1import{a8 as Vr,a9 as Pi,a as Hr,aa as Li,j as O,L as tr,r as Be,s as _i,P as Ui,ab as zi,e as Ji}from"./index-pyOhp60Y.js";import{N as Fi,F as Wi}from"./Footer-pTRuVTf1.js";import{F as De}from"./FadeIn-CfqMR67_.js";import{u as Yi,C as Gi,a as Vi}from"./embla-carousel-react.esm-nvQ7PfSm.js";import{F as Hi,I as Xi}from"./youtube-kNyqxw85.js";const $i="/__l5e/assets-v1/509e9886-df70-481f-a3e4-a0aa40403d6f/amazon-music.png",Zi={url:$i},Ki="/__l5e/assets-v1/9cd103ac-6c66-4892-8e00-f23d27584604/apple-music.png",Qi={url:Ki},es="/__l5e/assets-v1/c7201f17-6234-4cc3-a185-5c9b3979b378/deezer.png",ts={url:es},rs="/__l5e/assets-v1/8e1469df-9df6-4f14-8e2e-33aa646a0d13/youtube-music.png",is={url:rs},ss=[8364,0,8218,402,8222,8230,8224,8225,710,8240,352,8249,338,0,381,0,0,8216,8217,8220,8221,8226,8211,8212,732,8482,353,8250,339,0,382,376];function Xr(e){return e===0||e>=55296&&e<=57343||e>1114111}function ns(e){return Xr(e)?65533:e>=128&&e<=159&&ss[e-128]||e}function as(e){return Xr(e)?65533:e}const xe=(()=>{const e=new Uint8Array(127);let t=0;for(let r=33;r<=126;r++)r!==34&&r!==36&&r!==92&&(e[r]=t++);return e})();function os(e,t,r,a,l,s){const u=e.length,d=s*90;let n=0;const i=()=>{const D=xe[e.charCodeAt(n++)];return D<s?D:D*91-d+xe[e.charCodeAt(n++)]},h=r-a,c=r+l,o=new Int32Array(c);o.fill(-1,a,s),o.fill(-1,s+h,c);const m=new Int32Array(c),g=new Int32Array(c);function b(D,C){let N=0,z=C;const K=C+D;for(;z<K;){const B=xe[e.charCodeAt(n++)];if(B<89)N+=B,o[z++]=N;else if(B===89){let S=xe[e.charCodeAt(n++)]+2;for(;S--;)o[z++]=++N}else{const S=xe[e.charCodeAt(n++)];N+=89+(S<90?S*91+xe[e.charCodeAt(n++)]:xe[e.charCodeAt(n++)]*8281+xe[e.charCodeAt(n++)]*91+xe[e.charCodeAt(n++)]),o[z++]=N}}}b(a,0),b(h,s);const y=new Int32Array(l*2);let v=0,w=0;function f(D,C){for(let N=0;N<D;N++){const z=C+N,K=i(),B=i();y[w*2]=K,y[w*2+1]=B,w+=1,m[z]=v;const S=(o[K]<0?g[K]:1)+(o[B]<0?g[B]:1);g[z]=S,v+=S}}f(l-s+a,s+h),f(s-a,a);const x=new Uint16Array(v);let R=0;for(let D=0;D<w;D++)for(let C=0;C<2;C++){const N=y[D*2+C],z=o[N];if(z<0){let K=m[N];const B=K+g[N];for(;K<B;)x[R++]=x[K++]}else x[R++]=z}const E=new Uint16Array(t);let _=0;for(;n<u;){let D=xe[e.charCodeAt(n++)];D>=s&&(D=D*91-d+xe[e.charCodeAt(n++)]);const C=o[D];if(C<0){let N=m[D];const z=N+g[D];for(;N<z;)E[_++]=x[N++]}else E[_++]=C}return E}const ls=os
vendor: 18,532 bytes, line 1
1("!}.&u%}'&}*'~!6*)%&,~!J~!J~%L~y<~!R,~~%Lu~~#GD~~#|)1#%}^%}2%+#.##%##%}&%##%'#%##&%#%#'%#&#%#&#'#%%#&#%##%#)%''%&%#%#'%#%%#%%}%%%#%#&(23#%%#&-%0%('1#(##%#'##+%'*.:1}#%#6-+(%'%%#%%%}#L'2351&('%}&/N'(0(/*-%(%%}#'+&T%7.2}#&%&#%#36/5##%&%%#&#%%#))2%%##%&&'0~!#*+&'%1~!%).'3q?&%'1~!.##%6(~!+%%%(Gw'rT~!E#<nA%#jZ~!H%(~!42##~!*31&~!G%U~#)5~#`3~!J~!Z~%]~%Y~%C~!q~!u~#kz~%#~!6'~!D~!U~!?~#T~!c%~!G#'~%7|~!G~!J~!G&~#pb~(Df}#%}*&}#%##%##%##&#-}&'#'&%#.++}%mI,#,@&(}*%}*'%&##&#%##%}&0}#.},U},%}+%}&%}#%##&}B%(}(%}+%)})%##%#&}&%##%&}<%}>%#%&}*%}(%}9%}/%})%}*%}*%}?&}&%}3%}&*#%})%#%#)}#&#-#+*%E%%'%'#%}#*V##&##I}#&&##%&%#&&Qf%%))w/0+&%#(#.%-''''++++7}>%4'',##1,#%#&%##&#'##&#*#9)%&%}#*}%,#+P(%A&%#'&##wSD',9E00#y#@}(+}&%&>~!#~!X}#*}(&&}(&}(,%}%&#+&}#&}I%#%}%)#(},'%#*}4%%#%}(''}#/##(##),%-##%%)#&}(.}&%#&}%%}*&#%},&&}&%}#%*'#%})%}D&}&%}-&}6&#&}-,%}#%})-(~+`~,=?~I9'9%~!,#%})%})%}@%}?%}(~!?~#<~#pP~#BG~#=1#%K+~#?#~%;)~#A~#mF1~#A'~'X%'~#lR~#N~'N~#r~#m#-~#i'?%#'%~#B%##%,%#~#_%#0%~#]732~,w~2+#:&#%&'0%&>%}#>##F+)#%&&#(+_}4&}-%}(&}@&}O7Fdf0@+/v4}&WU##&/0#&'('B#%}.%}'+#%}#%%&#&%#%##+#&#)#6#'#.},%}c%},%#%##%&#&%#&~#>'*-.%##%##%}#%%}%'~#)D1}#%*&~#_%%'(~#S2%'.}#~#=##*'*-%}&'%'##&&~'E%.#&~#M4}%%##&'%#~#O1##%&#'+~#<B%##%%'%+~#;#@%}#&%#&&%#(~#H1}'%'##&&~#?A}&'~#D#%32}'&&&&~#[}'(#%}'~#;C})&}%%#%~#=&%,3}%'(#%%~#^'#&&)#%'~#Y%-~#d-%'~#^%%&#&&&}#~#b~2t*&'~&(~&@~0%~e~3}%*''0})&}+~!9##-}#%-hD*)1fC#%/&/fB#40~!+#)*4~!+~!K'&:~!/*7~!.#~!H~!L':~%x&~!H#~!*~%1~!I#~!+A~#p'~!F~~#-#~,,(~.Z~!V~%;'B'mq-W~!N~%I%#&&#&}#%},%%}'%}+X#%}#&}(%}'%}<%}#%}%%'}'%}:~![)9@~%>~#UA%-%##&~!C%~!-.9:~!1~!-^2/:a~!y,D*J#-5)/4~%23,~#G~!L1~!0X3`~!2+~!!0-~&E~!W~!o,>Y&]~%cZx_&~#O*9#A#'#+I'%#)~!0B*-5A+-((F&*M#)(-7-5+'-3a5Vi~!Y~!?+[)%3),ERHm~!+:D,VG.+)?fB%%*(%)'(#&80%1'8`K8?`+'Z#&O&'H5#*9)A%%5&3))0%39+.*7#()&&*=4@**L)<'_&*+..;(#*+)./&0#3)%')-8(4ixD(&.}%,('aI:,)%,k2231T)I'#/-W7,/'Q#.'Y24+h')37</31&83##&0#),H(?'&?/1##%#&&#%''-%&&&#(&''&#.-'%#%%(,')*'&#&#'##%(%(#%('#&##%%%%('%#%#%%#%#&%##h>w+v<ayvyvcg.uuhKr}g/v|g>u9i[~>g5uI~=RvdwEg;v/g;uk!!TTSx]@RT!U!#!@VBRUU!'UTe-d0c`e&gSdicedFcrdTaqb.kYcAohdYd@a3e+d}dMdtd.aJ#bqcK`dle/e.e'dwdPdodddjbEb}ogd^ofdpduc6j?l%d{drdqc)d7bacOdQ%T#Y)X.sR[yH>6Vyv3[xwLu>vo'!*.[yBacahoj>6Rew3[xqdZa#!a&#^(X-[yG>6Vyu3[xvg3sEr|g.u/Ri9db0T#^(Xa)!-[y;>6Vylg4wKs{JwNZt3@3r=c4Z([xlg;wKt!cpq's@v7A'*a(a+!-a#[y<3Dt?3Dt'>6Vym3[xmg9rxsNJwLZt4~?r?db1T#`-!(Xa,!0[yS>6Vz%NuQs.g4wKtnJwNZtS@3r>c4Z([y%g;wKtrdga8!a(!#&T*Y-Xa#!a0<or[yc3Dtq>6Vz43[y3JwNZtf@3s!Ju}!%Dti:pm3c_%X#tjB5pkd6q!r]u?voC'*-a.a2!0a&a+[yI3DtI3Ds~3DtH>6Vyw3[xx;:s#~<5pKJwNZtE@3r~d`a)!a2T#a.(!+U.X1[yT3Dt`3Dtv>6Vz&3[y&g9rxwzcxstPu.<rAJwLZtT~?r@dZa%!a.&^*Za(/Reu[ya>6Vz23[y1g3sEr}wkg{NuQRg{ci(U#5@b`~,cg#U(2WnH5wugcRh7dX#T(Y,a'Ta!!a,[yZ<]mj>6Vz,3[y+Pv#5ReZKu+=,%!H}7ABwkaS?Rh:BcW(X#<]mrj:ubv/ARekdg%!(!a.*Ta(Y.X1!#sP>Rl*Dt6[y>>6Vyo3Wf*jOvuumvuRgRJuq*!:9<B@bX~3jVv&v@s@5Re[d/rQt{uAvo&a&a*)a2!,0Wf!3Dt0=Bs'>6Re}3[xy~<5s%JwJZt1~Gs)c;&!#2sJkNuXvzq7rxu,Re8dka4!a8([email protected])[yd=Bs(3DtP>6Vz53[y4cX#X&Re:avRe9~<5s&JwJZtQ~Gs*i^rzvdRg+Jv{%!2sbB@bX}kdga,!Za?&^*T1/!a'Dt+[y6>6Vyf3Wf%g/u;s4hGu6?Rh-JvZ,!c%#&RoX54Rivj7uyvf8RgTKvZB%*!2sGh<vu5Rgq<=C::9bb~#dZ#T&Ta6Y.X*Dt>[y93Wf)coZ(T,6VyifluvRgC@95@B@bX~/hFu34cC#T,k/unq8w8Q5RkUklwQuzunq8w8Q5Rk8d/rJu?v8w9)-&!a0a;a&aIWejg3sEr/h1s<DtDJvyZqY5aws3Jvy!&Wei~Hr1:au5@Bag>23E~5c:Z&bX};kKv?w&unuVu5Rjc;>bs)#~@:Rh.=ay<a]C;b`}Vd6s/t{uAvoaxa()!a,a7%-a#a2Dt,[yF2Wo[>6Vyt3[xuNuPRi&NuPwpi#RoWh?vf8Ri%Jv]!%Ri:KvxD!.'2WeAjZu`q9rxu,Re7woeAg-unLq(qA_/*2Wg_g3u5q^9:4E}/jTrxrzv=Wkkd~0UX#^^Xa-a1a5T&a=U1a'*aEa]!a*aPaA-adok[y54Rn>;:p3~Dp5g9rpsFNvZqjg3uJp4~<5p0Pw;5qlJwNZt*@3p1Pw:5p/Ou!5p2JvG'!6Vye=<qnJvh_[xhg3v,Rh3kOwOw-sDuev/Re^dha[a%!%!a+#Ta7)-5TaCaO!aka!a)sf[yb2>Rl!9ARiq5E}Qg=ucRkBE|oJrJ_@Wk~@Wk{JrJ_@Wk|@WkyJrJ_@Wk}@WkzJvO_[y2g-vMRmiKuYC!)&>Ri;>Ri<@3RkNc](X#@9Rk=g5vuRmhKvDB!+'=]meg3u4Rmgd)#Y'Vz3CARmfd`a+!%T'!+#Ta1Ta6TaM-sTDt9[yA9sYd'%Y#s[[xpj:ueunaXRgEjRq,v-vuqdd2'`#6Rev<32@5>:2<E}5xIo9a*X#Y(;5RePJvD_g>vyRgNj8w)v8<wggs:RgXiZt|vjx,hSq3ah!-(~@:Ro/Ou!5RhWj^v(pyw8unRhUdx-UY#^Ua.a3a70!)%UX1TaDa)'omRiRRhE[y:3Dsz=Br,>6Vyj3[xkg6ruwjcqsrPw;5r*Ku]D'Zt-@3r(~?r.i[vwv]dU1a--U#`a4(g/vsRhPOu!5RhLj:rmu9Wo!~@:wdh@g/vsRiTjXuvvNr}:RhBj^v(pyw8unRn]dz1UYa'a+^Y(!aETZalaRY.Ta?a4[yDJw1!#qLsW>6Vyrfzq-pLflpwRe|Js>%!Dt@3Dt&Jvy_[xs~HrnjMuwpsw'RecKu+D#'!t<~Grl~?rjg5u-x,gwp{ah!-(~@:Rg~Ou!5Rh'jXuvvNr}:Rh#cW#X/c;&!#2sLi[v7u7RgpJv)(!iLrxu,Re6j7v@s@5Se[e7d`aW!Za(a`T.a#!a3!&aDa-!9)Dt_=6s+3[x~~DR|h~DS6avhGun5RkZj3w)v-]mkKunB!&*]kb97R|i<ARk<c:Z(6Vy}Juh'!wziMRoS:F|vkLuauJv5vtvQRh1d='T+Y#VyO~DR|jcF#T'7R|g97R|kJv3'!ay<Rj,Jvh&!:ReXcsa6*a+#a#_aIRf9aLRf?c,Z&Rf5Rf7c.Z&Rf;Rf>cQ#%T'p-Rf8Rf=ct#%'(*!,p,Rf4p+Rf6Rf:Rf<d~'Ua%U*^UYa(!a,-!#a4YaTalaEX0a8a<Weo3Dt/3Dsx=Br93Wen~Dr;~<5p<JwNZt2@3p=Pw:5p;Ou!5r3c7&!#:p>3Ds}KvGB)_6Vyk2sM=<r7x'eovA(!hFu1ARf}cV#X&@r5j6rvwQa^Rf3c=Za'wkghJv__g;unRggA53B9=b^}%j6uduo5Jq;!(hIv%2Re`Ou4ARe_e%a#^^^Xa&!a*a2!&a6YaP!*ad!#a:aE/5Rn?[y@>6Vyp;:pE~DrY~<5pBJwNZt8@3pCh=rt3rWPw:5pAJup_[xoNuPpF9c!#'45pD5ARn)d8#X'X*3@rU72s]h>v<<sSjJpqvewOJq/(!hNw'5ReBk0s2u3w/w'5ReE5@Jq.!a+JQ!&WeU23d(#Y&RjG5]jBk!u7w&u0udARjEe#+^^^Ub#!a2/a`Z(agT1!a-a;|@TaG!aS[yV=Re~fow'RguNuPRe?bz#'>RoUWeL>:Cbb|?JwPZtVg6ruRmzJvD'!6Vz(g/vmRh~Jvy_[y(g9voRgyx*cy(#2>Ri2B9b]~9kIw9u7rluJu3Rg]dI#a%UY'@=p%CAx.gQZ&RhwwygtRm{x5g_Z'+ABqR9Woa=Bp&dV#^*Xa'!&@o{g4v]Rk;Jv{!%Rk[wkkiA5RkiwwfUB=x,fUuqC&*!>RfTg8v0RfV~ARfSd;rJsAuAv9wR'ae+/aO!a@aza/a#[yQ@Wg!2Wemg3sEr0JvB_g>uvReWg2v+Re=KupB_+[y!2AbY~-~Hr2AJwD!(h<~El>h<~El?Kun@+_:9b`}Kg-v/Ri3g;vtwyk_9]k_d=&T#*U.6qh@Ab`|K9:H|CJv[!&3Dtex'fDwC%!Rf[9WlMd[(^X,!a%Z06Vz!@WgBg=v~Rgvg,QRe@awd,#Y+jTv|Q~EfWj]uNr|~FRfXdy#Y&^Ua%!aO.!(a)Ua;=!a@aKap!a-,a!Ta]a[rSa]p?[y82sK=Bq~;:p:~<5p8Pw:5p7d'#Y'Wf(;RnRi[u4w&RgJJvG'!6Vyh=<r#ijuuv/sIKuYD'ZtG@3p9~Gr&d2#`(g<vtRgFj`u5w&rqpxRf2CJuY!+:wfnTOu!5Rg}jNs1ucv&RfwJvA!&3@q|BDcC#T,k/unq8w8Q5RkTklwQuzunq8w8Q5Rk9dga#!a'!a=#a0!:+Tb*[email protected]!aba8aFJv^}?!VyR~Dr<g;u%Rn.~<5p[x'e`wNZtR@3p]Pw:5pZhNvjBp.woe_g5u-r4JwF!%DtO3:ooc7&!#:p^3DtpLuGw(!+%)Dtk6Vz#2sd=<r8d'#Y([y#<x3gJt`w@!)%}MRiowzikRij=]ilxAf3,U(#B2Rf#g0v-Rm[ck{`U#]giKv3>)!&6Ri154s,KuGB_%@r68r:dJ|t`#X(9<E|u2@H|rx3gJu?w'!+'1Nu7Reg4=H~+9<wxgY95Rm]xLggZ-`(X}U2:Ri4h<uOawRmsJv__5@bb{jbV~3dka#a'a]!,#a+U=a>b6a3b%!/aKa/)!arwve^VyJ;:pR~DpTg3uJpS~<5pOPw;5qmPw:5pNOu!5pQJvG'!6Vyx=<qoJvA!{~Jup!%@qk7Rn/KvyD!}''[xz;>wkh'?Rh,x8gyt`w5D!&),(SgyccRgztJ@3pPB5p#d'(Y#<]mmifubw&RgoJvE&!82s^JvF&!8Rf,ADb]~;x=h'rNu]vK!,%'*0RnORh)4Rh*AqQg-vaRnNg;wHwkh'ba~4cE#Ta*x3gctyw@'!+%RnFRnD<4Rn@hFvK5RnCxWg[#`&a0Ua()`1Rm75Rg[c]%X#qi8Rg^NvdRj>BwzgZauwji7Rm6A4wgg]d1#&(*,.0a#Rm;Rm<Rm=Rm>Rm?Rm@RmARmBe%#^^^Xaea?aC/b+(,!a+a#!a/!>a&Ta<aKbD!2wphBRnk[yPw}hE|.=Br-3Dtm>6Vy~g6urRf.x,hPrNav!%'RnqRo%Ro#Nu;q[Pw;5r+JwNZtM@3r)d'#Y'Weh;xChL#`&RnmRnoKu}>%(!Rne~Bs-;2wjcussJv+'!aYSO}6@B<5?ba~8LrNvj!.%*ROwungw~ng~:9;Ri^>wtnig;wHRnixDh@|(UZ.x1h@|)!#:2<H|*xHn]#-UX'3Ro)z=iT}6ARns=Bwsn_wpnaRncw]aR(#UXa&Ua*a/=]iPd'#Y&Ro'WnXf{QRm2hNvj]nZd`'T~&1`{|`#9b]{}c:'!#Wl{>@=be}]?cl{{U#:5Abb}Jds#^YaF!a*b4a#a3aPa>&Tb!bH!*a_!Eau?/a&RjY<]gj>6Vz*;:pe~DrZg,QRj1JwNZtX@wihspcJvZ&!VyX9WmOJu|!|N2WmHJvh&!]ht~Bpbcn&T(!#RmQ<s7Nu;padH#X'`+WmJ@>RmKCARhnKup=!)&Wf+:RhqNuPpf9c!#'45pd5AwghpARn(Ls@w!%,)!RmP@Wfe<E|IJva!&WmNg8vsRmLd`*.`#Y'Xa!axRn*]hrA8Rhug5s@rXg8u!RmMd8#X'X*3@rV72smdI*#UY&RmICARho~GsgxVgd)Ta'U-Y&Xa!T#RnEWnA@Wffg1uDRi0hFvK5RnBxGnG&#`%owp)@wsf+bX}Ze-*1!a*^^^Ua|!#a.aq&Ya2!a>.a6!a:aO`aJDtL[y`@Wg#>6Vz12@wzoYRoZNuPRi!NuPRhzg=ucRi,@=b`{Yg=ucRi-ACJvB!&Sh[ebSh]ebi`wUuFRm4Jw2_[y0JvB!.<Ju(!&SoG}6Shd}6<Ju(!&SoH}6She}6Kur@._g5vHRieJvx!{L2G{Kx6gd'T#?Rh82Wi5cZ#X(g1w)Rm5dW-Y(Ta#!a)!#aYa=wnfE=su2>>bU{0j9udv:<svj8uQv-7RgHdE%#^'sq9sp=>Bb_{TJv`!&g/r|snj6v(us5d,#Y(56H}[978H}]Jw5!&g1rushJvB!+j;v{u5?zDhd}6}bj;v{u5?zDhe}6}ce*#`(^^^a[aea!=!a6a*aoXb1a.!aAbL!b>,b'aL!aV@Wf|2Wlg3[y/JwNZt^@3piPw:5pgJunZou3@rsJva&!Vy_g<v~Rm#JvG'!6Vz0=<r{Ju{%!:pj@WfsiXuJu3Rm:JvZ&!WfA~Bph@c4Z&Dtwax5rubx(#:awRk1@d,#Y&RfjRfid1#,Y(@Wfp2Wlrg5s@ryKu[@!,'=]ig9wlk?Rk>g5u-rqJvy'!@9RkQcH(T#=>Ri~@<wkj(Wj(KuZB*!&<7rw@9RkRcH(T#=>Ri}@<wkj)Wj)dg(Ta2Xa9X#`-!a*CARhg@@=I}d9x;c~#X%so=<sj>2@@=aybb}XjWv0Q~EfEj3vLv;<d,#Y(56H}`978H}_dgaPaFa'a/!#a3Y0a_a;a|!1(a7-[yE3[xt;:pJNvZrrg3uJrvJwNZt=@3pIh=rt3rxPw:5pGOu!5rpJvG'!6Vys=<rz@c4Z&Dt(ax5rtJvZ!&~BpH@wsfNg-vaRlNci*U#=<wei<F}a5@Jq.!a*JQ!%@qZ23d(#Y&RjH5]jCk!u7w&u0udARjFd/prq=tyvpaEa(a:.!a1aZ(@@=I}:9wpd%=<sX55w_h}@@=I{t=ay<aU@@=I}T=ay<2@@=I})?C9:9au@9Cb]}DP~=x-fAZ(2Wl1=ay<aU@@=I}>5@d##Y+jTv|vV~EfFj]uNpn~FRfGdgaK!Z2&!a8a-Tb({E!acTbM*!a(DtY[yYd'%Y#sl[y*hHvh>Re5x2c{Z}.j4uCvcawRiMd+#X+_x&d!},<5RkX;2Hzw@x,gavfB-!{CcF&T#Roe;RodwWbBg5urRgaKvHC*_6Vz+<4opieuew&Rmq@d]&Y)X,T#X0Rh}<BqP=4qS9:ReMg/ujReNJw0!/<Jui%!bd{kawwnemRelAxUa?a3#*.&UX(Ya+a/RhvRnQ<o}9Wmtd-#Y&RgSRmw9;Rmxay=Rmyg-vaRmuxEhSrNu,v-voC!%(aR.a(a7+1Ro1>Ro5CE{A9b]{@;5x#eO{:g;urRi+KrNA!%(Ro3>Ro79;Ri_Ku@>{;&!x%gX|{KunA_+g5QRj/g3u5Rj#g>uERj%wio/xRhS&!,!#^1U}wba{8>>@=be}qC@:D5ba{7Ku+A&!}x?ba}t>>@=be}se(aA^^^Uat!b0#{pa+awUazbGa#aLb9bgaWac'a5TbS=Br!d1#`%scp_Jvl!#rT>Re0JvX&!VyN=H{Fcm#U&:pY=ReaJv2&!]h0=]nUJvG'!6Vy|=<r%JrM_=]h2@Wlud'#)U'Wf'b]{i=]h/Jvh!&~BpWg=v]RnMx+ny#'Nu;pVwjnu=]nwxJnx,T#`&Reqwjnt=]nvieu9vrRjLLuYwP(#+!th@wih5pX~Gr'g5v/Rh4KunA'!-CARnP@wwiN:Rm_9x'cvw>!|l=<saKvAA!0&3@q}>w^e1bp#&Re2Re3BDx7gH#T|f5H|eKuZ>!%(:qNAH{]Jv6!+3B2B9=b^{X<5<B92:E{ZLvhwA(a;a%!igQuyRmad+#Y}m@3Rh5d8#X'X*:AqUAHzmaxwbh<aXRnVcF}RT#Nw&cj#U(BWnug/vsRntdka)(a3+.Zb7aYYan1!bVa@Xa}[y^@b[{G=H{+hFu73Rj&Pv#5ReQcK%T#sig1v{Rj'Ku+D#'!t]~Grm~?rkKuMB!01d5#`'Vy.ta3Dtu~Hroc8#'{^45s85AwZbP&!#Rn!wghxWn#KvEA!)&2RlA2RlBx:h|#(T,=]j09Wobz>x]z/@awRoTd+#Y(az]hFhCrm4d,#Y+jTv|Q~EfMj]uNr|~FRfOdCa!Xa9_X#@<plJvf!%b`{(9;Rgwc;.!#2x7cw#T|UDb]|T5Ju={(!=@E{&Jv)&!Ab`{'awJvf!~*>>@=be{#KuY>!+&4Ezyi[ugv&RjIdea+T)#UXa&T-T&a!Rh9auRmW=]kLg5vuRn+g3u4Rn-Ow6ARn,hHus5xNk?#UX(U~)/g8v0RkD~AwkkF?Ri.OuNBwkkA?Ri/d|a2`a*^UYa.!aBTZaTa'Xa;!(!2!-a#b2[yC>6Vyq3[xr2Wi?g1rusVh%s?DtF~<5rbJs;%!DtBfswKtCj[uvuSsEu3RgVx3o:u+wN'*Zt;@3rd~Grh~?rfg8w)Lq)qE&-a%!>bI|`jWv0vV~EfCjTv|vV~Ef@j]uNpn~FRfBcK#T']gWNu7x,k7q4ai(0!hHv8<RhmkMu9vrsBuev/RhlCJvB!,g<v{wchh~@:Rhji[vrv{wchi~@:RhkdS&a5UY#Ta!RgPwwiI5BwciI~@:Rh`x'iJvj'!5]iJPu8Bwch]~@:Rhach)U#h3rp]gLh@t|Ax,hTq3ah!-(~@:Ro0Ou!5RhXj^v(pyw8unRhVd|)`,^UYas!a?/a2Z'a^Ta{Tb7Ta(a#!a,Wf&9sZ3DtAadamov=Bqt3[xig8vsRm~>waiL2b`{QJv*_Ouv2qgj<v]v2BqfdR'X*X#Y-@3qr~Gqv~?p6hHv-]glPup5Lq+q?_%*b_{qF{n9b^{rOu4ARhpKvCD!+&~Bqp:5Dbb}nwoiKl&unuTuBv]v+ueunaXRf0=Jvh!0nKufu8v1w&w7q%w&uHrz:Rgnj5w,uxDJq/(!hNw'5ReCk0s2u3w/w'5ReFd>Za&!*UaA=<wkgsRnSJv^!%Refifw3vyRgOKu_B'!,<]gkiiu:w&Rh<=C@a^<B57@2F{[<B5@aW:=3away9A5aW=<B=C@a^<B57@2F{Ie-#`(^^^bCara.b8aza6!/bZ,!adTbnTbOb+aFaS!aAT9@Wf~2Wli3Dtl2@d,#Y&RfnRfmJwJZtN~GqyJva&!VyMg<v~Rm%iXuJu3Rm9Jv[_=]ih9wlkDRkCd1#`(@Wg>2Wls3cH#T(@<Rj*=>Ri|b~'#23s9h<~El.d'#Y&Dtxi^rzvdRl#d*#U%(o|B2s`hJwSaxRmDKv4B&!1:Rmdd5#`'Vx}to~Hq{x'f1v3(!BA5ba|bJv_&!Wfug1v]ReIdO+U/Y#&G}-8wze=Rh{g1v]ReHg/uQRf/by#)ibQwERl/cH#T(@<Rj+=>Ri{cNu+vlax-!(#a0qa9<Rii2;;bU{H;x<i=&X#Rk`<4wwi=C9H~8xAI(Y#<azRi@45wXI<B9;5bb~7dL(X#Xa(+!aL6Vy{g5QqOau:5au2@ay547EzbxOcU(UX-T#Ta#:Cbb|A?wjh/b_|SOw6ARgtihr}u7Rhy<d1#T)X1@@=I|~=ay<2@@=aybb}Sj3vLv;<d,#Y(56H}A978H}@dGpvs@uAu`vcw9*!aFa+ai%(b!aXa8.a?a[ozWey=sU2@G}Nch&U#Rf_WexKu+D#'!t:~Gr`~?r^j]uNr|~FRg*j^psurwJt|RmcKv)@&!)7Rkv~Br[@wxfO:Rl3co#U'6Rezj_q#vIuavjRltwzeyh@vr5JqD0!>aY?C9:9au@9Cb]}9cl#U*5;5<H||jbuus1ucv&Rfvg1v~d/pppzqFr^a--a~!aMat1(hFv;Wiz@@=Izoj5uuv-7Rix~Cw`fk2WlVcZ#X,k)u3vWs@u2]ktg;wEx'fBq(_2Wg/jTv|vV~EfoJv]!15x'hzqG!(P~EfU~CRl_j6v(us5x4i-#T(2WmZ?C2F|d>Kq<aj1!*jTqIsBv=Wl`~Cw`fi2WlWj`v0u*~>RlR=c>Z,k#u3vWs@u2]kr<c1Z+jTqIsBv=Wla~Cw`fm2WlXdmb3!a{(arZa`bkTa%TbQTa-a9+c'!aM!/[yL=Bqug.w'RifhFvyDRj.g>vgwyk^9]k^Jv3_@WfbAARkhJw2_[x|JvB_wkoIRoKwkoJRoLd'(Y#<]gm=<9<H|yd'%_X#skDtb3awwqkgNulRkgdB#^',9:p'hJwSaxRmEBwVb8@4=H|qLu+w50&!)@3qs~?pU>Awwn;;Rn=c:Z'ARn<=<qwKvC@!/&~BqqJv6!&]eVb^z^xRge'/a%+^`#Sge}6<4Rn3=]n0Pw2>Rn8Jw0!&>Rn:>Rn6cY#a7+!a&=<wkaNw~h3z_c5Z{=wjh#=]nLKv^D!&)Vyz=bW|swYb<WetcG#T(2wxa@qVx@gD#Y&b^|V5JwG&!5bb|pg/w&RgD@x=kHs=uAvn!a%%/'+RmSRh694Ro`g-vaRmRhHv-]mlxCcS#`&ba~.5cD#Ta)P~=d,#Y(56H{>978H{Dd_#{2^Y%_+qbbb{6g3sERhsbU{?dfa.,`a(Xa<!aiX#(55RiG54RiHcI#T'WiU3RiVNvdwtfcRlKNvdd,#Y&RlHRlExQgf.1*^T'X#Sgf}6Wn4=]hfPrk>Rn7Jw0!&>Rn5>Rn9Lunw?&a2!,5<oq@@wqfdRlJj5Q~=d,#Y(~ARfcOuN]fdDKw;ay(}i!547E}j?cI#T(@5bV}iCbV}hdv(^^Tb?a40,b##Tbo!a*bR!a<b|a/!aKai!aU[yK=]o^g:v>ReGJwPZtK<7Rh+h<~El,Pv#5ReR@awwxjCg,ulRjDJv6&!]j!z?aQeeg>w=Sh<eeJw;!&axEzOg,Qosc!#*:wkeJ]eJ>x'h-u(!%Ro.w~h.zPdNZ(X,Ya![x{;9ReY;wkgxRiF:x?ap#Y&RmUg<s2Rkod]+UY0TZ'!a&A9sw<=bczLNvuw{gqzNhJwSaxRmCKuLay!#&s_Rf-55b^{uJvZa!!c%#(55Ri654wmiu5RiuawLu,vp!+}^%b_}Y9;wkgxba}o>A9:=b^}zKuh=a''!3awRk3c*'!#aHRk6c+Z&Rk5Rk4Jv)&!awRjSawd9*`#0?C2@EzMj8u<uJ5RmbjQrquJu3x,k>uq@_+=ayb^|W~ARkEOuN]k@7dhzV^X/X&a-#zRzSb`zXcJzTT#2WkVKvDBzW!%FzY9;5bbzWjQrquJu3Jw3%!b`zU=ayb^zQd:#X(T-a!6Vyywxh}=b]{Jg=u1RiAdGp~qHtzv!w(wA+a+a;<!aJaYai'anasb(=azRmV:Cbb{MLq2vb!%')RjuRjrRjtRjqx3jnqCw3!%')Rk(Rk+Rk&Rk)Lq2vb!%')Rj{RjxRjzRjwLq2vb!%')RjsRjpRjfRjex3jcqCw3!%')Rk'Rk*RjkRjl9<CbbzfOu4ARhxLq2vb!%')RjyRjvRjhRjgx=joq*uKvb!%')+-Rk.Rk%Rj~Rk-Rk#Rj}x=jdq*uKvb!%')+-Rk,Rk!Rj|RjmRjjRjidAq&qKs@uAv8Aa.'*-a@a&0!aM@a5[y73Dsy3Ds|3Dt):wxgI2sHJwJZt.~Gqxwsf0ikrzt}Rl0Jvy_[xj~HqzKv_A|D!&WfP8axRoVcf,U#k(v]v+ueunaXRf1Ju}'!g8u#Ri=jQw!sCunLprq>!,')~<5qeGzq9F{W=c##%s5au:5aU3CBE|;d4#X(D!a&6Vygx(b;#(=]ed?C2F{N<capoq2r[a&!aPa9,'Pw;5s:@@=I|,55w_h|@@=IzcP~=x'fCqB_2Wl2>aU@@=I|1OuNBc1Z+jTqIsBv=Wlc~Cw`fl2WlZ~AcTa%!Z+jTqIsBv=Wlb~Cw`fh2WlYk+uNqJsBv=WlSg,u3dca3#UXaMYa)TaB-=cM|7T#<bI}l5@B932:aV2G{BOuNBJq:|M!5Ezt=<B=C@a^<B57@2F{v>cB{/T#=ay<bI{3Jv6!a.6BKq0ah&+!5E}HP~Ef{978BaU@@=Iza<7d#.Y#978BaU@@=IzH~AJq0!(@@=IzG978BaU@@=IzFe,aU*Y&^^^bvJb,b:bFad!a,c2Ta>aL.bo6!a#CbTa'T#Re{2Wlh2@G{yg6t~Ro_NvdRfticuRQRllJv3&!x&c|zs@Jw3!%RflwpfkRlpKuL;%(!Re<@G|C2GzdhIvuBwgjAg-u0RjAKQB%!(GzZ@G|5NuuRl7d='T+Y#Vy[g<v~Rm!==G|>JvA!)@wma=]m1ifuaw&RmnLs@vT'!|/+[y,g:v>ReTJw1!#qX=x!eC{bLu+wT&)ZtZauq_~Graci&U#F|89:r_Lupvq!.)&2RlG8RfaC=x!eF{_h?rpWlmd&'!#X|&]k::xJey#`'T|+<E|&2@H|%dE#(^,g;u.RiEg6vjRiC9xCkA{O|zY#g=ucRmXKs0@!&*@G|m@awRknJuh!,3d(}gY}eJvj!%Rm):Jw3!%Rm+Rm-Ls0w(&!a(a#@b[|6cZ#X'7RkxWgAOu4ARn'dH'U#Y*Vz-Wm'CARm}d]*#a%^a*T'aK!a<9bV{PC=p*Jw4!&SgxcbB5r]idw(wBRmF7xFkt#&`(Rm/Rm8E|!JuY_9:Rl5=wrgr2:bbxd@xXfB(a*#T+!.X0X1Ta/a'T&RlDRfL>RlyARl9b[z[>RfZ:RlL:RfRwlg/ARl;9;RlxKv,A/!%7s69<74=BA5ba{-8Bde#`a<XaKYa1,a'P~=wxfB2bZ}}?C972@@=I}r8@55B9;5bb}G978B2@@=aybb}3j3vLv;<Jw3&!>Rfk=ayb^}4~Ad1#`*@@=aybb{w2@>==<bbz]dx+UY#^UaF!a9!bB'Ya1.!ajXa#%olRhD[y=3Dt#Ov5BrHKuMB%!(Rf^Wep~HrJwkiQjKr|~FRg)Ku+D#'!t5~GrF~?rDdV)UY,Z/_7RkuG{<~BrBg,rlsO:235B@bX}|d?a1!#`(6Vyn5@d##Y+jTv|vV~EfIj]uNpn~FRfH7Lq2vb1!a9-978BaU@@=Iz9978BbU}#~AJq0!(@@=Iz8978BaU@@=Iz7~AJQ|}!978BbU}!JvkaK!AdUa21-U#`a+(g/vsRn~Ou!5RPj:rmu9WhOjXuvvNr}:RhAj^v(pyw8unRn[kPr}p|u7vwv]RiSBd;pppzq@qHQa?(b.!a.a`@.|xa(hFv;Wiyj5uuv-7Riw~Cw`fg2WlU978BbU|wOuNBJqG!(P~EfD~CRlQcZ#X,k)u3vWs@u2]ksg;wEx'f@q1_2Wg.j]uNpn~FRfqJv]!15x'h{qG!(@@=IzK~CRl^j6v(us5x4i,#T(2WmY?C2F{1>Kq<aj1!*jTqIsBv=Wld~Cw`fj2Wl[j`v0u*~>RlT=c>Z,k#u3vWs@u2]kq<c1Z+jTqIsBv=Wle~Cw`fn2Wl]dn1#c(a(b^a2!b/bAT(bj!aDa7bu,a_a{c0!2T0g:v>ReD2@G{42@G{5~DpM~<5rc=Bx6i>{RT#RnI@zCx]y]z:2Jv[!zr5Awyk]9]k]dD(Y+X#6Vz.g=wKtgwhaCwgmTWj2Lu,w%_+/[y-B;b^xeg3u3Rj-2@bX{*KrJ<!+'@Wg(g?QRlC@Jv`!%b[zIwsfII}8JQ_@w|kW|=Jv(%!AqcOuNBJvEzh!bYzjLs@wP#(0!oy@>RkdJwMZtc3Dtd@BcG#T'9bWxg2@2Fznd*#Y+;2x'c}w<zizixNgwa#Z'U+!/!a'!a+w~g~z6wcn{Rn}wcnzRn|5Rh%=]nJg5vuRmvNvdRlvcprJu}w*az*a#!%.a.'Bot9qT]kj@Wg'ay2Gzv@Jv`!%b[zEwsfHI}1;ck#Ux`<Cbbx_Lu+w!a&0*!wko*wwo,So,}6Juqxf!E}PigQuyRm`d3(`#8>Rn%:A5B;bZ~%KvhCa!a2!x>k7#Uxb@b{#xaRk7Jw0!)>wwhlShl}6>wwhmShm}6CJvB!.x'hhvj{!!5Bwkhhbaz}x'hivjz~!5Bwkhibaz|xEhTrNu,v-vpD!a%&/)a3a.,%Ro2t[CE{)@3re9b]{%wjo09:rgc:Z&Ro6=<riifuaw&RmoKrNA!%(Ro4>Ro89;Ri`dSaL'UYzxZb)7Rka3xRhT&!,!#^1U}vbaz{>>@=be}yC@:D5bazzKu+A&!}{?ba}y>>@=be}wxBh[t`u~vJvr!%a!a()a,a0a4RoC=]o;Ju(!%RoGRhdwjh`=]oAg>w#Ro?g5vuRo=NvdRl|Ku]C.!&;RoEJvB!%RoORoMBx'h[v+_?w~h`}~5?w~hd~!xKh]oiptu-utv.vp!#%&a30a@a'a+(a/aOp(o~p!RoDJu(!%RoHRhewjha=]oBNvdRl}g>w#Ro@g5vuRo>c[#X']o<CauRoRAd-#Y':RkpauRoQKu]C.!&;RoFJvB!%RoNRoPBx'h]v+_?w~ha}t5?w~he}ue!/UbhYacXaW^Tc&a;b:a-c/#b&aja1(!cL+!bKbt!bmcRc9aIc?8[yW3Dtt94Rg`Jv}!&SiRMzBhEebShEMNuPRe>x7gL#TzuwjirRipc<Z&>on;>z=h-MSh.Mwqczx'a7vj&!>Re4@=ResJt__NuPRi*NuPRi)j]uNr|~FRfzKrJ>_+@Wfy@Wf]2WocKrJ<!+'@Wg%g/QRl@@Jv`!&awRl<wsfFIzgLu(w*!.*&ShBMwvhIRhI9;RhNx1hK'!#Sn]Mx1hK~0!#:2<H~7cNu+w7D*'1ZtW>Rn1~?rOc:Z&Rn2=<rQ<7wjh&=BSnLMc]#X(6Vz)w[b=a!U#9wzgMc3#&(RgMRitRis<x,gKt`ax!&+SioM=BSilMc3#&(RgKRinRimKurB,!&SiQMzBhDebShDM6BJQ!(P~Efx978B2@@=I}WLrJw!!,a*&@G}O@9wkibRid@@x'fKwC!&SlDMSfLMjUv~Q~EfKKv3@a+!(hFv-]mpx/hYZ(C5RiWz<o/MwkhY?So/M@x,gbvfB*&!SgEM:SoeeehFu3:Rgbda(,^TZa)X/7Sg[eb:2RgI~BrMC@wgkc:wwkcRerx3h(uUvK!&*,SnOM4Sh*MArRg;wHRh(x=h;rJvPwI!a4',a'0@Wg&=BSh/Mg>w=Rh=g3w*wwgGRgGcW(X#;Sg}M2Gzk@Jv`!&awRl=wsfGIz`dKZ*T'Y-:RhR7RhQg5u-p`j6v(us5d,#Y+~Awkia?RicOuNBwkibba}Ld6p~tyu_vbAa'a+!a/'a3aEa8a!>Sh,ebJv{!&Sh@ebSaReb9;SgwebNuPRi(NvdRl)NuPRi'hHu^<Rm^Jvv_@Wl(g;u1Si/ebKu'B&!*Sh?eb@Wl'[email protected])!,&a+0a%ShAMWeK@G}C@WfJ9;RhMwvhH9w{ia}ix,hJvRA1(!zAn[MRhHx1hJ~*!#hFv(BSn[MBJQ!(@@=I~'978B2@@=I}2db.Ua<'X}+T#a0XaG2G}E;wkg|wuh!Rh!x,hZu,@)!&So0MVy)C5RiXACJvB!&5RiY5RiZg8w)cG}*T#2@bU}=KsA>(!a.3wkhZba~(x,h^u(A!&(SoCMRhb5Bz=h[eb?w~hb~6x,h_u(A!&(SoDMRhc5Bz=h]eb?w~hc~6e)aA1T#T,^^^c-bMb&blcPaP(a/!0!bA=b5c@a(!bfbrc#2afwmhARnjwchORnp2Wlf3DtsNvdRl-2@wpa<]m0bx(#:awRk2@Jw3!%RfhwpfgRlnKQB%!(G{V@G|'NuuRl6d='T+Y#VyUg<v~Rl~==G|<Jv+'!aYShC}6@B<5?ba~8@Jw3'!g2QRljhLrpWlOd+#Y'g.w'rIg>w*wgj@g-u0Rj@Lu+wT&)ZtUauq]~GrGci&U#F|39:rELrNvj!.%*RhCwunfw~nf~:9;Ri]>wtnhg;wHRnhx3hDs@v~!/+'@Wfr@9RkSNu&Rlo=@<5GzoKs0@_+@Wl+@awRkmJuh!-3d(}pY#qWJvj!%Rm(:Jw3!%Rm,Rm*de&!1U-U#`)Re;@G|.@9Ri82@wjfvRlq=@<5GzpLvOvr!).&2RlF8Rf`C=x!eE{.Jw3_g2QRlkhLrpWlPde(!#U{s,UXa*Ta'[y'g:v>ReS;x0PZ&RnlRnn~HrKJw1}f!=x!eB|2w]aP(#Xa&a*Ta.Ua2a7=]iOd'#Y&Ro&WnWg;u.RiDg6vjRiBNvdRlzhNvj]nYJuW_2Wm3x)kFze{9d])!a.!,Y01!#&aC!a3RndC=ox~BrC@2b^{pg,rlse7x'ksuq!%Rm.E{xidw(wBRmGx9o+)X#wwo-So-}69:Rl4@xSf@a#XZ'X)X,Ta(/ARl8b[xc>RfY:RlI:RfQwlg.ARl:9;Rlwdn'#^XafaQa1X1TaHTa)@b[{zcZ#X'7RkwWg@Ou4ARn&x)kG#{,g7u/RkGdH'U#Y*Vz'Wm&CARm|bx#(A]gUbUzJj9Q~=d,#Y(56H}l978H{U7d,0#U*2>ABb_xZ978BbU{e~AJQ{g!978BbU{hxMh?ad{oUYZ.x1h?{l!#:2<H{mx3n[t{vl!,&a%3Ro(z=iS}6ARnr=Bwsn^wvn`Rnbd`*T}B0!#^X'BG{c9b]{a>>@=be}F?JvS!&BG{d7BG}(Bde#`a1X,Ya@!a'P~=wxf@2bZ}I56B2@@=aybb}08@55B9;5bb}<j3vLv;<Jw3&!>Rfg=ayb^}&OuNBKuLA!)a!P~=x#fD{f2@>==<bbzl?C972@@=Ix^d6rSu,v7w*C(0a)a6#B+a%!sQ[y?3Dt%3[xn~<5rLOu!5p@Ku+D#'!t7~GrP~?rNKvlaya7'!h+v-5qMg=t|cd,U#5AAaa5Abb{S@52B5@a[@52B5Gx[iXueu;d<#`a(!/549C;ag>23ExY5@Dah89b^~689Jv)!~2b[~1Lv'w(%*!a#bX|aPrmawRe]keu7uhv-q6rxu,q`xTo]/a5aU!bNaDXbi!b-!ao!b<bwA!#5@B932:aV2G|:d-)Y#hJrL>RhG<7@C5<H|_=Cau:5aj5@B932:bJ|ng>vIbs)#?C2F|9jPv0w.vISh-MKvUaz(.!9ABbb|[5;5<H|Eg>unwfh;9:4E|YjQsBt|vjx'hYq3!(?C2F|J:2<BaY?C2F|GOu!5x,g|p{ah!-(?C2F|c9:4E|OjXuvvNr}:Rh&i[w*t|cd+U#jJvsu)vsSn~Mkfrmu9p}u7vwv]So!McW#Xa!ax5@A5aY:5;5<H|>kJv~vYrquJu3x4ib#T)2@SmZM?C2F|Bj:rmu9@xPhI(a*a#U#`a3-5Abb|L~@:RhK9:4E|0@52B5G|#C::aY?C2F|-:2<BaY?C2F|.5Jvk!a)javYrquJu3x4ia#T)2@SmYM?C2F|HAxPhH(!a#U#`a*-5Abb|4~@:RhJ9:4E|R@52B5G|F:2<BaY?C2F|Sc^#Xa2j=Qq5CJvB!-g<v{z;hhM?C2F|Zi[vrv{z;hiM?C2F|XKsA>!a)-g<v{z;h[eb?C2F|]i[vrv{z;h]eb?C2F|^iZu.vix,hZq3ah!.(?C2F|QOu!5ShXM:2<BaY?C2F|P",
113494,2713,49,25,61),$r=new Uint16Array([512,26465,29036,7,0,2,4,116,24638,116,24636,8693,29807,24610,621,1,0,0,3,112,24614,111,115,24615]);var ae;(function(e){e[e.VALUE_LENGTH=49152]="VALUE_LENGTH",e[e.FLAG13=8192]="FLAG13",e[e.BRANCH_LENGTH=8064]="BRANCH_LENGTH",e[e.JUMP_TABLE=127]="JUMP_TABLE",e[e.VALUE_MASK=8191]="VALUE_MASK"})(ae||(ae={}));var le;(function(e){e[e.AMP=38]="AMP",e[e.NUM=35]="NUM",e[e.SEMI=59]="SEMI",e[e.EQUALS=61]="EQUALS",e[e.ZERO=48]="ZERO",e[e.NINE=57]="NINE",e[e.LOWER_A=97]="LOWER_A",e[e.LOWER_X=120]="LOWER_X"})(le||(le={}));const Ge=32;function Zr(e){return e-le.ZERO>>>0<=9}function us(e){return(e|Ge)-le.LOWER_A>>>0<=5}function cs(e){return(e|Ge)-le.LOWER_A>>>0<=25}function hs(e){return e===le.EQUALS||cs(e)||Zr(e)}var oe;(function(e){e[e.EntityStart=0]="EntityStart",e[e.NumericStart=1]="NumericStart",e[e.NumericDecimal=2]="NumericDecimal",e[e.NumericHex=3]="NumericHex",e[e.NamedEntity=4]="NamedEntity"})(oe||(oe={}));var Re;(function(e){e[e.Legacy=0]="Legacy",e[e.Strict=1]="Strict",e[e.Attribute=2]="Attribute"})(Re||(Re={}));class fs{decodeTree;emitCodePoint;errors;state=oe.EntityStart;consumed=1;result=0;treeIndex=0;excess=1;decodeMode=Re.Strict;runConsumed=0;constructor(t,r,a){this.decodeTree=t,this.emitCodePoint=r,this.errors=a}startEntity(t){this.decodeMode=t,this.state=oe.EntityStart,this.result=0,this.treeIndex=0,this.excess=1,this.consumed=1,this.runConsumed=0}write(t,r){switch(this.state){case oe.EntityStart:return t.charCodeAt(r)===le.NUM?(this.state=oe.NumericStart,this.consumed+=1,this.stateNumericStart(t,r+1)):(this.state=oe.NamedEntity,this.stateNamedEntity(t,r));case oe.NumericStart:return this.stateNumericStart(t,r);case oe.NumericDecimal:return this.stateNumericDecimal(t,r);case oe.NumericHex:return this.stateNumericHex(t,r);default:return this.stateNamedEntity(t,r)}}stateNumericStart(t,r){return r>=t.length?-1:(t.charCodeAt(r)|Ge)===le.LOWER_X?(this.state=oe.NumericHex,this.consumed+=1,this.stateNumericHex(t,r+1)):(this.state=oe.NumericDecimal,this.stateNumericDecimal(t,r))}stateNumericHex(t,r){const a=t.length;let{result:l}=this,{consumed:s}=this;for(;r<a;){const p=t.charCodeAt(r);if(Zr(p)||us(p)){const u=p<=le.NINE?p-le.ZERO:(p|Ge)-le.LOWER_A+10;l=l*16+u,s+=1,r+=1}else return this.result=l,this.consumed=s,this.emitNumericEntity(p,3)}return this.result=l,this.consumed=s,-1}stateNumericDecimal(t,r){const a=t.length;let{result:l}=this,{consumed:s}=this;for(;r<a;){const p=t.charCodeAt(r)-le.ZERO;if(p>>>0>9)return this.result=l,this.consumed=s,this.emitNumericEntity(p+le.ZERO,2);l=l*10+p,s+=1,r+=1}return this.result=l,this.consumed=s,-1}emitNumericEntity(t,r){if(this.consumed<=r)return this.errors?.absenceOfDigitsInNumericCharacterReference(this.consumed),0;if(t===le.SEMI)this.consumed+=1;else if(this.decodeMode===Re.Strict)return 0;return this.emitCodePoint((this.decodeTree===$r?as:ns)(this.result),this.consumed),this.errors&&(t!==le.SEMI&&this.errors.missingSemicolonAfterCharacterReference(),this.errors.validateNumericCharacterReference(this.result)),this.consumed}flushAndEmitLegacyOrReject(t,r,a,l){return this.consumed=t,this.excess=r,this.result===0||this.decodeMode===Re.Attribute&&(l===0||r>1||hs(a))?0:this.emitNotTerminatedNamedEntity()}stateNamedEntity(t,r){const{decodeTree:a}=this,l=t.length,s=this.decodeMode===Re.Strict;let{treeIndex:p}=this,{excess:u}=this,{consumed:d}=this,n=a[p];for(;r<l;){for(;(n&(ae.VALUE_LENGTH|ae.FLAG13))===0&&(n&ae.JUMP_TABLE)!==0;){const o=t.charCodeAt(r),m=n&ae.JUMP_TABLE,g=(n&ae.BRANCH_LENGTH)>>7;if(g===0){if(o!==m)return this.flushAndEmitLegacyOrReject(d,u,o,0);p+=1}else{const b=o-m;if(b>>>0>=g)return this.flushAndEmitLegacyOrReject(d,u,o,0);const y=a[p+1+b];if(y===0)return this.flushAndEmitLegacyOrReject(d,u,o,0);p=p+g+y&65535}if(n=a[p],r+=1,u+=1,r>=l)break}if(r>=l)break;if((n&(ae.VALUE_LENGTH|ae.FLAG13))===ae.FLAG13){const o=(n&ae.BRANCH_LENGTH)>>7;let{runConsumed:m}=this;if(m===0){const g=t.charCodeAt(r);if(g!==(n&ae.JUMP_TABLE))return this.flushAndEmitLegacyOrReject(d,u,g,0);r+=1,u+=1,m=1}for(;m<o;){if(r>=l)return this.treeIndex=p,this.excess=u,this.consumed=d,this.runConsumed=m,-1;const g=m-1,y=a[p+1+(g>>1)]>>((g&1)<<3)&255,v=t.charCodeAt(r);if(v!==y)return this.runConsumed=0,this.flushAndEmitLegacyOrReject(d,u,v,0);r+=1,u+=1,m+=1}this.runConsumed=0,p+=1+(o>>1),n=a[p];continue}const i=n>>>14,h=t.charCodeAt(r);if(i!==0){if(!s&&(n&ae.FLAG13)===0&&(this.result=p,d+=u-1,u=1),h===le.SEMI)return this.emitNamedEntityData(p,i,d+u);if(i===1)return this.flushAndEmitLegacyOrReject(d,u,h,i)}const c=ds(a,n,p+(i||1),h);if(c<0)return this.flushAndEmitLegacyOrReject(d,u,h,i);p=c,n=a[p],r+=1,u+=1}return!s&&n>>>14&&(n&ae.FLAG13)===0&&(this.result=p,d+=u-1,u=1),this.treeIndex=p,this.excess=u,this.consumed=d,-1}emitNotTerminatedNamedEntity(){const{result:t,decodeTree:r}=this,a=r[t]>>>14;return this.emitNamedEntityData(t,a,this.consumed),this.errors?.missingSemicolonAfterCharacterReference(),this.consumed}emitNamedEntityData(t,r,a){const{decodeTree:l}=this;return this.emitCodePoint(r===1?l[t]&ae.VALUE_MASK:l[t+1],a),r===3&&this.emitCodePoint(l[t+2],a),a}end(){switch(this.state){case oe.NamedEntity:return this.result!==0&&(this.decodeMode!==Re.Attribute||this.result===this.treeIndex)?this.emitNotTerminatedNamedEntity():0;case oe.NumericDecimal:return this.emitNumericEntity(0,2);case oe.NumericHex:return this.emitNumericEntity(0,3);case oe.NumericStart:return this.errors?.absenceOfDigitsInNumericCharacterReference(this.consumed),0;default:return 0}}}function ds(e,t,r,a){const l=(t&ae.BRANCH_LENGTH)>>7,s=t&ae.JUMP_TABLE;if(s){if(l===0)return a===s?r:-1;const d=a-s;if(d>>>0>=l)return-1;const n=e[r+d];return n===0?-1:r+l+n-1&65535}if(l===0)return-1;const p=l+1>>1,u=r+p+l;for(let d=0;d<l;d++){const i=e[r+(d>>1)]>>((d&1)<<3)&255;if(i===a){const h=r+p+d;return u+e[h]&65535}if(i>a)return-1}return-1}var U;(function(e){e[e.Tab=9]="Tab",e[e.NewLine=10]="NewLine",e[e.FormFeed=12]="FormFeed",e[e.CarriageReturn=13]="CarriageReturn",e[e.Space=32]="Space",e[e.ExclamationMark=33]="ExclamationMark",e[e.Number=35]="Number",e[e.Amp=38]="Amp",e[e.SingleQuote=39]="SingleQuote",e[e.DoubleQuote=34]="DoubleQuote",e[e.Dash=45]="Dash",e[e.Slash=47]="Slash",e[e.Zero=48]="Zero",e[e.Nine=57]="Nine",e[e.Semi=59]="Semi",e[e.Lt=60]="Lt",e[e.Eq=61]="Eq",e[e.Gt=62]="Gt",e[e.Questionmark=63]="Questionmark",e[e.UpperA=65]="UpperA",e[e.LowerA=97]="LowerA",e[e.UpperF=70]="UpperF",e[e.LowerF=102]="LowerF",e[e.UpperZ=90]="UpperZ",e[e.LowerZ=122]="LowerZ",e[e.LowerX=120]="LowerX",e[e.OpeningSquareBracket=91]="OpeningSquareBracket"})(U||(U={}));var A;(function(e){e[e.Text=1]="Text",e[e.BeforeTagName=2]="BeforeTagName",e[e.InTagName=3]="InTagName",e[e.InSelfClosingTag=4]="InSelfClosingTag",e[e.BeforeClosingTagName=5]="BeforeClosingTagName",e[e.InClosingTagName=6]="InClosingTagName",e[e.AfterClosingTagName=7]="AfterClosingTagName",e[e.BeforeAttributeName=8]="BeforeAttributeName",e[e.InAttributeName=9]="InAttributeName",e[e.AfterAttributeName=10]="AfterAttributeName",e[e.BeforeAttributeValue=11]="BeforeAttributeValue",e[e.InAttributeValueDq=12]="InAttributeValueDq",e[e.InAttributeValueSq=13]="InAttributeValueSq",e[e.InAttributeValueNq=14]="InAttributeValueNq",e[e.BeforeDeclaration=15]="BeforeDeclaration",e[e.InDeclaration=16]="InDeclaration",e[e.InProcessingInstruction=17]="InProcessingInstruction",e[e.BeforeComment=18]="BeforeComment",e[e.CDATASequence=19]="CDATASequence",e[e.DeclarationSequence=20]="DeclarationSequence",e[e.InSpecialComment=21]="InSpecialComment",e[e.InCommentLike=22]="InCommentLike",e[e.SpecialStartSequence=23]="SpecialStartSequence",e[e.InSpecialTag=24]="InSpecialTag",e[e.InPlainText=25]="InPlainText",e[e.InEntity=26]="InEntity"})(A||(A={}));function Ee(e){return e===U.Space||e===U.NewLine||e===U.Tab||e===U.FormFeed||e===U.CarriageReturn}function ke(e){return e===U.Slash||e===U.Gt||Ee(e)}function ps(e){return e>=U.LowerA&&e<=U.LowerZ||e>=U.UpperA&&e<=U.UpperZ}var we;(function(e){e[e.NoValue=0]="NoValue",e[e.Unquoted=1]="Unquoted",e[e.Single=2]="Single",e[e.Double=3]="Double"})(we||(we={}));const F={Empty:new Uint8Array(0),Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,33,62]),Doctype:new Uint8Array([100,
vendor: 10,743 bytes, line 1
1111,99,116,121,112,101]),IframeEnd:new Uint8Array([60,47,105,102,114,97,109,101]),NoembedEnd:new Uint8Array([60,47,110,111,101,109,98,101,100]),NoframesEnd:new Uint8Array([60,47,110,111,102,114,97,109,101,115]),Plaintext:new Uint8Array([60,47,112,108,97,105,110,116,101,120,116]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101]),TextareaEnd:new Uint8Array([60,47,116,101,120,116,97,114,101,97]),XmpEnd:new Uint8Array([60,47,120,109,112])},ms=new Map([[F.IframeEnd[2],F.IframeEnd],[F.NoembedEnd[2],F.NoembedEnd],[F.Plaintext[2],F.Plaintext],[F.ScriptEnd[2],F.ScriptEnd],[F.TitleEnd[2],F.TitleEnd],[F.XmpEnd[2],F.XmpEnd]]);class Kr{cbs;state=A.Text;buffer="";sectionStart=0;index=0;entityStart=0;baseState=A.Text;isSpecial=!1;running=!0;offset=0;xmlMode;decodeEntities;recognizeSelfClosing;entityDecoder;constructor({xmlMode:t=!1,decodeEntities:r=!0,recognizeSelfClosing:a=t},l){this.cbs=l,this.xmlMode=t,this.decodeEntities=r,this.recognizeSelfClosing=a,this.entityDecoder=new fs(t?$r:ls,(s,p)=>this.emitCodePoint(s,p))}reset(){this.state=A.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=A.Text,this.isSpecial=!1,this.currentSequence=F.Empty,this.sequenceIndex=0,this.running=!0,this.offset=0}write(t){this.offset+=this.buffer.length,this.buffer=t,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.index<this.buffer.length+this.offset&&this.parse()}stateText(t){t===U.Lt||!this.decodeEntities&&this.fastForwardTo(U.Lt)?(this.index>this.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=A.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&t===U.Amp&&this.startEntity()}currentSequence=F.Empty;sequenceIndex=0;enterTagBody(){this.currentSequence===F.Plaintext?(this.currentSequence=F.Empty,this.state=A.InPlainText):this.isSpecial?(this.state=A.InSpecialTag,this.sequenceIndex=0):this.state=A.Text}stateSpecialStartSequence(t){const r=t|32;if(this.sequenceIndex<this.currentSequence.length){if(r===this.currentSequence[this.sequenceIndex]){this.sequenceIndex++;return}if(this.sequenceIndex===3){if(this.currentSequence===F.ScriptEnd&&r===F.StyleEnd[3]){this.currentSequence=F.StyleEnd,this.sequenceIndex=4;return}if(this.currentSequence===F.TitleEnd&&r===F.TextareaEnd[3]){this.currentSequence=F.TextareaEnd,this.sequenceIndex=4;return}}else if(this.sequenceIndex===4&&this.currentSequence===F.NoembedEnd&&r===F.NoframesEnd[4]){this.currentSequence=F.NoframesEnd,this.sequenceIndex=5;return}}else if(ke(t)){this.sequenceIndex=0,this.state=A.InTagName,this.stateInTagName(t);return}this.isSpecial=!1,this.currentSequence=F.Empty,this.sequenceIndex=0,this.state=A.InTagName,this.stateInTagName(t)}stateCDATASequence(t){t===F.Cdata[this.sequenceIndex]?++this.sequenceIndex===F.Cdata.length&&(this.state=A.InCommentLike,this.currentSequence=F.CdataEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.sequenceIndex=0,this.xmlMode?(this.state=A.InDeclaration,this.stateInDeclaration(t)):(this.state=A.InSpecialComment,this.stateInSpecialComment(t)))}fastForwardTo(t){for(;++this.index<this.buffer.length+this.offset;)if(this.buffer.charCodeAt(this.index-this.offset)===t)return!0;return this.index=this.buffer.length+this.offset-1,!1}emitComment(t){this.cbs.oncomment(this.sectionStart,this.index,t),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=A.Text}stateInCommentLike(t){!this.xmlMode&&this.currentSequence===F.CommentEnd&&this.sequenceIndex<=1&&this.index===this.sectionStart+this.sequenceIndex&&t===U.Gt?this.emitComment(this.sequenceIndex):this.currentSequence===F.CommentEnd&&this.sequenceIndex===2&&t===U.Gt?this.emitComment(2):this.currentSequence===F.CommentEnd&&this.sequenceIndex===this.currentSequence.length-1&&t!==U.Gt?this.sequenceIndex=+(t===U.Dash):t===this.currentSequence[this.sequenceIndex]?++this.sequenceIndex===this.currentSequence.length&&(this.currentSequence===F.CdataEnd?this.cbs.oncdata(this.sectionStart,this.index,2):this.cbs.oncomment(this.sectionStart,this.index,3),this.sequenceIndex=0,this.sectionStart=this.index+1,this.state=A.Text):this.sequenceIndex===0?this.fastForwardTo(this.currentSequence[0])&&(this.sequenceIndex=1):t!==this.currentSequence[this.sequenceIndex-1]&&(this.sequenceIndex=0)}isTagStartChar(t){return this.xmlMode?!ke(t):ps(t)}stateInSpecialTag(t){if(this.sequenceIndex===this.currentSequence.length){if(ke(t)){const r=this.index-this.currentSequence.length;if(this.sectionStart<r){const a=this.index;this.index=r,this.cbs.ontext(this.sectionStart,r),this.index=a}this.isSpecial=!1,this.sectionStart=r+2,this.stateInClosingTagName(t);return}this.sequenceIndex=0}(t|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:this.sequenceIndex===0?this.currentSequence===F.TitleEnd||this.currentSequence===F.TextareaEnd?this.decodeEntities&&t===U.Amp&&this.startEntity():this.fastForwardTo(U.Lt)&&(this.sequenceIndex=1):this.sequenceIndex=+(t===U.Lt)}stateBeforeTagName(t){if(t===U.ExclamationMark)this.state=A.BeforeDeclaration,this.sectionStart=this.index+1;else if(t===U.Questionmark)this.xmlMode?(this.state=A.InProcessingInstruction,this.sequenceIndex=0,this.sectionStart=this.index+1):(this.state=A.InSpecialComment,this.sectionStart=this.index);else if(this.isTagStartChar(t)){this.sectionStart=this.index;const r=this.xmlMode||this.cbs.isInForeignContext?.()?void 0:ms.get(t|32);r===void 0?this.state=A.InTagName:(this.isSpecial=!0,this.currentSequence=r,this.sequenceIndex=3,this.state=A.SpecialStartSequence)}else t===U.Slash?this.state=A.BeforeClosingTagName:(this.state=A.Text,this.stateText(t))}stateInTagName(t){ke(t)&&(this.cbs.onopentagname(this.sectionStart,this.index),this.sectionStart=-1,this.state=A.BeforeAttributeName,this.stateBeforeAttributeName(t))}stateBeforeClosingTagName(t){Ee(t)?this.xmlMode||(this.state=A.InSpecialComment,this.sectionStart=this.index):t===U.Gt?(this.state=A.Text,this.xmlMode||(this.sectionStart=this.index+1)):(this.state=this.isTagStartChar(t)?A.InClosingTagName:A.InSpecialComment,this.sectionStart=this.index)}stateInClosingTagName(t){ke(t)&&(this.cbs.onclosetag(this.sectionStart,this.index),this.sectionStart=-1,this.state=A.AfterClosingTagName,this.stateAfterClosingTagName(t))}stateAfterClosingTagName(t){(t===U.Gt||this.fastForwardTo(U.Gt))&&(this.state=A.Text,this.sectionStart=this.index+1)}stateBeforeAttributeName(t){t===U.Gt?(this.cbs.onopentagend(this.index),this.enterTagBody(),this.sectionStart=this.index+1):t===U.Slash?this.state=A.InSelfClosingTag:Ee(t)||(this.state=A.InAttributeName,this.sectionStart=this.index)}stateInSelfClosingTag(t){if(t===U.Gt){if(this.cbs.onselfclosingtag(this.index),this.sectionStart=this.index+1,!this.recognizeSelfClosing){this.enterTagBody();return}this.state=A.Text,this.isSpecial=!1,this.currentSequence=F.Empty}else Ee(t)||(this.state=A.BeforeAttributeName,this.stateBeforeAttributeName(t))}stateInAttributeName(t){(t===U.Eq||ke(t))&&(this.cbs.onattribname(this.sectionStart,this.index),this.sectionStart=this.index,this.state=A.AfterAttributeName,this.stateAfterAttributeName(t))}stateAfterAttributeName(t){t===U.Eq?this.state=A.BeforeAttributeValue:t===U.Slash||t===U.Gt?(this.cbs.onattribend(we.NoValue,this.sectionStart),this.sectionStart=-1,this.state=A.BeforeAttributeName,this.stateBeforeAttributeName(t)):Ee(t)||(this.cbs.onattribend(we.NoValue,this.sectionStart),this.state=A.InAttributeName,this.sectionStart=this.index)}stateBeforeAttributeValue(t){t===U.DoubleQuote?(this.state=A.InAttributeValueDq,this.sectionStart=this.index+1):t===U.SingleQuote?(this.state=A.InAttributeValueSq,this.sectionStart=this.index+1):Ee(t)||(this.sectionStart=this.index,this.state=A.InAttributeValueNq,this.stateInAttributeValueNoQuotes(t))}handleInAttributeValue(t,r){t===r||!this.decodeEntities&&this.fastForwardTo(r)?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(r===U.DoubleQuote?we.Double:we.Single,this.index+1),this.state=A.BeforeAttributeName):this.decodeEntities&&t===U.Amp&&this.startEntity()}stateInAttributeValueDoubleQuotes(t){this.handleInAttributeValue(t,U.DoubleQuote)}stateInAttributeValueSingleQuotes(t){this.handleInAttributeValue(t,U.SingleQuote)}stateInAttributeValueNoQuotes(t){Ee(t)||t===U.Gt?(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=-1,this.cbs.onattribend(we.Unquoted,this.index),this.state=A.BeforeAttributeName,this.stateBeforeAttributeName(t)):this.decodeEntities&&t===U.Amp&&this.startEntity()}stateBeforeDeclaration(t){t===U.OpeningSquareBracket?(this.state=A.CDATASequence,this.sequenceIndex=0):this.xmlMode?this.state=t===U.Dash?A.BeforeComment:A.InDeclaration:(t|32)===F.Doctype[0]?(this.state=A.DeclarationSequence,this.currentSequence=F.Doctype,this.sequenceIndex=1):t===U.Gt?(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=A.Text,this.sectionStart=this.index+1):t===U.Dash?this.state=A.BeforeComment:this.state=A.InSpecialComment}stateDeclarationSequence(t){this.sequenceIndex===this.currentSequence.length?(this.state=A.InDeclaration,this.stateInDeclaration(t)):(t|32)===this.currentSequence[this.sequenceIndex]?this.sequenceIndex+=1:t===U.Gt?(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=A.Text,this.sectionStart=this.index+1):this.state=A.InSpecialComment}stateInDeclaration(t){(t===U.Gt||this.fastForwardTo(U.Gt))&&(this.cbs.ondeclaration(this.sectionStart,this.index),this.state=A.Text,this.sectionStart=this.index+1)}stateInProcessingInstruction(t){t===U.Questionmark?this.sequenceIndex=1:t===U.Gt&&this.sequenceIndex===1?(this.cbs.onprocessinginstruction(this.sectionStart,this.index-1),this.sequenceIndex=0,this.state=A.Text,this.sectionStart=this.index+1):this.sequenceIndex=Number(this.fastForwardTo(U.Questionmark))}stateBeforeComment(t){t===U.Dash?(this.state=A.InCommentLike,this.currentSequence=F.CommentEnd,this.sequenceIndex=0,this.sectionStart=this.index+1):this.xmlMode?this.state=A.InDeclaration:t===U.Gt?(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=A.Text,this.sectionStart=this.index+1):this.state=A.InSpecialComment}stateInSpecialComment(t){(t===U.Gt||this.fastForwardTo(U.Gt))&&(this.cbs.oncomment(this.sectionStart,this.index,0),this.state=A.Text,this.sectionStart=this.index+1)}startEntity(){this.baseState=this.state,this.state=A.InEntity,this.entityStart=this.index,this.entityDecoder.startEntity(this.xmlMode?Re.Strict:this.baseState===A.Text||this.baseState===A.InSpecialTag?Re.Legacy:Re.Attribute)}stateInEntity(){const t=this.index-this.offset,r=this.entityDecoder.write(this.buffer,t);if(r>=0)this.state=this.baseState,r===0&&(this.index-=1);
1else{if(t<this.buffer.length&&this.buffer.charCodeAt(t)===U.Amp){this.state=this.baseState,this.index-=1;return}this.index=this.offset+this.buffer.length-1}}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===A.Text||this.state===A.InPlainText||this.state===A.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===A.InAttributeValueDq||this.state===A.InAttributeValueSq||this.state===A.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index<this.buffer.length+this.offset&&this.running}parse(){for(;this.shouldContinue();){const t=this.buffer.charCodeAt(this.index-this.offset);switch(this.state){case A.Text:{this.stateText(t);break}case A.InPlainText:{this.index=this.buffer.length+this.offset-1;break}case A.SpecialStartSequence:{this.stateSpecialStartSequence(t);break}case A.InSpecialTag:{this.stateInSpecialTag(t);break}case A.CDATASequence:{this.stateCDATASequence(t);break}case A.DeclarationSequence:{this.stateDeclarationSequence(t);break}case A.InAttributeValueDq:{this.stateInAttributeValueDoubleQuotes(t);break}case A.InAttributeName:{this.stateInAttributeName(t);break}case A.InCommentLike:{this.stateInCommentLike(t);break}case A.InSpecialComment:{this.stateInSpecialComment(t);break}case A.BeforeAttributeName:{this.stateBeforeAttributeName(t);break}case A.InTagName:{this.stateInTagName(t);break}case A.InClosingTagName:{this.stateInClosingTagName(t);break}case A.BeforeTagName:{this.stateBeforeTagName(t);break}case A.AfterAttributeName:{this.stateAfterAttributeName(t);break}case A.InAttributeValueSq:{this.stateInAttributeValueSingleQuotes(t);break}case A.BeforeAttributeValue:{this.stateBeforeAttributeValue(t);break}case A.BeforeClosingTagName:{this.stateBeforeClosingTagName(t);break}case A.AfterClosingTagName:{this.stateAfterClosingTagName(t);break}case A.InAttributeValueNq:{this.stateInAttributeValueNoQuotes(t);break}case A.InSelfClosingTag:{this.stateInSelfClosingTag(t);break}case A.InDeclaration:{this.stateInDeclaration(t);break}case A.BeforeDeclaration:{this.stateBeforeDeclaration(t);break}case A.BeforeComment:{this.stateBeforeComment(t);break}case A.InProcessingInstruction:{this.stateInProcessingInstruction(t);break}case A.InEntity:{this.stateInEntity();break}}this.index++}this.cleanup()}finish(){this.state===A.InEntity&&(this.entityDecoder.end(),this.state=this.baseState),this.handleTrailingData(),this.cbs.onend()}handleTrailingCommentLikeData(t){if(this.state!==A.InCommentLike)return!1;if(this.currentSequence===F.CdataEnd)if(this.xmlMode)this.sectionStart<t&&this.cbs.oncdata(this.sectionStart,t,0);else{const r=this.sectionStart-F.Cdata.length-1;this.cbs.oncomment(r,t,0)}else{const r=this.xmlMode?0:Math.min(this.sequenceIndex,F.CommentEnd.length-1);this.cbs.oncomment(this.sectionStart,t,r)}return!0}handleTrailingMarkupDeclaration(t){if(this.xmlMode)switch(this.state){case A.InSpecialComment:case A.BeforeComment:case A.CDATASequence:case A.DeclarationSequence:case A.InDeclaration:return this.cbs.ontext(this.sectionStart,t),!0;default:return!1}switch(this.state){case A.BeforeDeclaration:case A.InSpecialComment:case A.BeforeComment:case A.CDATASequence:return this.cbs.oncomment(this.sectionStart,t,0),!0;case A.DeclarationSequence:return this.sequenceIndex!==F.Doctype.length&&this.cbs.oncomment(this.sectionStart,t,0),!0;case A.InDeclaration:return!0;default:return!1}}handleTrailingData(){const t=this.buffer.length+this.offset;if(!(this.handleTrailingCommentLikeData(t)||this.handleTrailingMarkupDeclaration(t))&&!(this.sectionStart>=t))switch(this.state){case A.InTagName:case A.BeforeAttributeName:case A.BeforeAttributeValue:case A.AfterAttributeName:case A.InAttributeName:case A.InAttributeValueSq:case A.InAttributeValueDq:case A.InAttributeValueNq:case A.InClosingTagName:break;default:this.cbs.ontext(this.sectionStart,t)}}emitCodePoint(t,r){this.baseState!==A.Text&&this.baseState!==A.InSpecialTag?(this.sectionStart<this.entityStart&&this.cbs.onattribdata(this.sectionStart,this.entityStart),this.sectionStart=this.entityStart+r,this.index=this.sectionStart-1,this.cbs.onattribentity(t)):(this.sectionStart<this.entityStart&&this.cbs.ontext(this.sectionStart,this.entityStart),this.sectionStart=this.entityStart+r,this.index=this.sectionStart-1,this.cbs.ontextentity(t,this.sectionStart))}}const{fromCodePoint:rr}=String,Oe=new Set(["input","option","optgroup","select","button","datalist","textarea"]),te=new Set(["p"]),je=new Set(["h1","h2","h3","h4","h5","h6","p"]),ir=new Set(["thead","tbody"]),sr=new Set(["dd","dt"]),nr=new Set(["rt","rp"]),gs=new Map([["tr",new Set(["tr","th","td"])],["th",new Set(["th"])],["td",new Set(["thead","th","td"])],["body",new Set(["head","link","script"])],["a",new Set(["a"])],["li",new Set(["li"])],["p",te],["h1",je],["h2",je],["h3",je],["h4",je],["h5",je],["h6",je],["select",Oe],["input",Oe],["output",Oe],["button",Oe],["datalist",Oe],["textarea",Oe],["option",new Set(["option"])],["optgroup",new Set(["optgroup","option"])],["dd",sr],["dt",sr],["address",te],["article",te],["aside",te],["blockquote",te],["details",te],["div",te],["dl",te],["fieldset",te],["figcaption",te],["figure",te],["footer",te],["form",te],["header",te],["hr",te],["main",te],["nav",te],["ol",te],["pre",te],["section",te],["table",te],["ul",te],["rt",nr],["rp",nr],["tbody",ir],["tfoot",ir]]),ar="doctype",xs=new Set(["area","base","basefont","br","col","command","embed","frame","hr","
1img","input","isindex","keygen","link","meta","param","source","track","wbr"]),ws=new Set(["math","svg"]),or=new Set(["mi","mo","mn","ms","mtext","annotation-xml","foreignObject","desc","title"]),lr=new Map([["altglyph","altGlyph"],["altglyphdef","altGlyphDef"],["altglyphitem","altGlyphItem"],["animatecolor","animateColor"],["animatemotion","animateMotion"],["animatetransform","animateTransform"],["clippath","clipPath"],["feblend","feBlend"],["fecolormatrix","feColorMatrix"],["fecomponenttransfer","feComponentTransfer"],["fecomposite","feComposite"],["feconvolvematrix","feConvolveMatrix"],["fediffuselighting","feDiffuseLighting"],["fedisplacementmap","feDisplacementMap"],["fedistantlight","feDistantLight"],["fedropshadow","feDropShadow"],["feflood","feFlood"],["fefunca","feFuncA"],["fefuncb","feFuncB"],["fefuncg","feFuncG"],["fefuncr","feFuncR"],["fegaussianblur","feGaussianBlur"],["feimage","feImage"],["femerge","feMerge"],["femergenode","feMergeNode"],["femorphology","feMorphology"],["feoffset","feOffset"],["fepointlight","fePointLight"],["fespecularlighting","feSpecularLighting"],["fespotlight","feSpotLight"],["fetile","feTile"],["feturbulence","feTurbulence"],["foreignobject","foreignObject"],["glyphref","glyphRef"],["lineargradient","linearGradient"],["radialgradient","radialGradient"],["textpath","textPath"]]);var Te;(function(e){e[e.None=0]="None",e[e.Svg=1]="Svg",e[e.MathML=2]="MathML"})(Te||(Te={}));const bs=/\s|\//;class _t{options;startIndex=0;endIndex=0;openTagStart=0;tagname="";attribname="";attribvalue="";attribs=null;stack=[];foreignContext;cbs;lowerCaseTagNames;lowerCaseAttributeNames;recognizeSelfClosing;htmlMode;tokenizer;buffers=[];bufferOffset=0;writeIndex=0;ended=!1;constructor(t,r={}){this.options=r,this.cbs=t??{},this.htmlMode=!this.options.xmlMode,this.lowerCaseTagNames=r.lowerCaseTags??this.htmlMode,this.lowerCaseAttributeNames=r.lowerCaseAttributeNames??this.htmlMode,this.recognizeSelfClosing=r.recognizeSelfClosing??!this.htmlMode,this.tokenizer=new(r.Tokenizer??Kr)(this.options,this),this.foreignContext=[Te.None],this.cbs.onparserinit?.(this)}ontext(t,r){const a=this.getSlice(t,r);this.endIndex=r-1,this.cbs.ontext?.(a),this.startIndex=r}ontextentity(t,r){this.endIndex=r-1,this.cbs.ontext?.(rr(t)),this.startIndex=r}isInForeignContext(){return this.foreignContext[0]!==Te.None}isVoidElement(t){return this.htmlMode&&xs.has(t)}readTagName(t,r){const a=this.lowerCaseTagNames?this.getSlice(t,r).toLowerCase():this.getSlice(t,r);if(!(this.lowerCaseTagNames&&this.htmlMode))return a;if(this.foreignContext[0]===Te.Svg)return lr.get(a)??a;if(this.foreignContext.length>1){const l=lr.get(a);if(l!==void 0&&this.stack.includes(l))return l}return this.isInForeignContext()?a:a==="image"?"img":a}onopentagname(t,r){this.endIndex=r,this.emitOpenTag(this.readTagName(t,r))}emitOpenTag(t){if(this.openTagStart=this.startIndex,this.tagname=t,this.htmlMode&&t==="form"&&this.stack.includes("form")){this.tagname="";return}const r=this.htmlMode&&gs.get(t);if(r)for(;this.stack.length>0&&r.has(this.stack[0]);)this.popElement(!0);this.isVoidElement(t)||(this.stack.unshift(t),this.htmlMode&&(t==="svg"?this.foreignContext.unshift(Te.Svg):t==="math"?this.foreignContext.unshift(Te.MathML):or.has(t)&&this.foreignContext.unshift(Te.None))),this.cbs.onopentagname?.(t),this.cbs.onopentag&&(this.attribs={})}endOpenTag(t){this.startIndex=this.openTagStart,this.attribs&&(this.cbs.onopentag?.(this.tagname,this.attribs,t),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(t){this.endIndex=t,this.endOpenTag(!1),this.startIndex=t+1}onclosetag(t,r){this.endIndex=r;const a=this.readTagName(t,r);if(this.isVoidElement(a))this.htmlMode&&a==="br"&&(this.cbs.onopentagname?.("br"),this.cbs.onopentag?.("br",{},!0),this.cbs.onclosetag?.("br",!1));else{const l=this.stack.indexOf(a);if(l!==-1){for(let s=0;s<l;s++)this.popElement(!0);this.popElement(!1)}else this.htmlMode&&a==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=r+1}onselfclosingtag(t){this.endIndex=t,this.recognizeSelfClosing||this.isInForeignContext()?(this.closeCurrentTag(!1),this.startIndex=t+1):this.onopentagend(t)}popElement(t){const r=this.stack.shift();this.htmlMode&&(ws.has(r)||or.has(r))&&this.foreignContext.shift(),this.cbs.onclosetag?.(r,t)}closeCurrentTag(t){const r=this.tagname;this.endOpenTag(t),this.stack[0]===r&&this.popElement(!t)}onattribname(t,r){this.startIndex=t;const a=this.getSlice(t,r);this.attribname=this.lowerCaseAttributeNames?a.toLowerCase():a}onattribdata(t,r){this.attribvalue+=this.getSlice(t,r)}onattribentity(t){this.attribvalue+=rr(t)}onattribend(t,r){this.endIndex=r,this.cbs.onattribute?.(this.attribname,this.attribvalue,t===we.Double?'"':t===we.Single?"'":t===we.NoValue?void 0:null),this.attribs&&!Object.hasOwn(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(t){const r=t.search(bs);let a=r<0?t:t.substr(0,r);return this.lowerCaseTagNames&&(a=a.toLowerCase()),a}ondeclaration(t,r){this.endIndex=r;const a=this.getSlice(t,r);
1if(this.cbs.onprocessinginstruction){const l=this.htmlMode?this.lowerCaseTagNames?ar:a.slice(0,ar.length):this.getInstructionName(a);this.cbs.onprocessinginstruction(`!${l}`,`!${a}`)}this.startIndex=r+1}onprocessinginstruction(t,r){this.endIndex=r;const a=this.getSlice(t,r);if(this.cbs.onprocessinginstruction){const l=this.getInstructionName(a);this.cbs.onprocessinginstruction(`?${l}`,`?${a}`)}this.startIndex=r+1}oncomment(t,r,a){this.endIndex=r,this.cbs.oncomment?.(this.getSlice(t,r-a)),this.cbs.oncommentend?.(),this.startIndex=r+1}oncdata(t,r,a){this.endIndex=r;const l=this.getSlice(t,r-a);!this.htmlMode||this.options.recognizeCDATA?(this.cbs.oncdatastart?.(),this.cbs.ontext?.(l),this.cbs.oncdataend?.()):this.isInForeignContext()?this.cbs.ontext?.(l):(this.cbs.oncomment?.(`[CDATA[${l}]]`),this.cbs.oncommentend?.()),this.startIndex=r+1}onend(){if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let t=0;t<this.stack.length;t++)this.cbs.onclosetag(this.stack[t],!0)}this.cbs.onend?.()}reset(){this.cbs.onreset?.(),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribvalue="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,this.cbs.onparserinit?.(this),this.buffers.length=0,this.foreignContext.length=0,this.foreignContext.unshift(Te.None),this.bufferOffset=0,this.writeIndex=0,this.ended=!1}parseComplete(t){this.reset(),this.end(t)}getSlice(t,r){if(t===r)return"";for(;t-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();let a=this.buffers[0].slice(t-this.bufferOffset,r-this.bufferOffset);for(;r-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),a+=this.buffers[0].slice(0,r-this.bufferOffset);return a}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(t){if(this.ended){this.cbs.onerror?.(new Error(".write() after done!"));return}this.buffers.push(t),this.tokenizer.running&&(this.tokenizer.write(t),this.writeIndex++)}end(t){if(this.ended){this.cbs.onerror?.(new Error(".end() after done!"));return}t&&this.write(t),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndex<this.buffers.length;)this.tokenizer.write(this.buffers[this.writeIndex++]);this.ended&&this.tokenizer.end()}}var H;(function(e){e.Root="root",e.Text="text",e.Directive="directive",e.Comment="comment",e.Script="script",e.Style="style",e.Tag="tag",e.CDATA="cdata",e.Doctype="doctype"})(H||(H={}));function Qr(e){return e.type===H.Tag||e.type===H.Script||e.type===H.Style}const ei=H.Root,ti=H.Text,ri=H.Directive,ii=H.Comment,si=H.Script,ni=H.Style,ai=H.Tag,oi=H.CDATA,ys=H.Doctype,Rs=Object.freeze(Object.defineProperty({__proto__:null,CDATA:oi,Comment:ii,Directive:ri,Doctype:ys,get ElementType(){return H},Root:ei,Script:si,Style:ni,Tag:ai,Text:ti,isTag:Qr},Symbol.toStringTag,{value:"Module"}));class li{parent=null;prev=null;next=null;startIndex=null;endIndex=null;get parentNode(){return this.parent}set parentNode(t){this.parent=t}get previousSibling(){return this.prev}set previousSibling(t){this.prev=t}get nextSibling(){return this.next}set nextSibling(t){this.next=t}cloneNode(t=!1){return pi(this,t)}}class Ut extends li{data;constructor(t){super(),this.data=t}get nodeValue(){return this.data}set nodeValue(t){this.data=t}}class Bt extends Ut{type=H.Text;get nodeType(){return 3}}class ui extends Ut{type=H.Comment;get nodeType(){return 8}}class ci extends Ut{type=H.Directive;name;constructor(t,r){super(r),this.name=t}get nodeType(){return 1}"x-name";"x-publicId";"x-systemId"}class zt extends li{children;constructor(t){super(),this.children=t}get firstChild(){return this.children[0]??null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(t){this.children=t}}class hi extends zt{type=H.CDATA;get nodeType(){return 4}}class Pt extends zt{type=H.Root;get nodeType(){return 9}}class fi extends zt{name;attribs;type;constructor(t,r,a=[],l=t==="script"?H.Script:t==="style"?H.Style:H.Tag){super(a),this.name=t,this.attribs=r,this.type=l}get nodeType(){return 1}get tagName(){return this.name}set tagName(t){this.name=t}get attributes(){return Object.keys(this.attribs).map(t=>({name:t,value:this.attribs[t],namespace:this["x-attribsNamespace"]?.[t],prefix:this["x-attribsPrefix"]?.[t]}))}namespace;"x-attribsNamespace";"x-attribsPrefix"}function fe(e){return Qr(e)}
1function Jt(e){return e.type===H.CDATA}function Me(e){return e.type===H.Text}function di(e){return e.type===H.Comment}function vs(e){return e.type===H.Directive}function Ss(e){return e.type===H.Root}function ve(e){return Object.hasOwn(e,"children")}function pi(e,t=!1){let r;if(Me(e))r=new Bt(e.data);else if(di(e))r=new ui(e.data);else if(fe(e)){const a=t?st(e.children):[],l=new fi(e.name,{...e.attribs},a);for(const s of a)s.parent=l;e.namespace!=null&&(l.namespace=e.namespace),e["x-attribsNamespace"]&&(l["x-attribsNamespace"]={...e["x-attribsNamespace"]}),e["x-attribsPrefix"]&&(l["x-attribsPrefix"]={...e["x-attribsPrefix"]}),r=l}else if(Jt(e)){const a=t?st(e.children):[],l=new hi(a);for(const s of a)s.parent=l;r=l}else if(Ss(e)){const a=t?st(e.children):[],l=new Pt(a);for(const s of a)s.parent=l;e["x-mode"]&&(l["x-mode"]=e["x-mode"]),r=l}else if(vs(e)){const a=new ci(e.name,e.data);e["x-name"]!=null&&(a["x-name"]=e["x-name"],a["x-publicId"]=e["x-publicId"],a["x-systemId"]=e["x-systemId"]),r=a}else throw new Error(`Not implemented yet: ${e.type}`);return r.startIndex=e.startIndex,r.endIndex=e.endIndex,e.sourceCodeLocation!=null&&(r.sourceCodeLocation=e.sourceCodeLocation),r}function st(e){const t=e.map(r=>pi(r,!0));for(let r=1;r<t.length;r++)t[r].prev=t[r-1],t[r-1].next=t[r];return t}const ur={withStartIndices:!1,withEndIndices:!1,xmlMode:!1};class Ve{dom=[];root=new Pt(this.dom);callback;options;elementCB;done=!1;tagStack=[this.root];lastNode=null;parser=null;constructor(t,r,a){typeof r=="function"&&(a=r,r=ur),typeof t=="object"&&(r=t,t=void 0),this.callback=t??null,this.options=r??ur,this.elementCB=a??null}onparserinit(t){this.parser=t}onreset(){this.dom=[],this.root=new Pt(this.dom),this.done=!1,this.tagStack=[this.root],this.lastNode=null,this.parser=null}onend(){this.done||(this.done=!0,this.parser=null,this.handleCallback(null))}onerror(t){this.handleCallback(t)}onclosetag(){this.lastNode=null;const t=this.tagStack.pop();this.options.withEndIndices&&this.parser&&(t.endIndex=this.parser.endIndex),this.elementCB&&this.elementCB(t)}onopentag(t,r){const a=this.options.xmlMode?H.Tag:void 0,l=new fi(t,r,void 0,a);this.addNode(l),this.tagStack.push(l)}ontext(t){const{lastNode:r}=this;if(r&&r.type===H.Text)r.data+=t,this.options.withEndIndices&&this.parser&&(r.endIndex=this.parser.endIndex);else{const a=new Bt(t);this.addNode(a),this.lastNode=a}}oncomment(t){if(this.lastNode&&this.lastNode.type===H.Comment){this.lastNode.data+=t;return}const r=new ui(t);this.addNode(r),this.lastNode=r}oncommentend(){this.lastNode=null}oncdatastart(){const t=new Bt(""),r=new hi([t]);this.addNode(r),t.parent=r,this.lastNode=t}oncdataend(){this.lastNode=null}onprocessinginstruction(t,r){const a=new ci(t,r);this.addNode(a)}handleCallback(t){if(typeof this.callback=="function")this.callback(t,this.dom);else if(t)throw t}addNode(t){const r=this.tagStack[this.tagStack.length-1],a=r.children[r.children.length-1];this.options.withStartIndices&&this.parser&&(t.startIndex=this.parser.startIndex),this.options.withEndIndices&&this.parser&&(t.endIndex=this.parser.endIndex),r.children.push(t),a&&(t.prev=a,a.next=t),t.parent=r,this.lastNode=null}}function Pe(e,t,r=!0,a=Number.POSITIVE_INFINITY){return mi(e,Array.isArray(t)?t:[t],r,a)}function mi(e,t,r,a){const l=[],s=[Array.isArray(t)?t:[t]],p=[0];for(;;){if(p[0]>=s[0].length){if(p.length===1)return l;s.shift(),p.shift();continue}const u=s[0][p[0]++];if(e(u)&&(l.push(u),--a<=0))return l;r&&ve(u)&&u.children.length>0&&(p.unshift(0),s.unshift(u.children))}}function Ft(e,t,r=!0){const a=Array.isArray(t)?t:[t];for(const l of a){if(fe(l)&&e(l))return l;if(r&&ve(l)&&l.children.length>0){const s=Ft(e,l.children,!0);if(s)return s}}return null}function gi(e,t){return(Array.isArray(t)?t:[t]).some(r=>fe(r)&&e(r)||ve(r)&&gi(e,r.children))}function As(e,t){const r=[],a=[Array.isArray(t)?t:[t]],l=[0];for(;;){if(l[0]>=a[0].length){if(a.length===1)return r;a.shift(),l.shift();continue}const s=a[0][l[0]++];fe(s)&&e(s)&&r.push(s),ve(s)&&s.children.length>0&&(l.unshift(0),a.unshift(s.children))}}const He={tag_name(e){return typeof e=="function"?t=>fe(t)&&e(t.name):e==="*"?fe:t=>fe(t)&&t.name===e},tag_type(e){return typeof e=="function"?t=>e(t.type):t=>t.type===e},tag_contains(e){return typeof e=="function"?t=>Me(t)&&e(t.data):t=>Me(t)&&t.data===e}};function Wt(e,t){return typeof t=="function"?r=>fe(r)&&t(r.attribs[e]):r=>fe(r)&&r.attribs[e]===t}function Ts(e,t){return r=>e(r)||t(r)}function xi(e){const t=Object.keys(e).map(r=>{const a=e[r];return Object.hasOwn(He,r)?He[r](a):Wt(r,a)});return t.length===0?null:t.reduce(Ts)}function Is(e,t){const r=xi(e);return r?r(t):!0}
1function Ns(e,t,r,a=Number.POSITIVE_INFINITY){const l=xi(e);return l?Pe(l,t,r,a):[]}function Es(e,t,r=!0){return Array.isArray(t)||(t=[t]),Ft(Wt("id",e),t,r)}function qe(e,t,r=!0,a=Number.POSITIVE_INFINITY){return Pe(He.tag_name(e),t,r,a)}function Cs(e,t,r=!0,a=Number.POSITIVE_INFINITY){return Pe(Wt("class",e),t,r,a)}function ks(e,t,r=!0,a=Number.POSITIVE_INFINITY){return Pe(He.tag_type(e),t,r,a)}function wi(e){return e===34?""":e===38?"&":e===39?"'":e===60?"<":e===62?">":" "}const Os=1342177476,nt=/["&'<>\u0080-\uFFFF]/g;function cr(e){return e>=128||e>=32&&e<64&&(Os>>>e&1)===1}function bi(e){const{length:t}=e;let r,a=0,l=0;for(;l<t;){const s=e.charCodeAt(l);if(!cr(s)){const u=Math.min(l+32,t);let d=l+1;for(;d<u&&!cr(e.charCodeAt(d));)d++;if(d<u){l=d;continue}if(d>=t||(nt.lastIndex=d,!nt.test(e)))break;l=nt.lastIndex-1;continue}if(r===void 0?r=e.substring(0,l):a!==l&&(r+=e.substring(a,l)),s<64){r+=wi(s),a=l+=1;continue}const p=e.codePointAt(l);r+=`&#x${p.toString(16)};`,p!==s&&l++,a=l+=1}return r===void 0?e:(a<t&&(r+=e.substr(a)),r)}function yi(e,t){if(e.lastIndex=0,!e.test(t))return t;let r="",a=0;do{const l=e.lastIndex-1;a!==l&&(r+=t.substring(a,l));const s=t.charCodeAt(l);r+=wi(s),a=l+1}while(e.test(t));return r+t.substring(a)}const js=/["&\u{A0}]/gu;function Ds(e){return yi(js,e)}const Ms=/[&<>\u{A0}]/gu;function qs(e){return yi(Ms,e)}const Bs=new Map("altGlyph altGlyphDef altGlyphItem animateColor animateMotion animateTransform clipPath feBlend feColorMatrix feComponentTransfer feComposite feConvolveMatrix feDiffuseLighting feDisplacementMap feDistantLight feDropShadow feFlood feFuncA feFuncB feFuncG feFuncR feGaussianBlur feImage feMerge feMergeNode feMorphology feOffset fePointLight feSpecularLighting feSpotLight feTile feTurbulence foreignObject glyphRef linearGradient radialGradient textPath".split(" ").map(e=>[e.toLowerCase(),e])),Ps=new Map("definitionURL attributeName attributeType baseFrequency baseProfile calcMode clipPathUnits diffuseConstant edgeMode filterUnits glyphRef gradientTransform gradientUnits kernelMatrix kernelUnitLength keyPoints keySplines keyTimes lengthAdjust limitingConeAngle markerHeight markerUnits markerWidth maskContentUnits maskUnits numOctaves pathLength patternContentUnits patternTransform patternUnits pointsAtX pointsAtY pointsAtZ preserveAlpha preserveAspectRatio primitiveUnits refX refY repeatCount repeatDur requiredExtensions requiredFeatures specularConstant specularExponent spreadMethod startOffset stdDeviation stitchTiles surfaceScale systemLanguage tableValues targetX targetY textLength viewBox viewTarget xChannelSelector yChannelSelector zoomAndPan".split(" ").map(e=>[e.toLowerCase(),e])),Ls=new Set("style script xmp iframe noembed noframes plaintext noscript".split(" ")),_s=new Set("area base basefont br col command embed frame hr img input isindex keygen link meta param source track wbr".split(" ")),Us=new Set(["svg","math"]),zs=new Set("mi mo mn ms mtext annotation-xml foreignObject desc title".split(" "));function Js(e,t={}){const r="length"in e?e:[e],a=t.xmlMode??!1;let l="";for(let s=0;s<r.length;s++)l+=vi(r[s],t,a);return l}function Ri(e,t,r){let a="";for(let l=0;l<e.length;l++)a+=vi(e[l],t,r);return a}function vi(e,t,r){switch(e.type){case ei:return Ri(e.children,t,r);case ri:return`<${e.data}>`;case ii:return`<!--${e.data}-->`;case oi:return`<![CDATA[${e.children[0].data}]]>`;case si:case ni:case ai:return Fs(e,t,r);case ti:{const a=e,l=a.data||"";return(t.encodeEntities??t.decodeEntities)!==!1&&!(!r&&a.parent&&Ls.has(a.parent.name))?r||t.encodeEntities!=="utf8"?bi(l):qs(l):l}}}function Fs(e,t,r){r==="foreign"&&(e.name=Bs.get(e.name)??e.name,e.parent&&zs.has(e.parent.name)&&(r=!1)),!r&&Us.has(e.name)&&(r="foreign");const{name:a,children:l}=e,s=!r&&_s.has(a);let p=`<${a}${Ys(e.attribs,t,r)}`;return l.length===0&&(r?t.selfClosingTags!==!1:t.selfClosingTags&&s)?p+=r?"/>":" />":(p+=">",l.length>0&&(p+=Ri(l,t,r)),s||(p+=`</${a}>`)),p}function Ws(e){return e.replaceAll('"',""")}function Ys(e,t,r){if(!e)return"";const a=(t.encodeEntities??t.decodeEntities)===!1?Ws:r||t.encodeEntities!=="utf8"?bi:Ds,l=r==="foreign",s=!!(t.emptyAttrs??r);let p="";for(const u in e){if(!Object.hasOwn(e,u))continue;const d=e[u],n=l?Ps.get(u)??u:u;p+=!s&&(d==null||d==="")?` ${n}`:` ${n}="${a(d==null?"":String(d))}"`}return p}function Si(e,t){return Js(e,t)}function Gs(e,t){return ve(e)?e.children.map(r=>Si(r,t)).join(""):""}function Fe(e){return Array.isArray(e)?e.map(Fe).join(""):fe(e)?e.name==="br"?` 2`:Fe(e.children):Jt(e)?Fe(e.children):Me(e)?e.data:""}function Xe(e){return Array.isArray(e)?e.map(Xe).join(""):ve(e)&&!di(e)?Xe(e.children):Me(e)?e.data:""}function Lt(e){return Array.isArray(e)?e.map(Lt).join(""):ve(e)&&(e.type===
2H.Tag||Jt(e))?Lt(e.children):Me(e)?e.data:""}function Yt(e){const t=$e(Zs,e);return t?t.name==="feed"?Vs(t):Hs(t):null}function Vs(e){const t=e.children,r={type:"atom",items:qe("entry",t).map(s=>{const{children:p}=s,u={media:Ai(p)};ce(u,"id","id",p),ce(u,"title","title",p);const d=$e("link",p)?.attribs.href;d&&(u.link=d);const n=Ie("summary",p)||Ie("content",p);n&&(u.description=n);const i=Ie("updated",p);return i&&(u.pubDate=new Date(i)),u})};ce(r,"id","id",t),ce(r,"title","title",t);const a=$e("link",t)?.attribs.href;a&&(r.link=a),ce(r,"description","subtitle",t);const l=Ie("updated",t);return l&&(r.updated=new Date(l)),ce(r,"author","email",t,!0),r}function Hs(e){const t=$e("channel",e.children)?.children??[],r={type:e.name.substr(0,3),id:"",items:qe("item",e.children).map(l=>{const{children:s}=l,p={media:Ai(s)};ce(p,"id","guid",s),ce(p,"title","title",s),ce(p,"link","link",s),ce(p,"description","description",s);const u=Ie("pubDate",s)||Ie("dc:date",s);return u&&(p.pubDate=new Date(u)),p})};ce(r,"title","title",t),ce(r,"link","link",t),ce(r,"description","description",t);const a=Ie("lastBuildDate",t);return a&&(r.updated=new Date(a)),ce(r,"author","managingEditor",t,!0),r}const Xs=["url","type","lang"],$s=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function Ai(e){return qe("media:content",e).map(t=>{const{attribs:r}=t,a={medium:r.medium,isDefault:!!r.isDefault};for(const l of Xs)r[l]&&(a[l]=r[l]);for(const l of $s)r[l]&&(a[l]=Number.parseInt(r[l],10));return r.expression&&(a.expression=r.expression),a})}function $e(e,t){return qe(e,t,!0,1)[0]}function Ie(e,t,r=!1){return Xe(qe(e,t,r,1)).trim()}function ce(e,t,r,a,l=!1){const s=Ie(r,a,l);s&&(e[t]=s)}function Zs(e){return e==="rss"||e==="feed"||e==="rdf:RDF"}function Ks(e){let t=e.length;for(;--t>=0;){const r=e[t];if(t>0&&e.lastIndexOf(r,t-1)>=0){e.splice(t,1);continue}for(let a=r.parent;a;a=a.parent)if(e.includes(a)){e.splice(t,1);break}}return e}var he;(function(e){e[e.DISCONNECTED=1]="DISCONNECTED",e[e.PRECEDING=2]="PRECEDING",e[e.FOLLOWING=4]="FOLLOWING",e[e.CONTAINS=8]="CONTAINS",e[e.CONTAINED_BY=16]="CONTAINED_BY"})(he||(he={}));function Ti(e,t){const r=[],a=[];if(e===t)return 0;let l=ve(e)?e:e.parent;for(;l;)r.unshift(l),l=l.parent;for(l=ve(t)?t:t.parent;l;)a.unshift(l),l=l.parent;const s=Math.min(r.length,a.length);let p=0;for(;p<s&&r[p]===a[p];)p++;if(p===0)return he.DISCONNECTED;const u=r[p-1],d=u.children,n=r[p],i=a[p];return d.indexOf(n)>d.indexOf(i)?u===t?he.FOLLOWING|he.CONTAINED_BY:he.FOLLOWING:u===e?he.PRECEDING|he.CONTAINS:he.PRECEDING}function Qs(e){return e=e.filter((t,r,a)=>!a.includes(t,r+1)),e.sort((t,r)=>{const a=Ti(t,r);return a&he.PRECEDING?-1:a&he.FOLLOWING?1:0}),e}function Le(e){if(e.prev&&(e.prev.next=e.next),e.next&&(e.next.prev=e.prev),e.parent){const t=e.parent.children,r=t.lastIndexOf(e);r!==-1&&t.splice(r,1)}e.next=null,e.prev=null,e.parent=null}function en(e,t){if(t.prev=e.prev,t.prev&&(t.prev.next=t),t.next=e.next,t.next&&(t.next.prev=t),t.parent=e.parent,t.parent){const{children:r}=t.parent,a=r.lastIndexOf(e);if(a===-1)return;r[a]=t,e.parent=null}}function tn(e,t){if(Le(t),t.next=null,t.parent=e,e.children.push(t)>1){const r=e.children[e.children.length-2];r.next=t,t.prev=r}else t.prev=null}function rn(e,t){Le(t);const{parent:r}=e,a=e.next;if(t.next=a,t.prev=e,e.next=t,t.parent=r,a){if(a.prev=t,r){const l=r.children;l.splice(l.lastIndexOf(a),0,t)}}else r&&r.children.push(t)}function sn(e,t){if(Le(t),t.parent=e,t.prev=null,e.children.unshift(t)===1)t.next=null;else{const r=e.children[1];r.prev=t,t.next=r}}function nn(e,t){Le(t);const{parent:r}=e;if(r){const a=r.children;a.splice(a.indexOf(e),0,t)}e.prev&&(e.prev.next=t),t.parent=r,t.prev=e.prev,t.next=e,e.prev=t}function Ii(e){return ve(e)?e.children:[]}function Ni(e){return e.parent||null}function an(e){const t=Ni(e);if(t!=null)return Ii(t);const r=[e];let{prev:a,next:l}=e;for(;a!=null;)r.unshift(a),{prev:a}=a;for(;l!=null;)r.push(l),{next:l}=l;return r}function on(e,t){const{attribs:r}=e;return r?.[t]}function ln(e,t){const{attribs:r}=e;return r!=null&&Object.hasOwn(r,t)&&r[t]!=null}function un(e){return e.name}function cn(e){let{next:t}=e;for(;t!==null&&!fe(t);)({next:t}=t);return t}function hn(e){let{prev:t}=e;for(;t!==null&&!fe(t);)({prev:t}=t);return t}const fn=Object.freeze(Object.defineProperty({__proto__:null,get DocumentPosition(){return he},append:rn,appendChild:tn,compareDocumentPosition:Ti,existsOne:gi,filter:Pe,find:mi,findAll:As,findOne:Ft,getAttributeValue:on,getChildren:Ii,getElementById:Es,getElements:Ns,getElementsByClassName:Cs,getElementsByTagName:qe,getElementsByTagType:ks,getFeed:Yt,getInnerHTML:Gs,getName:un,getOuterHTML:Si,getParent:Ni,getSiblings:an,getText:Fe,hasAttrib:ln,innerText:Lt,nextElementSibling:cn,prepend:nn,prependChild:sn,prevElementSibling:hn,removeElement:Le,removeSubsets:Ks,replaceElement:en,testElement:Is,textContent:Xe,uniqueSort:Qs},Symbol.toStringTag,{value:"Module"}));function Ei(e,t){const r=new Ve(void 0,t);return new _t(r,t).end(e),r.root}function dn(e,t,r){const a=new Ve(l=>e(l,a.root),t,r);return new _t(a,t)}const pn={xmlMode:!0};function mn(e,t=pn){return Yt(Ei(e,t).children)}const gn=Object.freeze(Object.defineProperty({__proto__:null,DefaultHandler:Ve,DomHandler:Ve,DomUtils:fn,ElementType:Rs,Parser:_t,get QuoteType(){return we},Tokenizer:Kr,createDocumentStream:dn,getFeed:Yt,parseDocument:Ei,parseFeed:mn},Symbol.toStringTag,{value:"Module"})),xn=Vr(gn);var at,hr;function wn(){return hr||(hr=1,at=e=>{if(typeof e!="string")throw new TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")}),at}var ot={},fr;function bn(){if(fr)return ot;fr=1;function e(r){return Object.prototype.toString.call(r)==="[object Object]"}function t(r){var a,l;return e(r)===!1?!1:(a=r.constructor,a===void 0?!0:(l=a.prototype,!(e(l)===!1||l.hasOwnProperty("isPrototypeOf")===!1)))}return ot.isPlainObject=t,ot}var lt,dr;function yn(){if(dr)return lt;dr=1;var e=function(v){return t(v)&&!r(v)};function t(y){return!!y&&typeof y=="object"}function r(y){var v=Object.prototype.toString.call(y);return v==="[object RegExp]"||v==="[object Date]"||s(y)}var a=typeof Symbol=="function"&&Symbol.for,l=a?Symbol.for("react.element"):60103;function s(y){return y.$$typeof===l}function p(y){return Array.isArray(y)?[]:{}}function u(y,v){return v.clone!==!1&&v.isMergeableObject(y)?g(p(y),y,v):y}function d(y,v,w){return y.concat(v).map(function(f){return u(f,w)})}function n(y,v){if(!v.customMerge)return g;var w=v.customMerge(y);return typeof w=="function"?w:g}function i(y){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(y).filter(function(v){return Object.propertyIsEnumerable.call(y,v)}):[]}function h(y){return Object.keys(y).concat(i(y))}function c(y,v){try{return v in y}catch{return!1}}function o(y,v){return c(y,v)&&!(Object.hasOwnProperty.call(y,v)&&Object.propertyIsEnumerable.call(y,v))}function m(y,v,w){var f={};
2return w.isMergeableObject(y)&&h(y).forEach(function(x){f[x]=u(y[x],w)}),h(v).forEach(function(x){o(y,x)||(c(y,x)&&w.isMergeableObject(v[x])?f[x]=n(x,w)(y[x],v[x],w):f[x]=u(v[x],w))}),f}function g(y,v,w){w=w||{},w.arrayMerge=w.arrayMerge||d,w.isMergeableObject=w.isMergeableObject||e,w.cloneUnlessOtherwiseSpecified=u;var f=Array.isArray(v),x=Array.isArray(y),R=f===x;return R?f?w.arrayMerge(y,v,w):m(y,v,w):u(v,w)}g.all=function(v,w){if(!Array.isArray(v))throw new Error("first argument should be an array");return v.reduce(function(f,x){return g(f,x,w)},{})};var b=g;return lt=b,lt}var We={exports:{}},Rn=We.exports,pr;function vn(){return pr||(pr=1,(function(e){(function(t,r){e.exports?e.exports=r():t.parseSrcset=r()})(Rn,function(){return function(t){function r(f){return f===" "||f===" "||f===` 3`||f==="\f"||f==="\r"}function a(f){var x,R=f.exec(t.substring(b));if(R)return x=R[0],b+=x.length,x}for(var l=t.length,s=/^[ \t\n\r\u000c]+/,p=/^[, \t\n\r\u000c]+/,u=/^[^ \t\n\r\u000c]+/,d=/[,]+$/,n=/^\d+$/,i=/^-?(?:[0-9]+|[0-9]*\.[0-9]+)(?:[eE][+-]?[0-9]+)?$/,h,c,o,m,g,b=0,y=[];;){if(a(p),b>=l)return y;h=a(u),c=[],h.slice(-1)===","?(h=h.replace(d,""),w()):v()}function v(){for(a(s),o="",m="in descriptor";;){if(g=t.charAt(b),m==="in descriptor")if(r(g))o&&(c.push(o),o="",m="after descriptor");else if(g===","){b+=1,o&&c.push(o),w();return}else if(g==="(")o=o+g,m="in parens";else if(g===""){o&&c.push(o),w();return}else o=o+g;else if(m==="in parens")if(g===")")o=o+g,m="in descriptor";else if(g===""){c.push(o),w();return}else o=o+g;else if(m==="after descriptor"&&!r(g))if(g===""){w();return}else m="in descriptor",b-=1;b+=1}}function w(){var f=!1,x,R,E,_,D={},C,N,z,K,B;for(_=0;_<c.length;_++)C=c[_],N=C[C.length-1],z=C.substring(0,C.length-1),K=parseInt(z,10),B=parseFloat(z),n.test(z)&&N==="w"?((x||R)&&(f=!0),K===0?f=!0:x=K):i.test(z)&&N==="x"?((x||R||E)&&(f=!0),B<0?f=!0:R=B):n.test(z)&&N==="h"?((E||R)&&(f=!0),K===0?f=!0:E=K):f=!0;f?console&&console.log&&console.log("Invalid srcset descriptor found in '"+t+"' at '"+C+"'."):(D.url=h,x&&(D.w=x),R&&(D.d=R),E&&(D.h=E),y.push(D))}}})})(We)),We.exports}var Ue={exports:{}},mr;function Sn(){if(mr)return Ue.exports;mr=1;var e=String,t=function(){return{isColorSupported:!1,reset:e,bold:e,dim:e,italic:e,underline:e,inverse:e,hidden:e,strikethrough:e,black:e,red:e,green:e,yellow:e,blue:e,magenta:e,cyan:e,white:e,gray:e,bgBlack:e,bgRed:e,bgGreen:e,bgYellow:e,bgBlue:e,bgMagenta:e,bgCyan:e,bgWhite:e,blackBright:e,redBright:e,greenBright:e,yellowBright:e,blueBright:e,magentaBright:e,cyanBright:e,whiteBright:e,bgBlackBright:e,bgRedBright:e,bgGreenBright:e,bgYellowBright:e,bgBlueBright:e,bgMagentaBright:e,bgCyanBright:e,bgWhiteBright:e}};return Ue.exports=t(),Ue.exports.createColors=t,Ue.exports}const An={},Tn=Object.freeze(Object.defineProperty({__proto__:null,default:An},Symbol.toStringTag,{value:"Module"})),be=Vr(Tn);var ut,gr;function Gt(){if(gr)return ut;gr=1;let e=Sn(),t=be;class r extends Error{constructor(l,s,p,u,d,n){super(l),this.name="CssSyntaxError",this.reason=l,d&&(this.file=d),u&&(this.source=u),n&&(this.plugin=n),typeof s<"u"&&typeof p<"u"&&(typeof s=="number"?(this.line=s,this.column=p):(this.line=s.line,this.column=s.column,this.endLine=p.line,this.endColumn=p.column)),this.setMessage(),Error.captureStackTrace&&Error.captureStackTrace(this,r)}setMessage(){this.message=this.plugin?this.plugin+": ":"",this.message+=this.file?this.file:"<css input>",typeof this.line<"u"&&(this.message+=":"+this.line+":"+this.column),this.message+=": "+this.reason}showSourceCode(l){if(!this.source)return"";let s=this.source;l==null&&(l=e.isColorSupported);let p=o=>o,u=o=>o,d=o=>o;if(l){let{bold:o,gray:m,red:g}=e.createColors(!0);u=b=>o(g(b)),p=b=>m(b),t&&(d=b=>t(b))}let n=s.split(/\r?\n/),i=Math.max(this.line-3,0),h=Math.min(this.line+2,n.length),c=String(h).length;return n.slice(i,h).map((o,m)=>{let g=i+1+m,b=" "+(" "+g).slice(-c)+" | ";if(g===this.line){if(o.length>160){let v=20,w=Math.max(0,this.column-v),f=Math.max(this.column+v,this.endColumn+v),x=o.slice(w,f),R=p(b.replace(/\d/g," "))+o.slice(0,Math.min(this.column-1,v-1)).replace(/[^\t]/g," ");return u(">")+p(b)+d(x)+` 4 `+R+u("^")}let y=p(b.replace(/\d/g," "))+o.slice(0,this.column-1).replace(/[^\t]/g," ");return u(">")+p(b)+d(o)+` 5 `+y+u("^")}return" "+p(b)+d(o)}).join(` 6`)}toString(){let l=this.showSourceCode();return l&&(l=` 7 8`+l+` 9`),this.name+": "+this.message+l}}return ut=r,r.default=r,ut}var ct,xr;function Ci(){if(xr)return ct;xr=1;const e=/(<)(\/?style\b)/gi,t=/(<)(!--)/g;function r(p){return typeof p!="string"||!p.includes("<")?p:p.replace(e,"\\3c $2").replace(t,"\\3c $2")}const a={after:` 10`,beforeClose:` 11`,beforeComment:` 12`,beforeDecl:` 13`,beforeOpen:" ",beforeRule:` 14`,colon:": ",commentLeft:" ",commentRight:" ",emptyBody:"",indent:" ",semicolon:!1};function l(p){return p[0].toUpperCase()+p.slice(1)}class s{constructor(u){this.builder=u}atrule(u,d){let n="@"+u.name,i=u.params?this.rawValue(u,"params"):"";if(typeof u.raws.afterName<"u"?n+=u.raws.afterName:i&&(n+=" "),u.nodes)this.block(u,n+i);else{let h=(u.raws.between||"")+(d?";":"");this.builder(r(n+i+h),u)}}beforeAfter(u,d){let n;u.type==="decl"?n=this.raw(u,null,"beforeDecl"):u.type==="comment"?n=this.raw(u,null,"beforeComment"):d==="before"?n=this.raw(u,null,"beforeRule"):n=this.raw(u,null,"beforeClose");let i=u.parent,h=0;for(;i&&i.type!=="root";)h+=1,i=i.parent;if(n.includes(` 15`)){let c=this.raw(u,null,"indent");if(c.length)for(let o=0;o<h;o++)n+=c}return n}block(u,d){let n=this.raw(u,"between","beforeOpen");this.builder(r(d+n)+"{",u,"start");let i;u.nodes&&u.nodes.length?(this.body(u),i=this.raw(u,"after")):i=this.raw(u,"after","emptyBody"),i&&this.builder(r(i)),this.builder("}",u,"end")}body(u){let d=u.nodes.length-1;for(;d>0&&u.nodes[d].type==="comment";)d-=1;let n=this.raw(u,"semicolon"),i=u.type==="document";for(let h=0;h<u.nodes.length;h++){let c=u.nodes[h],o=this.raw(c,"before");o&&this.builder(i?o:r(o)),this.stringify(c,d!==h||n)}}comment(u){let d=this.raw(u,"left","commentLeft"),n=this.raw(u,"right","commentRight");this.builder(r("/*"+d+u.text+n+"*/"),u)}decl(u,d){let n=this.raw(u,"between","colon"),i=u.prop+n+this.rawValue(u,"value");u.important&&(i+=u.raws.important||" !important"),d&&(i+=";"),this.builder(r(i),u)}document(u){this.body(u)}raw(u,d,n){let i;if(n||(n=d),d&&(i=u.raws[d],typeof i<"u"))return i;let h=u.parent;if(n==="before"&&(!h||h.type==="root"&&h.first===u||h&&h.type==="document"))return"";if(!h)return a[n];let c=u.root();if(c.rawCache||(c.rawCache={}),typeof c.rawCache[n]<"u")return c.rawCache[n];if(n==="before"||n==="after")return this.beforeAfter(u,n);{let o="raw"+l(n);this[o]?i=this[o](c,u):c.walk(m=>{if(i=m.raws[d],typeof i<"u")return!1})}return typeof i>"u"&&(i=a[n]),c.rawCache[n]=i,i}rawBeforeClose(u){let d;return u.walk(n=>{if(n.nodes&&n.nodes.length>0&&typeof n.raws.after<"u")return d=n.raws.after,d.includes(` 16`)&&(d=d.replace(/[^\n]+$/,"")),!1}
16),d&&(d=d.replace(/\S/g,"")),d}rawBeforeComment(u,d){let n;return u.walkComments(i=>{if(typeof i.raws.before<"u")return n=i.raws.before,n.includes(` 17`)&&(n=n.replace(/[^\n]+$/,"")),!1}),typeof n>"u"?n=this.raw(d,null,"beforeDecl"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeDecl(u,d){let n;return u.walkDecls(i=>{if(typeof i.raws.before<"u")return n=i.raws.before,n.includes(` 18`)&&(n=n.replace(/[^\n]+$/,"")),!1}),typeof n>"u"?n=this.raw(d,null,"beforeRule"):n&&(n=n.replace(/\S/g,"")),n}rawBeforeOpen(u){let d;return u.walk(n=>{if(n.type!=="decl"&&(d=n.raws.between,typeof d<"u"))return!1}),d}rawBeforeRule(u){let d;return u.walk(n=>{if(n.nodes&&(n.parent!==u||u.first!==n)&&typeof n.raws.before<"u")return d=n.raws.before,d.includes(` 19`)&&(d=d.replace(/[^\n]+$/,"")),!1}),d&&(d=d.replace(/\S/g,"")),d}rawColon(u){let d;return u.walkDecls(n=>{if(typeof n.raws.between<"u")return d=n.raws.between.replace(/[^\s:]/g,""),!1}),d}rawEmptyBody(u){let d;return u.walk(n=>{if(n.nodes&&n.nodes.length===0&&(d=n.raws.after,typeof d<"u"))return!1}),d}rawIndent(u){if(u.raws.indent)return u.raws.indent;let d;return u.walk(n=>{let i=n.parent;if(i&&i!==u&&i.parent&&i.parent===u&&typeof n.raws.before<"u"){let h=n.raws.before.split(` 20`);return d=h[h.length-1],d=d.replace(/\S/g,""),!1}}),d}rawSemicolon(u){let d;return u.walk(n=>{if(n.nodes&&n.nodes.length&&n.last.type==="decl"&&(d=n.raws.semicolon,typeof d<"u"))return!1}),d}rawValue(u,d){let n=u[d],i=u.raws[d];return i&&i.value===n?i.raw:n}root(u){if(this.body(u),u.raws.after){let d=u.raws.after,n=u.parent&&u.parent.type==="document";this.builder(n?d:r(d))}}rule(u){this.block(u,this.rawValue(u,"selector")),u.raws.ownSemicolon&&this.builder(r(u.raws.ownSemicolon),u,"end")}stringify(u,d){if(!this[u.type])throw new Error("Unknown AST node type "+u.type+". Maybe you need to change PostCSS stringifier.");this[u.type](u,d)}}return ct=s,s.default=s,ct}var ht,wr;function Ze(){if(wr)return ht;wr=1;let e=Ci();function t(r,a){new e(a).stringify(r)}return ht=t,t.default=t,ht}var ze={},br;function Vt(){return br||(br=1,ze.isClean=Symbol("isClean"),ze.my=Symbol("my")),ze}var ft,yr;function Ke(){if(yr)return ft;yr=1;let e=Gt(),t=Ci(),r=Ze(),{isClean:a,my:l}=Vt();function s(d,n){let i=new d.constructor;for(let h in d){if(!Object.prototype.hasOwnProperty.call(d,h)||h==="proxyCache")continue;let c=d[h],o=typeof c;h==="parent"&&o==="object"?n&&(i[h]=n):h==="source"?i[h]=c:Array.isArray(c)?i[h]=c.map(m=>s(m,i)):(o==="object"&&c!==null&&(c=s(c)),i[h]=c)}return i}function p(d,n){if(n&&typeof n.offset<"u")return n.offset;let i=1,h=1,c=0;for(let o=0;o<d.length;o++){if(h===n.line&&i===n.column){c=o;break}d[o]===` 21`?(i=1,h+=1):i+=1}return c}class u{get proxyOf(){return this}constructor(n={}){this.raws={},this[a]=!1,this[l]=!0;for(let i in n)if(i==="nodes"){this.nodes=[];for(let h of n[i])typeof h.clone=="function"?this.append(h.clone()):this.append(h)}else this[i]=n[i]}addToError(n){if(n.postcssNode=this,n.stack&&this.source&&/\n\s{4}at /.test(n.stack)){let i=this.source;n.stack=n.stack.replace(/\n\s{4}at /,`$&${i.input.from}:${i.start.line}:${i.start.column}$&`)}return n}after(n){return this.parent.insertAfter(this,n),this}assign(n={}){for(let i in n)this[i]=n[i];return this}before(n){return this.parent.insertBefore(this,n),this}cleanRaws(n){delete this.raws.before,delete this.raws.after,n||delete this.raws.between}clone(n={}){let i=s(this);for(let h in n)i[h]=n[h];return i}cloneAfter(n={}){let i=this.clone(n);return this.parent.insertAfter(this,i),i}cloneBefore(n={}){let i=this.clone(n);return this.parent.insertBefore(this,i),i}error(n,i={}){if(this.source){let{end:h,start:c}=this.rangeBy(i);return this.source.input.error(n,{column:c.column,line:c.line},{column:h.column,line:h.line},i)}return new e(n)}getProxyProcessor(){return{get(n,i){return i==="proxyOf"?n:i==="root"?()=>n.root().toProxy():n[i]},set(n,i,h){return n[i]===h||(n[i]=h,(i==="prop"||i==="value"||i==="name"||i==="params"||i==="important"||i==="text")&&n.markDirty()),!0}}}markClean(){this[a]=!0}
vendor: 5,334 bytes, lines 21-22
21markDirty(){if(this[a]){this[a]=!1;let n=this;for(;n=n.parent;)n[a]=!1}}next(){if(!this.parent)return;let n=this.parent.index(this);return this.parent.nodes[n+1]}positionBy(n={}){let i=this.source.start;if(n.index)i=this.positionInside(n.index);else if(n.word){let h="document"in this.source.input?this.source.input.document:this.source.input.css,o=h.slice(p(h,this.source.start),p(h,this.source.end)).indexOf(n.word);o!==-1&&(i=this.positionInside(o))}return i}positionInside(n){let i=this.source.start.column,h=this.source.start.line,c="document"in this.source.input?this.source.input.document:this.source.input.css,o=p(c,this.source.start),m=o+n;for(let g=o;g<m;g++)c[g]===` 22`?(i=1,h+=1):i+=1;return{column:i,line:h,offset:m}}prev(){if(!this.parent)return;let n=this.parent.index(this);return this.parent.nodes[n-1]}rangeBy(n={}){let i="document"in this.source.input?this.source.input.document:this.source.input.css,h={column:this.source.start.column,line:this.source.start.line,offset:p(i,this.source.start)},c=this.source.end?{column:this.source.end.column+1,line:this.source.end.line,offset:typeof this.source.end.offset=="number"?this.source.end.offset:p(i,this.source.end)+1}:{column:h.column+1,line:h.line,offset:h.offset+1};if(n.word){let m=i.slice(p(i,this.source.start),p(i,this.source.end)).indexOf(n.word);m!==-1&&(h=this.positionInside(m),c=this.positionInside(m+n.word.length))}else n.start?h={column:n.start.column,line:n.start.line,offset:p(i,n.start)}:n.index&&(h=this.positionInside(n.index)),n.end?c={column:n.end.column,line:n.end.line,offset:p(i,n.end)}:typeof n.endIndex=="number"?c=this.positionInside(n.endIndex):n.index&&(c=this.positionInside(n.index+1));return(c.line<h.line||c.line===h.line&&c.column<=h.column)&&(c={column:h.column+1,line:h.line,offset:h.offset+1}),{end:c,start:h}}raw(n,i){return new t().raw(this,n,i)}remove(){return this.parent&&this.parent.removeChild(this),this.parent=void 0,this}replaceWith(...n){if(this.parent){let i=this,h=!1;for(let c of n)c===this?h=!0:h?(this.parent.insertAfter(i,c),i=c):this.parent.insertBefore(i,c);h||this.remove()}return this}root(){let n=this;for(;n.parent&&n.parent.type!=="document";)n=n.parent;return n}toJSON(n,i){let h={},c=i==null;i=i||new Map;let o=0;for(let m in this){if(!Object.prototype.hasOwnProperty.call(this,m)||m==="parent"||m==="proxyCache")continue;let g=this[m];if(Array.isArray(g))h[m]=g.map(b=>typeof b=="object"&&b.toJSON?b.toJSON(null,i):b);else if(typeof g=="object"&&g.toJSON)h[m]=g.toJSON(null,i);else if(m==="source"){if(g==null)continue;let b=i.get(g.input);b==null&&(b=o,i.set(g.input,o),o++),h[m]={end:g.end,inputId:b,start:g.start}}else h[m]=g}return c&&(h.inputs=[...i.keys()].map(m=>m.toJSON())),h}toProxy(){return this.proxyCache||(this.proxyCache=new Proxy(this,this.getProxyProcessor())),this.proxyCache}toString(n=r){n.stringify&&(n=n.stringify);let i="";return n(this,h=>{i+=h}),i}warn(n,i,h={}){let c={node:this};for(let o in h)c[o]=h[o];return n.warn(i,c)}}return ft=u,u.default=u,ft}var dt,Rr;function Qe(){if(Rr)return dt;Rr=1;let e=Ke();class t extends e{constructor(a){super(a),this.type="comment"}}return dt=t,t.default=t,dt}var pt,vr;function et(){if(vr)return pt;vr=1;let e=Ke();class t extends e{get variable(){return this.prop.startsWith("--")||this.prop[0]==="$"}constructor(a){a&&typeof a.value<"u"&&typeof a.value!="string"&&(a={...a,value:String(a.value)}),super(a),this.type="decl"}}return pt=t,t.default=t,pt}var mt,Sr;function Ce(){if(Sr)return mt;Sr=1;let e=Qe(),t=et(),r=Ke(),{isClean:a,my:l}=Vt(),s,p,u,d;function n(c){return c.map(o=>(o.nodes&&(o.nodes=n(o.nodes)),delete o.source,o))}function i(c){if(c[a]=!1,c.proxyOf.nodes)for(let o of c.proxyOf.nodes)i(o)}class h extends r{get first(){if(this.proxyOf.nodes)return this.proxyOf.nodes[0]}get last(){if(this.proxyOf.nodes)return this.proxyOf.nodes[this.proxyOf.nodes.length-1]}append(...o){for(let m of o){let g=this.normalize(m,this.last);for(let b of g)this.proxyOf.nodes.push(b)}return this.markDirty(),this}cleanRaws(o){if(super.cleanRaws(o),this.nodes)for(let m of this.nodes)m.cleanRaws(o)}each(o){if(!this.proxyOf.nodes)return;let m=this.getIterator(),g,b;for(;this.indexes[m]<this.proxyOf.nodes.length&&(g=this.indexes[m],b=o(this.proxyOf.nodes[g],g),b!==!1);)this.indexes[m]+=1;return delete this.indexes[m],b}every(o){return this.nodes.every(o)}getIterator(){this.lastEach||(this.lastEach=0),this.indexes||(this.indexes={}),this.lastEach+=1;let o=this.lastEach;return this.indexes[o]=0,o}getProxyProcessor(){return{get(o,m){return m==="proxyOf"?o:o[m]?m==="each"||typeof m=="string"&&m.startsWith("walk")?(...g)=>o[m](...g.map(b=>typeof b=="function"?(y,v)=>b(y.toProxy(),v):b)):m==="every"||m==="some"?g=>o[m]((b,...y)=>g(b.toProxy(),...y)):m==="root"?()=>o.root().toProxy():m==="nodes"?o.nodes.map(g=>g.toProxy()):m==="first"||m==="last"?o[m].toProxy():o[m]:o[m]},set(o,m,g){return o[m]===g||(o[m]=g,(m==="name"||m==="params"||m==="selector")&&o.markDirty()),!0}}}index(o){return typeof o=="number"?o:(o.proxyOf&&(o=o.proxyOf),this.proxyOf.nodes.indexOf(o))}insertAfter(o,m){let g=this.index(o),b=this.normalize(m,this.proxyOf.nodes[g]).reverse();g=this.index(o);for(let v of b)this.proxyOf.nodes.splice(g+1,0,v);let y;for(let v in this.indexes)y=this.indexes[v],g<y&&(this.indexes[v]=y+b.length);return this.markDirty(),this}
vendor: 5,838 bytes, line 22
22insertBefore(o,m){let g=this.index(o),b=g===0?"prepend":!1,y=this.normalize(m,this.proxyOf.nodes[g],b).reverse();g=this.index(o);for(let w of y)this.proxyOf.nodes.splice(g,0,w);let v;for(let w in this.indexes)v=this.indexes[w],g<=v&&(this.indexes[w]=v+y.length);return this.markDirty(),this}normalize(o,m){if(typeof o=="string")o=n(p(o).nodes);else if(typeof o>"u")o=[];else if(Array.isArray(o)){o=o.slice(0);for(let b of o)b.parent&&b.parent.removeChild(b,"ignore")}else if(o.type==="root"&&this.type!=="document"){o=o.nodes.slice(0);for(let b of o)b.parent&&b.parent.removeChild(b,"ignore")}else if(o.type)o=[o];else if(o.prop){if(typeof o.value>"u")throw new Error("Value field is missed in node creation");typeof o.value!="string"&&(o.value=String(o.value)),o=[new t(o)]}else if(o.selector||o.selectors)o=[new d(o)];else if(o.name)o=[new s(o)];else if(o.text)o=[new e(o)];else throw new Error("Unknown node type in node creation");return o.map(b=>(b[l]||h.rebuild(b),b=b.proxyOf,b.parent&&b.parent.removeChild(b),b[a]&&i(b),b.raws||(b.raws={}),typeof b.raws.before>"u"&&m&&typeof m.raws.before<"u"&&(b.raws.before=m.raws.before.replace(/\S/g,"")),b.parent=this.proxyOf,b))}prepend(...o){o=o.reverse();for(let m of o){let g=this.normalize(m,this.first,"prepend").reverse();for(let b of g)this.proxyOf.nodes.unshift(b);for(let b in this.indexes)this.indexes[b]=this.indexes[b]+g.length}return this.markDirty(),this}push(o){return o.parent=this,this.proxyOf.nodes.push(o),this}removeAll(){for(let o of this.proxyOf.nodes)o.parent=void 0;return this.proxyOf.nodes=[],this.markDirty(),this}removeChild(o){o=this.index(o),this.proxyOf.nodes[o].parent=void 0,this.proxyOf.nodes.splice(o,1);let m;for(let g in this.indexes)m=this.indexes[g],m>=o&&(this.indexes[g]=m-1);return this.markDirty(),this}replaceValues(o,m,g){return g||(g=m,m={}),this.walkDecls(b=>{m.props&&!m.props.includes(b.prop)||m.fast&&!b.value.includes(m.fast)||(b.value=b.value.replace(o,g))}),this.markDirty(),this}some(o){return this.nodes.some(o)}walk(o){return this.each((m,g)=>{let b;try{b=o(m,g)}catch(y){throw m.addToError(y)}return b!==!1&&m.walk&&(b=m.walk(o)),b})}walkAtRules(o,m){return m?o instanceof RegExp?this.walk((g,b)=>{if(g.type==="atrule"&&o.test(g.name))return m(g,b)}):this.walk((g,b)=>{if(g.type==="atrule"&&g.name===o)return m(g,b)}):(m=o,this.walk((g,b)=>{if(g.type==="atrule")return m(g,b)}))}walkComments(o){return this.walk((m,g)=>{if(m.type==="comment")return o(m,g)})}walkDecls(o,m){return m?o instanceof RegExp?this.walk((g,b)=>{if(g.type==="decl"&&o.test(g.prop))return m(g,b)}):this.walk((g,b)=>{if(g.type==="decl"&&g.prop===o)return m(g,b)}):(m=o,this.walk((g,b)=>{if(g.type==="decl")return m(g,b)}))}walkRules(o,m){return m?o instanceof RegExp?this.walk((g,b)=>{if(g.type==="rule"&&o.test(g.selector))return m(g,b)}):this.walk((g,b)=>{if(g.type==="rule"&&g.selector===o)return m(g,b)}):(m=o,this.walk((g,b)=>{if(g.type==="rule")return m(g,b)}))}}return h.registerParse=c=>{p=c},h.registerRule=c=>{d=c},h.registerAtRule=c=>{s=c},h.registerRoot=c=>{u=c},mt=h,h.default=h,h.rebuild=c=>{c.type==="atrule"?Object.setPrototypeOf(c,s.prototype):c.type==="rule"?Object.setPrototypeOf(c,d.prototype):c.type==="decl"?Object.setPrototypeOf(c,t.prototype):c.type==="comment"?Object.setPrototypeOf(c,e.prototype):c.type==="root"&&Object.setPrototypeOf(c,u.prototype),c[l]=!0,c.nodes&&c.nodes.forEach(o=>{h.rebuild(o)})},mt}var gt,Ar;function Ht(){if(Ar)return gt;Ar=1;let e=Ce();class t extends e{constructor(a){super(a),this.type="atrule"}append(...a){return this.proxyOf.nodes||(this.nodes=[]),super.append(...a)}prepend(...a){return this.proxyOf.nodes||(this.nodes=[]),super.prepend(...a)}}return gt=t,t.default=t,e.registerAtRule(t),gt}var xt,Tr;function Xt(){if(Tr)return xt;Tr=1;let e=Ce(),t,r;class a extends e{constructor(s){super({type:"document",...s}),this.nodes||(this.nodes=[])}toResult(s={}){return new t(new r,this,s).stringify()}}return a.registerLazyResult=l=>{t=l},a.registerProcessor=l=>{r=l},xt=a,a.default=a,xt}var wt,Ir;function In(){if(Ir)return wt;Ir=1;let e="useandom-26T198340PX75pxJACKVERYMINDBUSHWOLF_GQZbfghjklqvwyzrict";return wt={nanoid:(a=21)=>{let l="",s=a|0;for(;s--;)l+=e[Math.random()*64|0];return l},customAlphabet:(a,l=21)=>(s=l)=>{let p="",u=s|0;for(;u--;)p+=a[Math.random()*a.length|0];return p}},wt}var bt,Nr;function ki(){if(Nr)return bt;Nr=1;let{existsSync:e,readFileSync:t}=be,{dirname:r,join:a}=be,{SourceMapConsumer:l,SourceMapGenerator:s}=be;function p(d){return Buffer?Buffer.from(d,"base64").toString():window.atob(d)}class u{constructor(n,i){if(i.map===!1)return;this.loadAnnotation(n),this.inline=this.startWith(this.annotation,"data:");let h=i.map?i.map.prev:void 0,c=this.loadMap(i.from,h);!this.mapFile&&i.from&&(this.mapFile=i.from),this.mapFile&&(this.root=r(this.mapFile)),c&&(this.text=c)}consumer(){return this.consumerCache||(this.consumerCache=new l(this.text)),this.consumerCache}decodeInline(n){let i=/^data:application\/json;charset=utf-?8;base64,/,h=/^data:application\/json;base64,/,c=/^data:application\/json;charset=utf-?8,/,o=/^data:application\/json,/,m=n.match(c)||n.match(o);if(m)return decodeURIComponent(n.substr(m[0].length));let g=n.match(i)||n.match(h);if(g)return p(n.substr(g[0].length));let b=n.slice(22);throw b=b.slice(0,b.indexOf(",")),new Error("Unsupported source map encoding "+b)}getAnnotationURL(n){return n.replace(/^\/\*\s*# sourceMappingURL=/,"").trim()}isMap(n){return typeof n!="object"?!1:typeof n.mappings=="string"||typeof n._mappings=="string"||Array.isArray(n.sections)}loadAnnotation(n){let i=n.match(/\/\*\s*# sourceMappingURL=/g);if(!i)return;let h=n.lastIndexOf(i.pop()),c=n.indexOf("*/",h);h>-1&&c>-1&&(this.annotation=this.getAnnotationURL(n.substring(h,c)))}loadFile(n){if(this.root=r(n),e(n))return this.mapFile=n,t(n,"utf-8").toString().trim()}
vendor: 4,879 bytes, lines 22-24
22loadMap(n,i){if(i===!1)return!1;if(i){if(typeof i=="string")return i;if(typeof i=="function"){let h=i(n);if(h){let c=this.loadFile(h);if(!c)throw new Error("Unable to load previous source map: "+h.toString());return c}}else{if(i instanceof l)return s.fromSourceMap(i).toString();if(i instanceof s)return i.toString();if(this.isMap(i))return JSON.stringify(i);throw new Error("Unsupported previous source map format: "+i.toString())}}else{if(this.inline)return this.decodeInline(this.annotation);if(this.annotation){let h=this.annotation;return n&&(h=a(r(n),h)),this.loadFile(h)}}}startWith(n,i){return n?n.substr(0,i.length)===i:!1}withContent(){return!!(this.consumer().sourcesContent&&this.consumer().sourcesContent.length>0)}}return bt=u,u.default=u,bt}var yt,Er;function tt(){if(Er)return yt;Er=1;let{nanoid:e}=In(),{isAbsolute:t,resolve:r}=be,{SourceMapConsumer:a,SourceMapGenerator:l}=be,{fileURLToPath:s,pathToFileURL:p}=be,u=Gt(),d=ki(),n=be,i=Symbol("lineToIndexCache"),h=!!(a&&l),c=!!(r&&t);function o(g){if(g[i])return g[i];let b=g.css.split(` 23`),y=new Array(b.length),v=0;for(let w=0,f=b.length;w<f;w++)y[w]=v,v+=b[w].length+1;return g[i]=y,y}class m{get from(){return this.file||this.id}constructor(b,y={}){if(b===null||typeof b>"u"||typeof b=="object"&&!b.toString)throw new Error(`PostCSS received ${b} instead of CSS string`);if(this.css=b.toString(),this.css[0]==="\uFEFF"||this.css[0]==="￾"?(this.hasBOM=!0,this.css=this.css.slice(1)):this.hasBOM=!1,this.document=this.css,y.document&&(this.document=y.document.toString()),y.from&&(!c||/^\w+:\/\//.test(y.from)||t(y.from)?this.file=y.from:this.file=r(y.from)),c&&h){let v=new d(this.css,y);if(v.text){this.map=v;let w=v.consumer().file;!this.file&&w&&(this.file=this.mapResolve(w))}}this.file||(this.id="<input css "+e(6)+">"),this.map&&(this.map.file=this.from)}error(b,y,v,w={}){let f,x,R,E,_;if(y&&typeof y=="object"){let C=y,N=v;if(typeof C.offset=="number"){E=C.offset;let z=this.fromOffset(E);y=z.line,v=z.col}else y=C.line,v=C.column,E=this.fromLineAndColumn(y,v);if(typeof N.offset=="number"){R=N.offset;let z=this.fromOffset(R);x=z.line,f=z.col}else x=N.line,f=N.column,R=this.fromLineAndColumn(N.line,N.column)}else if(v)E=this.fromLineAndColumn(y,v);else{E=y;let C=this.fromOffset(E);y=C.line,v=C.col}let D=this.origin(y,v,x,f);return D?_=new u(b,D.endLine===void 0?D.line:{column:D.column,line:D.line},D.endLine===void 0?D.column:{column:D.endColumn,line:D.endLine},D.source,D.file,w.plugin):_=new u(b,x===void 0?y:{column:v,line:y},x===void 0?v:{column:f,line:x},this.css,this.file,w.plugin),_.input={column:v,endColumn:f,endLine:x,endOffset:R,line:y,offset:E,source:this.css},this.file&&(p&&(_.input.url=p(this.file).toString()),_.input.file=this.file),_}fromLineAndColumn(b,y){return o(this)[b-1]+y-1}fromOffset(b){let y=o(this),v=y[y.length-1],w=0;if(b>=v)w=y.length-1;else{let f=y.length-2,x;for(;w<f;)if(x=w+(f-w>>1),b<y[x])f=x-1;else if(b>=y[x+1])w=x+1;else{w=x;break}}return{col:b-y[w]+1,line:w+1}}mapResolve(b){return/^\w+:\/\//.test(b)?b:r(this.map.consumer().sourceRoot||this.map.root||".",b)}origin(b,y,v,w){if(!this.map)return!1;let f=this.map.consumer(),x=f.originalPositionFor({column:y,line:b});if(!x.source)return!1;let R;typeof v=="number"&&(R=f.originalPositionFor({column:w,line:v}));let E;t(x.source)?E=p(x.source):E=new URL(x.source,this.map.consumer().sourceRoot||p(this.map.mapFile));let _={column:x.column,endColumn:R&&R.column,endLine:R&&R.line,line:x.line,url:E.toString()};if(E.protocol==="file:")if(s)_.file=s(E);else throw new Error("file: protocol is not available in this PostCSS build");let D=f.sourceContentFor(x.source);return D&&(_.source=D),_}toJSON(){let b={};for(let y of["hasBOM","css","file","id"])this[y]!=null&&(b[y]=this[y]);return this.map&&(b.map={...this.map},b.map.consumerCache&&(b.map.consumerCache=void 0)),b}}return yt=m,m.default=m,n&&n.registerInput&&n.registerInput(m),yt}var Rt,Cr;function _e(){if(Cr)return Rt;Cr=1;let e=Ce(),t,r;class a extends e{constructor(s){super(s),this.type="root",this.nodes||(this.nodes=[])}normalize(s,p,u){let d=super.normalize(s);if(p){if(u==="prepend")this.nodes.length>1?p.raws.before=this.nodes[1].raws.before:delete p.raws.before;else if(this.first!==p)for(let n of d)n.raws.before=p.raws.before}return d}removeChild(s,p){let u=this.index(s);return!p&&u===0&&this.nodes.length>1&&(this.nodes[1].raws.before=this.nodes[u].raws.before),super.removeChild(s)}toResult(s={}){return new t(new r,this,s).stringify()}}return a.registerLazyResult=l=>{t=l},a.registerProcessor=l=>{r=l},Rt=a,a.default=a,e.registerRoot(a),Rt}var vt,kr;function Oi(){if(kr)return vt;kr=1;let e={comma(t){return e.split(t,[","],!0)},space(t){let r=[" ",` 24`," "];return e.split(t,r)},split(t,r,a){let l=[],s="",p=!1,u=0,d=!1,n="",i=!1;for(let h of t)i?i=!1:h==="\\"?i=!0:d?h===n&&(d=!1):h==='"'||h==="'"?(d=!0,n=h):h==="("?u+=1:h===")"?u>
vendor: 5,264 bytes, lines 24-29
240&&(u-=1):u===0&&r.includes(h)&&(p=!0),p?(s!==""&&l.push(s.trim()),s="",p=!1):s+=h;return(a||s!=="")&&l.push(s.trim()),l}};return vt=e,e.default=e,vt}var St,Or;function $t(){if(Or)return St;Or=1;let e=Ce(),t=Oi();class r extends e{get selectors(){return t.comma(this.selector)}set selectors(l){let s=this.selector?this.selector.match(/,\s*/):null,p=s?s[0]:","+this.raw("between","beforeOpen");this.selector=l.join(p)}constructor(l){super(l),this.type="rule",this.nodes||(this.nodes=[])}}return St=r,r.default=r,e.registerRule(r),St}var At,jr;function Nn(){if(jr)return At;jr=1;let e=Ht(),t=Qe(),r=et(),a=tt(),l=ki(),s=_e(),p=$t();function u(d,n){if(Array.isArray(d))return d.map(c=>u(c));let{inputs:i,...h}=d;if(i){n=[];for(let c of i){let o={...c,__proto__:a.prototype};o.map&&(o.map={...o.map,__proto__:l.prototype}),n.push(o)}}if(h.nodes&&(h.nodes=d.nodes.map(c=>u(c,n))),h.source){let{inputId:c,...o}=h.source;h.source=o,c!=null&&(h.source.input=n[c])}if(h.type==="root")return new s(h);if(h.type==="decl")return new r(h);if(h.type==="rule")return new p(h);if(h.type==="comment")return new t(h);if(h.type==="atrule")return new e(h);throw new Error("Unknown node type: "+d.type)}return At=u,u.default=u,At}var Tt,Dr;function ji(){if(Dr)return Tt;Dr=1;let{dirname:e,relative:t,resolve:r,sep:a}=be,{SourceMapConsumer:l,SourceMapGenerator:s}=be,{pathToFileURL:p}=be,u=tt(),d=!!(l&&s),n=!!(e&&r&&t&&a);class i{constructor(c,o,m,g){this.stringify=c,this.mapOpts=m.map||{},this.root=o,this.opts=m,this.css=g,this.originalCSS=g,this.usesFileUrls=!this.mapOpts.from&&this.mapOpts.absolute,this.memoizedFileURLs=new Map,this.memoizedPaths=new Map,this.memoizedURLs=new Map}addAnnotation(){let c;this.isInline()?c="data:application/json;base64,"+this.toBase64(this.map.toString()):typeof this.mapOpts.annotation=="string"?c=this.mapOpts.annotation:typeof this.mapOpts.annotation=="function"?c=this.mapOpts.annotation(this.opts.to,this.root):c=this.outputFile()+".map";let o=` 25`;this.css.includes(`\r 26`)&&(o=`\r 27`),this.css+=o+"/*# sourceMappingURL="+c+" */"}applyPrevMaps(){for(let c of this.previous()){let o=this.toUrl(this.path(c.file)),m=c.root||e(c.file),g;this.mapOpts.sourcesContent===!1?(g=new l(c.text),g.sourcesContent&&(g.sourcesContent=null)):g=c.consumer(),this.map.applySourceMap(g,o,this.toUrl(this.path(m)))}}clearAnnotation(){if(this.mapOpts.annotation!==!1){if(this.root){let c;for(let o=this.root.nodes.length-1;o>=0;o--)c=this.root.nodes[o],c.type==="comment"&&c.text.startsWith("# sourceMappingURL=")&&this.root.removeChild(o)}else if(this.css){let c;for(;(c=this.css.lastIndexOf("/*#"))!==-1;){let o=this.css.indexOf("*/",c+3);if(o===-1)break;for(;c>0&&this.css[c-1]===` 28`;)c--;this.css=this.css.slice(0,c)+this.css.slice(o+2)}}}}generate(){if(this.clearAnnotation(),n&&d&&this.isMap())return this.generateMap();{let c="";return this.stringify(this.root,o=>{c+=o}),[c]}}generateMap(){if(this.root)this.generateString();else if(this.previous().length===1){let c=this.previous()[0].consumer();c.file=this.outputFile(),this.map=s.fromSourceMap(c,{ignoreInvalidMapping:!0})}else this.map=new s({file:this.outputFile(),ignoreInvalidMapping:!0}),this.map.addMapping({generated:{column:0,line:1},original:{column:0,line:1},source:this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>"});return this.isSourcesContent()&&this.setSourcesContent(),this.root&&this.previous().length>0&&this.applyPrevMaps(),this.isAnnotation()&&this.addAnnotation(),this.isInline()?[this.css]:[this.css,this.map]}generateString(){this.css="",this.map=new s({file:this.outputFile(),ignoreInvalidMapping:!0});let c=1,o=1,m="<no source>",g={generated:{column:0,line:0},original:{column:0,line:0},source:""},b,y;this.stringify(this.root,(v,w,f)=>{if(this.css+=v,w&&f!=="end"&&(g.generated.line=c,g.generated.column=o-1,w.source&&w.source.start?(g.source=this.sourcePath(w),g.original.line=w.source.start.line,g.original.column=w.source.start.column-1,this.map.addMapping(g)):(g.source=m,g.original.line=1,g.original.column=0,this.map.addMapping(g))),y=v.match(/\n/g),y?(c+=y.length,b=v.lastIndexOf(` 29`),o=v.length-b):o+=v.length,w&&f!=="start"){let x=w.parent||{raws:{}};(!(w.type==="decl"||w.type==="atrule"&&!w.nodes)||w!==x.last||x.raws.semicolon)&&(w.source&&w.source.end?(g.source=this.sourcePath(w),g.original.line=w.source.end.line,g.original.column=w.source.end.column-1,g.generated.line=c,g.generated.column=o-2,this.map.addMapping(g)):(g.source=m,g.original.line=1,g.original.column=0,g.generated.line=c,g.generated.column=o-1,this.map.addMapping(g)))}})}isAnnotation(){return this.isInline()?!0:typeof this.mapOpts.annotation<"u"?this.mapOpts.annotation:this.previous().length?this.previous().some(c=>c.annotation):!0}isInline(){if(typeof this.mapOpts.inline<"u")return this.mapOpts.inline;let c=this.mapOpts.annotation;return typeof c<"u"&&c!==!0?!1:this.previous().length?this.previous().some(o=>o.inline):!0}isMap(){return typeof this.opts.map<"u"?!!this.opts.map:this.previous().length>0}isSourcesContent(){return typeof this.mapOpts.sourcesContent<"u"?this.mapOpts.sourcesContent:this.previous().length?this.previous().some(c=>c.withContent()):!0}outputFile(){return this.opts.to?this.path(this.opts.to):this.opts.from?this.path(this.opts.from):"to.css"}
vendor: 5,467 bytes, line 29
29path(c){if(this.mapOpts.absolute||c.charCodeAt(0)===60||/^\w+:\/\//.test(c))return c;let o=this.memoizedPaths.get(c);if(o)return o;let m=this.opts.to?e(this.opts.to):".";typeof this.mapOpts.annotation=="string"&&(m=e(r(m,this.mapOpts.annotation)));let g=t(m,c);return this.memoizedPaths.set(c,g),g}previous(){if(!this.previousMaps)if(this.previousMaps=[],this.root)this.root.walk(c=>{if(c.source&&c.source.input.map){let o=c.source.input.map;this.previousMaps.includes(o)||this.previousMaps.push(o)}});else{let c=new u(this.originalCSS,this.opts);c.map&&this.previousMaps.push(c.map)}return this.previousMaps}setSourcesContent(){let c={};if(this.root)this.root.walk(o=>{if(o.source){let m=o.source.input.from;if(m&&!c[m]){c[m]=!0;let g=this.usesFileUrls?this.toFileUrl(m):this.toUrl(this.path(m));this.map.setSourceContent(g,o.source.input.css)}}});else if(this.css){let o=this.opts.from?this.toUrl(this.path(this.opts.from)):"<no source>";this.map.setSourceContent(o,this.css)}}sourcePath(c){return this.mapOpts.from?this.toUrl(this.mapOpts.from):this.usesFileUrls?this.toFileUrl(c.source.input.from):this.toUrl(this.path(c.source.input.from))}toBase64(c){return Buffer?Buffer.from(c).toString("base64"):window.btoa(unescape(encodeURIComponent(c)))}toFileUrl(c){let o=this.memoizedFileURLs.get(c);if(o)return o;if(p){let m=p(c).toString();return this.memoizedFileURLs.set(c,m),m}else throw new Error("`map.absolute` option is not available in this PostCSS build")}toUrl(c){let o=this.memoizedURLs.get(c);if(o)return o;a==="\\"&&(c=c.replace(/\\/g,"/"));let m=encodeURI(c).replace(/[#?]/g,encodeURIComponent);return this.memoizedURLs.set(c,m),m}}return Tt=i,Tt}var It,Mr;function En(){if(Mr)return It;Mr=1;const e=39,t=34,r=92,a=47,l=10,s=32,p=12,u=9,d=13,n=91,i=93,h=40,c=41,o=123,m=125,g=59,b=42,y=58,v=64,w=/[\t\n\f\r "#'()/;[\\\]{}]/g,f=/[\t\n\f\r !"#'():;@[\\\]{}]|\/(?=\*)/g,x=/.[\r\n"'(/\\]/,R=/[\da-f]/i;return It=function(_,D={}){let C=_.css.valueOf(),N=D.ignoreErrors,z,K,B,S,j,M,k,L,J,Y,G=C.length,q=0,Q=[],re=[];function de(){return q}function ee(se){throw _.error("Unclosed "+se,q)}function ye(){return re.length===0&&q>=G}function pe(se){if(re.length)return re.pop();if(q>=G)return;let me=se?se.ignoreUnclosed:!1;switch(z=C.charCodeAt(q),z){case l:case s:case u:case d:case p:{S=q;do S+=1,z=C.charCodeAt(S);while(z===s||z===l||z===u||z===d||z===p);M=["space",C.slice(q,S)],q=S-1;break}case n:case i:case o:case m:case y:case g:case c:{let Se=String.fromCharCode(z);M=[Se,Se,q];break}case h:{if(Y=Q.length?Q.pop()[1]:"",J=C.charCodeAt(q+1),Y==="url"&&J!==e&&J!==t&&J!==s&&J!==l&&J!==u&&J!==p&&J!==d){S=q;do{if(k=!1,S=C.indexOf(")",S+1),S===-1)if(N||me){S=q;break}else ee("bracket");for(L=S;C.charCodeAt(L-1)===r;)L-=1,k=!k}while(k);M=["brackets",C.slice(q,S+1),q,S],q=S}else S=C.indexOf(")",q+1),K=C.slice(q,S+1),S===-1||x.test(K)?M=["(","(",q]:(M=["brackets",K,q,S],q=S);break}case e:case t:{j=z===e?"'":'"',S=q;do{if(k=!1,S=C.indexOf(j,S+1),S===-1)if(N||me){S=q+1;break}else ee("string");for(L=S;C.charCodeAt(L-1)===r;)L-=1,k=!k}while(k);M=["string",C.slice(q,S+1),q,S],q=S;break}case v:{w.lastIndex=q+1,w.test(C),w.lastIndex===0?S=C.length-1:S=w.lastIndex-2,M=["at-word",C.slice(q,S+1),q,S],q=S;break}case r:{for(S=q,B=!0;C.charCodeAt(S+1)===r;)S+=1,B=!B;if(z=C.charCodeAt(S+1),B&&z!==a&&z!==s&&z!==l&&z!==u&&z!==d&&z!==p&&(S+=1,R.test(C.charAt(S)))){for(;R.test(C.charAt(S+1));)S+=1;C.charCodeAt(S+1)===s&&(S+=1)}M=["word",C.slice(q,S+1),q,S],q=S;break}default:{z===a&&C.charCodeAt(q+1)===b?(S=C.indexOf("*/",q+2)+1,S===0&&(N||me?S=C.length:ee("comment")),M=["comment",C.slice(q,S+1),q,S],q=S):(f.lastIndex=q+1,f.test(C),f.lastIndex===0?S=C.length-1:S=f.lastIndex-2,M=["word",C.slice(q,S+1),q,S],Q.push(M),q=S);break}}return q++,M}function ie(se){re.push(se)}return{back:ie,endOfFile:ye,nextToken:pe,position:de}},It}var Nt,qr;function Cn(){if(qr)return Nt;qr=1;let e=Ht(),t=Qe(),r=et(),a=_e(),l=$t(),s=En();const p={empty:!0,space:!0};function u(n){for(let i=n.length-1;i>=0;i--){let h=n[i],c=h[3]||h[2];if(c)return c}}class d{constructor(i){this.input=i,this.root=new a,this.current=this.root,this.spaces="",this.semicolon=!1,this.createTokenizer(),this.root.source={input:i,start:{column:1,line:1,offset:0}}}atrule(i){let h=new e;h.name=i[1].slice(1),h.name===""&&this.unnamedAtrule(h,i),this.init(h,i[2]);let c,o,m,g=!1,b=!1,y=[],v=[];for(;!this.tokenizer.endOfFile();){if(i=this.tokenizer.nextToken(),c=i[0],c==="("||c==="["?v.push(c==="("?")":"]"):c==="{"&&v.length>0?v.push("}"):c===v[v.length-1]&&v.pop(),v.length===0)if(c===";"){h.source.end=this.getPosition(i[2]),h.source.end.offset++,this.semicolon=!0;break}else if(c==="{"){b=!0;break}else if(c==="}"){if(y.length>0){for(m=y.length-1,o=y[m];o&&o[0]==="space";)o=y[--m];o&&(h.source.end=this.getPosition(o[3]||o[2]),h.source.end.offset++)}this.end(i);break}else y.push(i);else y.push(i);if(this.tokenizer.endOfFile()){g=!0;break}}h.raws.between=this.spacesAndCommentsFromEnd(y),y.length?(h.raws.afterName=this.spacesAndCommentsFromStart(y),this.raw(h,"params",y),g&&(i=y[y.length-1],h.source.end=this.getPosition(i[3]||i[2]),h.source.end.offset++,this.spaces=h.raws.between,h.raws.between="")):(h.raws.afterName="",h.params=""),b&&(h.nodes=[],this.current=h)}checkMissedSemicolon(i){let h=this.colon(i);if(h===!1)return;let c=0,o;for(let m=h-1;m>=0&&(o=i[m],!(o[0]!=="space"&&(c+=1,c===2)));m--);throw this.input.error("Missed semicolon",o[0]==="word"?o[3]+1:o[2])}colon(i){let h=0,c,o,m;
vendor: 12,195 bytes, line 29
29for(let[g,b]of i.entries()){if(o=b,m=o[0],m==="("&&(h+=1),m===")"&&(h-=1),h===0&&m===":")if(!c)this.doubleColon(o);else{if(c[0]==="word"&&c[1]==="progid")continue;return g}c=o}return!1}comment(i){let h=new t;this.init(h,i[2]),h.source.end=this.getPosition(i[3]||i[2]),h.source.end.offset++;let c=i[1].slice(2,-2);if(!c.trim())h.text="",h.raws.left=c,h.raws.right="";else{let o=c.match(/^(\s*)([^]*\S)(\s*)$/);h.text=o[2],h.raws.left=o[1],h.raws.right=o[3]}}createTokenizer(){this.tokenizer=s(this.input)}decl(i,h){let c=new r;this.init(c,i[0][2]);let o=i[i.length-1];for(o[0]===";"&&(this.semicolon=!0,i.pop()),c.source.end=this.getPosition(o[3]||o[2]||u(i)),c.source.end.offset++;i[0][0]!=="word";)i.length===1&&this.unknownWord(i),c.raws.before+=i.shift()[1];for(c.source.start=this.getPosition(i[0][2]),c.prop="";i.length;){let v=i[0][0];if(v===":"||v==="space"||v==="comment")break;c.prop+=i.shift()[1]}c.raws.between="";let m;for(;i.length;)if(m=i.shift(),m[0]===":"){c.raws.between+=m[1];break}else m[0]==="word"&&/\w/.test(m[1])&&this.unknownWord([m]),c.raws.between+=m[1];(c.prop[0]==="_"||c.prop[0]==="*")&&(c.raws.before+=c.prop[0],c.prop=c.prop.slice(1));let g=[],b;for(;i.length&&(b=i[0][0],!(b!=="space"&&b!=="comment"));)g.push(i.shift());this.precheckMissedSemicolon(i);for(let v=i.length-1;v>=0;v--){if(m=i[v],m[1].toLowerCase()==="!important"){c.important=!0;let w=this.stringFrom(i,v);w=this.spacesFromEnd(i)+w,w!==" !important"&&(c.raws.important=w);break}else if(m[1].toLowerCase()==="important"){let w=i.slice(0),f="";for(let x=v;x>0;x--){let R=w[x][0];if(f.trim().startsWith("!")&&R!=="space")break;f=w.pop()[1]+f}f.trim().startsWith("!")&&(c.important=!0,c.raws.important=f,i=w)}if(m[0]!=="space"&&m[0]!=="comment")break}i.some(v=>v[0]!=="space"&&v[0]!=="comment")&&(c.raws.between+=g.map(v=>v[1]).join(""),g=[]),this.raw(c,"value",g.concat(i),h),c.value.includes(":")&&!h&&this.checkMissedSemicolon(i)}doubleColon(i){throw this.input.error("Double colon",{offset:i[2]},{offset:i[2]+i[1].length})}emptyRule(i){let h=new l;this.init(h,i[2]),h.selector="",h.raws.between="",this.current=h}end(i){this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.semicolon=!1,this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.spaces="",this.current.parent?(this.current.source.end=this.getPosition(i[2]),this.current.source.end.offset++,this.current=this.current.parent):this.unexpectedClose(i)}endFile(){this.current.parent&&this.unclosedBlock(),this.current.nodes&&this.current.nodes.length&&(this.current.raws.semicolon=this.semicolon),this.current.raws.after=(this.current.raws.after||"")+this.spaces,this.root.source.end=this.getPosition(this.tokenizer.position())}freeSemicolon(i){if(this.spaces+=i[1],this.current.nodes){let h=this.current.nodes[this.current.nodes.length-1];h&&h.type==="rule"&&!h.raws.ownSemicolon&&(h.raws.ownSemicolon=this.spaces,this.spaces="",h.source.end=this.getPosition(i[2]),h.source.end.offset+=h.raws.ownSemicolon.length)}}getPosition(i){let h=this.input.fromOffset(i);return{column:h.col,line:h.line,offset:i}}init(i,h){this.current.push(i),i.source={input:this.input,start:this.getPosition(h)},i.raws.before=this.spaces,this.spaces="",i.type!=="comment"&&(this.semicolon=!1)}other(i){let h=!1,c=null,o=!1,m=null,g=[],b=i[1].startsWith("--"),y=[],v=i;for(;v;){if(c=v[0],y.push(v),c==="("||c==="[")m||(m=v),g.push(c==="("?")":"]");else if(b&&o&&c==="{")m||(m=v),g.push("}");else if(g.length===0)if(c===";")if(o){this.decl(y,b);return}else break;else if(c==="{"){this.rule(y);return}else if(c==="}"){this.tokenizer.back(y.pop()),h=!0;break}else c===":"&&(o=!0);else c===g[g.length-1]&&(g.pop(),g.length===0&&(m=null));v=this.tokenizer.nextToken()}if(this.tokenizer.endOfFile()&&(h=!0),g.length>0&&this.unclosedBracket(m),h&&o){if(!b)for(;y.length&&(v=y[y.length-1][0],!(v!=="space"&&v!=="comment"));)this.tokenizer.back(y.pop());this.decl(y,b)}else this.unknownWord(y)}parse(){let i;for(;!this.tokenizer.endOfFile();)switch(i=this.tokenizer.nextToken(),i[0]){case"space":this.spaces+=i[1];break;case";":this.freeSemicolon(i);break;case"}":this.end(i);break;case"comment":this.comment(i);break;case"at-word":this.atrule(i);break;case"{":this.emptyRule(i);break;default:this.other(i);break}this.endFile()}precheckMissedSemicolon(){}raw(i,h,c,o){let m,g,b=c.length,y="",v=!0,w,f;for(let x=0;x<b;x+=1)m=c[x],g=m[0],g==="space"&&x===b-1&&!o?v=!1:g==="comment"?(f=c[x-1]?c[x-1][0]:"empty",w=c[x+1]?c[x+1][0]:"empty",!p[f]&&!p[w]?y.slice(-1)===","?v=!1:y+=m[1]:v=!1):y+=m[1];if(!v){let x=c.reduce((R,E)=>R+E[1],"");i.raws[h]={raw:x,value:y}}i[h]=y}rule(i){i.pop();let h=new l;this.init(h,i[0][2]),h.raws.between=this.spacesAndCommentsFromEnd(i),this.raw(h,"selector",i),this.current=h}spacesAndCommentsFromEnd(i){let h,c="";for(;i.length&&(h=i[i.length-1][0],!(h!=="space"&&h!=="comment"));)c=i.pop()[1]+c;return c}spacesAndCommentsFromStart(i){let h,c="";for(;i.length&&(h=i[0][0],!(h!=="space"&&h!=="comment"));)c+=i.shift()[1];return c}spacesFromEnd(i){let h,c="";for(;i.length&&(h=i[i.length-1][0],h==="space");)c=i.pop()[1]+c;return c}stringFrom(i,h){let c="";for(let o=h;o<i.length;o++)c+=i[o][1];return i.splice(h,i.length-h),c}unclosedBlock(){let i=this.current.source.start;throw this.input.error("Unclosed block",i.line,i.column)}unclosedBracket(i){throw this.input.error("Unclosed bracket",{offset:i[2]},{offset:i[2]+1})}unexpectedClose(i){throw this.input.error("Unexpected }",{offset:i[2]},{offset:i[2]+1})}unknownWord(i){throw this.input.error("Unknown word "+i[0][1],{offset:i[0][2]},{offset:i[0][2]+i[0][1].length})}unnamedAtrule(i,h){throw this.input.error("At-rule without name",{offset:h[2]},{offset:h[2]+h[1].length})}}return Nt=d,Nt}var Et,Br;function Zt(){if(Br)return Et;Br=1;let e=Ce(),t=tt(),r=Cn();function a(l,s){let p=new t(l,s),u=new r(p);try{u.parse()}catch(d){throw d}return u.root}return Et=a,a.default=a,e.registerParse(a),Et}var Ct,Pr;function Di(){if(Pr)return Ct;Pr=1;class e{constructor(r,a={}){if(this.type="warning",this.text=r,a.node&&a.node.source){let l=a.node.rangeBy(a);this.line=l.start.line,this.column=l.start.column,this.endLine=l.end.line,this.endColumn=l.end.column}for(let l in a)this[l]=a[l]}toString(){return this.node?this.node.error(this.text,{index:this.index,plugin:this.plugin,word:this.word}).message:this.plugin?this.plugin+": "+this.text:this.text}}return Ct=e,e.default=e,Ct}var kt,Lr;function Kt(){if(Lr)return kt;Lr=1;let e=Di();class t{get content(){return this.css}constructor(a,l,s){this.processor=a,this.messages=[],this.root=l,this.opts=s,this.css="",this.map=void 0}toString(){return this.css}warn(a,l={}){l.plugin||this.lastPlugin&&this.lastPlugin.postcssPlugin&&(l.plugin=this.lastPlugin.postcssPlugin);let s=new e(a,l);return this.messages.push(s),s}warnings(){return this.messages.filter(a=>a.type==="warning")}}return kt=t,t.default=t,kt}var Ot,_r;function Mi(){if(_r)return Ot;_r=1;let e=Ce(),t=Xt(),r=ji(),a=Zt(),l=Kt(),s=_e(),p=Ze(),{isClean:u,my:d}=Vt();const n={atrule:"AtRule",comment:"Comment",decl:"Declaration",document:"Document",root:"Root",rule:"Rule"},i={AtRule:!0,AtRuleExit:!0,Comment:!0,CommentExit:!0,Declaration:!0,DeclarationExit:!0,Document:!0,DocumentExit:!0,Once:!0,OnceExit:!0,postcssPlugin:!0,prepare:!0,Root:!0,RootExit:!0,Rule:!0,RuleExit:!0},h={Once:!0,postcssPlugin:!0,prepare:!0},c=0;function o(w){return typeof w=="object"&&typeof w.then=="function"}function m(w){let f=!1,x=n[w.type];return w.type==="decl"?f=w.prop.toLowerCase():w.type==="atrule"&&(f=w.name.toLowerCase()),f&&w.append?[x,x+"-"+f,c,x+"Exit",x+"Exit-"+f]:f?[x,x+"-"+f,x+"Exit",x+"Exit-"+f]:w.append?[x,c,x+"Exit"]:[x,x+"Exit"]}function g(w){let f;return w.type==="document"?f=["Document",c,"DocumentExit"]:w.type==="root"?f=["Root",c,"RootExit"]:f=m(w),{eventIndex:0,events:f,iterator:0,node:w,visitorIndex:0,visitors:[]}}function b(w){return w[u]=!1,w.nodes&&w.nodes.forEach(f=>b(f)),w}let y={};class v{get content(){return this.stringify().content}get css(){return this.stringify().css}get map(){return this.stringify().map}get messages(){return this.sync().messages}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){return this.sync().root}get[Symbol.toStringTag](){return"LazyResult"}constructor(f,x,R){this.stringified=!1,this.processed=!1;let E;if(typeof x=="object"&&x!==null&&(x.type==="root"||x.type==="document"))E=b(x);else if(x instanceof v||x instanceof l)E=b(x.root),x.map&&(typeof R.map>"u"&&(R.map={}),R.map.inline||(R.map.inline=!1),R.map.prev=x.map);else{let _=a;R.syntax&&(_=R.syntax.parse),R.parser&&(_=R.parser),_.parse&&(_=_.parse);try{E=_(x,R)}catch(D){this.processed=!0,this.error=D}E&&!E[d]&&e.rebuild(E)}this.result=new l(f,E,R),this.helpers={...y,postcss:y,result:this.result},this.plugins=this.processor.plugins.map(_=>typeof _=="object"&&_.prepare?{..._,..._.prepare(this.result)}:_)}async(){return this.error?Promise.reject(this.error):this.processed?Promise.resolve(this.result):(this.processing||(this.processing=this.runAsync()),this.processing)}catch(f){return this.async().catch(f)}finally(f){return this.async().then(f,f)}getAsyncError(){throw new Error("Use process(css).then(cb) to work with async plugins")}handleError(f,x){let R=this.result.lastPlugin;try{x&&x.addToError(f),this.error=f,f.name==="CssSyntaxError"&&!f.plugin?(f.plugin=R.postcssPlugin,f.setMessage()):R.postcssVersion}catch(E){console&&console.error&&console.error(E)}return f}prepareVisitors(){this.listeners={};let f=(x,R,E)=>{this.listeners[R]||(this.listeners[R]=[]),this.listeners[R].push([x,E])};for(let x of this.plugins)if(typeof x=="object")for(let R in x){if(!i[R]&&/^[A-Z]/.test(R))throw new Error(`Unknown event ${R} in ${x.postcssPlugin}. Try to update PostCSS (${this.processor.version} now).`);if(!h[R])if(typeof x[R]=="object")for(let E in x[R])E==="*"?f(x,R,x[R][E]):f(x,R+"-"+E.toLowerCase(),x[R][E]);else typeof x[R]=="function"&&f(x,R,x[R])}this.hasListener=Object.keys(this.listeners).length>0}async runAsync(){this.plugin=0;for(let f=0;f<this.plugins.length;f++){let x=this.plugins[f],R=this.runOnRoot(x);if(o(R))try{await R}catch(E){throw this.handleError(E)}}if(this.prepareVisitors(),this.hasListener){let f=this.result.root;for(;!f[u];){f[u]=!0;let x=[g(f)];for(;x.length>0;){let R=this.visitTick(x);if(o(R))try{await R}catch(E){let _=x[x.length-1].node;throw this.handleError(E,_)}}}if(this.listeners.OnceExit)for(let[x,R]of this.listeners.OnceExit){this.result.lastPlugin=x;try{if(f.type==="document"){let E=f.nodes.map(_=>R(_,this.helpers));await Promise.all(E)}else await R(f,this.helpers)}catch(E){throw this.handleError(E)}}}return this.processed=!0,this.stringify()}runOnRoot(f){this.result.lastPlugin=f;try{if(typeof f=="object"&&f.Once){if(this.result.root.type==="document"){let x=this.result.root.nodes.map(R=>f.Once(R,this.helpers));return o(x[0])?Promise.all(x):x}return f.Once(this.result.root,this.helpers)}else if(typeof f=="function")return f(this.result.root,this.result)}catch(x){throw this.handleError(x)}}stringify(){if(this.error)throw this.error;if(this.stringified)return this.result;this.stringified=!0,this.sync();let f=this.result.opts,x=p;f.syntax&&(x=f.syntax.stringify),f.stringifier&&(x=f.stringifier),x.stringify&&(x=x.stringify);let E=new r(x,this.result.root,this.result.opts).generate();return this.result.css=E[0],this.result.map=E[1],this.result}sync(){if(this.error)throw this.error;if(this.processed)return this.result;if(this.processed=!0,this.processing)throw this.getAsyncError();for(let f of this.plugins){let x=this.runOnRoot(f);if(o(x))throw this.getAsyncError()}if(this.prepareVisitors(),this.hasListener){let f=this.result.root;for(;!f[u];)f[u]=!0,this.walkSync(f);if(this.listeners.OnceExit)if(f.type==="document")for(let x of f.nodes)this.visitSync(this.listeners.OnceExit,x);else this.visitSync(this.listeners.OnceExit,f)}return this.result}then(f,x){return this.async().then(f,x)}toString(){return this.css}visitSync(f,x){for(let[R,E]of f){this.result.lastPlugin=R;let _;try{_=E(x,this.helpers)}catch(D){throw this.handleError(D,x.proxyOf)}if(x.type!=="root"&&x.type!=="document"&&!x.parent)return!0;
29if(o(_))throw this.getAsyncError()}}visitTick(f){let x=f[f.length-1],{node:R,visitors:E}=x;if(R.type!=="root"&&R.type!=="document"&&!R.parent){f.pop();return}if(E.length>0&&x.visitorIndex<E.length){let[D,C]=E[x.visitorIndex];x.visitorIndex+=1,x.visitorIndex===E.length&&(x.visitors=[],x.visitorIndex=0),this.result.lastPlugin=D;try{return C(R.toProxy(),this.helpers)}catch(N){throw this.handleError(N,R)}}if(x.iterator!==0){let D=x.iterator,C;for(;C=R.nodes[R.indexes[D]];)if(R.indexes[D]+=1,!C[u]){C[u]=!0,f.push(g(C));return}x.iterator=0,delete R.indexes[D]}let _=x.events;for(;x.eventIndex<_.length;){let D=_[x.eventIndex];if(x.eventIndex+=1,D===c){R.nodes&&R.nodes.length&&(R[u]=!0,x.iterator=R.getIterator());return}else if(this.listeners[D]){x.visitors=this.listeners[D];return}}f.pop()}walkSync(f){f[u]=!0;let x=m(f);for(let R of x)if(R===c)f.nodes&&f.each(E=>{E[u]||this.walkSync(E)});else{let E=this.listeners[R];if(E&&this.visitSync(E,f.toProxy()))return}}warnings(){return this.sync().warnings()}}return v.registerPostcss=w=>{y=w},Ot=v,v.default=v,s.registerLazyResult(v),t.registerLazyResult(v),Ot}var jt,Ur;function kn(){if(Ur)return jt;Ur=1;let e=ji(),t=Zt(),r=Kt(),a=Ze();class l{get content(){return this.result.css}get css(){return this.result.css}get map(){return this.result.map}get messages(){return[]}get opts(){return this.result.opts}get processor(){return this.result.processor}get root(){if(this._root)return this._root;let p,u=t;try{p=u(this._css,this._opts)}catch(d){this.error=d}if(this.error)throw this.error;return this._root=p,p}get[Symbol.toStringTag](){return"NoWorkResult"}constructor(p,u,d){u=u.toString(),this.stringified=!1,this._processor=p,this._css=u,this._opts=d,this._map=void 0;let n=a;this.result=new r(this._processor,void 0,this._opts),this.result.css=u;let i=this;Object.defineProperty(this.result,"root",{get(){return i.root}});let h=new e(n,void 0,this._opts,u);if(h.isMap()){let[c,o]=h.generate();c&&(this.result.css=c),o&&(this.result.map=o)}else h.clearAnnotation(),this.result.css=h.css}async(){return this.error?Promise.reject(this.error):Promise.resolve(this.result)}catch(p){return this.async().catch(p)}finally(p){return this.async().then(p,p)}sync(){if(this.error)throw this.error;return this.result}then(p,u){return this.async().then(p,u)}toString(){return this._css}warnings(){return[]}}return jt=l,l.default=l,jt}var Dt,zr;function On(){if(zr)return Dt;zr=1;let e=Xt(),t=Mi(),r=kn(),a=_e();class l{constructor(p=[]){this.version="8.5.10",this.plugins=this.normalize(p)}normalize(p){let u=[];for(let d of p)if(d.postcss===!0?d=d():d.postcss&&(d=d.postcss),typeof d=="object"&&Array.isArray(d.plugins))u=u.concat(d.plugins);else if(typeof d=="object"&&d.postcssPlugin)u.push(d);else if(typeof d=="function")u.push(d);else if(!(typeof d=="object"&&(d.parse||d.stringify)))throw new Error(d+" is not a PostCSS plugin");return u}process(p,u={}){return!this.plugins.length&&!u.parser&&!u.stringifier&&!u.syntax?new r(this,p,u):new t(this,p,u)}use(p){return this.plugins=this.plugins.concat(this.normalize([p])),this}}return Dt=l,l.default=l,a.registerProcessor(l),e.registerProcessor(l),Dt}var Mt,Jr;function jn(){if(Jr)return Mt;Jr=1;var e={};let t=Ht(),r=Qe(),a=Ce(),l=Gt(),s=et(),p=Xt(),u=Nn(),d=tt(),n=Mi(),i=Oi(),h=Ke(),c=Zt(),o=On(),m=Kt(),g=_e(),b=$t(),y=Ze(),v=Di();function w(...f){return f.length===1&&Array.isArray(f[0])&&(f=f[0]),new o(f)}return w.plugin=function(x,R){let E=!1;function _(...C){console&&console.warn&&!E&&(E=!0,console.warn(x+`: postcss.plugin was deprecated. Migration guide: 30https://evilmartians.com/chronicles/postcss-8-plugin-migration`),e.LANG&&e.LANG.startsWith("cn")&&console.warn(x+`: éé¢ postcss.plugin 被å¼ç¨. è¿ç§»æå: 31https://www.w3ctech.com/topic/2226`));let N=R(...C);return N.postcssPlugin=x,N.postcssVersion=new o().version,N}let D;return Object.defineProperty(_,"postcss",{get(){return D||(D=_()),D}}),_.process=function(C,N,z){return w([_(z)]).process(C,N)},_},w.stringify=y,w.parse=c,w.fromJSON=u,w.list=i,w.comment=f=>new r(f),w.atRule=f=>new t(f),w.decl=f=>new s(f),w.rule=f=>new b(f),w.root=f=>new g(f),w.document=f=>new p(f),w.CssSyntaxError=l,w.Declaration=s,w.Container=a,w.Processor=o,w.Document=p,w.Comment=r,w.Warning=v,w.AtRule=t,w.Result=m,w.Input=d,w.Rule=b,w.Root=g,w.Node=h,n.registerPostcss(w),Mt=w,w.default=w,Mt}var Je={exports:{}},Ye={exports:{}},Dn=Ye.exports,Fr;function Mn(){return Fr||(Fr=1,(function(e,t){(function(r,a){e.exports=a()})(Dn,(function(){var r=1e3,a=6e4,l=36e5,s="millisecond",p="second",u="minute",d="hour",n="day",i="week",h="month",c="quarter",o="year",m="date",g="Invalid Date",b=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,y=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}
vendor: 5,496 bytes, line 31
31|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,v={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(B){var S=["th","st","nd","rd"],j=B%100;return"["+B+(S[(j-20)%10]||S[j]||S[0])+"]"}},w=function(B,S,j){var M=String(B);return!M||M.length>=S?B:""+Array(S+1-M.length).join(j)+B},f={s:w,z:function(B){var S=-B.utcOffset(),j=Math.abs(S),M=Math.floor(j/60),k=j%60;return(S<=0?"+":"-")+w(M,2,"0")+":"+w(k,2,"0")},m:function B(S,j){if(S.date()<j.date())return-B(j,S);var M=12*(j.year()-S.year())+(j.month()-S.month()),k=S.clone().add(M,h),L=j-k<0,J=S.clone().add(M+(L?-1:1),h);return+(-(M+(j-k)/(L?k-J:J-k))||0)},a:function(B){return B<0?Math.ceil(B)||0:Math.floor(B)},p:function(B){return{M:h,y:o,w:i,d:n,D:m,h:d,m:u,s:p,ms:s,Q:c}[B]||String(B||"").toLowerCase().replace(/s$/,"")},u:function(B){return B===void 0}},x="en",R={};R[x]=v;var E="$isDayjsObject",_=function(B){return B instanceof z||!(!B||!B[E])},D=function B(S,j,M){var k;if(!S)return x;if(typeof S=="string"){var L=S.toLowerCase();R[L]&&(k=L),j&&(R[L]=j,k=L);var J=S.split("-");if(!k&&J.length>1)return B(J[0])}else{var Y=S.name;R[Y]=S,k=Y}return!M&&k&&(x=k),k||!M&&x},C=function(B,S){if(_(B))return B.clone();var j=typeof S=="object"?S:{};return j.date=B,j.args=arguments,new z(j)},N=f;N.l=D,N.i=_,N.w=function(B,S){return C(B,{locale:S.$L,utc:S.$u,x:S.$x,$offset:S.$offset})};var z=(function(){function B(j){this.$L=D(j.locale,null,!0),this.parse(j),this.$x=this.$x||j.x||{},this[E]=!0}var S=B.prototype;return S.parse=function(j){this.$d=(function(M){var k=M.date,L=M.utc;if(k===null)return new Date(NaN);if(N.u(k))return new Date;if(k instanceof Date)return new Date(k);if(typeof k=="string"&&!/Z$/i.test(k)){var J=k.match(b);if(J){var Y=J[2]-1||0,G=(J[7]||"0").substring(0,3);return L?new Date(Date.UTC(J[1],Y,J[3]||1,J[4]||0,J[5]||0,J[6]||0,G)):new Date(J[1],Y,J[3]||1,J[4]||0,J[5]||0,J[6]||0,G)}}return new Date(k)})(j),this.init()},S.init=function(){var j=this.$d;this.$y=j.getFullYear(),this.$M=j.getMonth(),this.$D=j.getDate(),this.$W=j.getDay(),this.$H=j.getHours(),this.$m=j.getMinutes(),this.$s=j.getSeconds(),this.$ms=j.getMilliseconds()},S.$utils=function(){return N},S.isValid=function(){return this.$d.toString()!==g},S.isSame=function(j,M){var k=C(j);return this.startOf(M)<=k&&k<=this.endOf(M)},S.isAfter=function(j,M){return C(j)<this.startOf(M)},S.isBefore=function(j,M){return this.endOf(M)<C(j)},S.$g=function(j,M,k){return N.u(j)?this[M]:this.set(k,j)},S.unix=function(){return Math.floor(this.valueOf()/1e3)},S.valueOf=function(){return this.$d.getTime()},S.startOf=function(j,M){var k=this,L=!!N.u(M)||M,J=N.p(j),Y=function(pe,ie){var se=N.w(k.$u?Date.UTC(k.$y,ie,pe):new Date(k.$y,ie,pe),k);return L?se:se.endOf(n)},G=function(pe,ie){return N.w(k.toDate()[pe].apply(k.toDate("s"),(L?[0,0,0,0]:[23,59,59,999]).slice(ie)),k)},q=this.$W,Q=this.$M,re=this.$D,de="set"+(this.$u?"UTC":"");switch(J){case o:return L?Y(1,0):Y(31,11);case h:return L?Y(1,Q):Y(0,Q+1);case i:var ee=this.$locale().weekStart||0,ye=(q<ee?q+7:q)-ee;return Y(L?re-ye:re+(6-ye),Q);case n:case m:return G(de+"Hours",0);case d:return G(de+"Minutes",1);case u:return G(de+"Seconds",2);case p:return G(de+"Milliseconds",3);default:return this.clone()}},S.endOf=function(j){return this.startOf(j,!1)},S.$set=function(j,M){var k,L=N.p(j),J="set"+(this.$u?"UTC":""),Y=(k={},k[n]=J+"Date",k[m]=J+"Date",k[h]=J+"Month",k[o]=J+"FullYear",k[d]=J+"Hours",k[u]=J+"Minutes",k[p]=J+"Seconds",k[s]=J+"Milliseconds",k)[L],G=L===n?this.$D+(M-this.$W):M;if(L===h||L===o){var q=this.clone().set(m,1);q.$d[Y](G),q.init(),this.$d=q.set(m,Math.min(this.$D,q.daysInMonth())).$d}else Y&&this.$d[Y](G);return this.init(),this},S.set=function(j,M){return this.clone().$set(j,M)},S.get=function(j){return this[N.p(j)]()},S.add=function(j,M){var k,L=this;j=Number(j);var J=N.p(M),Y=function(Q){var re=C(L);return N.w(re.date(re.date()+Math.round(Q*j)),L)};if(J===h)return this.set(h,this.$M+j);if(J===o)return this.set(o,this.$y+j);if(J===n)return Y(1);if(J===i)return Y(7);var G=(k={},k[u]=a,k[d]=l,k[p]=r,k)[J]||1,q=this.$d.getTime()+j*G;return N.w(q,this)},S.subtract=function(j,M){return this.add(-1*j,M)},S.format=function(j){var M=this,k=this.$locale();if(!this.isValid())return k.invalidDate||g;var L=j||"YYYY-MM-DDTHH:mm:ssZ",J=N.z(this),Y=this.$H,G=this.$m,q=this.$M,Q=k.weekdays,re=k.months,de=k.meridiem,ee=function(ie,se,me,Se){return ie&&(ie[se]||ie(M,L))||me[se].slice(0,Se)},ye=function(ie){return N.s(Y%12||12,ie,"0")},pe=de||function(ie,se,me){var Se=ie<12?"AM":"PM";return me?Se.toLowerCase():Se};return L.replace(y,(function(ie,se){return se||(function(me){switch(me){case"YY":return String(M.$y).slice(-2);case"YYYY":return N.s(M.$y,4,"0");case"M":return q+1;case"MM":return N.s(q+1,2,"0");case"MMM":return ee(k.monthsShort,q,re,3);case"MMMM":return ee(re,q);case"D":return M.$D;case"DD":return N.s(M.$D,2,"0");case"d":return String(M.$W);case"dd":return ee(k.weekdaysMin,M.$W,Q,2);case"ddd":return ee(k.weekdaysShort,M.$W,Q,3);case"dddd":return Q[M.$W];case"H":return String(Y);case"HH":return N.s(Y,2,"0");case"h":return ye(1);case"hh":return ye(2);case"a":return pe(Y,G,!0);case"A":return pe(Y,G,!1);case"m":return String(G);case"mm":return N.s(G,2,"0");case"s":return String(M.$s);case"ss":return N.s(M.$s,2,"0");case"SSS":return N.s(M.$ms,3,"0");case"Z":return J}return null})(ie)||J.replace(":","")}))}
31,S.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},S.diff=function(j,M,k){var L,J=this,Y=N.p(M),G=C(j),q=(G.utcOffset()-this.utcOffset())*a,Q=this-G,re=function(){return N.m(J,G)};switch(Y){case o:L=re()/12;break;case h:L=re();break;case c:L=re()/3;break;case i:L=(Q-q)/6048e5;break;case n:L=(Q-q)/864e5;break;case d:L=Q/l;break;case u:L=Q/a;break;case p:L=Q/r;break;default:L=Q}return k?L:N.a(L)},S.daysInMonth=function(){return this.endOf(h).$D},S.$locale=function(){return R[this.$L]},S.locale=function(j,M){if(!j)return this.$L;var k=this.clone(),L=D(j,M,!0);return L&&(k.$L=L),k},S.clone=function(){return N.w(this.$d,this)},S.toDate=function(){return new Date(this.valueOf())},S.toJSON=function(){return this.isValid()?this.toISOString():null},S.toISOString=function(){return this.$d.toISOString()},S.toString=function(){return this.$d.toUTCString()},B})(),K=z.prototype;return C.prototype=K,[["$ms",s],["$s",p],["$m",u],["$H",d],["$W",n],["$M",h],["$y",o],["$D",m]].forEach((function(B){K[B[1]]=function(S){return this.$g(S,B[0],B[1])}})),C.extend=function(B,S){return B.$i||(B(S,z,C),B.$i=!0),C},C.locale=D,C.isDayjs=_,C.unix=function(B){return C(1e3*B)},C.en=R[x],C.Ls=R,C.p={},C}))})(Ye)),Ye.exports}var Wr;function qn(){if(Wr)return Je.exports;Wr=1;const e=Mn();function t(a){for(a=a.replace(/[\x00-\x20]+/g,"");;){const l=a.indexOf("<!--");if(l===-1)break;const s=a.indexOf("-->",l+4);if(s===-1)break;a=a.substring(0,l)+a.substring(s+3)}return a}function r(a,l){l=l||{};const s=l.allowedSchemes||["http","https","ftp","mailto","tel","sms"],p=l.allowProtocolRelative!==!1;if(typeof a!="string")return!1;a=t(a);const u=a.match(/^([a-zA-Z][a-zA-Z0-9.\-+]*):/);if(!u)return a.match(/^[/\\]{2}/)?!p:!1;const d=u[1].toLowerCase();return s.indexOf(d)===-1}return Je.exports=function(a){const l={};return l.options=a||{},l.filterTag=l.options.filterTag||function(s){return s=s.trim(),s.toLowerCase()},l.string=function(s,p){return typeof s!="string"&&(typeof s=="number"||typeof s=="boolean"?s+="":s=""),s=s.trim(),p!==void 0&&s===""&&(s=p),s},l.strings=function(s){return Array.isArray(s)?s.map(function(p){return l.string(p)}):[]},l.integer=function(s,p,u,d){if(p===void 0&&(p=0),typeof s=="number")s=Math.floor(s);else try{s=parseInt(s,10),isNaN(s)&&(s=p)}catch{s=p}return typeof u=="number"&&s<u&&(s=u),typeof d=="number"&&s>d&&(s=d),s},l.padInteger=function(s,p){let u=s+"";for(;u.length<p;)u="0"+u;return u},l.float=function(s,p,u,d){if(p===void 0&&(p=0),typeof s!="number")try{s=parseFloat(s,10),isNaN(s)&&(s=p)}catch{s=p}return typeof u=="number"&&s<u&&(s=u),typeof d=="number"&&s>d&&(s=d),s},l.naughtyHref=r,l.url=function(s,p,u){if(s=l.string(s,p),s===p)return s;if(s=t(s),r(s)||(s=d(s),s===null))return p;return s;function d(n){return n.match(/^(((https?|ftp):\/\/)|((mailto|tel|sms):)|#|([^/.]+)?\/|[^/.]+$)/)?n:n.match(/^[^/.]+\.[^/.]+/)?(u?"https://":"http://")+n:null}},l.select=function(s,p,u){if(s=l.string(s),!p||!p.length)return u;let d;return typeof p[0]=="object"?(d=p.find(function(n){return n.value===null||n.value===void 0?!1:n.value.toString()===s}),d!=null?d.value:u):(d=p.find(function(n){return n==null?!1:n.toString()===s}),d!==void 0?d:u)},l.boolean=function(s,p){return s===!0?!0:s===!1?!1:(s=l.string(s,p),s===p?s===void 0?!1:s:(s=s.toLowerCase().charAt(0),s===""||s==="n"||s==="0"||s==="f"?!1:s==="t"||s==="y"||s==="1"))},l.addBooleanFilterToCriteria=function(s,p,u,d){d===void 0&&(d=null);let n=typeof s=="object"&&s!==null?s[p]:s;n=n===void 0?d:n,n=l.booleanOrNull(n),n===null||(n?u[p]=!0:u[p]={$ne:!0})},l.booleanOrNull=function(s,p){return s===!0||s===!1||s===null?s:(s=l.string(s,p),s===p?p===void 0?null:s:s==="null"?null:(s=s.toLowerCase().charAt(0),s===""||s==="n"||s==="0"||s==="f"?!1:s==="t"||s==="y"||s==="1"?!0:s==="a"?null:p))},l.date=function(s,p,u){let d;function n(){return p===void 0&&(p=e().format("YYYY-MM-DD")),p}if(typeof s=="string"){if(s.match(/\//)){if(d=s.split("/"),d.length===2)return(u||new Date).getFullYear()+"-"+l.padInteger(d[0],2)+"-"+l.padInteger(d[1],2);if(d.length===3){if(d[2]<100){const i=u||new Date,h=i.getFullYear()%100,c=i.getFullYear()-h;let o=parseInt(d[2])+c;o-i.getFullYear()>50&&(o-=100),d[2]=o}return l.padInteger(d[2],4)+"-"+l.padInteger(d[0],2)+"-"+l.padInteger(d[1],2)}else return n()}else if(s.match(/-/))return d=s.split("-"),d.length===2?(u||new Date).getFullYear()+"-"+l.padInteger(d[0],2)+"-"+l.padInteger(d[1],2):d.length===3?l.padInteger(d[0],4)+"-"+l.padInteger(d[1],2)+"-"+l.padInteger(d[2],2):n()}try{return s===null||(s=u||new Date(s),isNaN(s.getTime()))?n():s.getFullYear()+"-"+l.padInteger(s.getMonth()+1,2)+"-"+l.padInteger(s.getDate(),2)}catch{return n()}},l.formatDate=function(s){return e(s).format("YYYY-MM-DD")},l.time=function(s,p){s=l.string(s).toLowerCase(),s=s.trim();const u=s.match(/^(\d+)([:|.](\d+))?([:|.](\d+))?\s*(am|pm|AM|PM|a|p|A|M)?$/);if(u){let d=parseInt(u[1],10);const n=u[3]!==void 0?parseInt(u[3],10):0,i=u[5]!==void 0?parseInt(u[5],10):0;let h=u[6]?u[6].toLowerCase():u[6];return h=h&&h.charAt(0),d===12&&h==="a"?d-=12:d===12&&h==="p"||h==="p"&&(d+=12),(d===24||d==="24")&&(d=0),l.padInteger(d,2)+":"+l.padInteger(n,2)+":"+l.padInteger(i,2)}else return p!==void 0?p:e().format("HH:mm")},l.formatTime=function(s){return e(s).format("HH:mm:ss")},l.tags=function(s,p){return typeof s=="string"&&(s=s.split(/,\s*/)),Array.isArray(s)?s.map(i=>l.string(i)).map(p||l.filterTag).filter(i=>i.length>0):[]},l.idRegExp=l.options.idRegExp||/^[A-Za-z0-9_]+$/,l.id=function(s,p){const u=l.string(s,p);return u===p||u.match(l.idRegExp)?u:p},l.ids=function(s){return Array.isArray(s)?s.filter(function(u){return l.id(u)!==void 0}):[]},l},Je.exports.naughtyHref=r,Je.exports}var qt,Yr;function Bn(){if(Yr)return qt;Yr=1;const e=xn,t=wn(),{isPlainObject:r}=bn(),a=yn(),l=vn(),{parse:s}=jn(),{naughtyHref:p}=qn(),u=["img","audio","video","picture","svg","object","map","iframe","embed"],d=["script","style"],n=["animate","animatecolor","animatemotion","animatetransform","set"],i=["href"];
31function h(w,f){w&&Object.keys(w).forEach(function(x){f(w[x],x)})}function c(w,f){return{}.hasOwnProperty.call(w,f)}function o(w,f){const x=[];return h(w,function(R){f(R)&&x.push(R)}),x}function m(w){for(const f in w)if(c(w,f))return!1;return!0}function g(w){return w.map(function(f){if(!f.url)throw new Error("URL missing");return f.url+(f.w?` ${f.w}w`:"")+(f.h?` ${f.h}h`:"")+(f.d?` ${f.d}x`:"")}).join(", ")}qt=y;const b=/^[^\0\t\n\f\r /<=>]+$/;function y(w,f,x){if(w==null)return"";typeof w=="number"&&(w=w.toString());let R="",E="";function _(T,P){const I=this;this.tag=T,this.attribs=P||{},this.tagPosition=R.length,this.text="",this.openingTagLength=0,this.mediaChildren=[],this.updateParentNodeText=function(){if(L.length){const W=L[L.length-1];W.text+=I.text}},this.updateParentNodeMediaChildren=function(){L.length&&u.includes(this.tag)&&L[L.length-1].mediaChildren.push(this.tag)}}f=Object.assign({},y.defaults,f),f.parser=Object.assign({},v,f.parser);const D=function(T){return f.allowedTags===!1||(f.allowedTags||[]).indexOf(T)>-1};d.forEach(function(T){D(T)&&!f.allowVulnerableTags&&console.warn(` 32 33â ï¸ Your \`allowedTags\` option includes, \`${T}\`, which is inherently 34vulnerable to XSS attacks. Please remove it from \`allowedTags\`. 35Or, to disable this warning, add the \`allowVulnerableTags\` option 36and ensure you are accounting for this risk. 37 38`)});const C=f.nonTextTags||["script","style","textarea","option","xmp"];let N,z;f.allowedAttributes&&(N={},z={},h(f.allowedAttributes,function(T,P){N[P]=[];const I=[];T.forEach(function(W){typeof W=="string"&&W.indexOf("*")>=0?I.push(t(W).replace(/\\\*/g,".*")):N[P].push(W)}),I.length&&(z[P]=new RegExp("^("+I.join("|")+")$"))}));const K={},B={},S={};h(f.allowedClasses,function(T,P){if(N&&(c(N,P)||(N[P]=[]),N[P].push("class")),K[P]=T,Array.isArray(T)){const I=[];K[P]=[],S[P]=[],T.forEach(function(W){typeof W=="string"&&W.indexOf("*")>=0?I.push(t(W).replace(/\\\*/g,".*")):W instanceof RegExp?S[P].push(W):K[P].push(W)}),I.length&&(B[P]=new RegExp("^("+I.join("|")+")$"))}});const j={};let M;h(f.transformTags,function(T,P){let I;typeof T=="function"?I=T:typeof T=="string"&&(I=y.simpleTransform(T)),P==="*"?M=I:j[P]=I});let k,L,J,Y,G,q,Q=!1;de();const re=new e.Parser({onopentag:function(T,P){if(f.onOpenTag&&f.onOpenTag(T,P),f.enforceHtmlBoundary&&T==="html"&&de(),G){q++;return}const I=new _(T,P);L.push(I);let W=!1;const ne=!!I.text;let ue;if(c(j,T)&&(ue=j[T](T,P),I.attribs=P=ue.attribs,ue.text!==void 0&&(I.innerText=ue.text),T!==ue.tagName&&(I.name=T=ue.tagName,Y[k]=ue.tagName)),M&&(ue=M(T,P),I.attribs=P=ue.attribs,T!==ue.tagName&&(I.name=T=ue.tagName,Y[k]=ue.tagName)),(!D(T)||pe(T,P)||f.disallowedTagsMode==="recursiveEscape"&&!m(J)||f.nestingLimit!=null&&k>=f.nestingLimit)&&(W=!0,J[k]=!0,(f.disallowedTagsMode==="discard"||f.disallowedTagsMode==="completelyDiscard")&&C.indexOf(T)!==-1&&(G=!0,q=1)),k++,W){if(f.disallowedTagsMode==="discard"||f.disallowedTagsMode==="completelyDiscard"){if(I.innerText&&!ne){const X=ee(I.innerText);f.textFilter?R+=f.textFilter(X,T):R+=X,Q=!0}return}E=R,R=""}if(R+="<"+T,T==="script"&&(f.allowedScriptHostnames||f.allowedScriptDomains)&&(I.innerText=""),W&&(f.disallowedTagsMode==="escape"||f.disallowedTagsMode==="recursiveEscape")&&f.preserveEscapedAttributes?h(P,function(X,V){R+=" "+V+'="'+ee(X||"",!0)+'"'}):(!N||c(N,T)||N["*"])&&h(P,function(X,V){if(!b.test(V)){delete I.attribs[V];return}if(X===""&&!f.allowedEmptyAttributes.includes(V)&&(f.nonBooleanAttributes.includes(V)||f.nonBooleanAttributes.includes("*"))){delete I.attribs[V];return}let it=!1;if(!N||c(N,T)&&N[T].indexOf(V)!==-1||N["*"]&&N["*"].indexOf(V)!==-1||c(z,T)&&z[T].test(V)||z["*"]&&z["*"].test(V))it=!0;else if(N&&N[T]){for(const $ of N[T])if(r($)&&$.name&&$.name===V){it=!0;let Z="";if($.multiple===!0){const Ne=X.split(" ");for(const Ae of Ne)$.values.indexOf(Ae)!==-1&&(Z===""?Z=Ae:Z+=" "+Ae)}else $.values.indexOf(X)>=0&&(Z=X);X=Z}}if(it){if(f.allowedSchemesAppliedToAttributes.indexOf(V)!==-1&&ye(T,X)){delete I.attribs[V];return}if(T==="script"&&V==="src"){let $=!0;try{const Z=ie(X);if(f.allowedScriptHostnames||f.allowedScriptDomains){const Ne=(f.allowedScriptHostnames||[]).find(function(ge){return ge===Z.url.hostname}),Ae=(f.allowedScriptDomains||[]).find(function(ge){return Z.url.hostname===ge||Z.url.hostname.endsWith(`.${ge}`)});$=Ne||Ae}}catch{$=!1}if(!$){delete I.attribs[V];return}}if(T==="iframe"&&V==="src"){let $=!0;try{const Z=ie(X);if(Z.isRelativeUrl)$=c(f,"allowIframeRelativeUrls")?f.allowIframeRelativeUrls:!f.allowedIframeHostnames&&!f.allowedIframeDomains;else if(f.allowedIframeHostnames||f.allowedIframeDomains){const Ne=(f.allowedIframeHostnames||[]).find(function(ge){return ge===Z.url.hostname}),Ae=(f.allowedIframeDomains||[]).find(function(ge){return Z.url.hostname===ge||Z.url.hostname.endsWith(`.${ge}`)});$=Ne||Ae}}catch{$=!1}if(!$){delete I.attribs[V];return}}if(V==="srcset"||V==="imagesrcset")try{let $=l(X);if($.forEach(function(Z){ye(V,Z.url)&&(Z.evil=!0)}),$=o($,function(Z){return!Z.evil}),$.length)X=g(o($,function(Z){return!Z.evil})),I.attribs[V]=X;else{delete I.attribs[V];return}}catch{delete I.attribs[V];return}if(V==="class"){const $=K[T],Z=K["*"],Ne=B[T],Ae=S[T],ge=S["*"],qi=B["*"],er
38=[Ne,qi].concat(Ae,ge).filter(function(Bi){return Bi});if($&&Z?X=Qt(X,a($,Z),er):X=Qt(X,$||Z,er),!X.length){delete I.attribs[V];return}}if(V==="style"){if(f.parseStyleAttributes)try{const $=s(T+" {"+X+"}",{map:!1}),Z=se($,f.allowedStyles);if(X=me(Z),X.length===0){delete I.attribs[V];return}}catch{typeof window<"u"&&console.warn('Failed to parse "'+T+" {"+X+`}", If you're running this in a browser, we recommend to disable style parsing: options.parseStyleAttributes: false, since this only works in a node environment due to a postcss dependency, More info: https://github.com/apostrophecms/sanitize-html/issues/547`),delete I.attribs[V];return}else if(f.allowedStyles)throw new Error("allowedStyles option cannot be used together with parseStyleAttributes: false.")}R+=" "+V,X&&X.length?R+='="'+ee(X,!0)+'"':f.allowedEmptyAttributes.includes(V)&&(R+='=""')}else delete I.attribs[V]}),f.selfClosing.indexOf(T)!==-1)R+=" />";else if(R+=">",I.innerText&&!ne){const X=ee(I.innerText);f.textFilter?R+=f.textFilter(X,T):R+=X,Q=!0}W&&(R=E+ee(R),E=""),I.openingTagLength=R.length-I.tagPosition},ontext:function(T){if(G)return;const P=L[L.length-1];let I;if(P&&(I=P.tag,T=P.innerText!==void 0?P.innerText:T),f.disallowedTagsMode==="completelyDiscard"&&!D(I))T="";else if(I&&D(I)&&(f.disallowedTagsMode==="discard"||f.disallowedTagsMode==="completelyDiscard")&&(I==="script"||I==="style"))R+=T;else if(I&&D(I)&&(f.disallowedTagsMode==="discard"||f.disallowedTagsMode==="completelyDiscard")&&(I==="textarea"||I==="xmp"))I==="xmp"?R+=T.replace(/</g,"<").replace(/>/g,">"):R+=ee(T,!1);else if(!Q){const W=ee(T,!1);f.textFilter?R+=f.textFilter(W,I):R+=W}if(L.length){const W=L[L.length-1];W.text+=T}},onclosetag:function(T,P){if(f.onCloseTag&&f.onCloseTag(T,P),G)if(q--,!q)G=!1;else return;const I=L.pop();if(!I)return;if(I.tag!==T){L.push(I);return}G=f.enforceHtmlBoundary?T==="html":!1,k--;const W=J[k];if(W){if(delete J[k],f.disallowedTagsMode==="discard"||f.disallowedTagsMode==="completelyDiscard"){I.updateParentNodeText();return}E=R,R=""}if(Y[k]&&(T=Y[k],delete Y[k]),f.exclusiveFilter){const ne=f.exclusiveFilter(I);if(ne==="excludeTag"){W&&(R=E,E=""),R=R.substring(0,I.tagPosition)+R.substring(I.tagPosition+I.openingTagLength);return}else if(ne){R=R.substring(0,I.tagPosition);return}}if(I.updateParentNodeMediaChildren(),I.updateParentNodeText(),f.selfClosing.indexOf(T)!==-1||P&&!D(T)&&["escape","recursiveEscape"].indexOf(f.disallowedTagsMode)>=0){W&&(R=E,E="");return}R+="</"+T+">",W&&(R=E+ee(R),E=""),Q=!1}
38},f.parser);if(re.write(w),re.end(),f.disallowedTagsMode==="escape"||f.disallowedTagsMode==="recursiveEscape"){const T=re.endIndex;if(T!=null&&T>=0&&T<w.length){const P=w.substring(T);R+=ee(P)}else(T==null||T<0)&&w.length>0&&R===""&&(R=ee(w))}return R;function de(){R="",k=0,L=[],J={},Y={},G=!1,q=0}function ee(T,P){return typeof T!="string"&&(T=T+""),f.parser.decodeEntities&&(T=T.replace(/&/g,"&").replace(/</g,"<").replace(/>/g,">"),P&&(T=T.replace(/"/g,"""))),T=T.replace(/&(?![a-zA-Z0-9#]{1,20};)/g,"&").replace(/</g,"<").replace(/>/g,">"),P&&(T=T.replace(/"/g,""")),T}function ye(T,P){const I=c(f.allowedSchemesByTag,T)?f.allowedSchemesByTag[T]:f.allowedSchemes||[];return p(P,{allowedSchemes:I,allowProtocolRelative:f.allowProtocolRelative})}function pe(T,P){if(n.indexOf(T.toLowerCase())===-1)return!1;const I=f.allowedSchemesAppliedToAttributes||[];return Object.keys(P||{}).some(function(W){if(W.toLowerCase()!=="attributename")return!1;const ne=(P[W]||"").trim().toLowerCase(),ue=ne.slice(ne.lastIndexOf(":")+1);return i.indexOf(ue)!==-1||I.indexOf(ne)!==-1||I.indexOf(ue)!==-1})}function ie(T){if(T=T.replace(/^(\w+:)?\s*[\\/]\s*[\\/]/,"$1//"),T.startsWith("relative:"))throw new Error("relative: exploit attempt");let P="relative://relative-site";for(let ne=0;ne<100;ne++)P+=`/${ne}`;const I=new URL(T,P);return{isRelativeUrl:I&&I.hostname==="relative-site"&&I.protocol==="relative:",url:I}}function se(T,P){if(!P)return T;const I=T.nodes[0];let W;return P[I.selector]&&P["*"]?W=a(P[I.selector],P["*"]):W=P[I.selector]||P["*"],W&&(T.nodes[0].nodes=I.nodes.reduce(Se(W),[])),T}function me(T){return T.nodes[0].nodes.reduce(function(P,I){return P.push(`${I.prop}:${I.value}${I.important?" !important":""}`),P},[]).join(";")}function Se(T){return function(P,I){return c(T,I.prop)&&T[I.prop].some(function(ne){return ne.test(I.value)})&&P.push(I),P}}function Qt(T,P,I){return P?(T=T.split(/\s+/),T.filter(function(W){return P.indexOf(W)!==-1||I.some(function(ne){return ne.test(W)})}).join(" ")):T}}const v={decodeEntities:!0};return y.defaults={allowedTags:["address","article","aside","footer","header","h1","h2","h3","h4","h5","h6","hgroup","main","nav","section","blockquote","dd","div","dl","dt","figcaption","figure","hr","li","menu","ol","p","pre","ul","a","abbr","b","bdi","bdo","br","cite","code","data","dfn","em","i","kbd","mark","q","rb","rp","rt","rtc","ruby","s","samp","small","span","strong","sub","sup","time","u","var","wbr","caption","col","colgroup","table","tbody","td","tfoot","th","thead","tr"],nonBooleanAttributes:["abbr","accept","accept-charset","accesskey","action","allow","alt","as","autocapitalize","autocomplete","blocking","charset","cite","class","color","cols","colspan","content","contenteditable","coords","crossorigin","data","datetime","decoding","dir","dirname","download","draggable","enctype","enterkeyhint","fetchpriority","for","form","formaction","formenctype","formmethod","formtarget","headers","height","hidden","high","href","hreflang","http-equiv","id","imagesizes","imagesrcset","inputmode","integrity","is","itemid","itemprop","itemref","itemtype","kind","label","lang","list","loading","low","max","maxlength","media","method","min","minlength","name","nonce","optimum","pattern","ping","placeholder","popover","popovertarget","popovertargetaction","poster","preload","referrerpolicy","rel","rows","rowspan","sandbox","scope","shape","size","sizes","slot","span","spellcheck","src","srcdoc","srclang","srcset","start","step","style","tabindex","target","title","translate","type","usemap","value","width","wrap","onauxclick","onafterprint","onbeforematch","onbeforeprint","onbeforeunload","onbeforetoggle","onblur","oncancel","oncanplay","oncanplaythrough","onchange","onclick","onclose","oncontextlost","oncontextmenu","oncontextrestored","oncopy","oncuechange","oncut","ondblclick","ondrag","ondragend","ondragenter","ondragleave","ondragover","ondragstart","ondrop","ondurationchange","onemptied","onended","onerror","onfocus","onformdata","onhashchange","oninput","oninvalid","onkeydown","onkeypress","onkeyup","onlanguagechange","onload","onloadeddata","onloadedmetadata","onloadstart","onmessage","onmessageerror","onmousedown","onmouseenter","onmouseleave","onmousemove","onmouseout","onmouseover","onmouseup","onoffline","ononline","onpagehide","onpageshow","onpaste","on
38pause","onplay","onplaying","onpopstate","onprogress","onratechange","onreset","onresize","onrejectionhandled","onscroll","onscrollend","onsecuritypolicyviolation","onseeked","onseeking","onselect","onslotchange","onstalled","onstorage","onsubmit","onsuspend","ontimeupdate","ontoggle","onunhandledrejection","onunload","onvolumechange","onwaiting","onwheel"],disallowedTagsMode:"discard",allowedAttributes:{a:["href","name","target"],img:["src","srcset","alt","title","width","height","loading"]},allowedEmptyAttributes:["alt"],selfClosing:["img","br","hr","area","base","basefont","input","link","meta","col"],allowedSchemes:["http","https","ftp","mailto","tel"],allowedSchemesByTag:{},allowedSchemesAppliedToAttributes:["href","src","cite","action","formaction","data","xlink:href","poster","background","ping","longdesc","usemap","codebase","classid","archive","profile","manifest","itemid","dynsrc","lowsrc"],allowProtocolRelative:!0,enforceHtmlBoundary:!1,parseStyleAttributes:!0,preserveEscapedAttributes:!1},y.simpleTransform=function(w,f,x){return x=x===void 0?!0:x,f=f||{},function(R,E){let _;if(x)for(_ in f)E[_]=f[_];else E=f;return{tagName:w,attribs:E}}},qt}var Pn=Bn();const Ln=Pi(Pn);function _n(e){return Ln(e,{allowedTags:["a","strong","em","br","p"],allowedAttributes:{a:["href","target","rel"]},allowedSchemes:["https","http","mailto"]})}function Un({className:e=""}
38){return O.jsx("svg",{viewBox:"0 0 24 24",className:e,fill:"currentColor","aria-hidden":!0,children:O.jsx("path",{d:"M19.6 6.7a5.3 5.3 0 0 1-3.2-1.1 5.3 5.3 0 0 1-2-3.4h-3.3v13.4a2.7 2.7 0 1 1-2-2.6V9.6a6 6 0 1 0 5.3 6V9.4a8.6 8.6 0 0 0 5.2 1.7V7.8c-.1 0-.1-.1 0-.1z"})})}function zn({className:e=""}){return O.jsx("svg",{viewBox:"0 0 24 24",className:e,fill:"currentColor","aria-hidden":!0,children:O.jsx("path",{d:"M12 0a12 12 0 1 0 0 24 12 12 0 0 0 0-24zm5.5 17.3a.75.75 0 0 1-1 .25c-2.8-1.7-6.3-2-10.4-1.1a.75.75 0 1 1-.3-1.5c4.5-1 8.4-.6 11.5 1.3.4.2.5.7.2 1zm1.5-3.3a.94.94 0 0 1-1.3.3c-3.2-2-8.1-2.6-11.9-1.4a.94.94 0 1 1-.5-1.8c4.3-1.3 9.7-.7 13.4 1.6.4.3.6.9.3 1.3zm.1-3.4C15.3 8.3 8.7 8.1 5.1 9.2a1.13 1.13 0 1 1-.7-2.2c4.2-1.3 11.4-1 15.7 1.5a1.13 1.13 0 1 1-1.1 1.9z"})})}function rt(e,t){return function({className:a=""}){return O.jsxs("div",{className:`relative ${a}`,children:[O.jsx("img",{src:e,alt:t,className:"w-full h-full object-contain"}),O.jsx("div",{className:"absolute inset-0 bg-mdg-yellow opacity-0 group-hover:opacity-100 transition-opacity mix-blend-multiply","aria-hidden":!0})]})}}const Jn=rt(Qi.url,"Apple Music"),Fn=rt(is.url,"YouTube Music"),Wn=rt(Zi.url,"Amazon Music"),Yn=rt(ts.url,"Deezer"),Gn={spotify:{label:"Spotify",Icon:zn},appleMusic:{label:"Apple Music",Icon:Jn},youtube:{label:"YouTube Music",Icon:Fn},amazonMusic:{label:"Amazon Music",Icon:Wn},deezer:{label:"Deezer",Icon:Yn}},Vn={instagram:{label:"Instagram",Icon:Xi},facebook:{label:"Facebook",Icon:Hi},tiktok:{label:"TikTok",Icon:Un}},Hn=["spotify","appleMusic","youtube","amazonMusic","deezer"],Xn=["instagram","facebook","tiktok"],$n={"marco-lopez":"Marco","ines-de-jesus":"Inés","aldana-canale":"Aldana","pablo-cifuentes":"Pablo"},Gr={"aldana-canale":"https://www.youtube.com/embed/videoseries?list=PLUezYCW4s3gk","pablo-cifuentes":"https://www.youtube.com/embed/videoseries?list=PLaO4200urJ8o","ines-de-jesus":"https://www.youtube.com/embed/videoseries?list=PLGkF6izf1mqQ","marco-lopez":"https://www.youtube.com/embed/videoseries?list=PLC4iALRNsa2I","el-mundo-de-seno-lu":"https://www.youtube.com/embed/videoseries?list=PLeYi8h3QyNSM"};function Zn({artist:e}){const{t}=Hr(),{slug:r}=Li({from:"/artistas/$slug"}),a=e.name.split(" ")[0],l=a.charAt(0).toUpperCase()+a.slice(1).toLowerCase();return O.jsxs("div",{className:"bg-mdg-black font-sans text-mdg-white",children:[O.jsx(Fi,{}),O.jsxs("main",{children:[O.jsxs("section",{className:"relative h-[100vh] min-h-[600px] w-full overflow-hidden",children:[e.heroImage?O.jsx("img",{src:e.heroImage,alt:e.name,className:"absolute inset-0 w-full h-full object-cover object-center"}):O.jsx("div",{className:"absolute inset-0",style:{background:"linear-gradient(135deg, #de4f2a 0%, #b8391d 60%, #2a2a2a 100%)"}}),O.jsx("div",{className:"absolute inset-0 bg-gradient-to-b from-mdg-black/40 via-mdg-black/20 to-mdg-black"}),O.jsxs("div",{className:"relative h-full flex flex-col items-center justify-end pb-16 px-6 text-center",children:[O.jsx("h1",{className:"font-black tracking-display uppercase text-[4.875rem] md:text-[7.8rem] lg:text-[10.4rem] drop-shadow-lg",children:e.name}),O.jsxs("nav",{className:"mt-8 flex flex-wrap justify-center gap-3 md:gap-4",children:[[{label:t("artistProfile.navBio"),href:"#biografia"},{label:t("artistProfile.navMusic"),href:"#musica"},...e.hideEvents?[]:[{label:t("artistProfile.navEvents"),href:"#eventos"}]].map(s=>O.jsx("a",{href:s.href,className:"border border-mdg-white/60 px-5 py-2 text-xs md:text-sm font-bold uppercase tracking-[0.2em] hover:bg-mdg-white hover:text-mdg-black transition-colors",children:s.label},s.href)),e.pressKit&&O.jsx("a",{href:e.pressKit,target:"_blank",rel:"noopener noreferrer",className:"border border-mdg-white/60 px-5 py-2 text-xs md:text-sm font-bold uppercase tracking-[0.2em] hover:bg-mdg-white hover:text-mdg-black transition-colors",children:"Press Kit"})]}),!e.hideEvents&&O.jsx(tr,{to:"/invitaciones",search:{artista:r},className:"mt-6 inline-block text-mdg-white/90 hover:text-mdg-yellow underline underline-offset-4 font-semibold text-sm tracking-wide transition-colors",children:t("artistProfile.inviteUnder",{name:l})})]})]}),O.jsx(De,{id:"biografia",className:"py-24 px-8 md:px-16 scroll-mt-20",children:O.jsxs("div",{className:"max-w-[820px] mx-auto",children:[O.jsx("h2",{className:"font-black tracking-display lowercase text-[3.9rem] md:text-[5.85rem] text-center",children:t("artistProfile.aboutTitle")}
38),O.jsx("div",{className:"bio-mdg mt-12 space-y-4 text-justify font-medium text-sm md:text-base leading-relaxed text-mdg-white/85",children:e.bio.split(` 39 40`).map((s,p)=>O.jsx("p",{dangerouslySetInnerHTML:{__html:_n(s)}},p))})]})}),Gr[e.slug]&&O.jsx(De,{className:"py-24 px-8 md:px-16",children:O.jsxs("div",{className:"max-w-[1100px] mx-auto",children:[O.jsx("h2",{className:"font-black tracking-display lowercase text-4xl md:text-6xl text-center",children:t("artistProfile.latestReleaseTitle")}),O.jsx("div",{className:"mt-12",children:O.jsx("iframe",{src:Gr[e.slug],title:t("artistProfile.latestReleaseIframeTitle",{name:e.name}),className:"w-full h-[300px] md:h-[500px] lg:h-[560px] rounded-xl shadow-lg shadow-mdg-yellow/30 ring-1 ring-mdg-yellow/20",loading:"lazy",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; fullscreen",allowFullScreen:!0})})]})}),O.jsx(De,{id:"musica",className:"py-24 px-8 md:px-16 scroll-mt-20 bg-mdg-black",children:O.jsxs("div",{className:"max-w-[1100px] mx-auto",children:[O.jsx("h2",{className:"font-black tracking-display lowercase text-[3.9rem] md:text-[5.85rem] text-center",children:t("artistProfile.musicTitle")}),e.spotifyEmbed&&O.jsx("div",{className:"mt-10 max-w-[800px] mx-auto",children:O.jsx("iframe",{style:{borderRadius:12},src:e.spotifyEmbed,width:"100%",height:352,frameBorder:0,allowFullScreen:!0,allow:"autoplay; clipboard-write; encrypted-media; fullscreen; picture-in-picture",loading:"lazy"})}),O.jsxs("div",{className:"mt-14 text-center",children:[O.jsx("p",{className:"text-sm md:text-base uppercase tracking-[0.3em] text-mdg-muted font-bold",children:t("artistProfile.listenOn",{name:e.name})}),O.jsx("div",{className:"mt-6 flex flex-wrap items-center justify-center gap-6 md:gap-8",children:Hn.map(s=>{const p=Gn[s],u=e.platforms[s]??"#",d=p.Icon;return O.jsx("a",{href:u,target:u==="#"?void 0:"_blank",rel:"noopener noreferrer","aria-label":p.label,title:p.label,className:"group text-mdg-white hover:text-mdg-yellow transition-colors",children:O.jsx(d,{className:"h-8 w-8 md:h-9 md:w-9"})},s)})})]}),O.jsxs("div",{className:"mt-20",children:[O.jsx("h3",{className:"font-black tracking-display lowercase text-[2.4375rem] md:text-[3.9rem] text-center",children:t("artistProfile.highlights")}),O.jsx("div",{className:"mt-10 grid grid-cols-1 md:grid-cols-3 gap-6",children:e.releases.map((s,p)=>O.jsxs("div",{children:[O.jsx("a",{href:s.youtubeId?`https://www.youtube.com/watch?v=${s.youtubeId}`:"#",target:"_blank",rel:"noopener noreferrer",className:"block aspect-video w-full bg-mdg-white/5 overflow-hidden rounded-md group relative",children:s.youtubeId?O.jsxs(O.Fragment,{children:[O.jsx("img",{src:`https://i.ytimg.com/vi/${s.youtubeId}/hqdefault.jpg`,alt:s.title||"YouTube video",loading:"lazy",className:"w-full h-full object-cover transition-transform group-hover:scale-105"}),O.jsx("div",{className:"absolute inset-0 flex items-center justify-center bg-black/20 group-hover:bg-black/40 transition-colors",children:O.jsx("div",{className:"h-14 w-14 md:h-16 md:w-16 rounded-full bg-mdg-yellow flex items-center justify-center shadow-lg",children:O.jsx("svg",{viewBox:"0 0 24 24",className:"h-6 w-6 md:h-7 md:w-7 text-mdg-black ml-1",fill:"currentColor","aria-hidden":!0,children:O.jsx("path",{d:"M8 5v14l11-7z"})})})})]}):O.jsx("div",{className:"w-full h-full flex items-center justify-center text-mdg-muted text-xs uppercase tracking-widest",children:t("artistProfile.videoPending")})}),s.title&&O.jsx("p",{className:"mt-3 text-sm font-semibold text-mdg-white text-center",children:s.title})]},p))})]})]})}),!e.hideEvents&&O.jsx(De,{id:"eventos",className:"py-24 px-8 md:px-16 scroll-mt-20",children:O.jsxs("div",{className:"max-w-[900px] mx-auto text-center",children:[O.jsx("h2",{className:"font-black tracking-display lowercase text-[3.9rem] md:text-[5.85rem]",children:t("artistProfile.eventsTitle")}),O.jsxs("div",{className:"mt-12 border border-mdg-white/15 rounded-md p-12 md:p-16 bg-mdg-white/[0.02]",children:[O.jsx("p",{className:"text-mdg-white/90 font-medium text-base md:text-lg",children:t("artistProfile.eventsSoon",{name:e.name})}),O.jsx("p",{className:"mt-6 text-mdg-muted text-sm md:text-base leading-relaxed max-w-[600px] mx-auto",children:t("artistProfile.eventsHelp")})]}),O.jsx("div",{className:"mt-10",children:O.jsx(tr,{to:"/invitaciones",search:{artista:r},className:"inline-block bg-mdg-yellow text-mdg-black px-8 md:px-10 py-4 font-black tracking-display text-lg md:text-xl hover:scale-[1.03] hover:shadow-[0_15px_40px_-10px_rgba(222,79,42,0.5)] transition-all",children:t("artistProfile.invite
40Cta",{name:e.name})})})]})}),O.jsx(Kn,{artistName:e.name}),O.jsx(De,{className:"py-24 px-8 md:px-16",children:O.jsxs("div",{className:"max-w-[820px] mx-auto text-center",children:[O.jsx("h2",{className:"font-bold tracking-display text-[2.4375rem] md:text-[3.9rem]",children:e.slug==="el-mundo-de-seno-lu"?"Sigue el proyecto en sus redes":t("artistProfile.followTitle",{name:$n[e.slug]??e.name.split(" ")[0]})}),O.jsx("div",{className:"mt-10 flex flex-wrap items-center justify-center gap-6 md:gap-8",children:Xn.map(s=>{const p=Vn[s],u=e.socials[s]??"#",d=p.Icon;return O.jsx("a",{href:u,target:u==="#"?void 0:"_blank",rel:"noopener noreferrer","aria-label":p.label,className:"group text-mdg-white hover:text-mdg-yellow transition-colors",children:O.jsx(d,{className:"h-7 w-7 md:h-8 md:w-8"})},s)})})]})})]}),O.jsx(Wi,{})]})}function Kn({artistName:e}){const{t}=Hr(),[r,a]=Be.useState([]),[l,s]=Yi({align:"start",loop:!1,slidesToScroll:1}),[p,u]=Be.useState(!1),[d,n]=Be.useState(!1);return Be.useEffect(()=>{_i.from("posts").select("*").eq("published",!0).contains("artists",[e]).order("published_at",{ascending:!1,nullsFirst:!1}).then(({data:i})=>a(i??[]))},[e]),Be.useEffect(()=>{if(!s)return;const i=()=>{u(s.canScrollPrev()),n(s.canScrollNext())};i(),s.on("select",i),s.on("reInit",i)},[s,r]),r.length===0?null:O.jsx(De,{className:"py-24 px-8 md:px-16 scroll-mt-20 bg-mdg-black",children:O.jsxs("div",{className:"max-w-[1200px] mx-auto",children:[O.jsx("h2",{className:"font-black tracking-display lowercase text-[3.9rem] md:text-[5.85rem] text-center",children:t("artistProfile.novedadesTitle")}),O.jsxs("div",{className:"mt-12 relative",children:[O.jsx("div",{ref:l,className:"overflow-hidden",children:O.jsx("div",{className:"flex -ml-4",children:r.map(i=>O.jsx("div",{className:"pl-4 min-w-0 shrink-0 grow-0 basis-full md:basis-1/2 lg:basis-1/4",children:O.jsx(Ui,{post:i})},i.id))})}),r.length>1&&O.jsxs(O.Fragment,{children:[O.jsx("button",{"aria-label":t("artistProfile.prev"),onClick:()=>s?.scrollPrev(),disabled:!p,className:"absolute -left-2 md:-left-6 top-1/2 -translate-y-1/2 z-10 h-10 w-10 flex items-center justify-center bg-mdg-yellow text-mdg-black rounded-full shadow-lg disabled:opacity-30 disabled:cursor-not-allowed hover:scale-110 transition",children:O.jsx(Gi,{className:"h-5 w-5"})}),O.jsx("button",{"aria-label":t("artistProfile.next"),onClick:()=>s?.scrollNext(),disabled:!d,className:"absolute -right-2 md:-right-6 top-1/2 -translate-y-1/2 z-10 h-10 w-10 flex items-center justify-center bg-mdg-yellow text-mdg-black rounded-full shadow-lg disabled:opacity-30 disabled:cursor-not-allowed hover:scale-110 transition",children:O.jsx(Vi,{className:"h-5 w-5"})})]})]})]})})}function aa(){const{slug:e}=zi.useParams(),t=Ji[e];return t?O.jsx(Zn,{artist:t}):null}export{aa as component};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.