From 35214df9837bbb3069150f9f721819dbacc6a698 Mon Sep 17 00:00:00 2001 From: THEE COD*R DJ <141277040+theecodrdj@users.noreply.github.com> Date: Sun, 29 Oct 2023 16:49:06 -0400 Subject: [PATCH] finish upload of daily dad online files --- .../fonts/bootstrap-icons.woff | Bin 0 -> 176200 bytes vendor/boxicons/css/animations.css | 386 + vendor/boxicons/css/boxicons.css | 5425 ++++++++ vendor/boxicons/css/boxicons.min.css | 1 + vendor/boxicons/css/transformations.css | 30 + vendor/boxicons/fonts/boxicons.eot | Bin 0 -> 405670 bytes vendor/boxicons/fonts/boxicons.svg | 1660 +++ vendor/boxicons/fonts/boxicons.ttf | Bin 0 -> 320944 bytes vendor/boxicons/fonts/boxicons.woff | Bin 0 -> 321020 bytes vendor/boxicons/fonts/boxicons.woff2 | Bin 0 -> 115680 bytes vendor/glightbox/css/glightbox.css | 939 ++ vendor/glightbox/css/glightbox.min.css | 1 + vendor/glightbox/css/plyr.css | 1799 +++ vendor/glightbox/css/plyr.min.css | 1 + vendor/glightbox/js/glightbox.js | 3655 ++++++ vendor/glightbox/js/glightbox.min.js | 1 + vendor/isotope-layout/isotope.pkgd.js | 3563 ++++++ vendor/isotope-layout/isotope.pkgd.min.js | 12 + vendor/jquery/jquery.js | 10364 ++++++++++++++++ vendor/jquery/jquery.min.js | 2 + vendor/jquery/jquery.min.map | 1 + vendor/jquery/jquery.slim.js | 8269 ++++++++++++ vendor/jquery/jquery.slim.min.js | 2 + vendor/jquery/jquery.slim.min.map | 1 + vendor/purecounter/purecounter_vanilla.js | 9 + vendor/purecounter/purecounter_vanilla.js.map | 1 + vendor/remixicon/remixicon.css | 2583 ++++ vendor/remixicon/remixicon.eot | Bin 0 -> 464044 bytes vendor/remixicon/remixicon.glyph.json | 1 + vendor/remixicon/remixicon.less | 2585 ++++ vendor/remixicon/remixicon.svg | 7633 ++++++++++++ vendor/remixicon/remixicon.symbol.svg | 11 + vendor/remixicon/remixicon.ttf | Bin 0 -> 463872 bytes vendor/remixicon/remixicon.woff | Bin 0 -> 197616 bytes vendor/remixicon/remixicon.woff2 | Bin 0 -> 143720 bytes vendor/swiper/swiper-bundle.min.css | 13 + vendor/swiper/swiper-bundle.min.js | 14 + vendor/swiper/swiper-bundle.min.js.map | 1 + vendor/typed.js/typed.cjs | 2 + vendor/typed.js/typed.cjs.map | 1 + vendor/typed.js/typed.module.js | 2 + vendor/typed.js/typed.module.js.map | 1 + vendor/typed.js/typed.umd.js | 3 + vendor/typed.js/typed.umd.js.map | 1 + 44 files changed, 48973 insertions(+) create mode 100644 vendor/bootstrap-icons/fonts/bootstrap-icons.woff create mode 100644 vendor/boxicons/css/animations.css create mode 100644 vendor/boxicons/css/boxicons.css create mode 100644 vendor/boxicons/css/boxicons.min.css create mode 100644 vendor/boxicons/css/transformations.css create mode 100644 vendor/boxicons/fonts/boxicons.eot create mode 100644 vendor/boxicons/fonts/boxicons.svg create mode 100644 vendor/boxicons/fonts/boxicons.ttf create mode 100644 vendor/boxicons/fonts/boxicons.woff create mode 100644 vendor/boxicons/fonts/boxicons.woff2 create mode 100644 vendor/glightbox/css/glightbox.css create mode 100644 vendor/glightbox/css/glightbox.min.css create mode 100644 vendor/glightbox/css/plyr.css create mode 100644 vendor/glightbox/css/plyr.min.css create mode 100644 vendor/glightbox/js/glightbox.js create mode 100644 vendor/glightbox/js/glightbox.min.js create mode 100644 vendor/isotope-layout/isotope.pkgd.js create mode 100644 vendor/isotope-layout/isotope.pkgd.min.js create mode 100644 vendor/jquery/jquery.js create mode 100644 vendor/jquery/jquery.min.js create mode 100644 vendor/jquery/jquery.min.map create mode 100644 vendor/jquery/jquery.slim.js create mode 100644 vendor/jquery/jquery.slim.min.js create mode 100644 vendor/jquery/jquery.slim.min.map create mode 100644 vendor/purecounter/purecounter_vanilla.js create mode 100644 vendor/purecounter/purecounter_vanilla.js.map create mode 100644 vendor/remixicon/remixicon.css create mode 100644 vendor/remixicon/remixicon.eot create mode 100644 vendor/remixicon/remixicon.glyph.json create mode 100644 vendor/remixicon/remixicon.less create mode 100644 vendor/remixicon/remixicon.svg create mode 100644 vendor/remixicon/remixicon.symbol.svg create mode 100644 vendor/remixicon/remixicon.ttf create mode 100644 vendor/remixicon/remixicon.woff create mode 100644 vendor/remixicon/remixicon.woff2 create mode 100644 vendor/swiper/swiper-bundle.min.css create mode 100644 vendor/swiper/swiper-bundle.min.js create mode 100644 vendor/swiper/swiper-bundle.min.js.map create mode 100644 vendor/typed.js/typed.cjs create mode 100644 vendor/typed.js/typed.cjs.map create mode 100644 vendor/typed.js/typed.module.js create mode 100644 vendor/typed.js/typed.module.js.map create mode 100644 vendor/typed.js/typed.umd.js create mode 100644 vendor/typed.js/typed.umd.js.map diff --git a/vendor/bootstrap-icons/fonts/bootstrap-icons.woff b/vendor/bootstrap-icons/fonts/bootstrap-icons.woff new file mode 100644 index 0000000000000000000000000000000000000000..dbeeb055674125ad78fda0f3d166b36e5cc92336 GIT binary patch literal 176200 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

2+UrCZlNAp`)&G@jg{m-!Dn; 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πR(XEyYV3az{Ot$Y*f93mYq^Lnu{qbYp!X!TA9&! zE-IItGEKZ{gMP4Nd#xGUa1=;JG3Pv}=~igMHBlVHo@se@2@*-F)x;^M`yc7LKu=nh zhA_grH$yzgP~Jdm()hD&SH=^MgaTh61QR<#GK=rQaO4x6U2~|tOMDBiVFfUVF-$`{ zM<|?NloMDpTixy!w|>^OBf`pPm2YOj_yE1m)YZVcW_SuUG!acvGpOPj*Q}t^SxvY6 zMw@@dD@iJ>i?)HcRjHqjUAt+&$qDU?<9a&##C}v@AjXWNIrQVpFoMK^u?a-Ih|y&6 z=4{#968MJCMOP#2CpnTs0ELJ9iK@U9fx#`V3x4B8_-}*}d01MIR-{eoG)8!ivO(o$ zI%4N8Hf?cCy{r4fzL-U^tjot~B7zSB-3Tyoq3m^2DlydUix~QaQyJ}W_{9hLb_FiV zBRa%Yv1%%yC)6>536NXkNE9!=fCo(j!nIUK4)ZxtPr6&WU;5sO9g6)()bis7tAirkm@kH)(n*}lhV+HnJ;M8R_7%gBj^6CN-l#Q*Co`X z5m#ya<-R7)lZ>Gz!2p@$Re;__w5$p=INcYnLKWXz+c`xSqe!e*aXLCMV(+K%gI}k7 z`@Iytabxq@8<6JJ%XqLjfd@+L68t6%Ie4-$HkTgln?EUi5Vfc18dX%7q-*)=uW4GkCT3cDubQN#OR zQkYUl8^)UQOVC~N2}@nxNz;YHOH&iOFqYxFClW#9k-B_nJVP`sf%|OSFMUHAV2d#< z%z4sjcNT_9%mw#BwMTz9EML17-HIKcWd9??}rG#6vLb&&H3?O}N$|=*M5^lwJ^cA=P>aYVnbJ!tJ*?!H zs{4qfr2C6{o(}>QV&IY?8aWQRaa}%?O5*V1j$Nm0joSqXTM=I~87EN$?E`=T+CI9Vj2(a|=eUl1b5h`w-Aby?L z=j)~`VlYY)MqH!xXCpM2mC%gX$YS44jR~T3m5v)ah=iva zY6&XRJV!QS2U>?I*;@BLsqSIK@akU*$nw#CQ^@zZa-Z@7uzefnk9^rbhWQe`toigI z3Mbv<>)6~*;vrqTOyRK)r!$$ubUud*xqo(;qF&~ywKJLZ`o;AkfnhT2wJ(YELt)vu z^Q7kdZ=rFaISnee&R&wX(84(Z zE~gM9Hd$Q4a;h-uO)i}N)^iVDerl4k)QnUW6y8ZcLx8^LKvIM~1d)(A|!u(Me?xuPj>HcX<)2BWg4C9Z1e z@BL9t31v-lwpv?`rpcj#ErV~pC@SBzbpPd?&Z|Y_J1vU1luZgVxstZP{hJ8keohNo z3FcC?sXK~7TaF(wYl|*WgUB*5-~wl<9;8LGGvnvcxCdp2u^BJ|DkhuIB} zQw6-SgLog_ytu{ESd%-r3vcHW@{k7(KS|z#lIm^sxSX_iYSCV@ie6V4eD8;KS9Phy zppCZ9+<)5g;L4(&;{GonK2=5GJw9D{Uw#8+V(4v4Q`j6@G7v=}Xk;+Q6wPYu#>8Ip z>SWv<6e~&y9mLDrlN?QEhU?rB94EJ0ar^o2m(N%P#!kLxoKR&lZ!y{EX}XGrbec?5 zJuYlZ%SMATActy8L{^)oX3!dppuFmA$5((gPS$I$y!HxTPr~(Q?DhHH0T3h%?1cp* z-~8DewyhZhBqN(LJwn+M^R#7KwjyiB-MLhw%pxsIwwE;zUcm?O8A!;Ofe#q1UD|PH zaIdhC-`0US78mhxUY=qj^tu}dk@Bwd}P31uP0{8|0Axx#4&@?q= zj!ROY`4nIA6*jUwH2G%QLE*4$mHT)?)q0~`-L6_RVyaSo?;U!`B9$&f+3A6HL_=!T zTi+1V5mh4=>UX@is;DfYmeNu&1xPf|mo$3p4awy7mE*93+=`e+ZCv_2NmAF=168W3 zD0golD;%;yr}rrOfyG#pbp^x3k_@|I<8EcF94kQcBPrg^G^*Im74VQO?WX$MH&?b~ zX$n)-n=9Ihay)!+IgUY+3=S&1UrZ@QAskd@9pR6nj+K)GG~Jz#d(&KdH(59@j;Q+3 z&6UY_Qks`;x)@$}yEvK&6g;A!Avvf>eqCVX=-S=rhIP-z4U|kN6_%!M+=KJ>yS2ZT zHgPYGZn90B!thNth*RZJEWcZBp!|x6Ksk00PU;66n+KKQAE{cSfXKsvd=4x{bNqV_ z{IjbZ-}+rB$Nf0F$+Dcv_)V7P9&&konZ)JIZgTVl;m(*XG)kBu!XdNV2i|Z4 z5WY;x{q-UKLug72qneb5>xhH}GQm{=t-Z#9s|F`Ye{H?oO@!YJ zFc~ypC!{b0g1-;8b$X6PWDD@**ph+lz!Ow#!l;tCqoBe31Dnj!Zktokn6xf#k9@Ox8M>uFNNpCNuV2^_?%104QQ>{9aOdmh%V?nbA|4(T zD@qzZ77q1L-{3u%Hym`BYYacZz3$1NPFYuQWEJ1-+g!o zDd+K7Ydl`dDo3zwaZsgR(*zY_Xwl+(6Jh!6z{iJn!E^oAoN!O1Tp_n{X z^>B1%+e#N`<6SWj^$hOY*nAhqhc7t)czAiF5<;lqQ@Ggu9~H%;mg@7pC0o|lQ)7=! zl!VQ9ntW)cX9TqTYOXZju=E#o^QD(eI9Y#lx+0{;m7Sygu4b`%pi#alU3rUwg5*4> zLQMto#x+J)cBjU#bNi?o%++S4Bhtw{{_AMAR^SxboG>{~CN>x@5mCqSu*mCoGp+4+ zj=UmsPsz*a6zna$rZ=;S|3q50a0q$vW`&#jB1kXi_9Wx8%if;*mSb;rMu-RIu8>VNx>g_>LcC|ya?7g-h zN$NOFj#QHtIV%2mJ>Qd#RWi1jQpok(RAMMOw@X$Wgk?k-Zy>m|l!C0*c+P|T5Dt)c`B{zIq!n-KrR$|SKX5-k?t29z>Md0EEoiP4#XwTv@Ga!x zxu{M^J^K6z`u1U{5nI@@Zp&+MY2c;F#Ys~iXtWg{N~fhaOYbP`J@c`B?yYnL?d$sK zvy^WBEVUeqS+?Wd&n|jx);}o^F+LqyK;sHQe^yTVjlg=*3XqTdBEkbzUxXGcyD-Fd z%^!)=)+c0LX1>RmbJAhV^O>x_g5Tb%lxijA*3qT7$8t+w@zN9fOyX~=V_PbDMyEvA zVVdv^Q7v0icgf)bMzz(d8ioyOs94Ob%vMZhDgIf@SDZLf9zseUQrs6% zTdz2+dHA+E-*T?`_Ep(zGKG(xvpEJysv@u_OxJnaijC^)mQtvx6+SqwErc9A)VF1s<=~-VXvn(70brRd z+djt*4Hs&BxLZkkPi!L%E^9xR^%?0NXeBR7e@FV!H!k(udU?z&ncKpnD;|c(;PWaN zP>qfH#*lrA3B8^|KyjW|6bE}bSJoe*YGr<&vy5{EmBOG=%sf@C4E=?JLUiT6_~GlW zO;8SELW}rEd1`Hy&L5eFjy|3%(`8}iyf&gKqS=o|zMQ;18XU7m8fK;{{QxD5C`K6E zd4NDwya2e$wm1ZD=0+P8s$c_Aw+fZ8OVXGLY>b&JX`fr*sNnN$!uSa1%^UsogvYn+ zvi>-B%orzEGJ&vj1$*&ol0DviCa!&R)R)%@la=`r>X`~b*C280ypw? zx58k=_3@Hi(lz}Vkq{n!%`$5hMb#6hG#3%ePU`p7Dz;?>%XH2)R*x5&yc zuBJhBUs1Fi3taPUNhFtxjY{>?7sJY2ZsqWgcWm>ADlO;nd zYg9Mus+5jHrC%m~>IXi;e;e$&c%kTrF8;QJTloV*DIX94JftjLNcETVbTc%z{;rFu zi9EYIvyr{s3XGd0^miO)=4M4)i3#L@NVh1|&9Cd)9JTaseklz%iwjXdqSHAFe{f-K zjcRsIKjz~J{EA&z4^wic^D%4p&Sn{?-yF*sU2x~VK6h<|KDjeaLG&YYbE7%SVaU6e zw$R1#wy;*7SbSLDJi-w)hQhKk9l4E`Rb4VDuCelH&fMC~R%v#F!JuJ6GYvg)}Wj&!&5p0WAP5yGc3vm=a-X)AI2 z^DV49r;TCTQ#p!Kek}d^KEi0ggE;nipkZ_kDCe{R=aOM|_nAB{KbMFQvp5xTG!h|rD3D&aS4p4rz@b7DTm(D8%ElMwb zKY;&Qc$m+xKD~D#HpVn4yUf}|QMR|fj*{G`&b+QVv3JSst^6ZjXha_BLqFS(v5SrK zwdN#7;-PQ7)}di}HYo*Ob-BM>tuEJKfVVnNR+37iW9t4VYWT3fTq7NPJXaa@KZnzG zpJnt%;3ziBqTE;!*``ebEDT!(UHfId*sa9@LCk@B=hsh)e&2z>T;FTglI2RPgY?h8;!DwMwyTE z6G*d&t1lYsZZ9ieFvk z8xnjI;UauT8t_kp-x0VmD)ov952De|#b_-VBxCX@TYZk)p4yW@v9QeDpq~I$C*@T0 zMsh<*&XWF6h>w5p&yL~@=BQ!_ai1 zszlcevJxF*+WI;)O^NF_Tv~4WYaz@f)svLYLh5LJtc7a|^(zizi)?;T)#Dj&eVyvW z)Sg!$Wtg)KVJ<(Jw1F84Uue+J!_uA7=cHf2nZkyEm`G;|BC1v*79P?lTN<~P<`4;k zu7HW^im+OF^vqs&n8w25YZh&-$8D^|#9jm^s1Dt1JvCHio)mrk)ahihGY z#*Nj7-PB6L<8UeK_#&1Km{Tk~wGdjGuF4pXhA5g0a@TAa;yHHRDVegaDjuUU8ZJ1i+_wL=fBRQ=F3EK5;zeU?D#x{h9A=~>GB!m#`?Vj`kOoRn^d8uPI91deJW zZjLiUhIuE9Ur`?w4<{V8hi9f#osB_KjSM;)=OJk83g?M4uP_VzN#KF#9qWNilvWFi;?T) z)YWN4nN=PADQg=Wm2K-O-BD+i|FLI!!hW3f~O(JSr~!myChw&&MrpM%Ua>LY3w`~V7>IEQe9`NZ}0d@X9vbO z=N11cLT{0k^NM_n7I6VbXHkA$4HjK&OE__rE|8gbL}xClM3`Sx7pT6uKC zI9oAsdQ5sJ=-wx|&pB_cXL46jY)6OFCAUjDsS?GR z10Kw*ds7TV*k~A@8Ij~F`kq?17S5Qaz)c~hIdgGBm>(+&F4Zc2ZT(%8*LKLoR@fFh zn=2;qL6$x(*-|T2|WSNT<+b=i#MuW*RYrsX>w=0XL70KG=u-tCPk<6HUfvAu?{HZ@S z2A?r;lB8Yb@uYM~dJaY>|M-T>11ka(FnKVv>xz(}O~kCk0mKpB><%}f&a^j&I3PKW z;9AEC+DA^7LBcCUT17U~*glix*zV=!$l^VVsCCS+h;5L(G}iMnBZf^ZH7UD+pw%HSuI;8 z`X-CDTA$awBhqmmmn18YA}Ed6N6B{7#cI+Nz^Ek7g5a!|SFtRNvVYMp<5s$UhQnE9 z%dCB&Rkvh_Vd#^qTi0-&ea+G%W^u&SY2Z&r{z%IFZT%GAsv}|K`-f9}tLYRLz|DrK zvqY|p!nQEQ5QCq^-be_m1QhYf>C~ScWAv;57dxX{UzPbHt^DQd*T1GImyint#>%gZ z{N~y&-YwQ8UqS=AFOew9@e*oM1SN$LefShR=D>*DOipzFY3$=}7lvpEb4upq*nP;2 z<)55=WY*R+Tb%xbEQ_#Kvi$29toe5=m>*FUN(WlxiM%>_9;+nH7SYp_K28Bq#_(yD z%Uqi6zibeTJ;W^1@K-liUruxR^)%P{FEO1Eoxw?$QXD(p{x_vV*^WUJr$auL306qN{&hf~5(ipO{qhF%HiBd$(yo3A01Jq+!j z`P|rS7xnvDU}c9s!a1A9^NerlKcHLw5d}EZH3RoMfNN7*Nx4PeM&Pa?_)IzXehWGO zIx|i7^^o&Q;HYw^NFfB3j`1zlM|Fu{Kj%?gUp8roYN%YFxHz@l6UNU|lE8;C4{t%!2I3A$gXX^cUCFLOF zmUblvL!tkJ$mEaBVzPyFISzWXfopDM4^nIQx~FjY7uTU?Nq>I*BCMk%-8jzfmyD8P3)3TT{gSEFK!`ElTU~)bwUzY9>CB{eady^PhV)8u*HU z%k*3&nwd>Zr2}p zkeigweXcWT&$t#<*ECaR#4rexO>IrpOn0U|aNI(?Je~U;WH|B|iVESQ(>+AV%kk2DIKOpv3yo`PM>Z?P`})zX(Hi!%&5e1b8}l9jIF-fkl|Uq3(w}^kNaUBZOo+0=u53qzTf_BzM{8*8a)(4ZKy)KfJr%s zB=EA^EHZ6^_;OV|OTMMj$kiK~Z{u?N1t3nhu4_LfCf;8VQ~HXhQn?}1$P8Y>;X_+D z7op#XWBw1uG8p%wXbwr$MOAJq=ZIO{E5ZGSTcq2i`}5If5@%RP{c)g^v4sf{9Zg{7 z;8J65lF{p@yYZmqXG?XAn~mNY7twJ;)6IJ61->rk>PI$?=x!vK`7v>NH=jv#aY8^= z>ZNNIbhEtYoZ)b1TFJUrs&C;pZ-)6DV=$3>0%57d0v8;+WVF_m#h(;$3TB|iA432C zp4?6a#!>lVl}oY(mdsg0gnLV^LSkTcyBN7*WCPnSSi=@=nR|oHZu^3ee7bsdNiYY8 z3pxKFi>pV6t6O~jYU)}pDi|58+JRW)A%T5?3y7HMN=wEvxmpm#n{_LCGh+|nJakfY zEV91l+t;`yx9#Wl&gk#6nXW?P?r*~Jba!j7OOD7xU@$>PNBC%%51mTGS-#?$Y42{` zhHP!WsLoap2PTa7Dl{ww^eGtnsMl0_-3(}^($~f`{X0Sgje?4sp-IfpQd~m^WdW(s zkMo&{=EF^@=#Nj@0_Xkz63kS72K0c#o1VhB^rIt3n-i|E*%2m{H~i(0dzH4jn*#1< zGqw7{FbX|afQX6JR9rHFnJDAG;<55D*&*MR;h^O3KOsz=H?1fLBh!q+AhOJPYRGgR zAHZXL0FUQYMZV!L`#Li$g;63Kj4>VBiAH z0G@p$v^)c&+v~RJmuB2fsZuh^Ny%1JquxO8J=cl-c?bFu*^n7ia6tsR6{gyHV7am1 za_R+pFCKq(QJV01>Zhx?eA#xHaK!l&xRQI4h(1-=p}$0#rdxz4s&Buf{r|;%3y>vO zd0wA$y8HC&cK7YR-F@HlxO4B_-I<-)o!Pnf&aQT}TCIe%gQNv52us>UDiaDWM>ximPmEsR~KqGImP1pb}KBkg8QBPMHwOHXBz=#UlTI zPQUIvRx5)l(rkC%ex3K}|3Clte}8_wA_eyUB7RgJDK4bPrFcIM%&;eSq&{Bj(oSw? zK8cp*H8kSliWy9~C@H{*!v3=^*4s)s`X1`MAW*(2cE;7K6<>w#v~9q{SDpMg&EU5P z+|}2 z;f{Nk-+AfHx7^fxszti*`@);w{41Zm?+bsHW1HYJh4@w>>7e0L=lE|KEu_n2sK*H+ zKH>!9b%1P&IGka8adc=9)q+YjsPVAo9qd=N{;i2)*StzQG7MeQXKMa|n!y*tR^#A- zLq;Vus1w_&$7_Qco$Ev^E~wP;Jk&{0uehX@;~f7?`D+Cud<%X`Oq4Nns`y;_y4JrRPGtMO*ikS=+9$=)~}3H z0!WE8>T!5|^r^;$M&rV#8;2LkD|5}+FJ;dj5YG;$pUuLr@jduDKiPPo z(Rko|&<(k2-S+-_SAET#U7wl!-raZq-ud(Yh`3?Zb!=|mcnWZbsaS+l) z2FhcK((k1x;k6Vt9Lai4F~Tv=7Rt+cAPaTMO*gC))vg4wAM{#&%dCXe*?RZQ@mvIw z@mOT#PYjI@7Hn>MeycNAapS>itKN8P5Z8va`0g}QGN#tIq2EUUd_aT0$ODT@PCd|P zWLU$s@iN`+5YwZtp_WNVhZ=YYO5p20YHAd1<{JN~p%cr3qYNXh{BIaTeU!kG-az!v zM6ePjGSI8osIqfm3UC^Z8%-pJLqNxay_;={>1ABrv7DB^jO>Ce0(wk39YKUp>|x47!iK zKW??+w}(o$KHF9PT&%12a5kEX%2UL~-OOUqA!2TrN5?%B+!7?4$>!PSdh;tJYArWt zM7*ZgOB#)^71@5JG9QkQ9sAnX{_)*+U#?!L)sw(-+=?45#DN3XWo$KF$Z9L89E%q5 zRpe*MBW~pf9OuO$@_DQchPl0ZEEGx}!{2a}NNc6OSZy?VjmCcn8jXc|{pO@^L%ogW zJl`Rk^3q*_XZeO-p`QO@&3BiY#5s7!2OA6UK;t6b&})22gGp7LJuFPG&ejnJ9sK&bV{wR9HlL>+r=hpUX<{wE^K0&*;mPopE)f?om}TI5ouJf2u_nj`t{22~`nV zrs6`Y%5?e&wQH_hbBG8TXmL=iD#jyJXBw{4N*Ed;ps)3gFHlR>a^LJFfo^$^^1)ZJ z29OPDw2HvPWF#D%a7|Re7UAbI`MFh4GMsRK5TKG290+tXNlg6~A0Dg@s(kYEtiA($ zb>1}NxP7N()oSxWFkibPY)6S{&aY;&$2H|e&=?j(#6>i5AnH{{SVIgf8biup|JzMs_M^5s2EhxK@15w$voH(YWEZ#DM~5sd!xiKzsuks``ccO6Q%!I zKkjF7;QQhyOrEijHwt|HQIJE|hfz7k`8to*g=&$m5FM4V)Mf8e}f2*W}BYs7u9HyEnH zNkk0z#|_mazI1@Q&q%>5#5nz!s#8sUhYEih)z!z+cIByE5PROv={g zre4C$#krMPe0NM5DEj!~yMED+B}yNM%$66IV+-`sxM44w%1$|C&s2X$#7IJc>3Zp3 zwhg4X#*I>rqZC4YpHyBi@MiBmPJd~+N!3bbGAU@J+7-0^u^W%@y9n+xtAwNSIuslz%&0NMLVW| zh<^4ncO0G|%G40%<@_CnZcV-98*-PYUrPM(T^?{Rw@K{_V*ayX2E@K_vydHrrV5(e zU_oDaIvF!7L&E19YoRgy&$w= z2bC+V*u&xIDM~kl-1`)sed+){QChzQ4IJxGDT6@EnA{1DfGfCpHuq0`UdlNu5>==a z{yzAwy7(fM-?oGOKEF`7qy8XG0ydMJMeIrWdQ%ErCu5{7jMKSVc~SVNS3qN(E5#V; z<(_prM*SthP<#Ph^xl9@qcDUuRhl2SZb6s5ElqtEtL|BW(Utw{YAKDS8%c$)<<^=~ zf?Ect+FOnfsa}xG&E<4$<4J^Le39G17X@&3x@~0a@YEl0E>CB=%a{VFETSF#?F%5| z&=)AB&uc11H^WVv(Ev}wMoHtAqD?XNQ%*w=q;D6IL3TRk8QL61oY0}xW_9DKyk}p< zpXadN&Y>sqq;Me4;&Wg+`}!&Gm2wizt)I_F&QsGV|KT6bzVwrloAP8j{c!f&xx9SW zpjT(!t9&}0^->-36dVRxdXW-xuQXlXSHqN{w-3xxI05(9rowW&1uH&@v*pn&lNaYkx_xJ-D9Na zz9(#kp0Dp3FAv&QQWu_|og}gB2i25&Z7S`JSC%@~2|}=YD58v~2ayq47Eic|kt<** zskKT-oSH^<45!z-PR9#%%hE%yBE;oeyDPlDqR9=f#2mvAzthBfo zBs6CcjRVmXNk%9FiiUJ)+QB<gzR!%I87o<+d9BvPKu_)I5yyMsIgt?89JArHkGie*fmy=MEwNtC%)kdMOW@_UEb= zVtnpr7!C1yNLf3bO+d-n%5`{@nUSY(MLDIsPI)UxK#B-z%n{a$ak^6-1TFj$_O_O@ zdFEFCWs>JoXfitk$oEC{qx4_SI*gocvst5#J2T@twATDZe94|Xh}=UYY5jPqfB#y8cIX>A~JKj zhUCKK`tYa-f)OWW*#<`1bOoI(a(%ui9Q~NsiW;havRu~Zh{c~V9E|6Jg$k}bYmsWV z8r5nM?8qd2NYrytv0s&Ysre@94bTMNH{fZ4@Yiej!fV&ArTw)>dSXRvkjGr~D2}T! z+5{3*_R&_!Q;jV0$RAOIfl{>KQOo$oacc8TdXq+uen}(VzkOI3_3t5M7IY_O(1lHI z)8qf1Tht3ZqJ8No(QbP0J!rKz9;Suv*Cc+yAvfOXhqQA>-B*@Q#- zj?D|PFPCEdIJEP%+S8I?_4`?L!7Oh}`TA>$FWn<=*=X8%ecHXEw^t6Y>~Ri*Cui%% zVQFc3J6$%0(?MyKSy9|vA97L;#5LuFa;sR^y8ylZ-O8iFyKY}~xrmpP9gKBJea+MT zSQoe&s2jP@nOl0qM5 zf9bXN9QlPKZZK>Tb!}2vKHQG98ng)Lup-LZ6?wK=r^HoAq+Lhnz} zSw%}+Ejffsfqz2+Y{H`c4oBm zQtVY&G;vrIBhCAu6xnzu=M2={CzQ`B|4jLp%D>5C0>(nf5Kd@<`&q2mxTIJe(1lon zS%zj6_9Z+P(o3=4Fwo`F4!l6D2x3);7Y~XB1@Q=00K8(82*Zqc^(c3wz|XS?BadI9 z!rCXz6RV?b!`4k&Q9V~xD@--in0toG6P0LM6X%4crV%y4u5M{DTxUr7X_>Gyb*PCQ z55ph;;r4n@s|XMh4=>A_-%2rRDa7xsDNv6rWlwX}@c7P$Wy;L7ka_evNtYhpmGAP? zQ>D&ObRC(cTcuy*Byajs+h^X!AIa8=#H!pfh=v7@SBgKP6G*P-P3e>@#ez*4(8Y0#LcR6c|j*kXrXi(GhHI!L7h*6%#xMM_EA(7#5rg@s} zX>i>$p)lf3&9k-Z-PV=uv>|ID%<80Qrt}Gr4Y*~oSM=_^Zo6nm*y7>5LmFU96U{pq0K-)N`w8)y>yq+2)r zm7yCPT<&Ic{gTonlxDabGw`DF!<3`s*uX2i1d>?zE%Bk?ff;wnGq!qo5tY8h!>T=T zoQi2#mg_iIK^N=kY)jQa^U=4eGmdN4n|0H5W-=WhO`|1|X**LHj-^xo+G?_IdTX<@ zRP7JgyZ1}?9nJSN=%hWBdWJRnA;@#f$R3E3(n{ffHI_t-JENVXR^bn8mbQe>D(cdb z_Hia@%2{^?4XkiXZFQ#0jK84zw#bOO#ULYxSVl;Vx8pGy$KhB}3NB;JPg{H!cIOBN zm*78uEZk_`43I7Rea2>g>jpE~ZPE#C{Nlb@&9E?-&%N^at#ax+-kq-(rO&rtrj*~> zvm|?FIQ`BWgs1DQBY|o~mLkDwGu-cZcls|R^?FjNMR8cE20^vr`o8Nrm5S(GX1$!J zescWO@x%>}ZLGn~hmRbtR=ob9zE^Q(=CjWBYrE?}o673~|;`6@(|F&==>wO$pn za}`+&jg=L_ytA@m*pIKEp0OephPR}hdJBmoMBwGnwu49>AZmV6*8lT$NW^j1MTA|< z20BmHgfF7Z8%R<;ttY5m2E$$?Rgv|!Gf)@ z6~b24ehj*&arLTUUlY+E`eNy|Rr~a(Awf-ja$wj4J72dXhm@Mq6r~2WI@+OCjYYw| zosk#*TO}fbl>iFp+jo6}YyUA<`pAG)D~Z6zBU0WcAl{HQflU{iV!o0bxacjZ>{<%p z(iLE{#5aOa5ZMb{q;Ek(Qzqetq9mht$pzI9QFWkF&EzZc-)X#^H>tW|mI|clj{2sQ@Zc&U124%8A4cVKHo7cLl2=m1o~G(r zRyI&ZwAkCiwHTy3*x+_MmAic`UhJt^Y!1CNr_U=(%2^n(50*7%j3S`VkQ%xzED}U~ zigj_lmgGl6^dj&?S;r&vbr>KL=LA9eMi-Uo6n&c&_dAV4_4=Wshw4>VrO=ho7M6Db-}HiM3Sa?yo#g| zKaIwn1GgQhMfc1NV4r+=zN0NWES#UrHxBngGPlu-42HDq8ub&CBDn~zqGHfJLsvDX zaaA+zC^nOd?rVgqM2V6EXU_HRih=`Y4s^$VT4j}Gt$W+XT-ZC@nA@0p(56&3ahi!d z=w~`*&{Nt_$+~7FF7%s<9h)krwqr4x$&uexo=CX}GQySQD1Pq+0|76Qu&j>1&4}7O z-c$*roJB_>#%UjtFl#1kE6iYTXP_{H?hJDhXlI1=;SNoMn=6PgmAcCRRj$DIZb2aa z@$I@Gau*(QtNdlN@P8nsrC(ZNMB{9Dame`a&S} z-&d3k!9}5r2g0WY*OahVBz!*2_c$5HiCl%`;t09}2uC;L#385^xmekxc(4CJTC$2L=L3l2{bStx zNKayFLNRL*o9~DMhZ^^|B@XRFRVcbB_XDnBiyNIsWx*?03BQY~%^%|?UngIHdA+9e zMI9*p5weRHm4Kw=qr7!)ya{owzWbW3tl+nuYB4@|#m)NrP?$K$3mnxbh+GEibZ)Gn ziI8ECvlO}JSJ#rL2JP$78G)?p4MFgt;-o7Y4}@K@u8j2RAd-#o5{!IF9{iWEt9~=`n{7kWZI#?g7&ocWYS6CU zM*PKU^ak%%qj^YsjyI`iVe7jK4@MZ1tpw&e*WX&x-mR|rg5=H49~ys_}D9gXMu4j+V7ZhVhSBR-me9V zj*ImL-EXwU*VmA!GFeBMST8O4!RZz~S&qmEeUJxR6T`mvw9T)|Vwuy;Iu(@>Bcgu$ ziEYc;e!?hm6#W0q|Ko2n>`y%Yv*dqCaMFZI8^+FQ<+UOTO5R6HN12rarh@VUQ8pn6 z9j+8JCS#vq*}3y+D7=m|zpH(j$1NWb!~Sz}7x~ZF#&ghnnznHTRkSOHePxOkHRC}$ z2lpc&KHWWk*^jZ)Z5#I1MKrTt3`HmG@B2-9HOAugVx;~|V{zXYsej)QxqpPzLWeE) z>&;iztE0J$ZVYR0?nZiai2eCRZvR+*7hbMI_eFr>|7;mgh~8ZI!(=fbgbzGV)_XJb zBq(TWzaswo82R#-zf1!Et?#QoMjlH(^@Zevd3l$VBg#my>Yh_B2(Gw+QM`Zz|Q-6qwht>7gi{r>_jk$}SJm^3(CpFJL! zl?YTw=B>1A74)Q;ck#FCF4x!#2j({I3xk8hcN1&anI|v(MPUo)gVT4P9*E5sEK4`3 zrGf(P`oT<#fb{+G^J9tvFdY8o8LNM@|8!&fk$>oZlk0KgQuX+m*^(80n7(IlS}E6O zB35cn2<_1$$rv8JnTXAh%TrUXa>#HVCwvB7h=zP1OabHChpDQznP{H-vnLoW$?+0(~gqyEhC>O)0y^}Nh6ut1LIRa&C2?ijgFUl74Rp^#uL9>7=B8F~@ zG3OW(FX8$C3xk^>oXU|TWU1=a$K-tAH^Mt=C)aBB`)ot6HJj!`u4#L!N^Os|4Li7|7${gByg)^x*upZ@x)23nD?nHF?&aa`3*lW5Nt96uR% z*@`HI66#$FW2Z|oveq)?!x3x}Xoj^J=4mTzeK=mf8I(UNnEO9aruu)B@wnq2;B()# zG|AhK9R7Kr07BhP%-N$w*ntmtoybrR%<*5_i|t=4_(u*){*nIFG(Qz0dU~QKOGW4S zBb-uKS8>{2T`e7N7mXk9x+srJ@!1e}GrAt;W|({V?zXQU+Z%BcvprK?WqSi|{uA4) z7;r55V#>>-D;1>%Eh%{fVHU(G@z{_LIW9>I(a)@w{41kwjLx2|oIN`>j5BA?j^Ot@ z#SgMz7-MmzIG5g#+8@(&e3+5CN*{d&*75+kX~b!U{%nJJu^g~MusWcDusWc*wjJYf z1ODoA7miMz95ExfX~fv*EFQAamiSTJgF6zBZi3U7%Xg%=izZ5KiX2NmE_qzm_1b zW4wsN%I#<&7~`rR5|0bIvMv(Y!rxHX0gz&Ali(ttJR1*j`EW&YKZ&S~aSd6a==yM( z>M}q}mmuFf*Lxpbm~o7D)1A}TDz&PrF8J>3hb#w;0IcR}8uuHvUK^MyW8^PsWf&P| zwW3vYM-LFR#hIl(VKqFLTGhbmB~1gSo1Q}mL(1#Qa?9(GRlhzkd911GZT>ubgT30p z3P^ccV)4eQ*ojQ4+6Qj|<;FLd<`}J6YrzTvt*Vnh(M(3DW`JC1YLrxU5!d>sKUMw; zzK@Br0y62ll#dA(lTEA)>0}C;R8&j4^k$S(;S_=sDVoo22I+Hs#L=%7=Lop!QMegv zF8v#?jmBI+7zGM)Mi|~!$7`GLGI$^nvaeW!7nnJ`9a*jDvB5nR%5{x$^|%J2DkbQw zW1HX7(blG0+M@8fw)9QYV&uKZb<50_Wi_FA_`lxQkp!2hOl6h^GErYeKs=>k!r(tB zJ0s+ss*-Rc%2m z;ld~UvX1d}bhA=|oUSF@pZUCTYvYSC8P9>lIRpTRk2V7HpByWuNHh)TV% zYJ>p|Lp7|q3>Uwt?$+Q}NCV%lh91;2At&!YoXQSMDF^w2uw+kxiKis>9FM6FQ}_6k zg*^3-7jT)u=<)VSyS*}jY#!MbgrQ=yO2{3WZ);ojeX6#Sf-v-DaX|E~^nuAr`)zaS z6LXWxgxsmwzIN98ZCzak?X&!xqA0uafAmK4U-oHux%~dNj5vdvm&@jTQvLsbQoMRf z0C=2ZU}Rum0OE?8jfdm;ZN4&aGwJ|E7;02EG{ETpKmR{w^kg&!ayb~7K&k;!1`J04 z0C=2ZU}Rum)L~!%k^g`Gf6VB~z{r3CI2ZwDk_3tX0C=43S=$bSAPjZ?v;Y6MiNc(V zQIOIW4vGm6jfsO^PHS%)hGBTUpGwXyz%Vj!@oM88@XJcTxl zxmYX3n)Bl(zlsi1J~p}bQnsP(tI505HProfJvRM&iC`kklSk~r+(YFf?!EL}D&L`V zVGfTN9#WpI#v^5mipPxC$%_w$KU}`O-(S=>fzE9dFHL{W#Zd2II!TDi`>}IUep>l= z*j!!4e3%8Ne3{PNA0u#V%>>9*-gxJ8y?X+hyGDgH#D;p%BEDm+5+Zb z{Xy7Pir2PB2z&n2lltu{ogutT{F#au3JcG-iky$ydn9Xxa-R;Ly^Wxj+5L%>O<|Bb zM|gQt_#a7#Z5Ea6auRyfz*>qWtFt|m#I{;Gm0*8IZ>!k@hW$X6JZ0WH%lQH#J$Z!y z0C=1|*L%2EWAg^^`L4qjLJ>kQAtWIxIv0vi*$7cO5Q<7~Qqe(_3hAtNN{S>2QAk3O zN-9MNQFM^R8;THqAOHOJbCt`oG`%jKIpfVd3abQIzwscdrGU6aU2bW?CBMyOICS(6z z=SP%vU$$q&q3{mf8*$joh;joX4lm949|7ZteGx~>UEcjsgCmYc`DnS1fn8xs#D6-n zf%_BZ#~-7$EUs=4fLj= zJPpM*DrWMX*OK9NzIx7|9&v%|1+ya>$do`)35gG>0ll@z`cR*jWBQ2*N)C_vc8FSH`DGG2|B5#6D>N|WBA@` zhHiC!n_9cz+tmzqb>B^G-Eh90KDXo9-F|oL|I(?4Ts`>QVMgwtVNbog(|#}9d*jnv zUwW(QE_L6HLtnW4aO~&4zu5j}Xn@#z)G*K--P*s--QSPj{qrJ*z!-x2 zP%%Tz^Dwy{AkG8sAENbebNev8MyP$HT1V4uw6ig48f#7-f%yoW@%T-^VS<n8F!ruG( zxso=ka9J&8HGXSgtQGSi+>cy8!uw;IeB%5QHGQhS^?JHNuQvF7e5vlQCb$2)B9Jmvsa!!aN1}8Z}!i=C?x%&khO|JQMD+P zst|<(%17bA^-(CjJqia`jlv<7qfn-M6v|p3+9?W$m1e`EP_9N44!1sHWfaQKj>6Fk zqfi0PvEq-N6NTeiMxmnE<4dvSQ8-~-6i%$j_*HVP#OI`DY+V#ihI7iWC{%WKs{1O= ztH3gj;v z4bE=l+fgrWf_F2YTUe(yQRuAKo$t{4bmy zxb_s+6URH%)=PXZ+>YJ4 zQQNz;e;2={@+?#1axu%*{T{#f-LHhblD4bxTBVlNus=}y8qbflc&_F55v+CUS?4+M zvHefkXEfR%-&eS9a{jg7`8T+IV|F*|$!6CrW@@Xmt>U)9-=+uO>dST-Z5Q{Q{T=3e z2jB1I-Kpjurhm}! z&n;2#tStN`=AY@2#IQ&TrP!`W68GLcldK%;$JRxXmuJP16qR9ZA}Q5{EsDfDXR?2% zNDl1C=0{T6y0rB{OCmXhZ<(f%l!fn|GAUO%lEbZ!Xc@_ogCp^5O^$|h%FWI%AZQ7obSA`*d~qHs7Nl9_d@zyBu`WIUQDw~;9jD(OJO#H z-E31N&7HTvsRcc}%O#iLU5r<;JjHx37k35RE9Gu!|0-Bl^SP!O+Ym{sl1Q$#z7BS4 z*EZrjN0YWaBWcIK9gZFFzhPV?H{#Y&u8xx(;;NQ&OdtB1Vey1&wbf(>{G{1Fs zB>tTzU8^#)&`ob{7uTKc-r15KINgCmPkHW?x0m={bnLD6KCL3T%N*P#=iRXT>SJGX z)KAX-6`1-5;4(mtdvF-2ANQ*NK3WWtZ;+l0R@?n%V2JvM&~d05hT3~T&Ie&UB!0NO z4_iO%e1x1M_>YulBp##W9i{fs`ZUH&je$QF_E_^V7S1^L@W-3e@nR>azeGwZfM;k*I!&410@zNMFM zxh~S5#eCm31MldoSFU8qzgIQ9OTVS&X(_*DG+U-`%k6m&OjgLZ0`B{8-j{zRpH=o& zsdY83AHe+p#u_}=%DLA4hxmPj^Ex%GQ{%_#_(V;gT7N3`Q+lk&bG@_Ae7wC}tC%Z)p1s?9KRWHji8McMF}jdj4$H^KJNSGc%sG$#%2! zojSi$=MH{5aQxnk>@>4Gar!|Yew6=5zk&a$ahKljQrAy@3qSMw8NXlf`~{cY_V@7p z)%^S>@9%v7(1Sna+^6QhJmdZr^ADeY_D1S^KP_yDG}#nsRxi@LC9_|&F4Fx5Mp~*k z(*3JOdO)j453CVs>5OfN^q~2X9=s^hL&il~hF@9hL)%1p7~gW`B0U`Dk-H-;&-dsG zksc%d80!k`KRqKowhR-0-0Vmzvg5^{(4Os!^u&3QR%#mQNphXU_as;+%W+C$#;*#_ zr*)6iH+Xt_u<4PW(TBl4Q|#GrtFMo==E6wN>Bn|PdTvRiwK_#wyJDnu#ME(K7e+nn zdgAM;xqdY!wt+eu(xK6)NY8_NKD)r$vo&puM`L(R*hMfd=HpqKHltlLd(Gu*fp-ho zmknd~iYG^UxjL@s80nSe8J;c0UB&0Bm62Y}TB+AFG`)@nt<`vaBQ`bCwzO-T=R2C8qA1X@3jfPW0@I@2%>(ZBC?J@asyeuDEwy6KOZG-PC!z ze7DQhU5|YKrak!etjy@$OMI{Gk@lV$sb^{0$KG8yd+$v9>T^GQ`imdXEYf@Q@*eAf zrI_oz^t~7N`^?UL;s?=n(DFzJ%XxnnMzm^#vrN>;H=338FulLCGWxQU|k5}P%k4#^4zCiu22l^ zR-}vkzTS3yhn7q5TPo)=G2Rc;_vpC-*84D5(rG14J@e94;#bq^1A9Kn(+~CFW14-8 z_b1LirT2O{*W3FHzt3s&x!5n{{6dZmt{ddt;5YH5^DpK3$}DY^XOp_VHX~oF^&2z2 znZ}!GvPJ*4>ho4Ho^9ziv-B;l->PvtO}>NkowFTk{9f!2&i_ZVU9|m4?LXu83)^ju z_u#fi+^@L*hRa@fznkqp%-^4$OZ(*Cr>4Ke{q6Vhw;0c}^q=*SMKRkMSz$?JNqe?1 zvUGN2S!FgevV34Tsi6k{nx&Z>=cw!4Mr?XywfNTB9a(MhwfWbZ6d4Bw}HG3@N0lyL+eK3 z8maxf$&sDU_X4<$heg(8U1S%EyJ%5lP2pY)^HRB+(a5teYtE-RPAzb4AbR{E)2l9UyTa@W zr(4U&Zr79U=H|b6_7K-&OJsMLiJoe_Q_P+Gdg)bfK7E|`(Z9RoyW4qR`TDB0AMX9l z*8sc*=+!-DVW9rp`>%<=Pwxkr%fV_MtS9%=#rtJ8)SL~a|493g z)AnK5Bh0`^{q+r=jgn)O^(eTbX*F6+qxEqN{$ptFT{9c!ew^3|t`o$U$X^0`qV**D zOcFC0{$w1cRE_L$+@`rcp)SwFY&tEUf-^&(W~k?B`ps0|OqkEeI}7Hsc+WN)&(mWL zPA}5>CHlO?f38`Xr*|)_0dm0%r^8;QcUr9o9nEH^jf8hBw(_ zeS3%QOT;Xp$Gdnf#c?Sv%j8=o_cAlLTs__iv*lvmGso}Yvx1Lz!fcgU^*)%b#^nRC zYv`~>jce7m7LO0beW;#~V1EQ_o%4^ye?s3+;jTBYpYi*mQ)FNIoqcKMzJj$8&rN3N zYdU?ye~VhSz}TvvTlHvLEoQF1^?cZ_Z@#Ou@940DhCAf@-Yk6&Yp1$@!1+hmKYB*| z55_J%-G%#4>igMz{vy{e=4`j#?bhc#wExxqZ|d2rKHu5dUf93uyR7A}`t<`F`^vFBPmy4jp%*eoXF3Y=K|+VoL^Kg@{7e@IxzBPe49;;yg3b<^YMJmFKZKdvD%91 za=G;t%_6^&o>$`6QZKH8do`Zd!0~RGUyI9i!y|9qp2^#qPa9`#;9l=~y*ye%H> z#I{#!2R-iK{svdi*8B$A-`J0>kGvx-JHqRzS2y8#GrwEp=+v0GcE+u<^Ult0H5a$h z={D;wX2UZ#?`p5BI=hLxosQkjV0YaAt4}@j;0`%^^7G8idpYZEZu-FWtj+J%v%B%Q zTd(`lt1k`u=|?{`^w;11W}!c<0qVcU{y z1A67XGk-|E!^J%;&j{L%gf|L?Z~1(TI>zepIJG^3(|9$FSH}diUjnPdyicUVM72E1 zZ<6{Z%k`K(K1SauwD640rUv6_X6X0RdiS*1nF;$DeVzq( z7QAQ8*R%GX-52?6JfEY(HP`ISOUmv155H|X<* zvp3cC7LDKXyI6$7Vlj)&#bTPi?fz}pOYmRf{9SpM@?YkUS9wd-oV^G=$7K%WoH(i(AV+^^N&wbmc;Sx5Je_2(0uKBe<|c)q>!&(!fb z?w_me3pu|qzZ=B+{?5OWcOyMEnwyQZ+eEWX`tda$U&HuDf4r;an_V~4WQ+Z+YT7D( zn>^p@$#xvJtL;13-#h!>41I4_cFOxB-n;xZcDeop<0lwD)8c3I`!n9Z;O*Tt->uF) z?)T94SAF```Zt_@H&1_9|0(Z2dH&M(zvTQ|KmKVGMNuz`3XP&DsT4)&zcw$5vQbf# zSB;{g;waj$3|kXLrRGP`{@bJIfXQrq6dkxTib~IpqJxG-(ZT!`9s(eAR$pk+klWzoF7r8p-Vc7 z6zOee?KrZ%)_M~u4JY6voPZN>1Wv*Mm@HelAp7L?_h#PgS~7qee8IzMdAPRwX?1YH z?vJ~qJI6ipz2iOtJUbpxe{t;N39pU=+~UX+yxt|1A>JK#aD@-YUFx5Xd*pA&ect-x zcz~hjJNB{m9vugG@ZMsjOk;FZkMcxS%}QqbBGN6j)vl#(a#e|GIB7XcSxFrkxe@VE zG>2?vOe#{XO0iItkwu|It<_E@CfpiR&&T7`>0zQu#851QhL1*s8YARLs8!TfkjSt{ zK}VmN{oh^lB+Ykjdx0rJOwMGM%v3fP(U;gT7xVuJdIx^jjH*G(KIM!;Nm|(KX}Vx3 zDz)`?R1)eTwl-B`jxj53&4>2(@)y9?b&vo60C=2rT?KUGMgr~d*p4BzP-afsO}5O; z+$)o8D~TK1axFWsWoBk(zA`g2Gcz+Y-H@b_o!j?f{r?9wjM~}YZ2BLXZPI@n00m>bLk<^}VC`N0BU zL9h^57%T!71&e{j!4hCe&VWf~~;TU>oosur1gQY!7w-JA$3S z&R`d?E7%R}4jhmN1yBSo7z9IL7?i*sU<8yw1yq3tYG6-L2R>+kCKv@{U>r<}?I0PID4g-gSBfyd1C~!151{@2H1IL3Cz=_}_a56XroC;0@ zr-L)VncysNHaG{I3(f=QgA2fg;39A_xCC4ZE(4c?E5McDD)3)$HMj;`3$6p#gB!q& z;3jZ0xCPt_ZUeW2JHVabE^s%v2iyzp1NVamz=Pl+@Gy7;JPIBIkAo+`li(@vG%ev4dT@QX0o)L71UH78z)j(1aC5i?+!AgDw}#um|G;hGc5r*R1Kbhr1b2qJz+K^P zaChjyJS@N>bm1Tzg2S)`_kbg?3@fk-Jy?T#!aDR}12*9(9E0O<0?vYa!M))=a9_9| z+#enQ4}=H7gW)0YPFFN7Dti{T~kQg|7>99{vhgjd1;!mHsm@LG5sydK^FZ-h6&o8c|+ zR(Kn{9o_-&gm=Na;XUwPcptnUJ^&wt55b4wBk)o97+04 zUxY8gm*Fe$Rrnfw9linIgm1yO;XCkM_#S*8egHp&AHk2|C-77F8T=f60l$P_!LQ*r z@LTvD{2u-Qe}q55pW!d?SNI$J9sU9Tgnz-m;Xm+SG#dg4B7`s^h$4nKN}wc4p$?Qr z8I(mi)QP%KH|jyXXbPH&rlIL*b~Fc?6U~L@M)RO~(R^rrv;bNVErb?Ei=ai(VrX%+ z1X>dHp{3B$Xc;sE^`ika6D^CDL(8KT(28g!v@%)+t%_DdtD`m0nrJPwHd+U*i`GNy zqYco8Xd|>S+5~NiHba}EEzp)|E3`G*2K@(Zi?&1CqaDzWXeYEY+6C>3c0;=(2jx)# z6_JYu(GVI&CA0?`L1k1yRpg->+7s20j~b|nM$s4=M-ylk+6(QC_Cfoi{m}mC0CXTa z2px(KS+26Q933EhltLARpY(Cz3B zbSJtC-Hq-+_oDmI{pbPoAbJQrj2=OcqQ}tV=n3>BdI~*_oy^Y>M@1pn6`{)DoA^He?j6Ol1qR-Ih=nM2E`U-uGzCquj@6h+? z2lONQ3H^+ILBFEk(C_FE^e6fY{f+)X|Kiy&zz`#hF~Jlw%y9xIaSC_fG|u2G&f!kn zg}ZSN?!{B^R6Gq&$Ft)(@SJ!qJU5;P&x_~7^Wz2Zf_NdkFkS>NiWkF+<0bHtxDPLd zm&VKB8Mq%0;F)+?yc}L0uYgy?E8&&#DtJ}A8eSc*f!D-q;kEHPcwM|6ULS9OH^dv^ zjqxUUQ@k189B+ZQ#9QI5@izEBcw4+3-X8COcf>p4o$)SsSG*hE9XmLW3%H0~Jcx(z zFfQRe@CYvB3a(-g*YKXWj(yy~O+1Rn@Hn2pv+!PcZ@drQ7w?Dn#|Pj8@j>`td*zlLAO zZ{RoaTlj7K4t^KEhu_B^;1BUf_+$JD{uFBuP@FgQQ7@WJ!*6k}lFsdPpys zLZ*^wWICCh%t7WPbCJ2pJY-%nADN#lKo%qmk%h@3WKpshS)43EmLz>-DY7(KhRh)S zWPr>h%aY~D@?-_FB3X&7OjaSQlGVuSWDT+=S&OVq)*_J9I znN&!Xc%(-5Bz5AG25FK}GDgP91erzlB72j4$i8GhvOhV197ql#2a`j{q2w@fI5~nG zNsb~%lVixSRBHiXxJGq10N$w(dlY7X$r{B2SZN$g|`*@;rHgyhvUmFOyfutK>EEI(dVIf0KX6zjQVVD5QvDN+_j_a+;t?nxY*vO*1r0bF`Co(Qev9d+8K9 zl}@A6>Fjh4Iwzfr&Q0f`^V0d~{B!}jAYF(qOc$Yx(#7cFbP2j7?W0T4rRg$s2JNQ< zbS7PvE=QNAE6^3`N_1tq3SE`1Mpvh6&^75=bZxp0U6-y$*QXoM4e3U7W4a05lx{{h zr(4i1=~i@Wx()pg-Ii`gx2HSM9qCSVXSxgBmF`A&rw+~20xeRP4$>hyOiOeRIzr2| zLaWrHHM%FQQ=c|ylaA6cI!-6(EV>uno9;vRrTfwS=>haWdJsLB9zqYLhtb375%frU z6g`?ALyx7$(c|d}^hA0RJ(-?DPo<~P)9D%XOnMeQo1R0@rRUM}=>_ycdJ(;tUP3RW zm(k1V74%Aa75y*0nqEV%rPtBx=?(NodK0~w-a>Dsx6#|_9rR9m7rmR_L+_>c(fjEG z^g;R%eV9H%AEl4c$LSOFN%|Chnm$9HrO(ml=?nBl`VxJazCvH6uhG}(8}v>37JZw( zL*J$E(f8>G^h5d){g{42Kc%11&*>NROZpZ4ntnsSrQgx-=@0Zr`V;+`{z8AHztP|6 zAM{W97yX<5L;q#7F~A^03^T$gV~n!|OR^N}U}=_NS(am+tc!KC9@fjIu&Hbso6cru zbFewtTx@PO51W_G$L41Xum#ydY+<$tTa+!v7H3PaC0QR^iY?8SVKZ1i8(=fpvTQlF zJX?XS$W~%2vsKutY&EtzTZ661)?#b3b=bOWJ+?mEfNjV&VjHtf*rseVwmI8^ZOOJ` zTeEH0f7rHcJGMRBf$hk4Vmq^4*sg3hwmWlJo)uV;xonUPv0+wXd$18!W))Ut9;>lE zS)KW;!J2H8jj?ey!Dg|&*xqa(wlCX{?avNi2eO0M!R!!rC_9WD&W>P5vZL71>=>hS6yN}(^9$*i$huFjH z5%ws1j6KetU{A8A*wgG8_AGmjJ>c(ldyl=( zK42fRkJ!iT6ZR?ljD60&U|+JY*w^eE_AUF4eb0ViKeC_L&+HfWEBlT8&i-J3vcK5h z>>u_o7xO<3IpUZTPC4V8CwP*lcn44O4A1f$@8n&)oA>ZuK7~)^)A)2gJD-Ek$>-v8 z^LhBZd_F!uUw|*j7vc-^Mfjq8F}^rof-lMY_)>gnz6_ti`}qK$$(QBJ@#Xmnd_}$z zUzxAMSLLhm)%hBHO}-Xio3F#y@4|QGyYbz*!}Gkri`?ade25S865oT5@G`IPD))Ge@5$@j=MCQE zqkN2y^9eqS@5T4#`|y4Fetds^06&l)#1H0&@I(1w{BV8*KawBCkLJhlWBGCXczyyu zk)Om*=BMye`Dy%geg;32pT*DS=kRm+dHj5S0l$!6#4qNT@Jsn+{BnK;zmi|Y|I4rD z*YIokb^LmM1HX~q#Bb)e@LTz9{C0i^zmwm^@8+)1OJi##DC_$@L&0F{CEBb|C9g4|K|Vje-pDM zKmyK&X7mrFm+32%>V>k~H&`l{dBBA1@7Z+fp{!YYM$C4=glyXmSh_!EJ77Y#Z3iqp z5VIXHA=|bCmYx~29WWu=wgZ-4HfB3uLbh!OEWKRJcEE&e+YVTI`Izm13E8$Cu=ENs z+W`}@Z98D;6=SvoCS==oz_?RrltxR9iC(8vua%vu+viq?N>$fa_HwOiIuw*Q0ZTe% zr(RJSQBeH4<4%WDE)7-t@?N9iRSYS()rMP7XyR6jMy`~K#j=~y#BVtDhOyG{YE+<_ zGtuRgYr{_7ZS*y3HMd@Hd=Y&kA*bA+PQ{t!RgqIEGN)Rsd!-^b&;GPitM!$t#Ztj( zcy%Ng5r1X3!>JdBOQZUAm?1f*UiZfOR$Qj&4)qniv1&{xyMv8RTd0?Yh8r1MY1RzQ zJ9XuOMWyp>M3v)?h&OA-uu%32BV#4sonpAxlnK`=OW*Ab?`)IjuoM}%ZF|b(W^GQa zqSNL?n`K+%IW4Z<(GGU%|1oTLWCh&rNE_x_bzAUp<3nrm zb+*YlOR*!PQ_6}=YqEB>$;n7D<)iM_Tqh`db+^&1>$L8QDJoc#SZyia)vkBil8R!? zu@%Rzc0FZD(==`j*S+S@aNn>iDzS3cJ&8e&)|xdtcG(tjddOQ-zGpI%7VB2bdnPkU z$Hdt~)|P0!lNz-;u!3uKpp7zdHKHofqbOP)Wm`lZa2sC`nsd%Gq;AP;J zYToJiHMbxtgwrT_>b*K_g*(1z*h>BgbQ(!#%&8YmM}7tl0v5v{x8ZG2Nn+vG&3h&UF9+`fTg5J%07JafdBXO0+o zg_yiTAUiQnoWK*&J=k*H$c2I}7Yarmj(IX1c;d%oKad+0TW(a0JnGreatRPZ#sIM^Wnv6??G%Zol@rMKZnkgU^6pX}6MkwJ!i%c#qFQuHI?0$JqDWRpi2RWStuEduZ0I6dE}1b> zCaz^8DoTCLPlP;`cl;4odqg$v(2xEgctwmjV2cB}ywebsXhL}cM%y^ys|9uu`?^ z)>DSatP8B^(RyIbYg%sffYuPdF;RAdK*dNt(8o%}#xT{SCoe{}MNx$MrF~`Yusa=#vr05)$#_is~zd7Ggda^wLyw z@hFL|FC!lApqz`DG8@ooc@;e|XB1A$jlN;QOm%BFnA)P1#oOpsyG`%0q|nc7i)e=t z_?3xkNkPlyl57Ff`MT#6MWh>jwNf<^GT}muUSzEhBiD*3?uNRecgqH3uvB*kWgRr! zcLtq$N%-D0O%G8pm2VcJ)?HzqZw{HBrYYL%W~r-R|MyT31MmPD2Nij!B&s zo6tjUTZw`Y!&vjCnYb4Drz&m8tUfZXMOG@Ms_7&%am}(K5_GuLiqxVvi+b9a6!}pX z(;Tyu`q3{+V9l4!r)jhd>yV%+TDY1V zT^b@@qHZ^cA(aM2T@T77ztN$nD0#9yO)65VI76}}6j0jGNRIABLe)iQsK#DuzHM=P zQLIf)MvC!6E$CQ&v@NW)$;n8`X{c9er0uD;U@v{O>nTf0Yuu~_1rGfR{iI8T*+*D>=BZz81HPVSBku@TXc(;No8$&NL zam}JS8$xO~l5x?pq-UfpmXv6PElY1}*lNBSQtdeMEE#bfm@Y)&OJrL_o9pTx@#sBr zt*UJ;3Ov`U+EEDKCEFquqJ*w9DOdYhh3YuTm4C==npdsAjLNqVle*Rc+RC zkz`h&1EJ_O^JP~B(WsJ# zEH`d6%gsfw-+n74^k`gG%QL~Ge|oD}cS_ZuI<=c*TSOCJRE|=XU@TXH&4FaZjZs*z zk`XsXVLW;*E(-AIgq`P+nv4Wv7Ok+SEFm;>%`#ES5=_{B)huQuBW^O$Z&vM06tq*L zW-Tl#9kxOg(Si78n5eLpCM-$3gI9FT3X6uS*~AiKIdaU(T|~DamxW9oMZ8uv^WJQW zn2fmawcM;!{k|cm#tatEN<}sFvcK_l9GM|Ptcqwf>ZO`n#F8XcA0&OO(}L%Xlw{0m z6TDDsDwjxrsfD^*EQ!&zZ2kKC^1+s3SGztfE=3cd?nw-Cwx;tg5^$mJ)e_>z_eCwK zCqvZF3#JX|kYLzrm{-&!A)j*Dehd|4yU?uH-D+W?FJEftBoBn5+`+Aqq-tR_Vsc;;GJ9b(6lGXyVKlDj)wQ^$ z7DihnxiA`+?1j;|iCP$qOKM>>F6lNPu8GNETo_Nsc*NAgXvoyUXvlQ64QaEM4DmP* zV7BOvmI`v8SQp@A!~-MWj~fY|DVCg}x>M;hJMbY54F=){104cYysBxB0;2XM4M`QH z=QDKkqp_CyEva8i1C}(PrJ0sAQ%lQQ(z04w&XSfBvGeuLHI|6UAFo~%vGc>Wiy4wL z&zfh3F)2&v6`3SKl=ah9zVa_G+$a(L;(v zrQtzGpD5N$vyLU=qI=Kh^Rl*y<|glrcgSbi^d%wDDXmGW*c==*^_6POU9;ee1YqJX zFFJ&zD+-A2?TLaZ^=tA&V=WC>(g1gd%(y~5O~Ra8@%AXmLo0Qi z)+tNqHCT+bswIEeq*ks~H9}F0aAJNaVY6nxanHgI|+`Nk(0=pBz8Ov7H_%Kp3kxWLsTf?%`92yP=N}0H3B3N~s zqUR{v5j2ts&##nB*3W4R&6-~-y3r7J>i;oJS-N>IG2|F3%O#@Ndqrw@Ak=I1l4-#* zam~DXBPfN*h#RA^Qgy^Ol6;z59d*m1g0zmmyC*T2(xRCjxU)^pMT)8EmJs=D?a{=w zu8>Bj5Mt8wkXe0)DVCF%M2_RHW^KsCwI~8%Q!*_sSx59HF-XU>$VSbnxjK8Mw`h@n zJ(HPa;$jrPXsahCML|X*=1g46hScojM4SgO<<=eF#F%PKUB4irz}?2MTd%s}RY$E6 z9uHVn0KXCCOETh9?L4y&ShnlaY{~Bax+gKn*jjlg=GH4ToFT8;?$#K@;$$ygx9ihw zNpw#7#GuZ(Nla3f$RutS-Lz;m%cVjoNHfDE@I-wUi8~S0@d-Nz6Cp(cCB>iYjzoEo z&@>f%P_(4-&6{9QDyt4CwY>Gz|6@4&B)Un3-bsz-h^g^ZnKHTAw749l zQuibV@rXvL*43`ZtwyQX)vm{57N%-vn;f?orgCSS91lDiYjw5jEmp@1lUtQ~Je>A4 z9SmB#&New7irU1RBow8`{S24LI@{!_ZA$+neky%>Oscr@(uRJ`p2}RuTyKp>u|kP7!Eg2dM7oCr)a%dHUspoc0Ha{ep!qp{YjEa8_X5g#PHlHigCV~ z%}o1$rt$O$uwi>J)2Qf-p76>5hqWDN=GdNSh1D6HGb zi0c+Qib7b26Cu^EqdJ?6xONlP(L_kIA?ml>D6SL4u7e%6qFqLHE*WuS6xOk1#C4|_ z)F~b?onlrUN?C%Ad{}1^Aq@OjmEzs5SoK^f!$!xAWm>Kr9eNabW>Le6KL zLMkGq$RJ;-MFs`SMZu4e(TEg1oxcGYkBr=LHzGr&!N}gQTe4gYH!9_b?ct0%k+VH& zLs5+O@GWbikXY7yE8G!xA|jQU)+<$tmO;^SQt_-;s?-K-GBYAxV=yA32wP;hW|8WU zMQV+-O{`FBeldz$&5Cs08H)_+`N+L5hRYTc*%I0Fha(UCJk=3pt&)7x-_H;~28Ky468LaoC z4Y6iA>6k<{6CPBDT)DtdZD4s^H!)Z?_e`)vsX;MIteO1|jXU(iT)Z$uKF8ep4D$@Q zC>vf`ot>A%!;~Sqsnl4thk=2b*c$AMLf>A?tKk5t5xG6)i^N}tlM-e zG$t2|3Z5`3G~8k$)UZTo$gSjt+^V{cP|25unqJdS8)49`I3ni_lQ=Mui&!Ex3~SV# zsxOGAPKT@aH-rzF({dslFCiKmZHy&CL!|~4f5XkZe3YGhW~l7tMblStMPu*yJ%;)v zr_X81Etqo2nWjZ~LqaaB`ChXztgLiv1G(!Wo6kY%1yLGRzx}Bp&l@t`71fvz)tYK^ zD5vK6O8Tt@PMUbn>##Ubl9ngw9XF8n}#KkmAVt_wYbQgN?sS& zRy7$3+J#bmYu~+9?Y4zr-#xB%NE+NfV}{^ic`Gg06Uj+XbsM7ZHCywRke0X}-cbx# zMgn!BPFJmvB7p>}lynM9l$3`jYr|gE^%eBRP+_#r3{2_OHC;%oBXSzbb^V-%(RqiI zB@l(P>epI9h&WZyPY=7bXqhQuG5{X1j$wB^v=b7ww_r$0Uc*qk@oqgCV&S{z*GdgD zmgE7;4SUVHTKh5gk+PBC*UF_vI^qqlmIzr!AiXtck~g3^jjUr7mXOsrT$fEoJTUTt zbNLYujZ7&^Mtq8ft?Rg*ZL)DA4UKnUo0*KbiF}mFDN8W!!f|{u;>MkIzQ7XF8k^G3 z1Jc z+)W}1cBo(DJ2NCvsusMVYN_E-S-qHbz!G<_Yj4xDoU(V&NnMvAqyA2a&f6y>kWk1HN#x1 z8hWhCWJk!nqMHqfnP-Jo)led|D#sF`x4|?eG*!n^12WDG;^yfKFyV`~TZAmSxYFQ+ zK1df3HN;|urAC};a4(i>%*Ci$cd!Da#b0#ZjR%aDMNM?;2~qlWslyVb%1%vGV(pp6 z8PPM!yNIG)l!KSFre-LUQq0V&43N2w87*Xi8laHpk*x)lB>-RwATWUSUqEG3(4_ zi>~4$T>gl1T20DB{^p#ZhUQR@dGiiiOerF|Ix#e43VUVkfxIs3ClqWr{)jegin1fG z5QNPhRu>k^&7q;7y19W=Tu~m?3HN>{lue zm;k!SA_3B}{)Qa^4_HzHIV=@3?uv-IFz_2*(W_EfkDHZD#T5fA*}>~{4XH4%c=d^N z#jQ5`>UT{$zt6}RE=idm>h zOHgSBhyDYG1jvfNy61c9%)3+Z6CoESVwA5gxqD90E%JaTE223wUj|Z;S3HrAO)(1# zkKbh#QrWJ1w1{H~b0Td7i5i%cB?v>gLlZL$1>sZB-4X>;>erlH&{#_YmNd|*m#wPu zFnV6Rs9VfhiY$l8h#Si_(`Ly5k*y@E?wGIkJF`{Ur-=IA=Z}>dh2d;fZXQ^RXA#dR z7%ggrRJf5_=XJN(ROjY+wW&)q5`b1mOU06tsE$_5)kBFo>}|u4sIi(M89Ap6&f<-_ zU0zKM>BZEiXuj8xj!9H9QK&`hBqsCe*e6_gz|yhXFFar!HAkdEpS}SrNIAS-!VKZ& z*`H9UCXe6>RCmwD1Th?Q$|E9x zz}vB5*DV+1QQqK{Wlhqb12V$6X_*Y88YH7ZKmbKE*P~%syoEZRqC3YHu}kyOQobHu z{fIjnmNqYAwe(@Vum33(S(|s zFNxMo*frxM0n(~P3Ys|{u$%(+WX=*2;U*83NEw+!H^Rt#G673OcjB9F|BQsNG|r4;Uv2gLfyP)uTmDK#vV-669MbHz0t zP*RhN&K+_xP^gzwN1V1ve}`J=HbW6+NTyczUDtwrn&xqZwj*Q%yMp*$2hv4<(SRy7LVzEayF@_>^)n_k@^>e^sBwza?m zmX7Tk@PLuJQ*`Pn@muoLr!ie7FK*<$u}s}9xFU)B3eAR?Q!ztR@~INOZy5{EuyDVH z2P`}@E3juBX-Y=C%RqZqBqpT{Q~9QGhklq%3q#~nexym*DHcl&Qg?^kajw54*f)b} zAl|K3o{%>db?FFcQX|#*D=4BYr>u6A1Kwp|Jj#}oGR#C-Vp8|=o=8J4{5DFr!3}4` z4Q8{MxJESjO7qdkTtMy@ zO1|&aedZTDPi`m4{g1I?U6hS_hhL2Dd@w^geOG=+)T+xJwn8;Y`|eOher-vNz?{(@ zF%xUMK9+3}yDT1@FN;aqfprKh;u!^_tK=c=Rj73|oNHCJ1C<*JMRSvo>d>vvhebT4 zpxLR`7|RFM3mVKHcEk(%N%1r_k|@~W50~7sd4(=R?E4%>ipEt_ZRP*jRIPo^R%HCs zwlJQuSYS0=d`MYB5J$bsXNc{ed^xumL?B9^4qM@dj8hFnQUrTeL_y)RS2OEHSYnZA z>d1bVFF%u8be&>fkVWa3G(|H{&Q|-}uxsdSleNWg;WH=;bF|BTu;ws{6KOWBT{hKw z5`#%BPy9d26P;~Zk5VeGT+Isa{%2dnUW-Rp>vOHDex0gk?)A&hsYXd<%RPZ2W~L*- zI$5?woEmU*vp(>yt6kTU=xWOK;IdviCS`p6VPvyz+8a^5v0}ZCr6xi_r)BubSW}Z@ zT2DlyB+9mkvq#)lVMN~bPHHqqn;LmOWpXne=0sTik`bp8IyzSBXitA+L-TY9!y=@Z zTE>lDJJNVS1*ilTD)xcpkRpLZP*taI%q``;DgKBU>jsO~VV~I9CQpwm_IGS2GwF(p zx-i(14#Bnh;SO8r35h*cYZ22SR|BAc^(xSI*t%7n78C5l){_`?#Cf9w6oHf;5reqUWKYnb-*Ds?`%`MV~P$T+oGiu*JjM%gjzHj69Xn;+N>8`k+(yl`xc|i zkzgufNJ>22qE~U{ISvbpM5?*vvg*Z!T~F;h*)y-;t08jh$9&&IZ>)PFz2#XPqG%%g z0;fjm%b^kxwW2J3U8j;(J6|QUc)Rm3_! z5OHnf*BsNiCnKJgF#O76E@b5)^YW3v1Dpv!e-uMSd2m-f8C?z&ajb^7!k8h#TeX>| zvqNDa$t4t(7Tx|tMHHR7z2?~&YC$C=4JR)qAL`e1R0hWvT5_!_)dFvrLm^0jg!nV- z&k|)D&UneXIh2ezZ@6Vw?j&at8EsI+!HC*mqS{_sSy`b zrO3OkcD*~2qK}NkwOmBaM@1|l5#nUSt;$8*zCHI$iyAH>;^@WBh^fvkWa`{*$W-^7 z4Cy!zU`p+s>TlKN6xOE&^mlMDIf$>KjZ!*-l29 z2%ss?#N|D65-w#4J+dj2-%WEHVmxWiFK1iCl;OIRYAouSD2`6U4GLeYOtm5&BMomP z+3<$s@}b;x4xo55h5DtM3~`ld=yUVzCk@Xl`$Dc)#cXg|Lw{(a?&{%U^!>8^Ex2`^05?bq>)F`2j6_&;8btojti~KS|Qjp-At_r5quh~r0SW5$zG$4F) z%>si&LKVH7myTV!iRxSlBJfS(jC`oAIQjLNig4JJb5ar6yj#o}W+y`^ z5QSMolr^VPVvSK{12#r!Lv2SUS8Pa-#nWh>Vg{>6AMNSW?=|H>-_irdiSxd0$?cE+#@M4b-w+WT0uf zS;@;J)!!oG0prc8ZUcw_URC}!CZ>vCc@#nJWEKkY7P#5#Y1LEBYB<@a8uMnYpq50D z091cNCE4`zeR|uRD43DIYHdjOc_HNzsg_g%wQnBTP&BPkwPfDIFeQiU-aKF`WYO1& z+(7~+M&+j^8}f8Ui29SGdd0WqRuiKocTDYEcPONW5N?r=mgG5zhD%0E71v9SmZ}rx zqQ8RTx8C%r`t47QdZmIZ&qL%!khKLCO-c1_w)f$%tnRG%H()kiyY= zYRoAIy*JgE=|?|N!zKAEhL&S)zF@w2O*Iw|IoRf7;>UMtH9A%rEcMOMkAAKmB5*80 zVyrYGKPOXiuv}+JnR7d`!^#BM^+h{Z3ytJ%o59x6Xrrj!%;4ZqQ9xza7802m+>mjq z0n-mZA#Zx9&lAiwCYzz*KBp*8Wy!ILJ^q~b|4cjE45(Jp z2~&HaJ`qyko4ueOFffkC^WHd~aLYA5A==sr(Xuglu&J4M*(}eih_0Her_g4b?SHsI F?~0aZ)an2L literal 0 HcmV?d00001 diff --git a/vendor/boxicons/css/animations.css b/vendor/boxicons/css/animations.css new file mode 100644 index 0000000..6225657 --- /dev/null +++ b/vendor/boxicons/css/animations.css @@ -0,0 +1,386 @@ +@-webkit-keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-webkit-keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@-webkit-keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@-webkit-keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@-webkit-keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.bx-spin +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} +.bx-spin-hover:hover +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} + +.bx-tada +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} +.bx-tada-hover:hover +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} + +.bx-flashing +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} +.bx-flashing-hover:hover +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} + +.bx-burst +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.bx-burst-hover:hover +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.bx-fade-up +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.bx-fade-up-hover:hover +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.bx-fade-down +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.bx-fade-down-hover:hover +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.bx-fade-left +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.bx-fade-left-hover:hover +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.bx-fade-right +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} +.bx-fade-right-hover:hover +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} \ No newline at end of file diff --git a/vendor/boxicons/css/boxicons.css b/vendor/boxicons/css/boxicons.css new file mode 100644 index 0000000..db98f45 --- /dev/null +++ b/vendor/boxicons/css/boxicons.css @@ -0,0 +1,5425 @@ +@font-face +{ + font-family: 'boxicons'; + font-weight: normal; + font-style: normal; + + src: url('../fonts/boxicons.eot'); + src: url('../fonts/boxicons.eot') format('embedded-opentype'), + url('../fonts/boxicons.woff2') format('woff2'), + url('../fonts/boxicons.woff') format('woff'), + url('../fonts/boxicons.ttf') format('truetype'), + url('../fonts/boxicons.svg?#boxicons') format('svg'); +} +.bx +{ + font-family: 'boxicons' !important; + font-weight: normal; + font-style: normal; + font-variant: normal; + line-height: 1; + text-rendering: auto; + display: inline-block; + + text-transform: none; + + speak: none; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.bx-ul +{ + margin-left: 2em; + padding-left: 0; + + list-style: none; +} +.bx-ul > li +{ + position: relative; +} +.bx-ul .bx +{ + font-size: inherit; + line-height: inherit; + + position: absolute; + left: -2em; + + width: 2em; + + text-align: center; +} +@-webkit-keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes spin +{ + 0% + { + -webkit-transform: rotate(0); + transform: rotate(0); + } + 100% + { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@-webkit-keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@keyframes burst +{ + 0% + { + -webkit-transform: scale(1); + transform: scale(1); + + opacity: 1; + } + 90% + { + -webkit-transform: scale(1.5); + transform: scale(1.5); + + opacity: 0; + } +} +@-webkit-keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@keyframes flashing +{ + 0% + { + opacity: 1; + } + 45% + { + opacity: 0; + } + 90% + { + opacity: 1; + } +} +@-webkit-keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@keyframes fade-left +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@keyframes fade-right +{ + 0% + { + -webkit-transform: translateX(0); + transform: translateX(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateX(20px); + transform: translateX(20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@keyframes fade-up +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + + opacity: 0; + } +} +@-webkit-keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@keyframes fade-down +{ + 0% + { + -webkit-transform: translateY(0); + transform: translateY(0); + + opacity: 1; + } + 75% + { + -webkit-transform: translateY(20px); + transform: translateY(20px); + + opacity: 0; + } +} +@-webkit-keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada +{ + from + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% + { + -webkit-transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + transform: scale3d(.95, .95, .95) rotate3d(0, 0, 1, -10deg); + } + + 30%, + 50%, + 70%, + 90% + { + -webkit-transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + transform: scale3d(1, 1, 1) rotate3d(0, 0, 1, 10deg); + } + + 40%, + 60%, + 80% + { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + to + { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} +.bx-spin +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} +.bx-spin-hover:hover +{ + -webkit-animation: spin 2s linear infinite; + animation: spin 2s linear infinite; +} + +.bx-tada +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} +.bx-tada-hover:hover +{ + -webkit-animation: tada 1.5s ease infinite; + animation: tada 1.5s ease infinite; +} + +.bx-flashing +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} +.bx-flashing-hover:hover +{ + -webkit-animation: flashing 1.5s infinite linear; + animation: flashing 1.5s infinite linear; +} + +.bx-burst +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.bx-burst-hover:hover +{ + -webkit-animation: burst 1.5s infinite linear; + animation: burst 1.5s infinite linear; +} +.bx-fade-up +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.bx-fade-up-hover:hover +{ + -webkit-animation: fade-up 1.5s infinite linear; + animation: fade-up 1.5s infinite linear; +} +.bx-fade-down +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.bx-fade-down-hover:hover +{ + -webkit-animation: fade-down 1.5s infinite linear; + animation: fade-down 1.5s infinite linear; +} +.bx-fade-left +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.bx-fade-left-hover:hover +{ + -webkit-animation: fade-left 1.5s infinite linear; + animation: fade-left 1.5s infinite linear; +} +.bx-fade-right +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} +.bx-fade-right-hover:hover +{ + -webkit-animation: fade-right 1.5s infinite linear; + animation: fade-right 1.5s infinite linear; +} +.bx-xs +{ + font-size: 1rem!important; +} +.bx-sm +{ + font-size: 1.55rem!important; +} +.bx-md +{ + font-size: 2.25rem!important; +} +.bx-lg +{ + font-size: 3.0rem!important; +} +.bx-fw +{ + font-size: 1.2857142857em; + line-height: .8em; + + width: 1.2857142857em; + height: .8em; + margin-top: -.2em!important; + + vertical-align: middle; +} +.bx-pull-left +{ + float: left; + + margin-right: .3em!important; +} +.bx-pull-right +{ + float: right; + + margin-left: .3em!important; +} +.bx-rotate-90 +{ + transform: rotate(90deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'; +} +.bx-rotate-180 +{ + transform: rotate(180deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'; +} +.bx-rotate-270 +{ + transform: rotate(270deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'; +} +.bx-flip-horizontal +{ + transform: scaleX(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; +} +.bx-flip-vertical +{ + transform: scaleY(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)'; +} +.bx-border +{ + padding: .25em; + + border: .07em solid rgba(0,0,0,.1); + border-radius: .25em; +} +.bx-border-circle +{ + padding: .25em; + + border: .07em solid rgba(0,0,0,.1); + border-radius: 50%; +} + + .bxs-balloon:before { + content: "\eb60"; + } + .bxs-castle:before { + content: "\eb79"; + } + .bxs-coffee-bean:before { + content: "\eb92"; + } + .bxs-objects-horizontal-center:before { + content: "\ebab"; + } + .bxs-objects-horizontal-left:before { + content: "\ebc4"; + } + .bxs-objects-horizontal-right:before { + content: "\ebdd"; + } + .bxs-objects-vertical-bottom:before { + content: "\ebf6"; + } + .bxs-objects-vertical-center:before { + content: "\ef40"; + } + .bxs-objects-vertical-top:before { + content: "\ef41"; + } + .bxs-pear:before { + content: "\ef42"; + } + .bxs-shield-minus:before { + content: "\ef43"; + } + .bxs-shield-plus:before { + content: "\ef44"; + } + .bxs-shower:before { + content: "\ef45"; + } + .bxs-sushi:before { + content: "\ef46"; + } + .bxs-universal-access:before { + content: "\ef47"; + } + .bx-child:before { + content: "\ef48"; + } + .bx-horizontal-left:before { + content: "\ef49"; + } + .bx-horizontal-right:before { + content: "\ef4a"; + } + .bx-objects-horizontal-center:before { + content: "\ef4b"; + } + .bx-objects-horizontal-left:before { + content: "\ef4c"; + } + .bx-objects-horizontal-right:before { + content: "\ef4d"; + } + .bx-objects-vertical-bottom:before { + content: "\ef4e"; + } + .bx-objects-vertical-center:before { + content: "\ef4f"; + } + .bx-objects-vertical-top:before { + content: "\ef50"; + } + .bx-rfid:before { + content: "\ef51"; + } + .bx-shield-minus:before { + content: "\ef52"; + } + .bx-shield-plus:before { + content: "\ef53"; + } + .bx-shower:before { + content: "\ef54"; + } + .bx-sushi:before { + content: "\ef55"; + } + .bx-universal-access:before { + content: "\ef56"; + } + .bx-vertical-bottom:before { + content: "\ef57"; + } + .bx-vertical-top:before { + content: "\ef58"; + } + .bxl-graphql:before { + content: "\ef59"; + } + .bxl-typescript:before { + content: "\ef5a"; + } + .bxs-color:before { + content: "\ef39"; + } + .bx-reflect-horizontal:before { + content: "\ef3a"; + } + .bx-reflect-vertical:before { + content: "\ef3b"; + } + .bx-color:before { + content: "\ef3c"; + } + .bxl-mongodb:before { + content: "\ef3d"; + } + .bxl-postgresql:before { + content: "\ef3e"; + } + .bxl-deezer:before { + content: "\ef3f"; + } + .bxs-hard-hat:before { + content: "\ef2a"; + } + .bxs-home-alt-2:before { + content: "\ef2b"; + } + .bxs-cheese:before { + content: "\ef2c"; + } + .bx-home-alt-2:before { + content: "\ef2d"; + } + .bx-hard-hat:before { + content: "\ef2e"; + } + .bx-cheese:before { + content: "\ef2f"; + } + .bx-cart-add:before { + content: "\ef30"; + } + .bx-cart-download:before { + content: "\ef31"; + } + .bx-no-signal:before { + content: "\ef32"; + } + .bx-signal-1:before { + content: "\ef33"; + } + .bx-signal-2:before { + content: "\ef34"; + } + .bx-signal-3:before { + content: "\ef35"; + } + .bx-signal-4:before { + content: "\ef36"; + } + .bx-signal-5:before { + content: "\ef37"; + } + .bxl-xing:before { + content: "\ef38"; + } + .bxl-meta:before { + content: "\ef27"; + } + .bx-lemon:before { + content: "\ef28"; + } + .bxs-lemon:before { + content: "\ef29"; + } + .bx-cricket-ball:before { + content: "\ef0c"; + } + .bx-baguette:before { + content: "\ef0d"; + } + .bx-bowl-hot:before { + content: "\ef0e"; + } + .bx-bowl-rice:before { + content: "\ef0f"; + } + .bx-cable-car:before { + content: "\ef10"; + } + .bx-candles:before { + content: "\ef11"; + } + .bx-circle-half:before { + content: "\ef12"; + } + .bx-circle-quarter:before { + content: "\ef13"; + } + .bx-circle-three-quarter:before { + content: "\ef14"; + } + .bx-cross:before { + content: "\ef15"; + } + .bx-fork:before { + content: "\ef16"; + } + .bx-knife:before { + content: "\ef17"; + } + .bx-money-withdraw:before { + content: "\ef18"; + } + .bx-popsicle:before { + content: "\ef19"; + } + .bx-scatter-chart:before { + content: "\ef1a"; + } + .bxs-baguette:before { + content: "\ef1b"; + } + .bxs-bowl-hot:before { + content: "\ef1c"; + } + .bxs-bowl-rice:before { + content: "\ef1d"; + } + .bxs-cable-car:before { + content: "\ef1e"; + } + .bxs-circle-half:before { + content: "\ef1f"; + } + .bxs-circle-quarter:before { + content: "\ef20"; + } + .bxs-circle-three-quarter:before { + content: "\ef21"; + } + .bxs-cricket-ball:before { + content: "\ef22"; + } + .bxs-invader:before { + content: "\ef23"; + } + .bx-male-female:before { + content: "\ef24"; + } + .bxs-popsicle:before { + content: "\ef25"; + } + .bxs-tree-alt:before { + content: "\ef26"; + } + .bxl-venmo:before { + content: "\e900"; + } + .bxl-upwork:before { + content: "\e901"; + } + .bxl-netlify:before { + content: "\e902"; + } + .bxl-java:before { + content: "\e903"; + } + .bxl-heroku:before { + content: "\e904"; + } + .bxl-go-lang:before { + content: "\e905"; + } + .bxl-gmail:before { + content: "\e906"; + } + .bxl-flask:before { + content: "\e907"; + } + .bxl-99designs:before { + content: "\e908"; + } + .bxl-500px:before { + content: "\e909"; + } + .bxl-adobe:before { + content: "\e90a"; + } + .bxl-airbnb:before { + content: "\e90b"; + } + .bxl-algolia:before { + content: "\e90c"; + } + .bxl-amazon:before { + content: "\e90d"; + } + .bxl-android:before { + content: "\e90e"; + } + .bxl-angular:before { + content: "\e90f"; + } + .bxl-apple:before { + content: "\e910"; + } + .bxl-audible:before { + content: "\e911"; + } + .bxl-aws:before { + content: "\e912"; + } + .bxl-baidu:before { + content: "\e913"; + } + .bxl-behance:before { + content: "\e914"; + } + .bxl-bing:before { + content: "\e915"; + } + .bxl-bitcoin:before { + content: "\e916"; + } + .bxl-blender:before { + content: "\e917"; + } + .bxl-blogger:before { + content: "\e918"; + } + .bxl-bootstrap:before { + content: "\e919"; + } + .bxl-chrome:before { + content: "\e91a"; + } + .bxl-codepen:before { + content: "\e91b"; + } + .bxl-c-plus-plus:before { + content: "\e91c"; + } + .bxl-creative-commons:before { + content: "\e91d"; + } + .bxl-css3:before { + content: "\e91e"; + } + .bxl-dailymotion:before { + content: "\e91f"; + } + .bxl-deviantart:before { + content: "\e920"; + } + .bxl-dev-to:before { + content: "\e921"; + } + .bxl-digg:before { + content: "\e922"; + } + .bxl-digitalocean:before { + content: "\e923"; + } + .bxl-discord:before { + content: "\e924"; + } + .bxl-discord-alt:before { + content: "\e925"; + } + .bxl-discourse:before { + content: "\e926"; + } + .bxl-django:before { + content: "\e927"; + } + .bxl-docker:before { + content: "\e928"; + } + .bxl-dribbble:before { + content: "\e929"; + } + .bxl-dropbox:before { + content: "\e92a"; + } + .bxl-drupal:before { + content: "\e92b"; + } + .bxl-ebay:before { + content: "\e92c"; + } + .bxl-edge:before { + content: "\e92d"; + } + .bxl-etsy:before { + content: "\e92e"; + } + .bxl-facebook:before { + content: "\e92f"; + } + .bxl-facebook-circle:before { + content: "\e930"; + } + .bxl-facebook-square:before { + content: "\e931"; + } + .bxl-figma:before { + content: "\e932"; + } + .bxl-firebase:before { + content: "\e933"; + } + .bxl-firefox:before { + content: "\e934"; + } + .bxl-flickr:before { + content: "\e935"; + } + .bxl-flickr-square:before { + content: "\e936"; + } + .bxl-flutter:before { + content: "\e937"; + } + .bxl-foursquare:before { + content: "\e938"; + } + .bxl-git:before { + content: "\e939"; + } + .bxl-github:before { + content: "\e93a"; + } + .bxl-gitlab:before { + content: "\e93b"; + } + .bxl-google:before { + content: "\e93c"; + } + .bxl-google-cloud:before { + content: "\e93d"; + } + .bxl-google-plus:before { + content: "\e93e"; + } + .bxl-google-plus-circle:before { + content: "\e93f"; + } + .bxl-html5:before { + content: "\e940"; + } + .bxl-imdb:before { + content: "\e941"; + } + .bxl-instagram:before { + content: "\e942"; + } + .bxl-instagram-alt:before { + content: "\e943"; + } + .bxl-internet-explorer:before { + content: "\e944"; + } + .bxl-invision:before { + content: "\e945"; + } + .bxl-javascript:before { + content: "\e946"; + } + .bxl-joomla:before { + content: "\e947"; + } + .bxl-jquery:before { + content: "\e948"; + } + .bxl-jsfiddle:before { + content: "\e949"; + } + .bxl-kickstarter:before { + content: "\e94a"; + } + .bxl-kubernetes:before { + content: "\e94b"; + } + .bxl-less:before { + content: "\e94c"; + } + .bxl-linkedin:before { + content: "\e94d"; + } + .bxl-linkedin-square:before { + content: "\e94e"; + } + .bxl-magento:before { + content: "\e94f"; + } + .bxl-mailchimp:before { + content: "\e950"; + } + .bxl-markdown:before { + content: "\e951"; + } + .bxl-mastercard:before { + content: "\e952"; + } + .bxl-mastodon:before { + content: "\e953"; + } + .bxl-medium:before { + content: "\e954"; + } + .bxl-medium-old:before { + content: "\e955"; + } + .bxl-medium-square:before { + content: "\e956"; + } + .bxl-messenger:before { + content: "\e957"; + } + .bxl-microsoft:before { + content: "\e958"; + } + .bxl-microsoft-teams:before { + content: "\e959"; + } + .bxl-nodejs:before { + content: "\e95a"; + } + .bxl-ok-ru:before { + content: "\e95b"; + } + .bxl-opera:before { + content: "\e95c"; + } + .bxl-patreon:before { + content: "\e95d"; + } + .bxl-paypal:before { + content: "\e95e"; + } + .bxl-periscope:before { + content: "\e95f"; + } + .bxl-php:before { + content: "\e960"; + } + .bxl-pinterest:before { + content: "\e961"; + } + .bxl-pinterest-alt:before { + content: "\e962"; + } + .bxl-play-store:before { + content: "\e963"; + } + .bxl-pocket:before { + content: "\e964"; + } + .bxl-product-hunt:before { + content: "\e965"; + } + .bxl-python:before { + content: "\e966"; + } + .bxl-quora:before { + content: "\e967"; + } + .bxl-react:before { + content: "\e968"; + } + .bxl-redbubble:before { + content: "\e969"; + } + .bxl-reddit:before { + content: "\e96a"; + } + .bxl-redux:before { + content: "\e96b"; + } + .bxl-sass:before { + content: "\e96c"; + } + .bxl-shopify:before { + content: "\e96d"; + } + .bxl-sketch:before { + content: "\e96e"; + } + .bxl-skype:before { + content: "\e96f"; + } + .bxl-slack:before { + content: "\e970"; + } + .bxl-slack-old:before { + content: "\e971"; + } + .bxl-snapchat:before { + content: "\e972"; + } + .bxl-soundcloud:before { + content: "\e973"; + } + .bxl-spotify:before { + content: "\e974"; + } + .bxl-spring-boot:before { + content: "\e975"; + } + .bxl-squarespace:before { + content: "\e976"; + } + .bxl-stack-overflow:before { + content: "\e977"; + } + .bxl-steam:before { + content: "\e978"; + } + .bxl-stripe:before { + content: "\e979"; + } + .bxl-tailwind-css:before { + content: "\e97a"; + } + .bxl-telegram:before { + content: "\e97b"; + } + .bxl-tiktok:before { + content: "\e97c"; + } + .bxl-trello:before { + content: "\e97d"; + } + .bxl-trip-advisor:before { + content: "\e97e"; + } + .bxl-tumblr:before { + content: "\e97f"; + } + .bxl-tux:before { + content: "\e980"; + } + .bxl-twitch:before { + content: "\e981"; + } + .bxl-twitter:before { + content: "\e982"; + } + .bxl-unity:before { + content: "\e983"; + } + .bxl-unsplash:before { + content: "\e984"; + } + .bxl-vimeo:before { + content: "\e985"; + } + .bxl-visa:before { + content: "\e986"; + } + .bxl-visual-studio:before { + content: "\e987"; + } + .bxl-vk:before { + content: "\e988"; + } + .bxl-vuejs:before { + content: "\e989"; + } + .bxl-whatsapp:before { + content: "\e98a"; + } + .bxl-whatsapp-square:before { + content: "\e98b"; + } + .bxl-wikipedia:before { + content: "\e98c"; + } + .bxl-windows:before { + content: "\e98d"; + } + .bxl-wix:before { + content: "\e98e"; + } + .bxl-wordpress:before { + content: "\e98f"; + } + .bxl-yahoo:before { + content: "\e990"; + } + .bxl-yelp:before { + content: "\e991"; + } + .bxl-youtube:before { + content: "\e992"; + } + .bxl-zoom:before { + content: "\e993"; + } + .bx-collapse-alt:before { + content: "\e994"; + } + .bx-collapse-horizontal:before { + content: "\e995"; + } + .bx-collapse-vertical:before { + content: "\e996"; + } + .bx-expand-horizontal:before { + content: "\e997"; + } + .bx-expand-vertical:before { + content: "\e998"; + } + .bx-injection:before { + content: "\e999"; + } + .bx-leaf:before { + content: "\e99a"; + } + .bx-math:before { + content: "\e99b"; + } + .bx-party:before { + content: "\e99c"; + } + .bx-abacus:before { + content: "\e99d"; + } + .bx-accessibility:before { + content: "\e99e"; + } + .bx-add-to-queue:before { + content: "\e99f"; + } + .bx-adjust:before { + content: "\e9a0"; + } + .bx-alarm:before { + content: "\e9a1"; + } + .bx-alarm-add:before { + content: "\e9a2"; + } + .bx-alarm-exclamation:before { + content: "\e9a3"; + } + .bx-alarm-off:before { + content: "\e9a4"; + } + .bx-alarm-snooze:before { + content: "\e9a5"; + } + .bx-album:before { + content: "\e9a6"; + } + .bx-align-justify:before { + content: "\e9a7"; + } + .bx-align-left:before { + content: "\e9a8"; + } + .bx-align-middle:before { + content: "\e9a9"; + } + .bx-align-right:before { + content: "\e9aa"; + } + .bx-analyse:before { + content: "\e9ab"; + } + .bx-anchor:before { + content: "\e9ac"; + } + .bx-angry:before { + content: "\e9ad"; + } + .bx-aperture:before { + content: "\e9ae"; + } + .bx-arch:before { + content: "\e9af"; + } + .bx-archive:before { + content: "\e9b0"; + } + .bx-archive-in:before { + content: "\e9b1"; + } + .bx-archive-out:before { + content: "\e9b2"; + } + .bx-area:before { + content: "\e9b3"; + } + .bx-arrow-back:before { + content: "\e9b4"; + } + .bx-arrow-from-bottom:before { + content: "\e9b5"; + } + .bx-arrow-from-left:before { + content: "\e9b6"; + } + .bx-arrow-from-right:before { + content: "\e9b7"; + } + .bx-arrow-from-top:before { + content: "\e9b8"; + } + .bx-arrow-to-bottom:before { + content: "\e9b9"; + } + .bx-arrow-to-left:before { + content: "\e9ba"; + } + .bx-arrow-to-right:before { + content: "\e9bb"; + } + .bx-arrow-to-top:before { + content: "\e9bc"; + } + .bx-at:before { + content: "\e9bd"; + } + .bx-atom:before { + content: "\e9be"; + } + .bx-award:before { + content: "\e9bf"; + } + .bx-badge:before { + content: "\e9c0"; + } + .bx-badge-check:before { + content: "\e9c1"; + } + .bx-ball:before { + content: "\e9c2"; + } + .bx-band-aid:before { + content: "\e9c3"; + } + .bx-bar-chart:before { + content: "\e9c4"; + } + .bx-bar-chart-alt:before { + content: "\e9c5"; + } + .bx-bar-chart-alt-2:before { + content: "\e9c6"; + } + .bx-bar-chart-square:before { + content: "\e9c7"; + } + .bx-barcode:before { + content: "\e9c8"; + } + .bx-barcode-reader:before { + content: "\e9c9"; + } + .bx-baseball:before { + content: "\e9ca"; + } + .bx-basket:before { + content: "\e9cb"; + } + .bx-basketball:before { + content: "\e9cc"; + } + .bx-bath:before { + content: "\e9cd"; + } + .bx-battery:before { + content: "\e9ce"; + } + .bx-bed:before { + content: "\e9cf"; + } + .bx-been-here:before { + content: "\e9d0"; + } + .bx-beer:before { + content: "\e9d1"; + } + .bx-bell:before { + content: "\e9d2"; + } + .bx-bell-minus:before { + content: "\e9d3"; + } + .bx-bell-off:before { + content: "\e9d4"; + } + .bx-bell-plus:before { + content: "\e9d5"; + } + .bx-bible:before { + content: "\e9d6"; + } + .bx-bitcoin:before { + content: "\e9d7"; + } + .bx-blanket:before { + content: "\e9d8"; + } + .bx-block:before { + content: "\e9d9"; + } + .bx-bluetooth:before { + content: "\e9da"; + } + .bx-body:before { + content: "\e9db"; + } + .bx-bold:before { + content: "\e9dc"; + } + .bx-bolt-circle:before { + content: "\e9dd"; + } + .bx-bomb:before { + content: "\e9de"; + } + .bx-bone:before { + content: "\e9df"; + } + .bx-bong:before { + content: "\e9e0"; + } + .bx-book:before { + content: "\e9e1"; + } + .bx-book-add:before { + content: "\e9e2"; + } + .bx-book-alt:before { + content: "\e9e3"; + } + .bx-book-bookmark:before { + content: "\e9e4"; + } + .bx-book-content:before { + content: "\e9e5"; + } + .bx-book-heart:before { + content: "\e9e6"; + } + .bx-bookmark:before { + content: "\e9e7"; + } + .bx-bookmark-alt:before { + content: "\e9e8"; + } + .bx-bookmark-alt-minus:before { + content: "\e9e9"; + } + .bx-bookmark-alt-plus:before { + content: "\e9ea"; + } + .bx-bookmark-heart:before { + content: "\e9eb"; + } + .bx-bookmark-minus:before { + content: "\e9ec"; + } + .bx-bookmark-plus:before { + content: "\e9ed"; + } + .bx-bookmarks:before { + content: "\e9ee"; + } + .bx-book-open:before { + content: "\e9ef"; + } + .bx-book-reader:before { + content: "\e9f0"; + } + .bx-border-all:before { + content: "\e9f1"; + } + .bx-border-bottom:before { + content: "\e9f2"; + } + .bx-border-inner:before { + content: "\e9f3"; + } + .bx-border-left:before { + content: "\e9f4"; + } + .bx-border-none:before { + content: "\e9f5"; + } + .bx-border-outer:before { + content: "\e9f6"; + } + .bx-border-radius:before { + content: "\e9f7"; + } + .bx-border-right:before { + content: "\e9f8"; + } + .bx-border-top:before { + content: "\e9f9"; + } + .bx-bot:before { + content: "\e9fa"; + } + .bx-bowling-ball:before { + content: "\e9fb"; + } + .bx-box:before { + content: "\e9fc"; + } + .bx-bracket:before { + content: "\e9fd"; + } + .bx-braille:before { + content: "\e9fe"; + } + .bx-brain:before { + content: "\e9ff"; + } + .bx-briefcase:before { + content: "\ea00"; + } + .bx-briefcase-alt:before { + content: "\ea01"; + } + .bx-briefcase-alt-2:before { + content: "\ea02"; + } + .bx-brightness:before { + content: "\ea03"; + } + .bx-brightness-half:before { + content: "\ea04"; + } + .bx-broadcast:before { + content: "\ea05"; + } + .bx-brush:before { + content: "\ea06"; + } + .bx-brush-alt:before { + content: "\ea07"; + } + .bx-bug:before { + content: "\ea08"; + } + .bx-bug-alt:before { + content: "\ea09"; + } + .bx-building:before { + content: "\ea0a"; + } + .bx-building-house:before { + content: "\ea0b"; + } + .bx-buildings:before { + content: "\ea0c"; + } + .bx-bulb:before { + content: "\ea0d"; + } + .bx-bullseye:before { + content: "\ea0e"; + } + .bx-buoy:before { + content: "\ea0f"; + } + .bx-bus:before { + content: "\ea10"; + } + .bx-bus-school:before { + content: "\ea11"; + } + .bx-cabinet:before { + content: "\ea12"; + } + .bx-cake:before { + content: "\ea13"; + } + .bx-calculator:before { + content: "\ea14"; + } + .bx-calendar:before { + content: "\ea15"; + } + .bx-calendar-alt:before { + content: "\ea16"; + } + .bx-calendar-check:before { + content: "\ea17"; + } + .bx-calendar-edit:before { + content: "\ea18"; + } + .bx-calendar-event:before { + content: "\ea19"; + } + .bx-calendar-exclamation:before { + content: "\ea1a"; + } + .bx-calendar-heart:before { + content: "\ea1b"; + } + .bx-calendar-minus:before { + content: "\ea1c"; + } + .bx-calendar-plus:before { + content: "\ea1d"; + } + .bx-calendar-star:before { + content: "\ea1e"; + } + .bx-calendar-week:before { + content: "\ea1f"; + } + .bx-calendar-x:before { + content: "\ea20"; + } + .bx-camera:before { + content: "\ea21"; + } + .bx-camera-home:before { + content: "\ea22"; + } + .bx-camera-movie:before { + content: "\ea23"; + } + .bx-camera-off:before { + content: "\ea24"; + } + .bx-capsule:before { + content: "\ea25"; + } + .bx-captions:before { + content: "\ea26"; + } + .bx-car:before { + content: "\ea27"; + } + .bx-card:before { + content: "\ea28"; + } + .bx-caret-down:before { + content: "\ea29"; + } + .bx-caret-down-circle:before { + content: "\ea2a"; + } + .bx-caret-down-square:before { + content: "\ea2b"; + } + .bx-caret-left:before { + content: "\ea2c"; + } + .bx-caret-left-circle:before { + content: "\ea2d"; + } + .bx-caret-left-square:before { + content: "\ea2e"; + } + .bx-caret-right:before { + content: "\ea2f"; + } + .bx-caret-right-circle:before { + content: "\ea30"; + } + .bx-caret-right-square:before { + content: "\ea31"; + } + .bx-caret-up:before { + content: "\ea32"; + } + .bx-caret-up-circle:before { + content: "\ea33"; + } + .bx-caret-up-square:before { + content: "\ea34"; + } + .bx-carousel:before { + content: "\ea35"; + } + .bx-cart:before { + content: "\ea36"; + } + .bx-cart-alt:before { + content: "\ea37"; + } + .bx-cast:before { + content: "\ea38"; + } + .bx-category:before { + content: "\ea39"; + } + .bx-category-alt:before { + content: "\ea3a"; + } + .bx-cctv:before { + content: "\ea3b"; + } + .bx-certification:before { + content: "\ea3c"; + } + .bx-chair:before { + content: "\ea3d"; + } + .bx-chalkboard:before { + content: "\ea3e"; + } + .bx-chart:before { + content: "\ea3f"; + } + .bx-chat:before { + content: "\ea40"; + } + .bx-check:before { + content: "\ea41"; + } + .bx-checkbox:before { + content: "\ea42"; + } + .bx-checkbox-checked:before { + content: "\ea43"; + } + .bx-checkbox-minus:before { + content: "\ea44"; + } + .bx-checkbox-square:before { + content: "\ea45"; + } + .bx-check-circle:before { + content: "\ea46"; + } + .bx-check-double:before { + content: "\ea47"; + } + .bx-check-shield:before { + content: "\ea48"; + } + .bx-check-square:before { + content: "\ea49"; + } + .bx-chevron-down:before { + content: "\ea4a"; + } + .bx-chevron-down-circle:before { + content: "\ea4b"; + } + .bx-chevron-down-square:before { + content: "\ea4c"; + } + .bx-chevron-left:before { + content: "\ea4d"; + } + .bx-chevron-left-circle:before { + content: "\ea4e"; + } + .bx-chevron-left-square:before { + content: "\ea4f"; + } + .bx-chevron-right:before { + content: "\ea50"; + } + .bx-chevron-right-circle:before { + content: "\ea51"; + } + .bx-chevron-right-square:before { + content: "\ea52"; + } + .bx-chevrons-down:before { + content: "\ea53"; + } + .bx-chevrons-left:before { + content: "\ea54"; + } + .bx-chevrons-right:before { + content: "\ea55"; + } + .bx-chevrons-up:before { + content: "\ea56"; + } + .bx-chevron-up:before { + content: "\ea57"; + } + .bx-chevron-up-circle:before { + content: "\ea58"; + } + .bx-chevron-up-square:before { + content: "\ea59"; + } + .bx-chip:before { + content: "\ea5a"; + } + .bx-church:before { + content: "\ea5b"; + } + .bx-circle:before { + content: "\ea5c"; + } + .bx-clinic:before { + content: "\ea5d"; + } + .bx-clipboard:before { + content: "\ea5e"; + } + .bx-closet:before { + content: "\ea5f"; + } + .bx-cloud:before { + content: "\ea60"; + } + .bx-cloud-download:before { + content: "\ea61"; + } + .bx-cloud-drizzle:before { + content: "\ea62"; + } + .bx-cloud-lightning:before { + content: "\ea63"; + } + .bx-cloud-light-rain:before { + content: "\ea64"; + } + .bx-cloud-rain:before { + content: "\ea65"; + } + .bx-cloud-snow:before { + content: "\ea66"; + } + .bx-cloud-upload:before { + content: "\ea67"; + } + .bx-code:before { + content: "\ea68"; + } + .bx-code-alt:before { + content: "\ea69"; + } + .bx-code-block:before { + content: "\ea6a"; + } + .bx-code-curly:before { + content: "\ea6b"; + } + .bx-coffee:before { + content: "\ea6c"; + } + .bx-coffee-togo:before { + content: "\ea6d"; + } + .bx-cog:before { + content: "\ea6e"; + } + .bx-coin:before { + content: "\ea6f"; + } + .bx-coin-stack:before { + content: "\ea70"; + } + .bx-collapse:before { + content: "\ea71"; + } + .bx-collection:before { + content: "\ea72"; + } + .bx-color-fill:before { + content: "\ea73"; + } + .bx-columns:before { + content: "\ea74"; + } + .bx-command:before { + content: "\ea75"; + } + .bx-comment:before { + content: "\ea76"; + } + .bx-comment-add:before { + content: "\ea77"; + } + .bx-comment-check:before { + content: "\ea78"; + } + .bx-comment-detail:before { + content: "\ea79"; + } + .bx-comment-dots:before { + content: "\ea7a"; + } + .bx-comment-edit:before { + content: "\ea7b"; + } + .bx-comment-error:before { + content: "\ea7c"; + } + .bx-comment-minus:before { + content: "\ea7d"; + } + .bx-comment-x:before { + content: "\ea7e"; + } + .bx-compass:before { + content: "\ea7f"; + } + .bx-confused:before { + content: "\ea80"; + } + .bx-conversation:before { + content: "\ea81"; + } + .bx-cookie:before { + content: "\ea82"; + } + .bx-cool:before { + content: "\ea83"; + } + .bx-copy:before { + content: "\ea84"; + } + .bx-copy-alt:before { + content: "\ea85"; + } + .bx-copyright:before { + content: "\ea86"; + } + .bx-credit-card:before { + content: "\ea87"; + } + .bx-credit-card-alt:before { + content: "\ea88"; + } + .bx-credit-card-front:before { + content: "\ea89"; + } + .bx-crop:before { + content: "\ea8a"; + } + .bx-crosshair:before { + content: "\ea8b"; + } + .bx-crown:before { + content: "\ea8c"; + } + .bx-cube:before { + content: "\ea8d"; + } + .bx-cube-alt:before { + content: "\ea8e"; + } + .bx-cuboid:before { + content: "\ea8f"; + } + .bx-current-location:before { + content: "\ea90"; + } + .bx-customize:before { + content: "\ea91"; + } + .bx-cut:before { + content: "\ea92"; + } + .bx-cycling:before { + content: "\ea93"; + } + .bx-cylinder:before { + content: "\ea94"; + } + .bx-data:before { + content: "\ea95"; + } + .bx-desktop:before { + content: "\ea96"; + } + .bx-detail:before { + content: "\ea97"; + } + .bx-devices:before { + content: "\ea98"; + } + .bx-dialpad:before { + content: "\ea99"; + } + .bx-dialpad-alt:before { + content: "\ea9a"; + } + .bx-diamond:before { + content: "\ea9b"; + } + .bx-dice-1:before { + content: "\ea9c"; + } + .bx-dice-2:before { + content: "\ea9d"; + } + .bx-dice-3:before { + content: "\ea9e"; + } + .bx-dice-4:before { + content: "\ea9f"; + } + .bx-dice-5:before { + content: "\eaa0"; + } + .bx-dice-6:before { + content: "\eaa1"; + } + .bx-directions:before { + content: "\eaa2"; + } + .bx-disc:before { + content: "\eaa3"; + } + .bx-dish:before { + content: "\eaa4"; + } + .bx-dislike:before { + content: "\eaa5"; + } + .bx-dizzy:before { + content: "\eaa6"; + } + .bx-dna:before { + content: "\eaa7"; + } + .bx-dock-bottom:before { + content: "\eaa8"; + } + .bx-dock-left:before { + content: "\eaa9"; + } + .bx-dock-right:before { + content: "\eaaa"; + } + .bx-dock-top:before { + content: "\eaab"; + } + .bx-dollar:before { + content: "\eaac"; + } + .bx-dollar-circle:before { + content: "\eaad"; + } + .bx-donate-blood:before { + content: "\eaae"; + } + .bx-donate-heart:before { + content: "\eaaf"; + } + .bx-door-open:before { + content: "\eab0"; + } + .bx-dots-horizontal:before { + content: "\eab1"; + } + .bx-dots-horizontal-rounded:before { + content: "\eab2"; + } + .bx-dots-vertical:before { + content: "\eab3"; + } + .bx-dots-vertical-rounded:before { + content: "\eab4"; + } + .bx-doughnut-chart:before { + content: "\eab5"; + } + .bx-down-arrow:before { + content: "\eab6"; + } + .bx-down-arrow-alt:before { + content: "\eab7"; + } + .bx-down-arrow-circle:before { + content: "\eab8"; + } + .bx-download:before { + content: "\eab9"; + } + .bx-downvote:before { + content: "\eaba"; + } + .bx-drink:before { + content: "\eabb"; + } + .bx-droplet:before { + content: "\eabc"; + } + .bx-dumbbell:before { + content: "\eabd"; + } + .bx-duplicate:before { + content: "\eabe"; + } + .bx-edit:before { + content: "\eabf"; + } + .bx-edit-alt:before { + content: "\eac0"; + } + .bx-envelope:before { + content: "\eac1"; + } + .bx-envelope-open:before { + content: "\eac2"; + } + .bx-equalizer:before { + content: "\eac3"; + } + .bx-eraser:before { + content: "\eac4"; + } + .bx-error:before { + content: "\eac5"; + } + .bx-error-alt:before { + content: "\eac6"; + } + .bx-error-circle:before { + content: "\eac7"; + } + .bx-euro:before { + content: "\eac8"; + } + .bx-exclude:before { + content: "\eac9"; + } + .bx-exit:before { + content: "\eaca"; + } + .bx-exit-fullscreen:before { + content: "\eacb"; + } + .bx-expand:before { + content: "\eacc"; + } + .bx-expand-alt:before { + content: "\eacd"; + } + .bx-export:before { + content: "\eace"; + } + .bx-extension:before { + content: "\eacf"; + } + .bx-face:before { + content: "\ead0"; + } + .bx-fast-forward:before { + content: "\ead1"; + } + .bx-fast-forward-circle:before { + content: "\ead2"; + } + .bx-female:before { + content: "\ead3"; + } + .bx-female-sign:before { + content: "\ead4"; + } + .bx-file:before { + content: "\ead5"; + } + .bx-file-blank:before { + content: "\ead6"; + } + .bx-file-find:before { + content: "\ead7"; + } + .bx-film:before { + content: "\ead8"; + } + .bx-filter:before { + content: "\ead9"; + } + .bx-filter-alt:before { + content: "\eada"; + } + .bx-fingerprint:before { + content: "\eadb"; + } + .bx-first-aid:before { + content: "\eadc"; + } + .bx-first-page:before { + content: "\eadd"; + } + .bx-flag:before { + content: "\eade"; + } + .bx-folder:before { + content: "\eadf"; + } + .bx-folder-minus:before { + content: "\eae0"; + } + .bx-folder-open:before { + content: "\eae1"; + } + .bx-folder-plus:before { + content: "\eae2"; + } + .bx-font:before { + content: "\eae3"; + } + .bx-font-color:before { + content: "\eae4"; + } + .bx-font-family:before { + content: "\eae5"; + } + .bx-font-size:before { + content: "\eae6"; + } + .bx-food-menu:before { + content: "\eae7"; + } + .bx-food-tag:before { + content: "\eae8"; + } + .bx-football:before { + content: "\eae9"; + } + .bx-fridge:before { + content: "\eaea"; + } + .bx-fullscreen:before { + content: "\eaeb"; + } + .bx-game:before { + content: "\eaec"; + } + .bx-gas-pump:before { + content: "\eaed"; + } + .bx-ghost:before { + content: "\eaee"; + } + .bx-gift:before { + content: "\eaef"; + } + .bx-git-branch:before { + content: "\eaf0"; + } + .bx-git-commit:before { + content: "\eaf1"; + } + .bx-git-compare:before { + content: "\eaf2"; + } + .bx-git-merge:before { + content: "\eaf3"; + } + .bx-git-pull-request:before { + content: "\eaf4"; + } + .bx-git-repo-forked:before { + content: "\eaf5"; + } + .bx-glasses:before { + content: "\eaf6"; + } + .bx-glasses-alt:before { + content: "\eaf7"; + } + .bx-globe:before { + content: "\eaf8"; + } + .bx-globe-alt:before { + content: "\eaf9"; + } + .bx-grid:before { + content: "\eafa"; + } + .bx-grid-alt:before { + content: "\eafb"; + } + .bx-grid-horizontal:before { + content: "\eafc"; + } + .bx-grid-small:before { + content: "\eafd"; + } + .bx-grid-vertical:before { + content: "\eafe"; + } + .bx-group:before { + content: "\eaff"; + } + .bx-handicap:before { + content: "\eb00"; + } + .bx-happy:before { + content: "\eb01"; + } + .bx-happy-alt:before { + content: "\eb02"; + } + .bx-happy-beaming:before { + content: "\eb03"; + } + .bx-happy-heart-eyes:before { + content: "\eb04"; + } + .bx-hash:before { + content: "\eb05"; + } + .bx-hdd:before { + content: "\eb06"; + } + .bx-heading:before { + content: "\eb07"; + } + .bx-headphone:before { + content: "\eb08"; + } + .bx-health:before { + content: "\eb09"; + } + .bx-heart:before { + content: "\eb0a"; + } + .bx-heart-circle:before { + content: "\eb0b"; + } + .bx-heart-square:before { + content: "\eb0c"; + } + .bx-help-circle:before { + content: "\eb0d"; + } + .bx-hide:before { + content: "\eb0e"; + } + .bx-highlight:before { + content: "\eb0f"; + } + .bx-history:before { + content: "\eb10"; + } + .bx-hive:before { + content: "\eb11"; + } + .bx-home:before { + content: "\eb12"; + } + .bx-home-alt:before { + content: "\eb13"; + } + .bx-home-circle:before { + content: "\eb14"; + } + .bx-home-heart:before { + content: "\eb15"; + } + .bx-home-smile:before { + content: "\eb16"; + } + .bx-horizontal-center:before { + content: "\eb17"; + } + .bx-hotel:before { + content: "\eb18"; + } + .bx-hourglass:before { + content: "\eb19"; + } + .bx-id-card:before { + content: "\eb1a"; + } + .bx-image:before { + content: "\eb1b"; + } + .bx-image-add:before { + content: "\eb1c"; + } + .bx-image-alt:before { + content: "\eb1d"; + } + .bx-images:before { + content: "\eb1e"; + } + .bx-import:before { + content: "\eb1f"; + } + .bx-infinite:before { + content: "\eb20"; + } + .bx-info-circle:before { + content: "\eb21"; + } + .bx-info-square:before { + content: "\eb22"; + } + .bx-intersect:before { + content: "\eb23"; + } + .bx-italic:before { + content: "\eb24"; + } + .bx-joystick:before { + content: "\eb25"; + } + .bx-joystick-alt:before { + content: "\eb26"; + } + .bx-joystick-button:before { + content: "\eb27"; + } + .bx-key:before { + content: "\eb28"; + } + .bx-label:before { + content: "\eb29"; + } + .bx-landscape:before { + content: "\eb2a"; + } + .bx-laptop:before { + content: "\eb2b"; + } + .bx-last-page:before { + content: "\eb2c"; + } + .bx-laugh:before { + content: "\eb2d"; + } + .bx-layer:before { + content: "\eb2e"; + } + .bx-layer-minus:before { + content: "\eb2f"; + } + .bx-layer-plus:before { + content: "\eb30"; + } + .bx-layout:before { + content: "\eb31"; + } + .bx-left-arrow:before { + content: "\eb32"; + } + .bx-left-arrow-alt:before { + content: "\eb33"; + } + .bx-left-arrow-circle:before { + content: "\eb34"; + } + .bx-left-down-arrow-circle:before { + content: "\eb35"; + } + .bx-left-indent:before { + content: "\eb36"; + } + .bx-left-top-arrow-circle:before { + content: "\eb37"; + } + .bx-library:before { + content: "\eb38"; + } + .bx-like:before { + content: "\eb39"; + } + .bx-line-chart:before { + content: "\eb3a"; + } + .bx-line-chart-down:before { + content: "\eb3b"; + } + .bx-link:before { + content: "\eb3c"; + } + .bx-link-alt:before { + content: "\eb3d"; + } + .bx-link-external:before { + content: "\eb3e"; + } + .bx-lira:before { + content: "\eb3f"; + } + .bx-list-check:before { + content: "\eb40"; + } + .bx-list-minus:before { + content: "\eb41"; + } + .bx-list-ol:before { + content: "\eb42"; + } + .bx-list-plus:before { + content: "\eb43"; + } + .bx-list-ul:before { + content: "\eb44"; + } + .bx-loader:before { + content: "\eb45"; + } + .bx-loader-alt:before { + content: "\eb46"; + } + .bx-loader-circle:before { + content: "\eb47"; + } + .bx-location-plus:before { + content: "\eb48"; + } + .bx-lock:before { + content: "\eb49"; + } + .bx-lock-alt:before { + content: "\eb4a"; + } + .bx-lock-open:before { + content: "\eb4b"; + } + .bx-lock-open-alt:before { + content: "\eb4c"; + } + .bx-log-in:before { + content: "\eb4d"; + } + .bx-log-in-circle:before { + content: "\eb4e"; + } + .bx-log-out:before { + content: "\eb4f"; + } + .bx-log-out-circle:before { + content: "\eb50"; + } + .bx-low-vision:before { + content: "\eb51"; + } + .bx-magnet:before { + content: "\eb52"; + } + .bx-mail-send:before { + content: "\eb53"; + } + .bx-male:before { + content: "\eb54"; + } + .bx-male-sign:before { + content: "\eb55"; + } + .bx-map:before { + content: "\eb56"; + } + .bx-map-alt:before { + content: "\eb57"; + } + .bx-map-pin:before { + content: "\eb58"; + } + .bx-mask:before { + content: "\eb59"; + } + .bx-medal:before { + content: "\eb5a"; + } + .bx-meh:before { + content: "\eb5b"; + } + .bx-meh-alt:before { + content: "\eb5c"; + } + .bx-meh-blank:before { + content: "\eb5d"; + } + .bx-memory-card:before { + content: "\eb5e"; + } + .bx-menu:before { + content: "\eb5f"; + } + .bx-menu-alt-left:before { + content: "\ef5b"; + } + .bx-menu-alt-right:before { + content: "\eb61"; + } + .bx-merge:before { + content: "\eb62"; + } + .bx-message:before { + content: "\eb63"; + } + .bx-message-add:before { + content: "\eb64"; + } + .bx-message-alt:before { + content: "\eb65"; + } + .bx-message-alt-add:before { + content: "\eb66"; + } + .bx-message-alt-check:before { + content: "\eb67"; + } + .bx-message-alt-detail:before { + content: "\eb68"; + } + .bx-message-alt-dots:before { + content: "\eb69"; + } + .bx-message-alt-edit:before { + content: "\eb6a"; + } + .bx-message-alt-error:before { + content: "\eb6b"; + } + .bx-message-alt-minus:before { + content: "\eb6c"; + } + .bx-message-alt-x:before { + content: "\eb6d"; + } + .bx-message-check:before { + content: "\eb6e"; + } + .bx-message-detail:before { + content: "\eb6f"; + } + .bx-message-dots:before { + content: "\eb70"; + } + .bx-message-edit:before { + content: "\eb71"; + } + .bx-message-error:before { + content: "\eb72"; + } + .bx-message-minus:before { + content: "\eb73"; + } + .bx-message-rounded:before { + content: "\eb74"; + } + .bx-message-rounded-add:before { + content: "\eb75"; + } + .bx-message-rounded-check:before { + content: "\eb76"; + } + .bx-message-rounded-detail:before { + content: "\eb77"; + } + .bx-message-rounded-dots:before { + content: "\eb78"; + } + .bx-message-rounded-edit:before { + content: "\ef5c"; + } + .bx-message-rounded-error:before { + content: "\eb7a"; + } + .bx-message-rounded-minus:before { + content: "\eb7b"; + } + .bx-message-rounded-x:before { + content: "\eb7c"; + } + .bx-message-square:before { + content: "\eb7d"; + } + .bx-message-square-add:before { + content: "\eb7e"; + } + .bx-message-square-check:before { + content: "\eb7f"; + } + .bx-message-square-detail:before { + content: "\eb80"; + } + .bx-message-square-dots:before { + content: "\eb81"; + } + .bx-message-square-edit:before { + content: "\eb82"; + } + .bx-message-square-error:before { + content: "\eb83"; + } + .bx-message-square-minus:before { + content: "\eb84"; + } + .bx-message-square-x:before { + content: "\eb85"; + } + .bx-message-x:before { + content: "\eb86"; + } + .bx-meteor:before { + content: "\eb87"; + } + .bx-microchip:before { + content: "\eb88"; + } + .bx-microphone:before { + content: "\eb89"; + } + .bx-microphone-off:before { + content: "\eb8a"; + } + .bx-minus:before { + content: "\eb8b"; + } + .bx-minus-back:before { + content: "\eb8c"; + } + .bx-minus-circle:before { + content: "\eb8d"; + } + .bx-minus-front:before { + content: "\eb8e"; + } + .bx-mobile:before { + content: "\eb8f"; + } + .bx-mobile-alt:before { + content: "\eb90"; + } + .bx-mobile-landscape:before { + content: "\eb91"; + } + .bx-mobile-vibration:before { + content: "\ef5d"; + } + .bx-money:before { + content: "\eb93"; + } + .bx-moon:before { + content: "\eb94"; + } + .bx-mouse:before { + content: "\eb95"; + } + .bx-mouse-alt:before { + content: "\eb96"; + } + .bx-move:before { + content: "\eb97"; + } + .bx-move-horizontal:before { + content: "\eb98"; + } + .bx-move-vertical:before { + content: "\eb99"; + } + .bx-movie:before { + content: "\eb9a"; + } + .bx-movie-play:before { + content: "\eb9b"; + } + .bx-music:before { + content: "\eb9c"; + } + .bx-navigation:before { + content: "\eb9d"; + } + .bx-network-chart:before { + content: "\eb9e"; + } + .bx-news:before { + content: "\eb9f"; + } + .bx-no-entry:before { + content: "\eba0"; + } + .bx-note:before { + content: "\eba1"; + } + .bx-notepad:before { + content: "\eba2"; + } + .bx-notification:before { + content: "\eba3"; + } + .bx-notification-off:before { + content: "\eba4"; + } + .bx-outline:before { + content: "\eba5"; + } + .bx-package:before { + content: "\eba6"; + } + .bx-paint:before { + content: "\eba7"; + } + .bx-paint-roll:before { + content: "\eba8"; + } + .bx-palette:before { + content: "\eba9"; + } + .bx-paperclip:before { + content: "\ebaa"; + } + .bx-paper-plane:before { + content: "\ef61"; + } + .bx-paragraph:before { + content: "\ebac"; + } + .bx-paste:before { + content: "\ebad"; + } + .bx-pause:before { + content: "\ebae"; + } + .bx-pause-circle:before { + content: "\ebaf"; + } + .bx-pen:before { + content: "\ebb0"; + } + .bx-pencil:before { + content: "\ebb1"; + } + .bx-phone:before { + content: "\ebb2"; + } + .bx-phone-call:before { + content: "\ebb3"; + } + .bx-phone-incoming:before { + content: "\ebb4"; + } + .bx-phone-off:before { + content: "\ebb5"; + } + .bx-phone-outgoing:before { + content: "\ebb6"; + } + .bx-photo-album:before { + content: "\ebb7"; + } + .bx-pie-chart:before { + content: "\ebb8"; + } + .bx-pie-chart-alt:before { + content: "\ebb9"; + } + .bx-pie-chart-alt-2:before { + content: "\ebba"; + } + .bx-pin:before { + content: "\ebbb"; + } + .bx-planet:before { + content: "\ebbc"; + } + .bx-play:before { + content: "\ebbd"; + } + .bx-play-circle:before { + content: "\ebbe"; + } + .bx-plug:before { + content: "\ebbf"; + } + .bx-plus:before { + content: "\ebc0"; + } + .bx-plus-circle:before { + content: "\ebc1"; + } + .bx-plus-medical:before { + content: "\ebc2"; + } + .bx-podcast:before { + content: "\ebc3"; + } + .bx-pointer:before { + content: "\ef5e"; + } + .bx-poll:before { + content: "\ebc5"; + } + .bx-polygon:before { + content: "\ebc6"; + } + .bx-pound:before { + content: "\ebc7"; + } + .bx-power-off:before { + content: "\ebc8"; + } + .bx-printer:before { + content: "\ebc9"; + } + .bx-pulse:before { + content: "\ebca"; + } + .bx-purchase-tag:before { + content: "\ebcb"; + } + .bx-purchase-tag-alt:before { + content: "\ebcc"; + } + .bx-pyramid:before { + content: "\ebcd"; + } + .bx-qr:before { + content: "\ebce"; + } + .bx-qr-scan:before { + content: "\ebcf"; + } + .bx-question-mark:before { + content: "\ebd0"; + } + .bx-radar:before { + content: "\ebd1"; + } + .bx-radio:before { + content: "\ebd2"; + } + .bx-radio-circle:before { + content: "\ebd3"; + } + .bx-radio-circle-marked:before { + content: "\ebd4"; + } + .bx-receipt:before { + content: "\ebd5"; + } + .bx-rectangle:before { + content: "\ebd6"; + } + .bx-recycle:before { + content: "\ebd7"; + } + .bx-redo:before { + content: "\ebd8"; + } + .bx-refresh:before { + content: "\ebd9"; + } + .bx-registered:before { + content: "\ebda"; + } + .bx-rename:before { + content: "\ebdb"; + } + .bx-repeat:before { + content: "\ebdc"; + } + .bx-reply:before { + content: "\ef5f"; + } + .bx-reply-all:before { + content: "\ebde"; + } + .bx-repost:before { + content: "\ebdf"; + } + .bx-reset:before { + content: "\ebe0"; + } + .bx-restaurant:before { + content: "\ebe1"; + } + .bx-revision:before { + content: "\ebe2"; + } + .bx-rewind:before { + content: "\ebe3"; + } + .bx-rewind-circle:before { + content: "\ebe4"; + } + .bx-right-arrow:before { + content: "\ebe5"; + } + .bx-right-arrow-alt:before { + content: "\ebe6"; + } + .bx-right-arrow-circle:before { + content: "\ebe7"; + } + .bx-right-down-arrow-circle:before { + content: "\ebe8"; + } + .bx-right-indent:before { + content: "\ebe9"; + } + .bx-right-top-arrow-circle:before { + content: "\ebea"; + } + .bx-rocket:before { + content: "\ebeb"; + } + .bx-rotate-left:before { + content: "\ebec"; + } + .bx-rotate-right:before { + content: "\ebed"; + } + .bx-rss:before { + content: "\ebee"; + } + .bx-ruble:before { + content: "\ebef"; + } + .bx-ruler:before { + content: "\ebf0"; + } + .bx-run:before { + content: "\ebf1"; + } + .bx-rupee:before { + content: "\ebf2"; + } + .bx-sad:before { + content: "\ebf3"; + } + .bx-save:before { + content: "\ebf4"; + } + .bx-scan:before { + content: "\ebf5"; + } + .bx-screenshot:before { + content: "\ef60"; + } + .bx-search:before { + content: "\ebf7"; + } + .bx-search-alt:before { + content: "\ebf8"; + } + .bx-search-alt-2:before { + content: "\ebf9"; + } + .bx-selection:before { + content: "\ebfa"; + } + .bx-select-multiple:before { + content: "\ebfb"; + } + .bx-send:before { + content: "\ebfc"; + } + .bx-server:before { + content: "\ebfd"; + } + .bx-shape-circle:before { + content: "\ebfe"; + } + .bx-shape-polygon:before { + content: "\ebff"; + } + .bx-shape-square:before { + content: "\ec00"; + } + .bx-shape-triangle:before { + content: "\ec01"; + } + .bx-share:before { + content: "\ec02"; + } + .bx-share-alt:before { + content: "\ec03"; + } + .bx-shekel:before { + content: "\ec04"; + } + .bx-shield:before { + content: "\ec05"; + } + .bx-shield-alt:before { + content: "\ec06"; + } + .bx-shield-alt-2:before { + content: "\ec07"; + } + .bx-shield-quarter:before { + content: "\ec08"; + } + .bx-shield-x:before { + content: "\ec09"; + } + .bx-shocked:before { + content: "\ec0a"; + } + .bx-shopping-bag:before { + content: "\ec0b"; + } + .bx-show:before { + content: "\ec0c"; + } + .bx-show-alt:before { + content: "\ec0d"; + } + .bx-shuffle:before { + content: "\ec0e"; + } + .bx-sidebar:before { + content: "\ec0f"; + } + .bx-sitemap:before { + content: "\ec10"; + } + .bx-skip-next:before { + content: "\ec11"; + } + .bx-skip-next-circle:before { + content: "\ec12"; + } + .bx-skip-previous:before { + content: "\ec13"; + } + .bx-skip-previous-circle:before { + content: "\ec14"; + } + .bx-sleepy:before { + content: "\ec15"; + } + .bx-slider:before { + content: "\ec16"; + } + .bx-slider-alt:before { + content: "\ec17"; + } + .bx-slideshow:before { + content: "\ec18"; + } + .bx-smile:before { + content: "\ec19"; + } + .bx-sort:before { + content: "\ec1a"; + } + .bx-sort-alt-2:before { + content: "\ec1b"; + } + .bx-sort-a-z:before { + content: "\ec1c"; + } + .bx-sort-down:before { + content: "\ec1d"; + } + .bx-sort-up:before { + content: "\ec1e"; + } + .bx-sort-z-a:before { + content: "\ec1f"; + } + .bx-spa:before { + content: "\ec20"; + } + .bx-space-bar:before { + content: "\ec21"; + } + .bx-speaker:before { + content: "\ec22"; + } + .bx-spray-can:before { + content: "\ec23"; + } + .bx-spreadsheet:before { + content: "\ec24"; + } + .bx-square:before { + content: "\ec25"; + } + .bx-square-rounded:before { + content: "\ec26"; + } + .bx-star:before { + content: "\ec27"; + } + .bx-station:before { + content: "\ec28"; + } + .bx-stats:before { + content: "\ec29"; + } + .bx-sticker:before { + content: "\ec2a"; + } + .bx-stop:before { + content: "\ec2b"; + } + .bx-stop-circle:before { + content: "\ec2c"; + } + .bx-stopwatch:before { + content: "\ec2d"; + } + .bx-store:before { + content: "\ec2e"; + } + .bx-store-alt:before { + content: "\ec2f"; + } + .bx-street-view:before { + content: "\ec30"; + } + .bx-strikethrough:before { + content: "\ec31"; + } + .bx-subdirectory-left:before { + content: "\ec32"; + } + .bx-subdirectory-right:before { + content: "\ec33"; + } + .bx-sun:before { + content: "\ec34"; + } + .bx-support:before { + content: "\ec35"; + } + .bx-swim:before { + content: "\ec36"; + } + .bx-sync:before { + content: "\ec37"; + } + .bx-tab:before { + content: "\ec38"; + } + .bx-table:before { + content: "\ec39"; + } + .bx-tachometer:before { + content: "\ec3a"; + } + .bx-tag:before { + content: "\ec3b"; + } + .bx-tag-alt:before { + content: "\ec3c"; + } + .bx-target-lock:before { + content: "\ec3d"; + } + .bx-task:before { + content: "\ec3e"; + } + .bx-task-x:before { + content: "\ec3f"; + } + .bx-taxi:before { + content: "\ec40"; + } + .bx-tennis-ball:before { + content: "\ec41"; + } + .bx-terminal:before { + content: "\ec42"; + } + .bx-test-tube:before { + content: "\ec43"; + } + .bx-text:before { + content: "\ec44"; + } + .bx-time:before { + content: "\ec45"; + } + .bx-time-five:before { + content: "\ec46"; + } + .bx-timer:before { + content: "\ec47"; + } + .bx-tired:before { + content: "\ec48"; + } + .bx-toggle-left:before { + content: "\ec49"; + } + .bx-toggle-right:before { + content: "\ec4a"; + } + .bx-tone:before { + content: "\ec4b"; + } + .bx-traffic-cone:before { + content: "\ec4c"; + } + .bx-train:before { + content: "\ec4d"; + } + .bx-transfer:before { + content: "\ec4e"; + } + .bx-transfer-alt:before { + content: "\ec4f"; + } + .bx-trash:before { + content: "\ec50"; + } + .bx-trash-alt:before { + content: "\ec51"; + } + .bx-trending-down:before { + content: "\ec52"; + } + .bx-trending-up:before { + content: "\ec53"; + } + .bx-trim:before { + content: "\ec54"; + } + .bx-trip:before { + content: "\ec55"; + } + .bx-trophy:before { + content: "\ec56"; + } + .bx-tv:before { + content: "\ec57"; + } + .bx-underline:before { + content: "\ec58"; + } + .bx-undo:before { + content: "\ec59"; + } + .bx-unite:before { + content: "\ec5a"; + } + .bx-unlink:before { + content: "\ec5b"; + } + .bx-up-arrow:before { + content: "\ec5c"; + } + .bx-up-arrow-alt:before { + content: "\ec5d"; + } + .bx-up-arrow-circle:before { + content: "\ec5e"; + } + .bx-upload:before { + content: "\ec5f"; + } + .bx-upside-down:before { + content: "\ec60"; + } + .bx-upvote:before { + content: "\ec61"; + } + .bx-usb:before { + content: "\ec62"; + } + .bx-user:before { + content: "\ec63"; + } + .bx-user-check:before { + content: "\ec64"; + } + .bx-user-circle:before { + content: "\ec65"; + } + .bx-user-minus:before { + content: "\ec66"; + } + .bx-user-pin:before { + content: "\ec67"; + } + .bx-user-plus:before { + content: "\ec68"; + } + .bx-user-voice:before { + content: "\ec69"; + } + .bx-user-x:before { + content: "\ec6a"; + } + .bx-vector:before { + content: "\ec6b"; + } + .bx-vertical-center:before { + content: "\ec6c"; + } + .bx-vial:before { + content: "\ec6d"; + } + .bx-video:before { + content: "\ec6e"; + } + .bx-video-off:before { + content: "\ec6f"; + } + .bx-video-plus:before { + content: "\ec70"; + } + .bx-video-recording:before { + content: "\ec71"; + } + .bx-voicemail:before { + content: "\ec72"; + } + .bx-volume:before { + content: "\ec73"; + } + .bx-volume-full:before { + content: "\ec74"; + } + .bx-volume-low:before { + content: "\ec75"; + } + .bx-volume-mute:before { + content: "\ec76"; + } + .bx-walk:before { + content: "\ec77"; + } + .bx-wallet:before { + content: "\ec78"; + } + .bx-wallet-alt:before { + content: "\ec79"; + } + .bx-water:before { + content: "\ec7a"; + } + .bx-webcam:before { + content: "\ec7b"; + } + .bx-wifi:before { + content: "\ec7c"; + } + .bx-wifi-0:before { + content: "\ec7d"; + } + .bx-wifi-1:before { + content: "\ec7e"; + } + .bx-wifi-2:before { + content: "\ec7f"; + } + .bx-wifi-off:before { + content: "\ec80"; + } + .bx-wind:before { + content: "\ec81"; + } + .bx-window:before { + content: "\ec82"; + } + .bx-window-alt:before { + content: "\ec83"; + } + .bx-window-close:before { + content: "\ec84"; + } + .bx-window-open:before { + content: "\ec85"; + } + .bx-windows:before { + content: "\ec86"; + } + .bx-wine:before { + content: "\ec87"; + } + .bx-wink-smile:before { + content: "\ec88"; + } + .bx-wink-tongue:before { + content: "\ec89"; + } + .bx-won:before { + content: "\ec8a"; + } + .bx-world:before { + content: "\ec8b"; + } + .bx-wrench:before { + content: "\ec8c"; + } + .bx-x:before { + content: "\ec8d"; + } + .bx-x-circle:before { + content: "\ec8e"; + } + .bx-yen:before { + content: "\ec8f"; + } + .bx-zoom-in:before { + content: "\ec90"; + } + .bx-zoom-out:before { + content: "\ec91"; + } + .bxs-party:before { + content: "\ec92"; + } + .bxs-hot:before { + content: "\ec93"; + } + .bxs-droplet:before { + content: "\ec94"; + } + .bxs-cat:before { + content: "\ec95"; + } + .bxs-dog:before { + content: "\ec96"; + } + .bxs-injection:before { + content: "\ec97"; + } + .bxs-leaf:before { + content: "\ec98"; + } + .bxs-add-to-queue:before { + content: "\ec99"; + } + .bxs-adjust:before { + content: "\ec9a"; + } + .bxs-adjust-alt:before { + content: "\ec9b"; + } + .bxs-alarm:before { + content: "\ec9c"; + } + .bxs-alarm-add:before { + content: "\ec9d"; + } + .bxs-alarm-exclamation:before { + content: "\ec9e"; + } + .bxs-alarm-off:before { + content: "\ec9f"; + } + .bxs-alarm-snooze:before { + content: "\eca0"; + } + .bxs-album:before { + content: "\eca1"; + } + .bxs-ambulance:before { + content: "\eca2"; + } + .bxs-analyse:before { + content: "\eca3"; + } + .bxs-angry:before { + content: "\eca4"; + } + .bxs-arch:before { + content: "\eca5"; + } + .bxs-archive:before { + content: "\eca6"; + } + .bxs-archive-in:before { + content: "\eca7"; + } + .bxs-archive-out:before { + content: "\eca8"; + } + .bxs-area:before { + content: "\eca9"; + } + .bxs-arrow-from-bottom:before { + content: "\ecaa"; + } + .bxs-arrow-from-left:before { + content: "\ecab"; + } + .bxs-arrow-from-right:before { + content: "\ecac"; + } + .bxs-arrow-from-top:before { + content: "\ecad"; + } + .bxs-arrow-to-bottom:before { + content: "\ecae"; + } + .bxs-arrow-to-left:before { + content: "\ecaf"; + } + .bxs-arrow-to-right:before { + content: "\ecb0"; + } + .bxs-arrow-to-top:before { + content: "\ecb1"; + } + .bxs-award:before { + content: "\ecb2"; + } + .bxs-baby-carriage:before { + content: "\ecb3"; + } + .bxs-backpack:before { + content: "\ecb4"; + } + .bxs-badge:before { + content: "\ecb5"; + } + .bxs-badge-check:before { + content: "\ecb6"; + } + .bxs-badge-dollar:before { + content: "\ecb7"; + } + .bxs-ball:before { + content: "\ecb8"; + } + .bxs-band-aid:before { + content: "\ecb9"; + } + .bxs-bank:before { + content: "\ecba"; + } + .bxs-bar-chart-alt-2:before { + content: "\ecbb"; + } + .bxs-bar-chart-square:before { + content: "\ecbc"; + } + .bxs-barcode:before { + content: "\ecbd"; + } + .bxs-baseball:before { + content: "\ecbe"; + } + .bxs-basket:before { + content: "\ecbf"; + } + .bxs-basketball:before { + content: "\ecc0"; + } + .bxs-bath:before { + content: "\ecc1"; + } + .bxs-battery:before { + content: "\ecc2"; + } + .bxs-battery-charging:before { + content: "\ecc3"; + } + .bxs-battery-full:before { + content: "\ecc4"; + } + .bxs-battery-low:before { + content: "\ecc5"; + } + .bxs-bed:before { + content: "\ecc6"; + } + .bxs-been-here:before { + content: "\ecc7"; + } + .bxs-beer:before { + content: "\ecc8"; + } + .bxs-bell:before { + content: "\ecc9"; + } + .bxs-bell-minus:before { + content: "\ecca"; + } + .bxs-bell-off:before { + content: "\eccb"; + } + .bxs-bell-plus:before { + content: "\eccc"; + } + .bxs-bell-ring:before { + content: "\eccd"; + } + .bxs-bible:before { + content: "\ecce"; + } + .bxs-binoculars:before { + content: "\eccf"; + } + .bxs-blanket:before { + content: "\ecd0"; + } + .bxs-bolt:before { + content: "\ecd1"; + } + .bxs-bolt-circle:before { + content: "\ecd2"; + } + .bxs-bomb:before { + content: "\ecd3"; + } + .bxs-bone:before { + content: "\ecd4"; + } + .bxs-bong:before { + content: "\ecd5"; + } + .bxs-book:before { + content: "\ecd6"; + } + .bxs-book-add:before { + content: "\ecd7"; + } + .bxs-book-alt:before { + content: "\ecd8"; + } + .bxs-book-bookmark:before { + content: "\ecd9"; + } + .bxs-book-content:before { + content: "\ecda"; + } + .bxs-book-heart:before { + content: "\ecdb"; + } + .bxs-bookmark:before { + content: "\ecdc"; + } + .bxs-bookmark-alt:before { + content: "\ecdd"; + } + .bxs-bookmark-alt-minus:before { + content: "\ecde"; + } + .bxs-bookmark-alt-plus:before { + content: "\ecdf"; + } + .bxs-bookmark-heart:before { + content: "\ece0"; + } + .bxs-bookmark-minus:before { + content: "\ece1"; + } + .bxs-bookmark-plus:before { + content: "\ece2"; + } + .bxs-bookmarks:before { + content: "\ece3"; + } + .bxs-bookmark-star:before { + content: "\ece4"; + } + .bxs-book-open:before { + content: "\ece5"; + } + .bxs-book-reader:before { + content: "\ece6"; + } + .bxs-bot:before { + content: "\ece7"; + } + .bxs-bowling-ball:before { + content: "\ece8"; + } + .bxs-box:before { + content: "\ece9"; + } + .bxs-brain:before { + content: "\ecea"; + } + .bxs-briefcase:before { + content: "\eceb"; + } + .bxs-briefcase-alt:before { + content: "\ecec"; + } + .bxs-briefcase-alt-2:before { + content: "\eced"; + } + .bxs-brightness:before { + content: "\ecee"; + } + .bxs-brightness-half:before { + content: "\ecef"; + } + .bxs-brush:before { + content: "\ecf0"; + } + .bxs-brush-alt:before { + content: "\ecf1"; + } + .bxs-bug:before { + content: "\ecf2"; + } + .bxs-bug-alt:before { + content: "\ecf3"; + } + .bxs-building:before { + content: "\ecf4"; + } + .bxs-building-house:before { + content: "\ecf5"; + } + .bxs-buildings:before { + content: "\ecf6"; + } + .bxs-bulb:before { + content: "\ecf7"; + } + .bxs-bullseye:before { + content: "\ecf8"; + } + .bxs-buoy:before { + content: "\ecf9"; + } + .bxs-bus:before { + content: "\ecfa"; + } + .bxs-business:before { + content: "\ecfb"; + } + .bxs-bus-school:before { + content: "\ecfc"; + } + .bxs-cabinet:before { + content: "\ecfd"; + } + .bxs-cake:before { + content: "\ecfe"; + } + .bxs-calculator:before { + content: "\ecff"; + } + .bxs-calendar:before { + content: "\ed00"; + } + .bxs-calendar-alt:before { + content: "\ed01"; + } + .bxs-calendar-check:before { + content: "\ed02"; + } + .bxs-calendar-edit:before { + content: "\ed03"; + } + .bxs-calendar-event:before { + content: "\ed04"; + } + .bxs-calendar-exclamation:before { + content: "\ed05"; + } + .bxs-calendar-heart:before { + content: "\ed06"; + } + .bxs-calendar-minus:before { + content: "\ed07"; + } + .bxs-calendar-plus:before { + content: "\ed08"; + } + .bxs-calendar-star:before { + content: "\ed09"; + } + .bxs-calendar-week:before { + content: "\ed0a"; + } + .bxs-calendar-x:before { + content: "\ed0b"; + } + .bxs-camera:before { + content: "\ed0c"; + } + .bxs-camera-home:before { + content: "\ed0d"; + } + .bxs-camera-movie:before { + content: "\ed0e"; + } + .bxs-camera-off:before { + content: "\ed0f"; + } + .bxs-camera-plus:before { + content: "\ed10"; + } + .bxs-capsule:before { + content: "\ed11"; + } + .bxs-captions:before { + content: "\ed12"; + } + .bxs-car:before { + content: "\ed13"; + } + .bxs-car-battery:before { + content: "\ed14"; + } + .bxs-car-crash:before { + content: "\ed15"; + } + .bxs-card:before { + content: "\ed16"; + } + .bxs-caret-down-circle:before { + content: "\ed17"; + } + .bxs-caret-down-square:before { + content: "\ed18"; + } + .bxs-caret-left-circle:before { + content: "\ed19"; + } + .bxs-caret-left-square:before { + content: "\ed1a"; + } + .bxs-caret-right-circle:before { + content: "\ed1b"; + } + .bxs-caret-right-square:before { + content: "\ed1c"; + } + .bxs-caret-up-circle:before { + content: "\ed1d"; + } + .bxs-caret-up-square:before { + content: "\ed1e"; + } + .bxs-car-garage:before { + content: "\ed1f"; + } + .bxs-car-mechanic:before { + content: "\ed20"; + } + .bxs-carousel:before { + content: "\ed21"; + } + .bxs-cart:before { + content: "\ed22"; + } + .bxs-cart-add:before { + content: "\ed23"; + } + .bxs-cart-alt:before { + content: "\ed24"; + } + .bxs-cart-download:before { + content: "\ed25"; + } + .bxs-car-wash:before { + content: "\ed26"; + } + .bxs-category:before { + content: "\ed27"; + } + .bxs-category-alt:before { + content: "\ed28"; + } + .bxs-cctv:before { + content: "\ed29"; + } + .bxs-certification:before { + content: "\ed2a"; + } + .bxs-chalkboard:before { + content: "\ed2b"; + } + .bxs-chart:before { + content: "\ed2c"; + } + .bxs-chat:before { + content: "\ed2d"; + } + .bxs-checkbox:before { + content: "\ed2e"; + } + .bxs-checkbox-checked:before { + content: "\ed2f"; + } + .bxs-checkbox-minus:before { + content: "\ed30"; + } + .bxs-check-circle:before { + content: "\ed31"; + } + .bxs-check-shield:before { + content: "\ed32"; + } + .bxs-check-square:before { + content: "\ed33"; + } + .bxs-chess:before { + content: "\ed34"; + } + .bxs-chevron-down:before { + content: "\ed35"; + } + .bxs-chevron-down-circle:before { + content: "\ed36"; + } + .bxs-chevron-down-square:before { + content: "\ed37"; + } + .bxs-chevron-left:before { + content: "\ed38"; + } + .bxs-chevron-left-circle:before { + content: "\ed39"; + } + .bxs-chevron-left-square:before { + content: "\ed3a"; + } + .bxs-chevron-right:before { + content: "\ed3b"; + } + .bxs-chevron-right-circle:before { + content: "\ed3c"; + } + .bxs-chevron-right-square:before { + content: "\ed3d"; + } + .bxs-chevrons-down:before { + content: "\ed3e"; + } + .bxs-chevrons-left:before { + content: "\ed3f"; + } + .bxs-chevrons-right:before { + content: "\ed40"; + } + .bxs-chevrons-up:before { + content: "\ed41"; + } + .bxs-chevron-up:before { + content: "\ed42"; + } + .bxs-chevron-up-circle:before { + content: "\ed43"; + } + .bxs-chevron-up-square:before { + content: "\ed44"; + } + .bxs-chip:before { + content: "\ed45"; + } + .bxs-church:before { + content: "\ed46"; + } + .bxs-circle:before { + content: "\ed47"; + } + .bxs-city:before { + content: "\ed48"; + } + .bxs-clinic:before { + content: "\ed49"; + } + .bxs-cloud:before { + content: "\ed4a"; + } + .bxs-cloud-download:before { + content: "\ed4b"; + } + .bxs-cloud-lightning:before { + content: "\ed4c"; + } + .bxs-cloud-rain:before { + content: "\ed4d"; + } + .bxs-cloud-upload:before { + content: "\ed4e"; + } + .bxs-coffee:before { + content: "\ed4f"; + } + .bxs-coffee-alt:before { + content: "\ed50"; + } + .bxs-coffee-togo:before { + content: "\ed51"; + } + .bxs-cog:before { + content: "\ed52"; + } + .bxs-coin:before { + content: "\ed53"; + } + .bxs-coin-stack:before { + content: "\ed54"; + } + .bxs-collection:before { + content: "\ed55"; + } + .bxs-color-fill:before { + content: "\ed56"; + } + .bxs-comment:before { + content: "\ed57"; + } + .bxs-comment-add:before { + content: "\ed58"; + } + .bxs-comment-check:before { + content: "\ed59"; + } + .bxs-comment-detail:before { + content: "\ed5a"; + } + .bxs-comment-dots:before { + content: "\ed5b"; + } + .bxs-comment-edit:before { + content: "\ed5c"; + } + .bxs-comment-error:before { + content: "\ed5d"; + } + .bxs-comment-minus:before { + content: "\ed5e"; + } + .bxs-comment-x:before { + content: "\ed5f"; + } + .bxs-compass:before { + content: "\ed60"; + } + .bxs-component:before { + content: "\ed61"; + } + .bxs-confused:before { + content: "\ed62"; + } + .bxs-contact:before { + content: "\ed63"; + } + .bxs-conversation:before { + content: "\ed64"; + } + .bxs-cookie:before { + content: "\ed65"; + } + .bxs-cool:before { + content: "\ed66"; + } + .bxs-copy:before { + content: "\ed67"; + } + .bxs-copy-alt:before { + content: "\ed68"; + } + .bxs-copyright:before { + content: "\ed69"; + } + .bxs-coupon:before { + content: "\ed6a"; + } + .bxs-credit-card:before { + content: "\ed6b"; + } + .bxs-credit-card-alt:before { + content: "\ed6c"; + } + .bxs-credit-card-front:before { + content: "\ed6d"; + } + .bxs-crop:before { + content: "\ed6e"; + } + .bxs-crown:before { + content: "\ed6f"; + } + .bxs-cube:before { + content: "\ed70"; + } + .bxs-cube-alt:before { + content: "\ed71"; + } + .bxs-cuboid:before { + content: "\ed72"; + } + .bxs-customize:before { + content: "\ed73"; + } + .bxs-cylinder:before { + content: "\ed74"; + } + .bxs-dashboard:before { + content: "\ed75"; + } + .bxs-data:before { + content: "\ed76"; + } + .bxs-detail:before { + content: "\ed77"; + } + .bxs-devices:before { + content: "\ed78"; + } + .bxs-diamond:before { + content: "\ed79"; + } + .bxs-dice-1:before { + content: "\ed7a"; + } + .bxs-dice-2:before { + content: "\ed7b"; + } + .bxs-dice-3:before { + content: "\ed7c"; + } + .bxs-dice-4:before { + content: "\ed7d"; + } + .bxs-dice-5:before { + content: "\ed7e"; + } + .bxs-dice-6:before { + content: "\ed7f"; + } + .bxs-direction-left:before { + content: "\ed80"; + } + .bxs-direction-right:before { + content: "\ed81"; + } + .bxs-directions:before { + content: "\ed82"; + } + .bxs-disc:before { + content: "\ed83"; + } + .bxs-discount:before { + content: "\ed84"; + } + .bxs-dish:before { + content: "\ed85"; + } + .bxs-dislike:before { + content: "\ed86"; + } + .bxs-dizzy:before { + content: "\ed87"; + } + .bxs-dock-bottom:before { + content: "\ed88"; + } + .bxs-dock-left:before { + content: "\ed89"; + } + .bxs-dock-right:before { + content: "\ed8a"; + } + .bxs-dock-top:before { + content: "\ed8b"; + } + .bxs-dollar-circle:before { + content: "\ed8c"; + } + .bxs-donate-blood:before { + content: "\ed8d"; + } + .bxs-donate-heart:before { + content: "\ed8e"; + } + .bxs-door-open:before { + content: "\ed8f"; + } + .bxs-doughnut-chart:before { + content: "\ed90"; + } + .bxs-down-arrow:before { + content: "\ed91"; + } + .bxs-down-arrow-alt:before { + content: "\ed92"; + } + .bxs-down-arrow-circle:before { + content: "\ed93"; + } + .bxs-down-arrow-square:before { + content: "\ed94"; + } + .bxs-download:before { + content: "\ed95"; + } + .bxs-downvote:before { + content: "\ed96"; + } + .bxs-drink:before { + content: "\ed97"; + } + .bxs-droplet-half:before { + content: "\ed98"; + } + .bxs-dryer:before { + content: "\ed99"; + } + .bxs-duplicate:before { + content: "\ed9a"; + } + .bxs-edit:before { + content: "\ed9b"; + } + .bxs-edit-alt:before { + content: "\ed9c"; + } + .bxs-edit-location:before { + content: "\ed9d"; + } + .bxs-eject:before { + content: "\ed9e"; + } + .bxs-envelope:before { + content: "\ed9f"; + } + .bxs-envelope-open:before { + content: "\eda0"; + } + .bxs-eraser:before { + content: "\eda1"; + } + .bxs-error:before { + content: "\eda2"; + } + .bxs-error-alt:before { + content: "\eda3"; + } + .bxs-error-circle:before { + content: "\eda4"; + } + .bxs-ev-station:before { + content: "\eda5"; + } + .bxs-exit:before { + content: "\eda6"; + } + .bxs-extension:before { + content: "\eda7"; + } + .bxs-eyedropper:before { + content: "\eda8"; + } + .bxs-face:before { + content: "\eda9"; + } + .bxs-face-mask:before { + content: "\edaa"; + } + .bxs-factory:before { + content: "\edab"; + } + .bxs-fast-forward-circle:before { + content: "\edac"; + } + .bxs-file:before { + content: "\edad"; + } + .bxs-file-archive:before { + content: "\edae"; + } + .bxs-file-blank:before { + content: "\edaf"; + } + .bxs-file-css:before { + content: "\edb0"; + } + .bxs-file-doc:before { + content: "\edb1"; + } + .bxs-file-export:before { + content: "\edb2"; + } + .bxs-file-find:before { + content: "\edb3"; + } + .bxs-file-gif:before { + content: "\edb4"; + } + .bxs-file-html:before { + content: "\edb5"; + } + .bxs-file-image:before { + content: "\edb6"; + } + .bxs-file-import:before { + content: "\edb7"; + } + .bxs-file-jpg:before { + content: "\edb8"; + } + .bxs-file-js:before { + content: "\edb9"; + } + .bxs-file-json:before { + content: "\edba"; + } + .bxs-file-md:before { + content: "\edbb"; + } + .bxs-file-pdf:before { + content: "\edbc"; + } + .bxs-file-plus:before { + content: "\edbd"; + } + .bxs-file-png:before { + content: "\edbe"; + } + .bxs-file-txt:before { + content: "\edbf"; + } + .bxs-film:before { + content: "\edc0"; + } + .bxs-filter-alt:before { + content: "\edc1"; + } + .bxs-first-aid:before { + content: "\edc2"; + } + .bxs-flag:before { + content: "\edc3"; + } + .bxs-flag-alt:before { + content: "\edc4"; + } + .bxs-flag-checkered:before { + content: "\edc5"; + } + .bxs-flame:before { + content: "\edc6"; + } + .bxs-flask:before { + content: "\edc7"; + } + .bxs-florist:before { + content: "\edc8"; + } + .bxs-folder:before { + content: "\edc9"; + } + .bxs-folder-minus:before { + content: "\edca"; + } + .bxs-folder-open:before { + content: "\edcb"; + } + .bxs-folder-plus:before { + content: "\edcc"; + } + .bxs-food-menu:before { + content: "\edcd"; + } + .bxs-fridge:before { + content: "\edce"; + } + .bxs-game:before { + content: "\edcf"; + } + .bxs-gas-pump:before { + content: "\edd0"; + } + .bxs-ghost:before { + content: "\edd1"; + } + .bxs-gift:before { + content: "\edd2"; + } + .bxs-graduation:before { + content: "\edd3"; + } + .bxs-grid:before { + content: "\edd4"; + } + .bxs-grid-alt:before { + content: "\edd5"; + } + .bxs-group:before { + content: "\edd6"; + } + .bxs-guitar-amp:before { + content: "\edd7"; + } + .bxs-hand:before { + content: "\edd8"; + } + .bxs-hand-down:before { + content: "\edd9"; + } + .bxs-hand-left:before { + content: "\edda"; + } + .bxs-hand-right:before { + content: "\eddb"; + } + .bxs-hand-up:before { + content: "\eddc"; + } + .bxs-happy:before { + content: "\eddd"; + } + .bxs-happy-alt:before { + content: "\edde"; + } + .bxs-happy-beaming:before { + content: "\eddf"; + } + .bxs-happy-heart-eyes:before { + content: "\ede0"; + } + .bxs-hdd:before { + content: "\ede1"; + } + .bxs-heart:before { + content: "\ede2"; + } + .bxs-heart-circle:before { + content: "\ede3"; + } + .bxs-heart-square:before { + content: "\ede4"; + } + .bxs-help-circle:before { + content: "\ede5"; + } + .bxs-hide:before { + content: "\ede6"; + } + .bxs-home:before { + content: "\ede7"; + } + .bxs-home-circle:before { + content: "\ede8"; + } + .bxs-home-heart:before { + content: "\ede9"; + } + .bxs-home-smile:before { + content: "\edea"; + } + .bxs-hotel:before { + content: "\edeb"; + } + .bxs-hourglass:before { + content: "\edec"; + } + .bxs-hourglass-bottom:before { + content: "\eded"; + } + .bxs-hourglass-top:before { + content: "\edee"; + } + .bxs-id-card:before { + content: "\edef"; + } + .bxs-image:before { + content: "\edf0"; + } + .bxs-image-add:before { + content: "\edf1"; + } + .bxs-image-alt:before { + content: "\edf2"; + } + .bxs-inbox:before { + content: "\edf3"; + } + .bxs-info-circle:before { + content: "\edf4"; + } + .bxs-info-square:before { + content: "\edf5"; + } + .bxs-institution:before { + content: "\edf6"; + } + .bxs-joystick:before { + content: "\edf7"; + } + .bxs-joystick-alt:before { + content: "\edf8"; + } + .bxs-joystick-button:before { + content: "\edf9"; + } + .bxs-key:before { + content: "\edfa"; + } + .bxs-keyboard:before { + content: "\edfb"; + } + .bxs-label:before { + content: "\edfc"; + } + .bxs-landmark:before { + content: "\edfd"; + } + .bxs-landscape:before { + content: "\edfe"; + } + .bxs-laugh:before { + content: "\edff"; + } + .bxs-layer:before { + content: "\ee00"; + } + .bxs-layer-minus:before { + content: "\ee01"; + } + .bxs-layer-plus:before { + content: "\ee02"; + } + .bxs-layout:before { + content: "\ee03"; + } + .bxs-left-arrow:before { + content: "\ee04"; + } + .bxs-left-arrow-alt:before { + content: "\ee05"; + } + .bxs-left-arrow-circle:before { + content: "\ee06"; + } + .bxs-left-arrow-square:before { + content: "\ee07"; + } + .bxs-left-down-arrow-circle:before { + content: "\ee08"; + } + .bxs-left-top-arrow-circle:before { + content: "\ee09"; + } + .bxs-like:before { + content: "\ee0a"; + } + .bxs-location-plus:before { + content: "\ee0b"; + } + .bxs-lock:before { + content: "\ee0c"; + } + .bxs-lock-alt:before { + content: "\ee0d"; + } + .bxs-lock-open:before { + content: "\ee0e"; + } + .bxs-lock-open-alt:before { + content: "\ee0f"; + } + .bxs-log-in:before { + content: "\ee10"; + } + .bxs-log-in-circle:before { + content: "\ee11"; + } + .bxs-log-out:before { + content: "\ee12"; + } + .bxs-log-out-circle:before { + content: "\ee13"; + } + .bxs-low-vision:before { + content: "\ee14"; + } + .bxs-magic-wand:before { + content: "\ee15"; + } + .bxs-magnet:before { + content: "\ee16"; + } + .bxs-map:before { + content: "\ee17"; + } + .bxs-map-alt:before { + content: "\ee18"; + } + .bxs-map-pin:before { + content: "\ee19"; + } + .bxs-mask:before { + content: "\ee1a"; + } + .bxs-medal:before { + content: "\ee1b"; + } + .bxs-megaphone:before { + content: "\ee1c"; + } + .bxs-meh:before { + content: "\ee1d"; + } + .bxs-meh-alt:before { + content: "\ee1e"; + } + .bxs-meh-blank:before { + content: "\ee1f"; + } + .bxs-memory-card:before { + content: "\ee20"; + } + .bxs-message:before { + content: "\ee21"; + } + .bxs-message-add:before { + content: "\ee22"; + } + .bxs-message-alt:before { + content: "\ee23"; + } + .bxs-message-alt-add:before { + content: "\ee24"; + } + .bxs-message-alt-check:before { + content: "\ee25"; + } + .bxs-message-alt-detail:before { + content: "\ee26"; + } + .bxs-message-alt-dots:before { + content: "\ee27"; + } + .bxs-message-alt-edit:before { + content: "\ee28"; + } + .bxs-message-alt-error:before { + content: "\ee29"; + } + .bxs-message-alt-minus:before { + content: "\ee2a"; + } + .bxs-message-alt-x:before { + content: "\ee2b"; + } + .bxs-message-check:before { + content: "\ee2c"; + } + .bxs-message-detail:before { + content: "\ee2d"; + } + .bxs-message-dots:before { + content: "\ee2e"; + } + .bxs-message-edit:before { + content: "\ee2f"; + } + .bxs-message-error:before { + content: "\ee30"; + } + .bxs-message-minus:before { + content: "\ee31"; + } + .bxs-message-rounded:before { + content: "\ee32"; + } + .bxs-message-rounded-add:before { + content: "\ee33"; + } + .bxs-message-rounded-check:before { + content: "\ee34"; + } + .bxs-message-rounded-detail:before { + content: "\ee35"; + } + .bxs-message-rounded-dots:before { + content: "\ee36"; + } + .bxs-message-rounded-edit:before { + content: "\ee37"; + } + .bxs-message-rounded-error:before { + content: "\ee38"; + } + .bxs-message-rounded-minus:before { + content: "\ee39"; + } + .bxs-message-rounded-x:before { + content: "\ee3a"; + } + .bxs-message-square:before { + content: "\ee3b"; + } + .bxs-message-square-add:before { + content: "\ee3c"; + } + .bxs-message-square-check:before { + content: "\ee3d"; + } + .bxs-message-square-detail:before { + content: "\ee3e"; + } + .bxs-message-square-dots:before { + content: "\ee3f"; + } + .bxs-message-square-edit:before { + content: "\ee40"; + } + .bxs-message-square-error:before { + content: "\ee41"; + } + .bxs-message-square-minus:before { + content: "\ee42"; + } + .bxs-message-square-x:before { + content: "\ee43"; + } + .bxs-message-x:before { + content: "\ee44"; + } + .bxs-meteor:before { + content: "\ee45"; + } + .bxs-microchip:before { + content: "\ee46"; + } + .bxs-microphone:before { + content: "\ee47"; + } + .bxs-microphone-alt:before { + content: "\ee48"; + } + .bxs-microphone-off:before { + content: "\ee49"; + } + .bxs-minus-circle:before { + content: "\ee4a"; + } + .bxs-minus-square:before { + content: "\ee4b"; + } + .bxs-mobile:before { + content: "\ee4c"; + } + .bxs-mobile-vibration:before { + content: "\ee4d"; + } + .bxs-moon:before { + content: "\ee4e"; + } + .bxs-mouse:before { + content: "\ee4f"; + } + .bxs-mouse-alt:before { + content: "\ee50"; + } + .bxs-movie:before { + content: "\ee51"; + } + .bxs-movie-play:before { + content: "\ee52"; + } + .bxs-music:before { + content: "\ee53"; + } + .bxs-navigation:before { + content: "\ee54"; + } + .bxs-network-chart:before { + content: "\ee55"; + } + .bxs-news:before { + content: "\ee56"; + } + .bxs-no-entry:before { + content: "\ee57"; + } + .bxs-note:before { + content: "\ee58"; + } + .bxs-notepad:before { + content: "\ee59"; + } + .bxs-notification:before { + content: "\ee5a"; + } + .bxs-notification-off:before { + content: "\ee5b"; + } + .bxs-offer:before { + content: "\ee5c"; + } + .bxs-package:before { + content: "\ee5d"; + } + .bxs-paint:before { + content: "\ee5e"; + } + .bxs-paint-roll:before { + content: "\ee5f"; + } + .bxs-palette:before { + content: "\ee60"; + } + .bxs-paper-plane:before { + content: "\ee61"; + } + .bxs-parking:before { + content: "\ee62"; + } + .bxs-paste:before { + content: "\ee63"; + } + .bxs-pen:before { + content: "\ee64"; + } + .bxs-pencil:before { + content: "\ee65"; + } + .bxs-phone:before { + content: "\ee66"; + } + .bxs-phone-call:before { + content: "\ee67"; + } + .bxs-phone-incoming:before { + content: "\ee68"; + } + .bxs-phone-off:before { + content: "\ee69"; + } + .bxs-phone-outgoing:before { + content: "\ee6a"; + } + .bxs-photo-album:before { + content: "\ee6b"; + } + .bxs-piano:before { + content: "\ee6c"; + } + .bxs-pie-chart:before { + content: "\ee6d"; + } + .bxs-pie-chart-alt:before { + content: "\ee6e"; + } + .bxs-pie-chart-alt-2:before { + content: "\ee6f"; + } + .bxs-pin:before { + content: "\ee70"; + } + .bxs-pizza:before { + content: "\ee71"; + } + .bxs-plane:before { + content: "\ee72"; + } + .bxs-plane-alt:before { + content: "\ee73"; + } + .bxs-plane-land:before { + content: "\ee74"; + } + .bxs-planet:before { + content: "\ee75"; + } + .bxs-plane-take-off:before { + content: "\ee76"; + } + .bxs-playlist:before { + content: "\ee77"; + } + .bxs-plug:before { + content: "\ee78"; + } + .bxs-plus-circle:before { + content: "\ee79"; + } + .bxs-plus-square:before { + content: "\ee7a"; + } + .bxs-pointer:before { + content: "\ee7b"; + } + .bxs-polygon:before { + content: "\ee7c"; + } + .bxs-printer:before { + content: "\ee7d"; + } + .bxs-purchase-tag:before { + content: "\ee7e"; + } + .bxs-purchase-tag-alt:before { + content: "\ee7f"; + } + .bxs-pyramid:before { + content: "\ee80"; + } + .bxs-quote-alt-left:before { + content: "\ee81"; + } + .bxs-quote-alt-right:before { + content: "\ee82"; + } + .bxs-quote-left:before { + content: "\ee83"; + } + .bxs-quote-right:before { + content: "\ee84"; + } + .bxs-quote-single-left:before { + content: "\ee85"; + } + .bxs-quote-single-right:before { + content: "\ee86"; + } + .bxs-radiation:before { + content: "\ee87"; + } + .bxs-radio:before { + content: "\ee88"; + } + .bxs-receipt:before { + content: "\ee89"; + } + .bxs-rectangle:before { + content: "\ee8a"; + } + .bxs-registered:before { + content: "\ee8b"; + } + .bxs-rename:before { + content: "\ee8c"; + } + .bxs-report:before { + content: "\ee8d"; + } + .bxs-rewind-circle:before { + content: "\ee8e"; + } + .bxs-right-arrow:before { + content: "\ee8f"; + } + .bxs-right-arrow-alt:before { + content: "\ee90"; + } + .bxs-right-arrow-circle:before { + content: "\ee91"; + } + .bxs-right-arrow-square:before { + content: "\ee92"; + } + .bxs-right-down-arrow-circle:before { + content: "\ee93"; + } + .bxs-right-top-arrow-circle:before { + content: "\ee94"; + } + .bxs-rocket:before { + content: "\ee95"; + } + .bxs-ruler:before { + content: "\ee96"; + } + .bxs-sad:before { + content: "\ee97"; + } + .bxs-save:before { + content: "\ee98"; + } + .bxs-school:before { + content: "\ee99"; + } + .bxs-search:before { + content: "\ee9a"; + } + .bxs-search-alt-2:before { + content: "\ee9b"; + } + .bxs-select-multiple:before { + content: "\ee9c"; + } + .bxs-send:before { + content: "\ee9d"; + } + .bxs-server:before { + content: "\ee9e"; + } + .bxs-shapes:before { + content: "\ee9f"; + } + .bxs-share:before { + content: "\eea0"; + } + .bxs-share-alt:before { + content: "\eea1"; + } + .bxs-shield:before { + content: "\eea2"; + } + .bxs-shield-alt-2:before { + content: "\eea3"; + } + .bxs-shield-x:before { + content: "\eea4"; + } + .bxs-ship:before { + content: "\eea5"; + } + .bxs-shocked:before { + content: "\eea6"; + } + .bxs-shopping-bag:before { + content: "\eea7"; + } + .bxs-shopping-bag-alt:before { + content: "\eea8"; + } + .bxs-shopping-bags:before { + content: "\eea9"; + } + .bxs-show:before { + content: "\eeaa"; + } + .bxs-skip-next-circle:before { + content: "\eeab"; + } + .bxs-skip-previous-circle:before { + content: "\eeac"; + } + .bxs-skull:before { + content: "\eead"; + } + .bxs-sleepy:before { + content: "\eeae"; + } + .bxs-slideshow:before { + content: "\eeaf"; + } + .bxs-smile:before { + content: "\eeb0"; + } + .bxs-sort-alt:before { + content: "\eeb1"; + } + .bxs-spa:before { + content: "\eeb2"; + } + .bxs-speaker:before { + content: "\eeb3"; + } + .bxs-spray-can:before { + content: "\eeb4"; + } + .bxs-spreadsheet:before { + content: "\eeb5"; + } + .bxs-square:before { + content: "\eeb6"; + } + .bxs-square-rounded:before { + content: "\eeb7"; + } + .bxs-star:before { + content: "\eeb8"; + } + .bxs-star-half:before { + content: "\eeb9"; + } + .bxs-sticker:before { + content: "\eeba"; + } + .bxs-stopwatch:before { + content: "\eebb"; + } + .bxs-store:before { + content: "\eebc"; + } + .bxs-store-alt:before { + content: "\eebd"; + } + .bxs-sun:before { + content: "\eebe"; + } + .bxs-tachometer:before { + content: "\eebf"; + } + .bxs-tag:before { + content: "\eec0"; + } + .bxs-tag-alt:before { + content: "\eec1"; + } + .bxs-tag-x:before { + content: "\eec2"; + } + .bxs-taxi:before { + content: "\eec3"; + } + .bxs-tennis-ball:before { + content: "\eec4"; + } + .bxs-terminal:before { + content: "\eec5"; + } + .bxs-thermometer:before { + content: "\eec6"; + } + .bxs-time:before { + content: "\eec7"; + } + .bxs-time-five:before { + content: "\eec8"; + } + .bxs-timer:before { + content: "\eec9"; + } + .bxs-tired:before { + content: "\eeca"; + } + .bxs-toggle-left:before { + content: "\eecb"; + } + .bxs-toggle-right:before { + content: "\eecc"; + } + .bxs-tone:before { + content: "\eecd"; + } + .bxs-torch:before { + content: "\eece"; + } + .bxs-to-top:before { + content: "\eecf"; + } + .bxs-traffic:before { + content: "\eed0"; + } + .bxs-traffic-barrier:before { + content: "\eed1"; + } + .bxs-traffic-cone:before { + content: "\eed2"; + } + .bxs-train:before { + content: "\eed3"; + } + .bxs-trash:before { + content: "\eed4"; + } + .bxs-trash-alt:before { + content: "\eed5"; + } + .bxs-tree:before { + content: "\eed6"; + } + .bxs-trophy:before { + content: "\eed7"; + } + .bxs-truck:before { + content: "\eed8"; + } + .bxs-t-shirt:before { + content: "\eed9"; + } + .bxs-tv:before { + content: "\eeda"; + } + .bxs-up-arrow:before { + content: "\eedb"; + } + .bxs-up-arrow-alt:before { + content: "\eedc"; + } + .bxs-up-arrow-circle:before { + content: "\eedd"; + } + .bxs-up-arrow-square:before { + content: "\eede"; + } + .bxs-upside-down:before { + content: "\eedf"; + } + .bxs-upvote:before { + content: "\eee0"; + } + .bxs-user:before { + content: "\eee1"; + } + .bxs-user-account:before { + content: "\eee2"; + } + .bxs-user-badge:before { + content: "\eee3"; + } + .bxs-user-check:before { + content: "\eee4"; + } + .bxs-user-circle:before { + content: "\eee5"; + } + .bxs-user-detail:before { + content: "\eee6"; + } + .bxs-user-minus:before { + content: "\eee7"; + } + .bxs-user-pin:before { + content: "\eee8"; + } + .bxs-user-plus:before { + content: "\eee9"; + } + .bxs-user-rectangle:before { + content: "\eeea"; + } + .bxs-user-voice:before { + content: "\eeeb"; + } + .bxs-user-x:before { + content: "\eeec"; + } + .bxs-vector:before { + content: "\eeed"; + } + .bxs-vial:before { + content: "\eeee"; + } + .bxs-video:before { + content: "\eeef"; + } + .bxs-video-off:before { + content: "\eef0"; + } + .bxs-video-plus:before { + content: "\eef1"; + } + .bxs-video-recording:before { + content: "\eef2"; + } + .bxs-videos:before { + content: "\eef3"; + } + .bxs-virus:before { + content: "\eef4"; + } + .bxs-virus-block:before { + content: "\eef5"; + } + .bxs-volume:before { + content: "\eef6"; + } + .bxs-volume-full:before { + content: "\eef7"; + } + .bxs-volume-low:before { + content: "\eef8"; + } + .bxs-volume-mute:before { + content: "\eef9"; + } + .bxs-wallet:before { + content: "\eefa"; + } + .bxs-wallet-alt:before { + content: "\eefb"; + } + .bxs-washer:before { + content: "\eefc"; + } + .bxs-watch:before { + content: "\eefd"; + } + .bxs-watch-alt:before { + content: "\eefe"; + } + .bxs-webcam:before { + content: "\eeff"; + } + .bxs-widget:before { + content: "\ef00"; + } + .bxs-window-alt:before { + content: "\ef01"; + } + .bxs-wine:before { + content: "\ef02"; + } + .bxs-wink-smile:before { + content: "\ef03"; + } + .bxs-wink-tongue:before { + content: "\ef04"; + } + .bxs-wrench:before { + content: "\ef05"; + } + .bxs-x-circle:before { + content: "\ef06"; + } + .bxs-x-square:before { + content: "\ef07"; + } + .bxs-yin-yang:before { + content: "\ef08"; + } + .bxs-zap:before { + content: "\ef09"; + } + .bxs-zoom-in:before { + content: "\ef0a"; + } + .bxs-zoom-out:before { + content: "\ef0b"; + } + \ No newline at end of file diff --git a/vendor/boxicons/css/boxicons.min.css b/vendor/boxicons/css/boxicons.min.css new file mode 100644 index 0000000..ed39ac5 --- /dev/null +++ b/vendor/boxicons/css/boxicons.min.css @@ -0,0 +1 @@ +@font-face{font-family:boxicons;font-weight:400;font-style:normal;src:url(../fonts/boxicons.eot);src:url(../fonts/boxicons.eot) format('embedded-opentype'),url(../fonts/boxicons.woff2) format('woff2'),url(../fonts/boxicons.woff) format('woff'),url(../fonts/boxicons.ttf) format('truetype'),url(../fonts/boxicons.svg?#boxicons) format('svg')}.bx{font-family:boxicons!important;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;display:inline-block;text-transform:none;speak:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.bx-ul{margin-left:2em;padding-left:0;list-style:none}.bx-ul>li{position:relative}.bx-ul .bx{font-size:inherit;line-height:inherit;position:absolute;left:-2em;width:2em;text-align:center}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@keyframes burst{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}90%{-webkit-transform:scale(1.5);transform:scale(1.5);opacity:0}}@-webkit-keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@keyframes flashing{0%{opacity:1}45%{opacity:0}90%{opacity:1}}@-webkit-keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@keyframes fade-left{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(-20px);transform:translateX(-20px);opacity:0}}@-webkit-keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@keyframes fade-right{0%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}75%{-webkit-transform:translateX(20px);transform:translateX(20px);opacity:0}}@-webkit-keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@keyframes fade-up{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}}@-webkit-keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@keyframes fade-down{0%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}75%{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}10%,20%{-webkit-transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg);transform:scale3d(.95,.95,.95) rotate3d(0,0,1,-10deg)}30%,50%,70%,90%{-webkit-transform:scale3d(1,1,1) rotate3d(0,0,1,10deg);transform:scale3d(1,1,1) rotate3d(0,0,1,10deg)}40%,60%,80%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.bx-spin{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-spin-hover:hover{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.bx-tada{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-tada-hover:hover{-webkit-animation:tada 1.5s ease infinite;animation:tada 1.5s ease infinite}.bx-flashing{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-flashing-hover:hover{-webkit-animation:flashing 1.5s infinite linear;animation:flashing 1.5s infinite linear}.bx-burst{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-burst-hover:hover{-webkit-animation:burst 1.5s infinite linear;animation:burst 1.5s infinite linear}.bx-fade-up{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-up-hover:hover{-webkit-animation:fade-up 1.5s infinite linear;animation:fade-up 1.5s infinite linear}.bx-fade-down{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-down-hover:hover{-webkit-animation:fade-down 1.5s infinite linear;animation:fade-down 1.5s infinite linear}.bx-fade-left{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-left-hover:hover{-webkit-animation:fade-left 1.5s infinite linear;animation:fade-left 1.5s infinite linear}.bx-fade-right{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-fade-right-hover:hover{-webkit-animation:fade-right 1.5s infinite linear;animation:fade-right 1.5s infinite linear}.bx-xs{font-size:1rem!important}.bx-sm{font-size:1.55rem!important}.bx-md{font-size:2.25rem!important}.bx-lg{font-size:3rem!important}.bx-fw{font-size:1.2857142857em;line-height:.8em;width:1.2857142857em;height:.8em;margin-top:-.2em!important;vertical-align:middle}.bx-pull-left{float:left;margin-right:.3em!important}.bx-pull-right{float:right;margin-left:.3em!important}.bx-rotate-90{transform:rotate(90deg)}.bx-rotate-180{transform:rotate(180deg)}.bx-rotate-270{transform:rotate(270deg)}.bx-flip-horizontal{transform:scaleX(-1)}.bx-flip-vertical{transform:scaleY(-1)}.bx-border{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:.25em}.bx-border-circle{padding:.25em;border:.07em solid rgba(0,0,0,.1);border-radius:50%}.bxs-balloon:before{content:"\eb60"}.bxs-castle:before{content:"\eb79"}.bxs-coffee-bean:before{content:"\eb92"}.bxs-objects-horizontal-center:before{content:"\ebab"}.bxs-objects-horizontal-left:before{content:"\ebc4"}.bxs-objects-horizontal-right:before{content:"\ebdd"}.bxs-objects-vertical-bottom:before{content:"\ebf6"}.bxs-objects-vertical-center:before{content:"\ef40"}.bxs-objects-vertical-top:before{content:"\ef41"}.bxs-pear:before{content:"\ef42"}.bxs-shield-minus:before{content:"\ef43"}.bxs-shield-plus:before{content:"\ef44"}.bxs-shower:before{content:"\ef45"}.bxs-sushi:before{content:"\ef46"}.bxs-universal-access:before{content:"\ef47"}.bx-child:before{content:"\ef48"}.bx-horizontal-left:before{content:"\ef49"}.bx-horizontal-right:before{content:"\ef4a"}.bx-objects-horizontal-center:before{content:"\ef4b"}.bx-objects-horizontal-left:before{content:"\ef4c"}.bx-objects-horizontal-right:before{content:"\ef4d"}.bx-objects-vertical-bottom:before{content:"\ef4e"}.bx-objects-vertical-center:before{content:"\ef4f"}.bx-objects-vertical-top:before{content:"\ef50"}.bx-rfid:before{content:"\ef51"}.bx-shield-minus:before{content:"\ef52"}.bx-shield-plus:before{content:"\ef53"}.bx-shower:before{content:"\ef54"}.bx-sushi:before{content:"\ef55"}.bx-universal-access:before{content:"\ef56"}.bx-vertical-bottom:before{content:"\ef57"}.bx-vertical-top:before{content:"\ef58"}.bxl-graphql:before{content:"\ef59"}.bxl-typescript:before{content:"\ef5a"}.bxs-color:before{content:"\ef39"}.bx-reflect-horizontal:before{content:"\ef3a"}.bx-reflect-vertical:before{content:"\ef3b"}.bx-color:before{content:"\ef3c"}.bxl-mongodb:before{content:"\ef3d"}.bxl-postgresql:before{content:"\ef3e"}.bxl-deezer:before{content:"\ef3f"}.bxs-hard-hat:before{content:"\ef2a"}.bxs-home-alt-2:before{content:"\ef2b"}.bxs-cheese:before{content:"\ef2c"}.bx-home-alt-2:before{content:"\ef2d"}.bx-hard-hat:before{content:"\ef2e"}.bx-cheese:before{content:"\ef2f"}.bx-cart-add:before{content:"\ef30"}.bx-cart-download:before{content:"\ef31"}.bx-no-signal:before{content:"\ef32"}.bx-signal-1:before{content:"\ef33"}.bx-signal-2:before{content:"\ef34"}.bx-signal-3:before{content:"\ef35"}.bx-signal-4:before{content:"\ef36"}.bx-signal-5:before{content:"\ef37"}.bxl-xing:before{content:"\ef38"}.bxl-meta:before{content:"\ef27"}.bx-lemon:before{content:"\ef28"}.bxs-lemon:before{content:"\ef29"}.bx-cricket-ball:before{content:"\ef0c"}.bx-baguette:before{content:"\ef0d"}.bx-bowl-hot:before{content:"\ef0e"}.bx-bowl-rice:before{content:"\ef0f"}.bx-cable-car:before{content:"\ef10"}.bx-candles:before{content:"\ef11"}.bx-circle-half:before{content:"\ef12"}.bx-circle-quarter:before{content:"\ef13"}.bx-circle-three-quarter:before{content:"\ef14"}.bx-cross:before{content:"\ef15"}.bx-fork:before{content:"\ef16"}.bx-knife:before{content:"\ef17"}.bx-money-withdraw:before{content:"\ef18"}.bx-popsicle:before{content:"\ef19"}.bx-scatter-chart:before{content:"\ef1a"}.bxs-baguette:before{content:"\ef1b"}.bxs-bowl-hot:before{content:"\ef1c"}.bxs-bowl-rice:before{content:"\ef1d"}.bxs-cable-car:before{content:"\ef1e"}.bxs-circle-half:before{content:"\ef1f"}.bxs-circle-quarter:before{content:"\ef20"}.bxs-circle-three-quarter:before{content:"\ef21"}.bxs-cricket-ball:before{content:"\ef22"}.bxs-invader:before{content:"\ef23"}.bx-male-female:before{content:"\ef24"}.bxs-popsicle:before{content:"\ef25"}.bxs-tree-alt:before{content:"\ef26"}.bxl-venmo:before{content:"\e900"}.bxl-upwork:before{content:"\e901"}.bxl-netlify:before{content:"\e902"}.bxl-java:before{content:"\e903"}.bxl-heroku:before{content:"\e904"}.bxl-go-lang:before{content:"\e905"}.bxl-gmail:before{content:"\e906"}.bxl-flask:before{content:"\e907"}.bxl-99designs:before{content:"\e908"}.bxl-500px:before{content:"\e909"}.bxl-adobe:before{content:"\e90a"}.bxl-airbnb:before{content:"\e90b"}.bxl-algolia:before{content:"\e90c"}.bxl-amazon:before{content:"\e90d"}.bxl-android:before{content:"\e90e"}.bxl-angular:before{content:"\e90f"}.bxl-apple:before{content:"\e910"}.bxl-audible:before{content:"\e911"}.bxl-aws:before{content:"\e912"}.bxl-baidu:before{content:"\e913"}.bxl-behance:before{content:"\e914"}.bxl-bing:before{content:"\e915"}.bxl-bitcoin:before{content:"\e916"}.bxl-blender:before{content:"\e917"}.bxl-blogger:before{content:"\e918"}.bxl-bootstrap:before{content:"\e919"}.bxl-chrome:before{content:"\e91a"}.bxl-codepen:before{content:"\e91b"}.bxl-c-plus-plus:before{content:"\e91c"}.bxl-creative-commons:before{content:"\e91d"}.bxl-css3:before{content:"\e91e"}.bxl-dailymotion:before{content:"\e91f"}.bxl-deviantart:before{content:"\e920"}.bxl-dev-to:before{content:"\e921"}.bxl-digg:before{content:"\e922"}.bxl-digitalocean:before{content:"\e923"}.bxl-discord:before{content:"\e924"}.bxl-discord-alt:before{content:"\e925"}.bxl-discourse:before{content:"\e926"}.bxl-django:before{content:"\e927"}.bxl-docker:before{content:"\e928"}.bxl-dribbble:before{content:"\e929"}.bxl-dropbox:before{content:"\e92a"}.bxl-drupal:before{content:"\e92b"}.bxl-ebay:before{content:"\e92c"}.bxl-edge:before{content:"\e92d"}.bxl-etsy:before{content:"\e92e"}.bxl-facebook:before{content:"\e92f"}.bxl-facebook-circle:before{content:"\e930"}.bxl-facebook-square:before{content:"\e931"}.bxl-figma:before{content:"\e932"}.bxl-firebase:before{content:"\e933"}.bxl-firefox:before{content:"\e934"}.bxl-flickr:before{content:"\e935"}.bxl-flickr-square:before{content:"\e936"}.bxl-flutter:before{content:"\e937"}.bxl-foursquare:before{content:"\e938"}.bxl-git:before{content:"\e939"}.bxl-github:before{content:"\e93a"}.bxl-gitlab:before{content:"\e93b"}.bxl-google:before{content:"\e93c"}.bxl-google-cloud:before{content:"\e93d"}.bxl-google-plus:before{content:"\e93e"}.bxl-google-plus-circle:before{content:"\e93f"}.bxl-html5:before{content:"\e940"}.bxl-imdb:before{content:"\e941"}.bxl-instagram:before{content:"\e942"}.bxl-instagram-alt:before{content:"\e943"}.bxl-internet-explorer:before{content:"\e944"}.bxl-invision:before{content:"\e945"}.bxl-javascript:before{content:"\e946"}.bxl-joomla:before{content:"\e947"}.bxl-jquery:before{content:"\e948"}.bxl-jsfiddle:before{content:"\e949"}.bxl-kickstarter:before{content:"\e94a"}.bxl-kubernetes:before{content:"\e94b"}.bxl-less:before{content:"\e94c"}.bxl-linkedin:before{content:"\e94d"}.bxl-linkedin-square:before{content:"\e94e"}.bxl-magento:before{content:"\e94f"}.bxl-mailchimp:before{content:"\e950"}.bxl-markdown:before{content:"\e951"}.bxl-mastercard:before{content:"\e952"}.bxl-mastodon:before{content:"\e953"}.bxl-medium:before{content:"\e954"}.bxl-medium-old:before{content:"\e955"}.bxl-medium-square:before{content:"\e956"}.bxl-messenger:before{content:"\e957"}.bxl-microsoft:before{content:"\e958"}.bxl-microsoft-teams:before{content:"\e959"}.bxl-nodejs:before{content:"\e95a"}.bxl-ok-ru:before{content:"\e95b"}.bxl-opera:before{content:"\e95c"}.bxl-patreon:before{content:"\e95d"}.bxl-paypal:before{content:"\e95e"}.bxl-periscope:before{content:"\e95f"}.bxl-php:before{content:"\e960"}.bxl-pinterest:before{content:"\e961"}.bxl-pinterest-alt:before{content:"\e962"}.bxl-play-store:before{content:"\e963"}.bxl-pocket:before{content:"\e964"}.bxl-product-hunt:before{content:"\e965"}.bxl-python:before{content:"\e966"}.bxl-quora:before{content:"\e967"}.bxl-react:before{content:"\e968"}.bxl-redbubble:before{content:"\e969"}.bxl-reddit:before{content:"\e96a"}.bxl-redux:before{content:"\e96b"}.bxl-sass:before{content:"\e96c"}.bxl-shopify:before{content:"\e96d"}.bxl-sketch:before{content:"\e96e"}.bxl-skype:before{content:"\e96f"}.bxl-slack:before{content:"\e970"}.bxl-slack-old:before{content:"\e971"}.bxl-snapchat:before{content:"\e972"}.bxl-soundcloud:before{content:"\e973"}.bxl-spotify:before{content:"\e974"}.bxl-spring-boot:before{content:"\e975"}.bxl-squarespace:before{content:"\e976"}.bxl-stack-overflow:before{content:"\e977"}.bxl-steam:before{content:"\e978"}.bxl-stripe:before{content:"\e979"}.bxl-tailwind-css:before{content:"\e97a"}.bxl-telegram:before{content:"\e97b"}.bxl-tiktok:before{content:"\e97c"}.bxl-trello:before{content:"\e97d"}.bxl-trip-advisor:before{content:"\e97e"}.bxl-tumblr:before{content:"\e97f"}.bxl-tux:before{content:"\e980"}.bxl-twitch:before{content:"\e981"}.bxl-twitter:before{content:"\e982"}.bxl-unity:before{content:"\e983"}.bxl-unsplash:before{content:"\e984"}.bxl-vimeo:before{content:"\e985"}.bxl-visa:before{content:"\e986"}.bxl-visual-studio:before{content:"\e987"}.bxl-vk:before{content:"\e988"}.bxl-vuejs:before{content:"\e989"}.bxl-whatsapp:before{content:"\e98a"}.bxl-whatsapp-square:before{content:"\e98b"}.bxl-wikipedia:before{content:"\e98c"}.bxl-windows:before{content:"\e98d"}.bxl-wix:before{content:"\e98e"}.bxl-wordpress:before{content:"\e98f"}.bxl-yahoo:before{content:"\e990"}.bxl-yelp:before{content:"\e991"}.bxl-youtube:before{content:"\e992"}.bxl-zoom:before{content:"\e993"}.bx-collapse-alt:before{content:"\e994"}.bx-collapse-horizontal:before{content:"\e995"}.bx-collapse-vertical:before{content:"\e996"}.bx-expand-horizontal:before{content:"\e997"}.bx-expand-vertical:before{content:"\e998"}.bx-injection:before{content:"\e999"}.bx-leaf:before{content:"\e99a"}.bx-math:before{content:"\e99b"}.bx-party:before{content:"\e99c"}.bx-abacus:before{content:"\e99d"}.bx-accessibility:before{content:"\e99e"}.bx-add-to-queue:before{content:"\e99f"}.bx-adjust:before{content:"\e9a0"}.bx-alarm:before{content:"\e9a1"}.bx-alarm-add:before{content:"\e9a2"}.bx-alarm-exclamation:before{content:"\e9a3"}.bx-alarm-off:before{content:"\e9a4"}.bx-alarm-snooze:before{content:"\e9a5"}.bx-album:before{content:"\e9a6"}.bx-align-justify:before{content:"\e9a7"}.bx-align-left:before{content:"\e9a8"}.bx-align-middle:before{content:"\e9a9"}.bx-align-right:before{content:"\e9aa"}.bx-analyse:before{content:"\e9ab"}.bx-anchor:before{content:"\e9ac"}.bx-angry:before{content:"\e9ad"}.bx-aperture:before{content:"\e9ae"}.bx-arch:before{content:"\e9af"}.bx-archive:before{content:"\e9b0"}.bx-archive-in:before{content:"\e9b1"}.bx-archive-out:before{content:"\e9b2"}.bx-area:before{content:"\e9b3"}.bx-arrow-back:before{content:"\e9b4"}.bx-arrow-from-bottom:before{content:"\e9b5"}.bx-arrow-from-left:before{content:"\e9b6"}.bx-arrow-from-right:before{content:"\e9b7"}.bx-arrow-from-top:before{content:"\e9b8"}.bx-arrow-to-bottom:before{content:"\e9b9"}.bx-arrow-to-left:before{content:"\e9ba"}.bx-arrow-to-right:before{content:"\e9bb"}.bx-arrow-to-top:before{content:"\e9bc"}.bx-at:before{content:"\e9bd"}.bx-atom:before{content:"\e9be"}.bx-award:before{content:"\e9bf"}.bx-badge:before{content:"\e9c0"}.bx-badge-check:before{content:"\e9c1"}.bx-ball:before{content:"\e9c2"}.bx-band-aid:before{content:"\e9c3"}.bx-bar-chart:before{content:"\e9c4"}.bx-bar-chart-alt:before{content:"\e9c5"}.bx-bar-chart-alt-2:before{content:"\e9c6"}.bx-bar-chart-square:before{content:"\e9c7"}.bx-barcode:before{content:"\e9c8"}.bx-barcode-reader:before{content:"\e9c9"}.bx-baseball:before{content:"\e9ca"}.bx-basket:before{content:"\e9cb"}.bx-basketball:before{content:"\e9cc"}.bx-bath:before{content:"\e9cd"}.bx-battery:before{content:"\e9ce"}.bx-bed:before{content:"\e9cf"}.bx-been-here:before{content:"\e9d0"}.bx-beer:before{content:"\e9d1"}.bx-bell:before{content:"\e9d2"}.bx-bell-minus:before{content:"\e9d3"}.bx-bell-off:before{content:"\e9d4"}.bx-bell-plus:before{content:"\e9d5"}.bx-bible:before{content:"\e9d6"}.bx-bitcoin:before{content:"\e9d7"}.bx-blanket:before{content:"\e9d8"}.bx-block:before{content:"\e9d9"}.bx-bluetooth:before{content:"\e9da"}.bx-body:before{content:"\e9db"}.bx-bold:before{content:"\e9dc"}.bx-bolt-circle:before{content:"\e9dd"}.bx-bomb:before{content:"\e9de"}.bx-bone:before{content:"\e9df"}.bx-bong:before{content:"\e9e0"}.bx-book:before{content:"\e9e1"}.bx-book-add:before{content:"\e9e2"}.bx-book-alt:before{content:"\e9e3"}.bx-book-bookmark:before{content:"\e9e4"}.bx-book-content:before{content:"\e9e5"}.bx-book-heart:before{content:"\e9e6"}.bx-bookmark:before{content:"\e9e7"}.bx-bookmark-alt:before{content:"\e9e8"}.bx-bookmark-alt-minus:before{content:"\e9e9"}.bx-bookmark-alt-plus:before{content:"\e9ea"}.bx-bookmark-heart:before{content:"\e9eb"}.bx-bookmark-minus:before{content:"\e9ec"}.bx-bookmark-plus:before{content:"\e9ed"}.bx-bookmarks:before{content:"\e9ee"}.bx-book-open:before{content:"\e9ef"}.bx-book-reader:before{content:"\e9f0"}.bx-border-all:before{content:"\e9f1"}.bx-border-bottom:before{content:"\e9f2"}.bx-border-inner:before{content:"\e9f3"}.bx-border-left:before{content:"\e9f4"}.bx-border-none:before{content:"\e9f5"}.bx-border-outer:before{content:"\e9f6"}.bx-border-radius:before{content:"\e9f7"}.bx-border-right:before{content:"\e9f8"}.bx-border-top:before{content:"\e9f9"}.bx-bot:before{content:"\e9fa"}.bx-bowling-ball:before{content:"\e9fb"}.bx-box:before{content:"\e9fc"}.bx-bracket:before{content:"\e9fd"}.bx-braille:before{content:"\e9fe"}.bx-brain:before{content:"\e9ff"}.bx-briefcase:before{content:"\ea00"}.bx-briefcase-alt:before{content:"\ea01"}.bx-briefcase-alt-2:before{content:"\ea02"}.bx-brightness:before{content:"\ea03"}.bx-brightness-half:before{content:"\ea04"}.bx-broadcast:before{content:"\ea05"}.bx-brush:before{content:"\ea06"}.bx-brush-alt:before{content:"\ea07"}.bx-bug:before{content:"\ea08"}.bx-bug-alt:before{content:"\ea09"}.bx-building:before{content:"\ea0a"}.bx-building-house:before{content:"\ea0b"}.bx-buildings:before{content:"\ea0c"}.bx-bulb:before{content:"\ea0d"}.bx-bullseye:before{content:"\ea0e"}.bx-buoy:before{content:"\ea0f"}.bx-bus:before{content:"\ea10"}.bx-bus-school:before{content:"\ea11"}.bx-cabinet:before{content:"\ea12"}.bx-cake:before{content:"\ea13"}.bx-calculator:before{content:"\ea14"}.bx-calendar:before{content:"\ea15"}.bx-calendar-alt:before{content:"\ea16"}.bx-calendar-check:before{content:"\ea17"}.bx-calendar-edit:before{content:"\ea18"}.bx-calendar-event:before{content:"\ea19"}.bx-calendar-exclamation:before{content:"\ea1a"}.bx-calendar-heart:before{content:"\ea1b"}.bx-calendar-minus:before{content:"\ea1c"}.bx-calendar-plus:before{content:"\ea1d"}.bx-calendar-star:before{content:"\ea1e"}.bx-calendar-week:before{content:"\ea1f"}.bx-calendar-x:before{content:"\ea20"}.bx-camera:before{content:"\ea21"}.bx-camera-home:before{content:"\ea22"}.bx-camera-movie:before{content:"\ea23"}.bx-camera-off:before{content:"\ea24"}.bx-capsule:before{content:"\ea25"}.bx-captions:before{content:"\ea26"}.bx-car:before{content:"\ea27"}.bx-card:before{content:"\ea28"}.bx-caret-down:before{content:"\ea29"}.bx-caret-down-circle:before{content:"\ea2a"}.bx-caret-down-square:before{content:"\ea2b"}.bx-caret-left:before{content:"\ea2c"}.bx-caret-left-circle:before{content:"\ea2d"}.bx-caret-left-square:before{content:"\ea2e"}.bx-caret-right:before{content:"\ea2f"}.bx-caret-right-circle:before{content:"\ea30"}.bx-caret-right-square:before{content:"\ea31"}.bx-caret-up:before{content:"\ea32"}.bx-caret-up-circle:before{content:"\ea33"}.bx-caret-up-square:before{content:"\ea34"}.bx-carousel:before{content:"\ea35"}.bx-cart:before{content:"\ea36"}.bx-cart-alt:before{content:"\ea37"}.bx-cast:before{content:"\ea38"}.bx-category:before{content:"\ea39"}.bx-category-alt:before{content:"\ea3a"}.bx-cctv:before{content:"\ea3b"}.bx-certification:before{content:"\ea3c"}.bx-chair:before{content:"\ea3d"}.bx-chalkboard:before{content:"\ea3e"}.bx-chart:before{content:"\ea3f"}.bx-chat:before{content:"\ea40"}.bx-check:before{content:"\ea41"}.bx-checkbox:before{content:"\ea42"}.bx-checkbox-checked:before{content:"\ea43"}.bx-checkbox-minus:before{content:"\ea44"}.bx-checkbox-square:before{content:"\ea45"}.bx-check-circle:before{content:"\ea46"}.bx-check-double:before{content:"\ea47"}.bx-check-shield:before{content:"\ea48"}.bx-check-square:before{content:"\ea49"}.bx-chevron-down:before{content:"\ea4a"}.bx-chevron-down-circle:before{content:"\ea4b"}.bx-chevron-down-square:before{content:"\ea4c"}.bx-chevron-left:before{content:"\ea4d"}.bx-chevron-left-circle:before{content:"\ea4e"}.bx-chevron-left-square:before{content:"\ea4f"}.bx-chevron-right:before{content:"\ea50"}.bx-chevron-right-circle:before{content:"\ea51"}.bx-chevron-right-square:before{content:"\ea52"}.bx-chevrons-down:before{content:"\ea53"}.bx-chevrons-left:before{content:"\ea54"}.bx-chevrons-right:before{content:"\ea55"}.bx-chevrons-up:before{content:"\ea56"}.bx-chevron-up:before{content:"\ea57"}.bx-chevron-up-circle:before{content:"\ea58"}.bx-chevron-up-square:before{content:"\ea59"}.bx-chip:before{content:"\ea5a"}.bx-church:before{content:"\ea5b"}.bx-circle:before{content:"\ea5c"}.bx-clinic:before{content:"\ea5d"}.bx-clipboard:before{content:"\ea5e"}.bx-closet:before{content:"\ea5f"}.bx-cloud:before{content:"\ea60"}.bx-cloud-download:before{content:"\ea61"}.bx-cloud-drizzle:before{content:"\ea62"}.bx-cloud-lightning:before{content:"\ea63"}.bx-cloud-light-rain:before{content:"\ea64"}.bx-cloud-rain:before{content:"\ea65"}.bx-cloud-snow:before{content:"\ea66"}.bx-cloud-upload:before{content:"\ea67"}.bx-code:before{content:"\ea68"}.bx-code-alt:before{content:"\ea69"}.bx-code-block:before{content:"\ea6a"}.bx-code-curly:before{content:"\ea6b"}.bx-coffee:before{content:"\ea6c"}.bx-coffee-togo:before{content:"\ea6d"}.bx-cog:before{content:"\ea6e"}.bx-coin:before{content:"\ea6f"}.bx-coin-stack:before{content:"\ea70"}.bx-collapse:before{content:"\ea71"}.bx-collection:before{content:"\ea72"}.bx-color-fill:before{content:"\ea73"}.bx-columns:before{content:"\ea74"}.bx-command:before{content:"\ea75"}.bx-comment:before{content:"\ea76"}.bx-comment-add:before{content:"\ea77"}.bx-comment-check:before{content:"\ea78"}.bx-comment-detail:before{content:"\ea79"}.bx-comment-dots:before{content:"\ea7a"}.bx-comment-edit:before{content:"\ea7b"}.bx-comment-error:before{content:"\ea7c"}.bx-comment-minus:before{content:"\ea7d"}.bx-comment-x:before{content:"\ea7e"}.bx-compass:before{content:"\ea7f"}.bx-confused:before{content:"\ea80"}.bx-conversation:before{content:"\ea81"}.bx-cookie:before{content:"\ea82"}.bx-cool:before{content:"\ea83"}.bx-copy:before{content:"\ea84"}.bx-copy-alt:before{content:"\ea85"}.bx-copyright:before{content:"\ea86"}.bx-credit-card:before{content:"\ea87"}.bx-credit-card-alt:before{content:"\ea88"}.bx-credit-card-front:before{content:"\ea89"}.bx-crop:before{content:"\ea8a"}.bx-crosshair:before{content:"\ea8b"}.bx-crown:before{content:"\ea8c"}.bx-cube:before{content:"\ea8d"}.bx-cube-alt:before{content:"\ea8e"}.bx-cuboid:before{content:"\ea8f"}.bx-current-location:before{content:"\ea90"}.bx-customize:before{content:"\ea91"}.bx-cut:before{content:"\ea92"}.bx-cycling:before{content:"\ea93"}.bx-cylinder:before{content:"\ea94"}.bx-data:before{content:"\ea95"}.bx-desktop:before{content:"\ea96"}.bx-detail:before{content:"\ea97"}.bx-devices:before{content:"\ea98"}.bx-dialpad:before{content:"\ea99"}.bx-dialpad-alt:before{content:"\ea9a"}.bx-diamond:before{content:"\ea9b"}.bx-dice-1:before{content:"\ea9c"}.bx-dice-2:before{content:"\ea9d"}.bx-dice-3:before{content:"\ea9e"}.bx-dice-4:before{content:"\ea9f"}.bx-dice-5:before{content:"\eaa0"}.bx-dice-6:before{content:"\eaa1"}.bx-directions:before{content:"\eaa2"}.bx-disc:before{content:"\eaa3"}.bx-dish:before{content:"\eaa4"}.bx-dislike:before{content:"\eaa5"}.bx-dizzy:before{content:"\eaa6"}.bx-dna:before{content:"\eaa7"}.bx-dock-bottom:before{content:"\eaa8"}.bx-dock-left:before{content:"\eaa9"}.bx-dock-right:before{content:"\eaaa"}.bx-dock-top:before{content:"\eaab"}.bx-dollar:before{content:"\eaac"}.bx-dollar-circle:before{content:"\eaad"}.bx-donate-blood:before{content:"\eaae"}.bx-donate-heart:before{content:"\eaaf"}.bx-door-open:before{content:"\eab0"}.bx-dots-horizontal:before{content:"\eab1"}.bx-dots-horizontal-rounded:before{content:"\eab2"}.bx-dots-vertical:before{content:"\eab3"}.bx-dots-vertical-rounded:before{content:"\eab4"}.bx-doughnut-chart:before{content:"\eab5"}.bx-down-arrow:before{content:"\eab6"}.bx-down-arrow-alt:before{content:"\eab7"}.bx-down-arrow-circle:before{content:"\eab8"}.bx-download:before{content:"\eab9"}.bx-downvote:before{content:"\eaba"}.bx-drink:before{content:"\eabb"}.bx-droplet:before{content:"\eabc"}.bx-dumbbell:before{content:"\eabd"}.bx-duplicate:before{content:"\eabe"}.bx-edit:before{content:"\eabf"}.bx-edit-alt:before{content:"\eac0"}.bx-envelope:before{content:"\eac1"}.bx-envelope-open:before{content:"\eac2"}.bx-equalizer:before{content:"\eac3"}.bx-eraser:before{content:"\eac4"}.bx-error:before{content:"\eac5"}.bx-error-alt:before{content:"\eac6"}.bx-error-circle:before{content:"\eac7"}.bx-euro:before{content:"\eac8"}.bx-exclude:before{content:"\eac9"}.bx-exit:before{content:"\eaca"}.bx-exit-fullscreen:before{content:"\eacb"}.bx-expand:before{content:"\eacc"}.bx-expand-alt:before{content:"\eacd"}.bx-export:before{content:"\eace"}.bx-extension:before{content:"\eacf"}.bx-face:before{content:"\ead0"}.bx-fast-forward:before{content:"\ead1"}.bx-fast-forward-circle:before{content:"\ead2"}.bx-female:before{content:"\ead3"}.bx-female-sign:before{content:"\ead4"}.bx-file:before{content:"\ead5"}.bx-file-blank:before{content:"\ead6"}.bx-file-find:before{content:"\ead7"}.bx-film:before{content:"\ead8"}.bx-filter:before{content:"\ead9"}.bx-filter-alt:before{content:"\eada"}.bx-fingerprint:before{content:"\eadb"}.bx-first-aid:before{content:"\eadc"}.bx-first-page:before{content:"\eadd"}.bx-flag:before{content:"\eade"}.bx-folder:before{content:"\eadf"}.bx-folder-minus:before{content:"\eae0"}.bx-folder-open:before{content:"\eae1"}.bx-folder-plus:before{content:"\eae2"}.bx-font:before{content:"\eae3"}.bx-font-color:before{content:"\eae4"}.bx-font-family:before{content:"\eae5"}.bx-font-size:before{content:"\eae6"}.bx-food-menu:before{content:"\eae7"}.bx-food-tag:before{content:"\eae8"}.bx-football:before{content:"\eae9"}.bx-fridge:before{content:"\eaea"}.bx-fullscreen:before{content:"\eaeb"}.bx-game:before{content:"\eaec"}.bx-gas-pump:before{content:"\eaed"}.bx-ghost:before{content:"\eaee"}.bx-gift:before{content:"\eaef"}.bx-git-branch:before{content:"\eaf0"}.bx-git-commit:before{content:"\eaf1"}.bx-git-compare:before{content:"\eaf2"}.bx-git-merge:before{content:"\eaf3"}.bx-git-pull-request:before{content:"\eaf4"}.bx-git-repo-forked:before{content:"\eaf5"}.bx-glasses:before{content:"\eaf6"}.bx-glasses-alt:before{content:"\eaf7"}.bx-globe:before{content:"\eaf8"}.bx-globe-alt:before{content:"\eaf9"}.bx-grid:before{content:"\eafa"}.bx-grid-alt:before{content:"\eafb"}.bx-grid-horizontal:before{content:"\eafc"}.bx-grid-small:before{content:"\eafd"}.bx-grid-vertical:before{content:"\eafe"}.bx-group:before{content:"\eaff"}.bx-handicap:before{content:"\eb00"}.bx-happy:before{content:"\eb01"}.bx-happy-alt:before{content:"\eb02"}.bx-happy-beaming:before{content:"\eb03"}.bx-happy-heart-eyes:before{content:"\eb04"}.bx-hash:before{content:"\eb05"}.bx-hdd:before{content:"\eb06"}.bx-heading:before{content:"\eb07"}.bx-headphone:before{content:"\eb08"}.bx-health:before{content:"\eb09"}.bx-heart:before{content:"\eb0a"}.bx-heart-circle:before{content:"\eb0b"}.bx-heart-square:before{content:"\eb0c"}.bx-help-circle:before{content:"\eb0d"}.bx-hide:before{content:"\eb0e"}.bx-highlight:before{content:"\eb0f"}.bx-history:before{content:"\eb10"}.bx-hive:before{content:"\eb11"}.bx-home:before{content:"\eb12"}.bx-home-alt:before{content:"\eb13"}.bx-home-circle:before{content:"\eb14"}.bx-home-heart:before{content:"\eb15"}.bx-home-smile:before{content:"\eb16"}.bx-horizontal-center:before{content:"\eb17"}.bx-hotel:before{content:"\eb18"}.bx-hourglass:before{content:"\eb19"}.bx-id-card:before{content:"\eb1a"}.bx-image:before{content:"\eb1b"}.bx-image-add:before{content:"\eb1c"}.bx-image-alt:before{content:"\eb1d"}.bx-images:before{content:"\eb1e"}.bx-import:before{content:"\eb1f"}.bx-infinite:before{content:"\eb20"}.bx-info-circle:before{content:"\eb21"}.bx-info-square:before{content:"\eb22"}.bx-intersect:before{content:"\eb23"}.bx-italic:before{content:"\eb24"}.bx-joystick:before{content:"\eb25"}.bx-joystick-alt:before{content:"\eb26"}.bx-joystick-button:before{content:"\eb27"}.bx-key:before{content:"\eb28"}.bx-label:before{content:"\eb29"}.bx-landscape:before{content:"\eb2a"}.bx-laptop:before{content:"\eb2b"}.bx-last-page:before{content:"\eb2c"}.bx-laugh:before{content:"\eb2d"}.bx-layer:before{content:"\eb2e"}.bx-layer-minus:before{content:"\eb2f"}.bx-layer-plus:before{content:"\eb30"}.bx-layout:before{content:"\eb31"}.bx-left-arrow:before{content:"\eb32"}.bx-left-arrow-alt:before{content:"\eb33"}.bx-left-arrow-circle:before{content:"\eb34"}.bx-left-down-arrow-circle:before{content:"\eb35"}.bx-left-indent:before{content:"\eb36"}.bx-left-top-arrow-circle:before{content:"\eb37"}.bx-library:before{content:"\eb38"}.bx-like:before{content:"\eb39"}.bx-line-chart:before{content:"\eb3a"}.bx-line-chart-down:before{content:"\eb3b"}.bx-link:before{content:"\eb3c"}.bx-link-alt:before{content:"\eb3d"}.bx-link-external:before{content:"\eb3e"}.bx-lira:before{content:"\eb3f"}.bx-list-check:before{content:"\eb40"}.bx-list-minus:before{content:"\eb41"}.bx-list-ol:before{content:"\eb42"}.bx-list-plus:before{content:"\eb43"}.bx-list-ul:before{content:"\eb44"}.bx-loader:before{content:"\eb45"}.bx-loader-alt:before{content:"\eb46"}.bx-loader-circle:before{content:"\eb47"}.bx-location-plus:before{content:"\eb48"}.bx-lock:before{content:"\eb49"}.bx-lock-alt:before{content:"\eb4a"}.bx-lock-open:before{content:"\eb4b"}.bx-lock-open-alt:before{content:"\eb4c"}.bx-log-in:before{content:"\eb4d"}.bx-log-in-circle:before{content:"\eb4e"}.bx-log-out:before{content:"\eb4f"}.bx-log-out-circle:before{content:"\eb50"}.bx-low-vision:before{content:"\eb51"}.bx-magnet:before{content:"\eb52"}.bx-mail-send:before{content:"\eb53"}.bx-male:before{content:"\eb54"}.bx-male-sign:before{content:"\eb55"}.bx-map:before{content:"\eb56"}.bx-map-alt:before{content:"\eb57"}.bx-map-pin:before{content:"\eb58"}.bx-mask:before{content:"\eb59"}.bx-medal:before{content:"\eb5a"}.bx-meh:before{content:"\eb5b"}.bx-meh-alt:before{content:"\eb5c"}.bx-meh-blank:before{content:"\eb5d"}.bx-memory-card:before{content:"\eb5e"}.bx-menu:before{content:"\eb5f"}.bx-menu-alt-left:before{content:"\ef5b"}.bx-menu-alt-right:before{content:"\eb61"}.bx-merge:before{content:"\eb62"}.bx-message:before{content:"\eb63"}.bx-message-add:before{content:"\eb64"}.bx-message-alt:before{content:"\eb65"}.bx-message-alt-add:before{content:"\eb66"}.bx-message-alt-check:before{content:"\eb67"}.bx-message-alt-detail:before{content:"\eb68"}.bx-message-alt-dots:before{content:"\eb69"}.bx-message-alt-edit:before{content:"\eb6a"}.bx-message-alt-error:before{content:"\eb6b"}.bx-message-alt-minus:before{content:"\eb6c"}.bx-message-alt-x:before{content:"\eb6d"}.bx-message-check:before{content:"\eb6e"}.bx-message-detail:before{content:"\eb6f"}.bx-message-dots:before{content:"\eb70"}.bx-message-edit:before{content:"\eb71"}.bx-message-error:before{content:"\eb72"}.bx-message-minus:before{content:"\eb73"}.bx-message-rounded:before{content:"\eb74"}.bx-message-rounded-add:before{content:"\eb75"}.bx-message-rounded-check:before{content:"\eb76"}.bx-message-rounded-detail:before{content:"\eb77"}.bx-message-rounded-dots:before{content:"\eb78"}.bx-message-rounded-edit:before{content:"\ef5c"}.bx-message-rounded-error:before{content:"\eb7a"}.bx-message-rounded-minus:before{content:"\eb7b"}.bx-message-rounded-x:before{content:"\eb7c"}.bx-message-square:before{content:"\eb7d"}.bx-message-square-add:before{content:"\eb7e"}.bx-message-square-check:before{content:"\eb7f"}.bx-message-square-detail:before{content:"\eb80"}.bx-message-square-dots:before{content:"\eb81"}.bx-message-square-edit:before{content:"\eb82"}.bx-message-square-error:before{content:"\eb83"}.bx-message-square-minus:before{content:"\eb84"}.bx-message-square-x:before{content:"\eb85"}.bx-message-x:before{content:"\eb86"}.bx-meteor:before{content:"\eb87"}.bx-microchip:before{content:"\eb88"}.bx-microphone:before{content:"\eb89"}.bx-microphone-off:before{content:"\eb8a"}.bx-minus:before{content:"\eb8b"}.bx-minus-back:before{content:"\eb8c"}.bx-minus-circle:before{content:"\eb8d"}.bx-minus-front:before{content:"\eb8e"}.bx-mobile:before{content:"\eb8f"}.bx-mobile-alt:before{content:"\eb90"}.bx-mobile-landscape:before{content:"\eb91"}.bx-mobile-vibration:before{content:"\ef5d"}.bx-money:before{content:"\eb93"}.bx-moon:before{content:"\eb94"}.bx-mouse:before{content:"\eb95"}.bx-mouse-alt:before{content:"\eb96"}.bx-move:before{content:"\eb97"}.bx-move-horizontal:before{content:"\eb98"}.bx-move-vertical:before{content:"\eb99"}.bx-movie:before{content:"\eb9a"}.bx-movie-play:before{content:"\eb9b"}.bx-music:before{content:"\eb9c"}.bx-navigation:before{content:"\eb9d"}.bx-network-chart:before{content:"\eb9e"}.bx-news:before{content:"\eb9f"}.bx-no-entry:before{content:"\eba0"}.bx-note:before{content:"\eba1"}.bx-notepad:before{content:"\eba2"}.bx-notification:before{content:"\eba3"}.bx-notification-off:before{content:"\eba4"}.bx-outline:before{content:"\eba5"}.bx-package:before{content:"\eba6"}.bx-paint:before{content:"\eba7"}.bx-paint-roll:before{content:"\eba8"}.bx-palette:before{content:"\eba9"}.bx-paperclip:before{content:"\ebaa"}.bx-paper-plane:before{content:"\ef61"}.bx-paragraph:before{content:"\ebac"}.bx-paste:before{content:"\ebad"}.bx-pause:before{content:"\ebae"}.bx-pause-circle:before{content:"\ebaf"}.bx-pen:before{content:"\ebb0"}.bx-pencil:before{content:"\ebb1"}.bx-phone:before{content:"\ebb2"}.bx-phone-call:before{content:"\ebb3"}.bx-phone-incoming:before{content:"\ebb4"}.bx-phone-off:before{content:"\ebb5"}.bx-phone-outgoing:before{content:"\ebb6"}.bx-photo-album:before{content:"\ebb7"}.bx-pie-chart:before{content:"\ebb8"}.bx-pie-chart-alt:before{content:"\ebb9"}.bx-pie-chart-alt-2:before{content:"\ebba"}.bx-pin:before{content:"\ebbb"}.bx-planet:before{content:"\ebbc"}.bx-play:before{content:"\ebbd"}.bx-play-circle:before{content:"\ebbe"}.bx-plug:before{content:"\ebbf"}.bx-plus:before{content:"\ebc0"}.bx-plus-circle:before{content:"\ebc1"}.bx-plus-medical:before{content:"\ebc2"}.bx-podcast:before{content:"\ebc3"}.bx-pointer:before{content:"\ef5e"}.bx-poll:before{content:"\ebc5"}.bx-polygon:before{content:"\ebc6"}.bx-pound:before{content:"\ebc7"}.bx-power-off:before{content:"\ebc8"}.bx-printer:before{content:"\ebc9"}.bx-pulse:before{content:"\ebca"}.bx-purchase-tag:before{content:"\ebcb"}.bx-purchase-tag-alt:before{content:"\ebcc"}.bx-pyramid:before{content:"\ebcd"}.bx-qr:before{content:"\ebce"}.bx-qr-scan:before{content:"\ebcf"}.bx-question-mark:before{content:"\ebd0"}.bx-radar:before{content:"\ebd1"}.bx-radio:before{content:"\ebd2"}.bx-radio-circle:before{content:"\ebd3"}.bx-radio-circle-marked:before{content:"\ebd4"}.bx-receipt:before{content:"\ebd5"}.bx-rectangle:before{content:"\ebd6"}.bx-recycle:before{content:"\ebd7"}.bx-redo:before{content:"\ebd8"}.bx-refresh:before{content:"\ebd9"}.bx-registered:before{content:"\ebda"}.bx-rename:before{content:"\ebdb"}.bx-repeat:before{content:"\ebdc"}.bx-reply:before{content:"\ef5f"}.bx-reply-all:before{content:"\ebde"}.bx-repost:before{content:"\ebdf"}.bx-reset:before{content:"\ebe0"}.bx-restaurant:before{content:"\ebe1"}.bx-revision:before{content:"\ebe2"}.bx-rewind:before{content:"\ebe3"}.bx-rewind-circle:before{content:"\ebe4"}.bx-right-arrow:before{content:"\ebe5"}.bx-right-arrow-alt:before{content:"\ebe6"}.bx-right-arrow-circle:before{content:"\ebe7"}.bx-right-down-arrow-circle:before{content:"\ebe8"}.bx-right-indent:before{content:"\ebe9"}.bx-right-top-arrow-circle:before{content:"\ebea"}.bx-rocket:before{content:"\ebeb"}.bx-rotate-left:before{content:"\ebec"}.bx-rotate-right:before{content:"\ebed"}.bx-rss:before{content:"\ebee"}.bx-ruble:before{content:"\ebef"}.bx-ruler:before{content:"\ebf0"}.bx-run:before{content:"\ebf1"}.bx-rupee:before{content:"\ebf2"}.bx-sad:before{content:"\ebf3"}.bx-save:before{content:"\ebf4"}.bx-scan:before{content:"\ebf5"}.bx-screenshot:before{content:"\ef60"}.bx-search:before{content:"\ebf7"}.bx-search-alt:before{content:"\ebf8"}.bx-search-alt-2:before{content:"\ebf9"}.bx-selection:before{content:"\ebfa"}.bx-select-multiple:before{content:"\ebfb"}.bx-send:before{content:"\ebfc"}.bx-server:before{content:"\ebfd"}.bx-shape-circle:before{content:"\ebfe"}.bx-shape-polygon:before{content:"\ebff"}.bx-shape-square:before{content:"\ec00"}.bx-shape-triangle:before{content:"\ec01"}.bx-share:before{content:"\ec02"}.bx-share-alt:before{content:"\ec03"}.bx-shekel:before{content:"\ec04"}.bx-shield:before{content:"\ec05"}.bx-shield-alt:before{content:"\ec06"}.bx-shield-alt-2:before{content:"\ec07"}.bx-shield-quarter:before{content:"\ec08"}.bx-shield-x:before{content:"\ec09"}.bx-shocked:before{content:"\ec0a"}.bx-shopping-bag:before{content:"\ec0b"}.bx-show:before{content:"\ec0c"}.bx-show-alt:before{content:"\ec0d"}.bx-shuffle:before{content:"\ec0e"}.bx-sidebar:before{content:"\ec0f"}.bx-sitemap:before{content:"\ec10"}.bx-skip-next:before{content:"\ec11"}.bx-skip-next-circle:before{content:"\ec12"}.bx-skip-previous:before{content:"\ec13"}.bx-skip-previous-circle:before{content:"\ec14"}.bx-sleepy:before{content:"\ec15"}.bx-slider:before{content:"\ec16"}.bx-slider-alt:before{content:"\ec17"}.bx-slideshow:before{content:"\ec18"}.bx-smile:before{content:"\ec19"}.bx-sort:before{content:"\ec1a"}.bx-sort-alt-2:before{content:"\ec1b"}.bx-sort-a-z:before{content:"\ec1c"}.bx-sort-down:before{content:"\ec1d"}.bx-sort-up:before{content:"\ec1e"}.bx-sort-z-a:before{content:"\ec1f"}.bx-spa:before{content:"\ec20"}.bx-space-bar:before{content:"\ec21"}.bx-speaker:before{content:"\ec22"}.bx-spray-can:before{content:"\ec23"}.bx-spreadsheet:before{content:"\ec24"}.bx-square:before{content:"\ec25"}.bx-square-rounded:before{content:"\ec26"}.bx-star:before{content:"\ec27"}.bx-station:before{content:"\ec28"}.bx-stats:before{content:"\ec29"}.bx-sticker:before{content:"\ec2a"}.bx-stop:before{content:"\ec2b"}.bx-stop-circle:before{content:"\ec2c"}.bx-stopwatch:before{content:"\ec2d"}.bx-store:before{content:"\ec2e"}.bx-store-alt:before{content:"\ec2f"}.bx-street-view:before{content:"\ec30"}.bx-strikethrough:before{content:"\ec31"}.bx-subdirectory-left:before{content:"\ec32"}.bx-subdirectory-right:before{content:"\ec33"}.bx-sun:before{content:"\ec34"}.bx-support:before{content:"\ec35"}.bx-swim:before{content:"\ec36"}.bx-sync:before{content:"\ec37"}.bx-tab:before{content:"\ec38"}.bx-table:before{content:"\ec39"}.bx-tachometer:before{content:"\ec3a"}.bx-tag:before{content:"\ec3b"}.bx-tag-alt:before{content:"\ec3c"}.bx-target-lock:before{content:"\ec3d"}.bx-task:before{content:"\ec3e"}.bx-task-x:before{content:"\ec3f"}.bx-taxi:before{content:"\ec40"}.bx-tennis-ball:before{content:"\ec41"}.bx-terminal:before{content:"\ec42"}.bx-test-tube:before{content:"\ec43"}.bx-text:before{content:"\ec44"}.bx-time:before{content:"\ec45"}.bx-time-five:before{content:"\ec46"}.bx-timer:before{content:"\ec47"}.bx-tired:before{content:"\ec48"}.bx-toggle-left:before{content:"\ec49"}.bx-toggle-right:before{content:"\ec4a"}.bx-tone:before{content:"\ec4b"}.bx-traffic-cone:before{content:"\ec4c"}.bx-train:before{content:"\ec4d"}.bx-transfer:before{content:"\ec4e"}.bx-transfer-alt:before{content:"\ec4f"}.bx-trash:before{content:"\ec50"}.bx-trash-alt:before{content:"\ec51"}.bx-trending-down:before{content:"\ec52"}.bx-trending-up:before{content:"\ec53"}.bx-trim:before{content:"\ec54"}.bx-trip:before{content:"\ec55"}.bx-trophy:before{content:"\ec56"}.bx-tv:before{content:"\ec57"}.bx-underline:before{content:"\ec58"}.bx-undo:before{content:"\ec59"}.bx-unite:before{content:"\ec5a"}.bx-unlink:before{content:"\ec5b"}.bx-up-arrow:before{content:"\ec5c"}.bx-up-arrow-alt:before{content:"\ec5d"}.bx-up-arrow-circle:before{content:"\ec5e"}.bx-upload:before{content:"\ec5f"}.bx-upside-down:before{content:"\ec60"}.bx-upvote:before{content:"\ec61"}.bx-usb:before{content:"\ec62"}.bx-user:before{content:"\ec63"}.bx-user-check:before{content:"\ec64"}.bx-user-circle:before{content:"\ec65"}.bx-user-minus:before{content:"\ec66"}.bx-user-pin:before{content:"\ec67"}.bx-user-plus:before{content:"\ec68"}.bx-user-voice:before{content:"\ec69"}.bx-user-x:before{content:"\ec6a"}.bx-vector:before{content:"\ec6b"}.bx-vertical-center:before{content:"\ec6c"}.bx-vial:before{content:"\ec6d"}.bx-video:before{content:"\ec6e"}.bx-video-off:before{content:"\ec6f"}.bx-video-plus:before{content:"\ec70"}.bx-video-recording:before{content:"\ec71"}.bx-voicemail:before{content:"\ec72"}.bx-volume:before{content:"\ec73"}.bx-volume-full:before{content:"\ec74"}.bx-volume-low:before{content:"\ec75"}.bx-volume-mute:before{content:"\ec76"}.bx-walk:before{content:"\ec77"}.bx-wallet:before{content:"\ec78"}.bx-wallet-alt:before{content:"\ec79"}.bx-water:before{content:"\ec7a"}.bx-webcam:before{content:"\ec7b"}.bx-wifi:before{content:"\ec7c"}.bx-wifi-0:before{content:"\ec7d"}.bx-wifi-1:before{content:"\ec7e"}.bx-wifi-2:before{content:"\ec7f"}.bx-wifi-off:before{content:"\ec80"}.bx-wind:before{content:"\ec81"}.bx-window:before{content:"\ec82"}.bx-window-alt:before{content:"\ec83"}.bx-window-close:before{content:"\ec84"}.bx-window-open:before{content:"\ec85"}.bx-windows:before{content:"\ec86"}.bx-wine:before{content:"\ec87"}.bx-wink-smile:before{content:"\ec88"}.bx-wink-tongue:before{content:"\ec89"}.bx-won:before{content:"\ec8a"}.bx-world:before{content:"\ec8b"}.bx-wrench:before{content:"\ec8c"}.bx-x:before{content:"\ec8d"}.bx-x-circle:before{content:"\ec8e"}.bx-yen:before{content:"\ec8f"}.bx-zoom-in:before{content:"\ec90"}.bx-zoom-out:before{content:"\ec91"}.bxs-party:before{content:"\ec92"}.bxs-hot:before{content:"\ec93"}.bxs-droplet:before{content:"\ec94"}.bxs-cat:before{content:"\ec95"}.bxs-dog:before{content:"\ec96"}.bxs-injection:before{content:"\ec97"}.bxs-leaf:before{content:"\ec98"}.bxs-add-to-queue:before{content:"\ec99"}.bxs-adjust:before{content:"\ec9a"}.bxs-adjust-alt:before{content:"\ec9b"}.bxs-alarm:before{content:"\ec9c"}.bxs-alarm-add:before{content:"\ec9d"}.bxs-alarm-exclamation:before{content:"\ec9e"}.bxs-alarm-off:before{content:"\ec9f"}.bxs-alarm-snooze:before{content:"\eca0"}.bxs-album:before{content:"\eca1"}.bxs-ambulance:before{content:"\eca2"}.bxs-analyse:before{content:"\eca3"}.bxs-angry:before{content:"\eca4"}.bxs-arch:before{content:"\eca5"}.bxs-archive:before{content:"\eca6"}.bxs-archive-in:before{content:"\eca7"}.bxs-archive-out:before{content:"\eca8"}.bxs-area:before{content:"\eca9"}.bxs-arrow-from-bottom:before{content:"\ecaa"}.bxs-arrow-from-left:before{content:"\ecab"}.bxs-arrow-from-right:before{content:"\ecac"}.bxs-arrow-from-top:before{content:"\ecad"}.bxs-arrow-to-bottom:before{content:"\ecae"}.bxs-arrow-to-left:before{content:"\ecaf"}.bxs-arrow-to-right:before{content:"\ecb0"}.bxs-arrow-to-top:before{content:"\ecb1"}.bxs-award:before{content:"\ecb2"}.bxs-baby-carriage:before{content:"\ecb3"}.bxs-backpack:before{content:"\ecb4"}.bxs-badge:before{content:"\ecb5"}.bxs-badge-check:before{content:"\ecb6"}.bxs-badge-dollar:before{content:"\ecb7"}.bxs-ball:before{content:"\ecb8"}.bxs-band-aid:before{content:"\ecb9"}.bxs-bank:before{content:"\ecba"}.bxs-bar-chart-alt-2:before{content:"\ecbb"}.bxs-bar-chart-square:before{content:"\ecbc"}.bxs-barcode:before{content:"\ecbd"}.bxs-baseball:before{content:"\ecbe"}.bxs-basket:before{content:"\ecbf"}.bxs-basketball:before{content:"\ecc0"}.bxs-bath:before{content:"\ecc1"}.bxs-battery:before{content:"\ecc2"}.bxs-battery-charging:before{content:"\ecc3"}.bxs-battery-full:before{content:"\ecc4"}.bxs-battery-low:before{content:"\ecc5"}.bxs-bed:before{content:"\ecc6"}.bxs-been-here:before{content:"\ecc7"}.bxs-beer:before{content:"\ecc8"}.bxs-bell:before{content:"\ecc9"}.bxs-bell-minus:before{content:"\ecca"}.bxs-bell-off:before{content:"\eccb"}.bxs-bell-plus:before{content:"\eccc"}.bxs-bell-ring:before{content:"\eccd"}.bxs-bible:before{content:"\ecce"}.bxs-binoculars:before{content:"\eccf"}.bxs-blanket:before{content:"\ecd0"}.bxs-bolt:before{content:"\ecd1"}.bxs-bolt-circle:before{content:"\ecd2"}.bxs-bomb:before{content:"\ecd3"}.bxs-bone:before{content:"\ecd4"}.bxs-bong:before{content:"\ecd5"}.bxs-book:before{content:"\ecd6"}.bxs-book-add:before{content:"\ecd7"}.bxs-book-alt:before{content:"\ecd8"}.bxs-book-bookmark:before{content:"\ecd9"}.bxs-book-content:before{content:"\ecda"}.bxs-book-heart:before{content:"\ecdb"}.bxs-bookmark:before{content:"\ecdc"}.bxs-bookmark-alt:before{content:"\ecdd"}.bxs-bookmark-alt-minus:before{content:"\ecde"}.bxs-bookmark-alt-plus:before{content:"\ecdf"}.bxs-bookmark-heart:before{content:"\ece0"}.bxs-bookmark-minus:before{content:"\ece1"}.bxs-bookmark-plus:before{content:"\ece2"}.bxs-bookmarks:before{content:"\ece3"}.bxs-bookmark-star:before{content:"\ece4"}.bxs-book-open:before{content:"\ece5"}.bxs-book-reader:before{content:"\ece6"}.bxs-bot:before{content:"\ece7"}.bxs-bowling-ball:before{content:"\ece8"}.bxs-box:before{content:"\ece9"}.bxs-brain:before{content:"\ecea"}.bxs-briefcase:before{content:"\eceb"}.bxs-briefcase-alt:before{content:"\ecec"}.bxs-briefcase-alt-2:before{content:"\eced"}.bxs-brightness:before{content:"\ecee"}.bxs-brightness-half:before{content:"\ecef"}.bxs-brush:before{content:"\ecf0"}.bxs-brush-alt:before{content:"\ecf1"}.bxs-bug:before{content:"\ecf2"}.bxs-bug-alt:before{content:"\ecf3"}.bxs-building:before{content:"\ecf4"}.bxs-building-house:before{content:"\ecf5"}.bxs-buildings:before{content:"\ecf6"}.bxs-bulb:before{content:"\ecf7"}.bxs-bullseye:before{content:"\ecf8"}.bxs-buoy:before{content:"\ecf9"}.bxs-bus:before{content:"\ecfa"}.bxs-business:before{content:"\ecfb"}.bxs-bus-school:before{content:"\ecfc"}.bxs-cabinet:before{content:"\ecfd"}.bxs-cake:before{content:"\ecfe"}.bxs-calculator:before{content:"\ecff"}.bxs-calendar:before{content:"\ed00"}.bxs-calendar-alt:before{content:"\ed01"}.bxs-calendar-check:before{content:"\ed02"}.bxs-calendar-edit:before{content:"\ed03"}.bxs-calendar-event:before{content:"\ed04"}.bxs-calendar-exclamation:before{content:"\ed05"}.bxs-calendar-heart:before{content:"\ed06"}.bxs-calendar-minus:before{content:"\ed07"}.bxs-calendar-plus:before{content:"\ed08"}.bxs-calendar-star:before{content:"\ed09"}.bxs-calendar-week:before{content:"\ed0a"}.bxs-calendar-x:before{content:"\ed0b"}.bxs-camera:before{content:"\ed0c"}.bxs-camera-home:before{content:"\ed0d"}.bxs-camera-movie:before{content:"\ed0e"}.bxs-camera-off:before{content:"\ed0f"}.bxs-camera-plus:before{content:"\ed10"}.bxs-capsule:before{content:"\ed11"}.bxs-captions:before{content:"\ed12"}.bxs-car:before{content:"\ed13"}.bxs-car-battery:before{content:"\ed14"}.bxs-car-crash:before{content:"\ed15"}.bxs-card:before{content:"\ed16"}.bxs-caret-down-circle:before{content:"\ed17"}.bxs-caret-down-square:before{content:"\ed18"}.bxs-caret-left-circle:before{content:"\ed19"}.bxs-caret-left-square:before{content:"\ed1a"}.bxs-caret-right-circle:before{content:"\ed1b"}.bxs-caret-right-square:before{content:"\ed1c"}.bxs-caret-up-circle:before{content:"\ed1d"}.bxs-caret-up-square:before{content:"\ed1e"}.bxs-car-garage:before{content:"\ed1f"}.bxs-car-mechanic:before{content:"\ed20"}.bxs-carousel:before{content:"\ed21"}.bxs-cart:before{content:"\ed22"}.bxs-cart-add:before{content:"\ed23"}.bxs-cart-alt:before{content:"\ed24"}.bxs-cart-download:before{content:"\ed25"}.bxs-car-wash:before{content:"\ed26"}.bxs-category:before{content:"\ed27"}.bxs-category-alt:before{content:"\ed28"}.bxs-cctv:before{content:"\ed29"}.bxs-certification:before{content:"\ed2a"}.bxs-chalkboard:before{content:"\ed2b"}.bxs-chart:before{content:"\ed2c"}.bxs-chat:before{content:"\ed2d"}.bxs-checkbox:before{content:"\ed2e"}.bxs-checkbox-checked:before{content:"\ed2f"}.bxs-checkbox-minus:before{content:"\ed30"}.bxs-check-circle:before{content:"\ed31"}.bxs-check-shield:before{content:"\ed32"}.bxs-check-square:before{content:"\ed33"}.bxs-chess:before{content:"\ed34"}.bxs-chevron-down:before{content:"\ed35"}.bxs-chevron-down-circle:before{content:"\ed36"}.bxs-chevron-down-square:before{content:"\ed37"}.bxs-chevron-left:before{content:"\ed38"}.bxs-chevron-left-circle:before{content:"\ed39"}.bxs-chevron-left-square:before{content:"\ed3a"}.bxs-chevron-right:before{content:"\ed3b"}.bxs-chevron-right-circle:before{content:"\ed3c"}.bxs-chevron-right-square:before{content:"\ed3d"}.bxs-chevrons-down:before{content:"\ed3e"}.bxs-chevrons-left:before{content:"\ed3f"}.bxs-chevrons-right:before{content:"\ed40"}.bxs-chevrons-up:before{content:"\ed41"}.bxs-chevron-up:before{content:"\ed42"}.bxs-chevron-up-circle:before{content:"\ed43"}.bxs-chevron-up-square:before{content:"\ed44"}.bxs-chip:before{content:"\ed45"}.bxs-church:before{content:"\ed46"}.bxs-circle:before{content:"\ed47"}.bxs-city:before{content:"\ed48"}.bxs-clinic:before{content:"\ed49"}.bxs-cloud:before{content:"\ed4a"}.bxs-cloud-download:before{content:"\ed4b"}.bxs-cloud-lightning:before{content:"\ed4c"}.bxs-cloud-rain:before{content:"\ed4d"}.bxs-cloud-upload:before{content:"\ed4e"}.bxs-coffee:before{content:"\ed4f"}.bxs-coffee-alt:before{content:"\ed50"}.bxs-coffee-togo:before{content:"\ed51"}.bxs-cog:before{content:"\ed52"}.bxs-coin:before{content:"\ed53"}.bxs-coin-stack:before{content:"\ed54"}.bxs-collection:before{content:"\ed55"}.bxs-color-fill:before{content:"\ed56"}.bxs-comment:before{content:"\ed57"}.bxs-comment-add:before{content:"\ed58"}.bxs-comment-check:before{content:"\ed59"}.bxs-comment-detail:before{content:"\ed5a"}.bxs-comment-dots:before{content:"\ed5b"}.bxs-comment-edit:before{content:"\ed5c"}.bxs-comment-error:before{content:"\ed5d"}.bxs-comment-minus:before{content:"\ed5e"}.bxs-comment-x:before{content:"\ed5f"}.bxs-compass:before{content:"\ed60"}.bxs-component:before{content:"\ed61"}.bxs-confused:before{content:"\ed62"}.bxs-contact:before{content:"\ed63"}.bxs-conversation:before{content:"\ed64"}.bxs-cookie:before{content:"\ed65"}.bxs-cool:before{content:"\ed66"}.bxs-copy:before{content:"\ed67"}.bxs-copy-alt:before{content:"\ed68"}.bxs-copyright:before{content:"\ed69"}.bxs-coupon:before{content:"\ed6a"}.bxs-credit-card:before{content:"\ed6b"}.bxs-credit-card-alt:before{content:"\ed6c"}.bxs-credit-card-front:before{content:"\ed6d"}.bxs-crop:before{content:"\ed6e"}.bxs-crown:before{content:"\ed6f"}.bxs-cube:before{content:"\ed70"}.bxs-cube-alt:before{content:"\ed71"}.bxs-cuboid:before{content:"\ed72"}.bxs-customize:before{content:"\ed73"}.bxs-cylinder:before{content:"\ed74"}.bxs-dashboard:before{content:"\ed75"}.bxs-data:before{content:"\ed76"}.bxs-detail:before{content:"\ed77"}.bxs-devices:before{content:"\ed78"}.bxs-diamond:before{content:"\ed79"}.bxs-dice-1:before{content:"\ed7a"}.bxs-dice-2:before{content:"\ed7b"}.bxs-dice-3:before{content:"\ed7c"}.bxs-dice-4:before{content:"\ed7d"}.bxs-dice-5:before{content:"\ed7e"}.bxs-dice-6:before{content:"\ed7f"}.bxs-direction-left:before{content:"\ed80"}.bxs-direction-right:before{content:"\ed81"}.bxs-directions:before{content:"\ed82"}.bxs-disc:before{content:"\ed83"}.bxs-discount:before{content:"\ed84"}.bxs-dish:before{content:"\ed85"}.bxs-dislike:before{content:"\ed86"}.bxs-dizzy:before{content:"\ed87"}.bxs-dock-bottom:before{content:"\ed88"}.bxs-dock-left:before{content:"\ed89"}.bxs-dock-right:before{content:"\ed8a"}.bxs-dock-top:before{content:"\ed8b"}.bxs-dollar-circle:before{content:"\ed8c"}.bxs-donate-blood:before{content:"\ed8d"}.bxs-donate-heart:before{content:"\ed8e"}.bxs-door-open:before{content:"\ed8f"}.bxs-doughnut-chart:before{content:"\ed90"}.bxs-down-arrow:before{content:"\ed91"}.bxs-down-arrow-alt:before{content:"\ed92"}.bxs-down-arrow-circle:before{content:"\ed93"}.bxs-down-arrow-square:before{content:"\ed94"}.bxs-download:before{content:"\ed95"}.bxs-downvote:before{content:"\ed96"}.bxs-drink:before{content:"\ed97"}.bxs-droplet-half:before{content:"\ed98"}.bxs-dryer:before{content:"\ed99"}.bxs-duplicate:before{content:"\ed9a"}.bxs-edit:before{content:"\ed9b"}.bxs-edit-alt:before{content:"\ed9c"}.bxs-edit-location:before{content:"\ed9d"}.bxs-eject:before{content:"\ed9e"}.bxs-envelope:before{content:"\ed9f"}.bxs-envelope-open:before{content:"\eda0"}.bxs-eraser:before{content:"\eda1"}.bxs-error:before{content:"\eda2"}.bxs-error-alt:before{content:"\eda3"}.bxs-error-circle:before{content:"\eda4"}.bxs-ev-station:before{content:"\eda5"}.bxs-exit:before{content:"\eda6"}.bxs-extension:before{content:"\eda7"}.bxs-eyedropper:before{content:"\eda8"}.bxs-face:before{content:"\eda9"}.bxs-face-mask:before{content:"\edaa"}.bxs-factory:before{content:"\edab"}.bxs-fast-forward-circle:before{content:"\edac"}.bxs-file:before{content:"\edad"}.bxs-file-archive:before{content:"\edae"}.bxs-file-blank:before{content:"\edaf"}.bxs-file-css:before{content:"\edb0"}.bxs-file-doc:before{content:"\edb1"}.bxs-file-export:before{content:"\edb2"}.bxs-file-find:before{content:"\edb3"}.bxs-file-gif:before{content:"\edb4"}.bxs-file-html:before{content:"\edb5"}.bxs-file-image:before{content:"\edb6"}.bxs-file-import:before{content:"\edb7"}.bxs-file-jpg:before{content:"\edb8"}.bxs-file-js:before{content:"\edb9"}.bxs-file-json:before{content:"\edba"}.bxs-file-md:before{content:"\edbb"}.bxs-file-pdf:before{content:"\edbc"}.bxs-file-plus:before{content:"\edbd"}.bxs-file-png:before{content:"\edbe"}.bxs-file-txt:before{content:"\edbf"}.bxs-film:before{content:"\edc0"}.bxs-filter-alt:before{content:"\edc1"}.bxs-first-aid:before{content:"\edc2"}.bxs-flag:before{content:"\edc3"}.bxs-flag-alt:before{content:"\edc4"}.bxs-flag-checkered:before{content:"\edc5"}.bxs-flame:before{content:"\edc6"}.bxs-flask:before{content:"\edc7"}.bxs-florist:before{content:"\edc8"}.bxs-folder:before{content:"\edc9"}.bxs-folder-minus:before{content:"\edca"}.bxs-folder-open:before{content:"\edcb"}.bxs-folder-plus:before{content:"\edcc"}.bxs-food-menu:before{content:"\edcd"}.bxs-fridge:before{content:"\edce"}.bxs-game:before{content:"\edcf"}.bxs-gas-pump:before{content:"\edd0"}.bxs-ghost:before{content:"\edd1"}.bxs-gift:before{content:"\edd2"}.bxs-graduation:before{content:"\edd3"}.bxs-grid:before{content:"\edd4"}.bxs-grid-alt:before{content:"\edd5"}.bxs-group:before{content:"\edd6"}.bxs-guitar-amp:before{content:"\edd7"}.bxs-hand:before{content:"\edd8"}.bxs-hand-down:before{content:"\edd9"}.bxs-hand-left:before{content:"\edda"}.bxs-hand-right:before{content:"\eddb"}.bxs-hand-up:before{content:"\eddc"}.bxs-happy:before{content:"\eddd"}.bxs-happy-alt:before{content:"\edde"}.bxs-happy-beaming:before{content:"\eddf"}.bxs-happy-heart-eyes:before{content:"\ede0"}.bxs-hdd:before{content:"\ede1"}.bxs-heart:before{content:"\ede2"}.bxs-heart-circle:before{content:"\ede3"}.bxs-heart-square:before{content:"\ede4"}.bxs-help-circle:before{content:"\ede5"}.bxs-hide:before{content:"\ede6"}.bxs-home:before{content:"\ede7"}.bxs-home-circle:before{content:"\ede8"}.bxs-home-heart:before{content:"\ede9"}.bxs-home-smile:before{content:"\edea"}.bxs-hotel:before{content:"\edeb"}.bxs-hourglass:before{content:"\edec"}.bxs-hourglass-bottom:before{content:"\eded"}.bxs-hourglass-top:before{content:"\edee"}.bxs-id-card:before{content:"\edef"}.bxs-image:before{content:"\edf0"}.bxs-image-add:before{content:"\edf1"}.bxs-image-alt:before{content:"\edf2"}.bxs-inbox:before{content:"\edf3"}.bxs-info-circle:before{content:"\edf4"}.bxs-info-square:before{content:"\edf5"}.bxs-institution:before{content:"\edf6"}.bxs-joystick:before{content:"\edf7"}.bxs-joystick-alt:before{content:"\edf8"}.bxs-joystick-button:before{content:"\edf9"}.bxs-key:before{content:"\edfa"}.bxs-keyboard:before{content:"\edfb"}.bxs-label:before{content:"\edfc"}.bxs-landmark:before{content:"\edfd"}.bxs-landscape:before{content:"\edfe"}.bxs-laugh:before{content:"\edff"}.bxs-layer:before{content:"\ee00"}.bxs-layer-minus:before{content:"\ee01"}.bxs-layer-plus:before{content:"\ee02"}.bxs-layout:before{content:"\ee03"}.bxs-left-arrow:before{content:"\ee04"}.bxs-left-arrow-alt:before{content:"\ee05"}.bxs-left-arrow-circle:before{content:"\ee06"}.bxs-left-arrow-square:before{content:"\ee07"}.bxs-left-down-arrow-circle:before{content:"\ee08"}.bxs-left-top-arrow-circle:before{content:"\ee09"}.bxs-like:before{content:"\ee0a"}.bxs-location-plus:before{content:"\ee0b"}.bxs-lock:before{content:"\ee0c"}.bxs-lock-alt:before{content:"\ee0d"}.bxs-lock-open:before{content:"\ee0e"}.bxs-lock-open-alt:before{content:"\ee0f"}.bxs-log-in:before{content:"\ee10"}.bxs-log-in-circle:before{content:"\ee11"}.bxs-log-out:before{content:"\ee12"}.bxs-log-out-circle:before{content:"\ee13"}.bxs-low-vision:before{content:"\ee14"}.bxs-magic-wand:before{content:"\ee15"}.bxs-magnet:before{content:"\ee16"}.bxs-map:before{content:"\ee17"}.bxs-map-alt:before{content:"\ee18"}.bxs-map-pin:before{content:"\ee19"}.bxs-mask:before{content:"\ee1a"}.bxs-medal:before{content:"\ee1b"}.bxs-megaphone:before{content:"\ee1c"}.bxs-meh:before{content:"\ee1d"}.bxs-meh-alt:before{content:"\ee1e"}.bxs-meh-blank:before{content:"\ee1f"}.bxs-memory-card:before{content:"\ee20"}.bxs-message:before{content:"\ee21"}.bxs-message-add:before{content:"\ee22"}.bxs-message-alt:before{content:"\ee23"}.bxs-message-alt-add:before{content:"\ee24"}.bxs-message-alt-check:before{content:"\ee25"}.bxs-message-alt-detail:before{content:"\ee26"}.bxs-message-alt-dots:before{content:"\ee27"}.bxs-message-alt-edit:before{content:"\ee28"}.bxs-message-alt-error:before{content:"\ee29"}.bxs-message-alt-minus:before{content:"\ee2a"}.bxs-message-alt-x:before{content:"\ee2b"}.bxs-message-check:before{content:"\ee2c"}.bxs-message-detail:before{content:"\ee2d"}.bxs-message-dots:before{content:"\ee2e"}.bxs-message-edit:before{content:"\ee2f"}.bxs-message-error:before{content:"\ee30"}.bxs-message-minus:before{content:"\ee31"}.bxs-message-rounded:before{content:"\ee32"}.bxs-message-rounded-add:before{content:"\ee33"}.bxs-message-rounded-check:before{content:"\ee34"}.bxs-message-rounded-detail:before{content:"\ee35"}.bxs-message-rounded-dots:before{content:"\ee36"}.bxs-message-rounded-edit:before{content:"\ee37"}.bxs-message-rounded-error:before{content:"\ee38"}.bxs-message-rounded-minus:before{content:"\ee39"}.bxs-message-rounded-x:before{content:"\ee3a"}.bxs-message-square:before{content:"\ee3b"}.bxs-message-square-add:before{content:"\ee3c"}.bxs-message-square-check:before{content:"\ee3d"}.bxs-message-square-detail:before{content:"\ee3e"}.bxs-message-square-dots:before{content:"\ee3f"}.bxs-message-square-edit:before{content:"\ee40"}.bxs-message-square-error:before{content:"\ee41"}.bxs-message-square-minus:before{content:"\ee42"}.bxs-message-square-x:before{content:"\ee43"}.bxs-message-x:before{content:"\ee44"}.bxs-meteor:before{content:"\ee45"}.bxs-microchip:before{content:"\ee46"}.bxs-microphone:before{content:"\ee47"}.bxs-microphone-alt:before{content:"\ee48"}.bxs-microphone-off:before{content:"\ee49"}.bxs-minus-circle:before{content:"\ee4a"}.bxs-minus-square:before{content:"\ee4b"}.bxs-mobile:before{content:"\ee4c"}.bxs-mobile-vibration:before{content:"\ee4d"}.bxs-moon:before{content:"\ee4e"}.bxs-mouse:before{content:"\ee4f"}.bxs-mouse-alt:before{content:"\ee50"}.bxs-movie:before{content:"\ee51"}.bxs-movie-play:before{content:"\ee52"}.bxs-music:before{content:"\ee53"}.bxs-navigation:before{content:"\ee54"}.bxs-network-chart:before{content:"\ee55"}.bxs-news:before{content:"\ee56"}.bxs-no-entry:before{content:"\ee57"}.bxs-note:before{content:"\ee58"}.bxs-notepad:before{content:"\ee59"}.bxs-notification:before{content:"\ee5a"}.bxs-notification-off:before{content:"\ee5b"}.bxs-offer:before{content:"\ee5c"}.bxs-package:before{content:"\ee5d"}.bxs-paint:before{content:"\ee5e"}.bxs-paint-roll:before{content:"\ee5f"}.bxs-palette:before{content:"\ee60"}.bxs-paper-plane:before{content:"\ee61"}.bxs-parking:before{content:"\ee62"}.bxs-paste:before{content:"\ee63"}.bxs-pen:before{content:"\ee64"}.bxs-pencil:before{content:"\ee65"}.bxs-phone:before{content:"\ee66"}.bxs-phone-call:before{content:"\ee67"}.bxs-phone-incoming:before{content:"\ee68"}.bxs-phone-off:before{content:"\ee69"}.bxs-phone-outgoing:before{content:"\ee6a"}.bxs-photo-album:before{content:"\ee6b"}.bxs-piano:before{content:"\ee6c"}.bxs-pie-chart:before{content:"\ee6d"}.bxs-pie-chart-alt:before{content:"\ee6e"}.bxs-pie-chart-alt-2:before{content:"\ee6f"}.bxs-pin:before{content:"\ee70"}.bxs-pizza:before{content:"\ee71"}.bxs-plane:before{content:"\ee72"}.bxs-plane-alt:before{content:"\ee73"}.bxs-plane-land:before{content:"\ee74"}.bxs-planet:before{content:"\ee75"}.bxs-plane-take-off:before{content:"\ee76"}.bxs-playlist:before{content:"\ee77"}.bxs-plug:before{content:"\ee78"}.bxs-plus-circle:before{content:"\ee79"}.bxs-plus-square:before{content:"\ee7a"}.bxs-pointer:before{content:"\ee7b"}.bxs-polygon:before{content:"\ee7c"}.bxs-printer:before{content:"\ee7d"}.bxs-purchase-tag:before{content:"\ee7e"}.bxs-purchase-tag-alt:before{content:"\ee7f"}.bxs-pyramid:before{content:"\ee80"}.bxs-quote-alt-left:before{content:"\ee81"}.bxs-quote-alt-right:before{content:"\ee82"}.bxs-quote-left:before{content:"\ee83"}.bxs-quote-right:before{content:"\ee84"}.bxs-quote-single-left:before{content:"\ee85"}.bxs-quote-single-right:before{content:"\ee86"}.bxs-radiation:before{content:"\ee87"}.bxs-radio:before{content:"\ee88"}.bxs-receipt:before{content:"\ee89"}.bxs-rectangle:before{content:"\ee8a"}.bxs-registered:before{content:"\ee8b"}.bxs-rename:before{content:"\ee8c"}.bxs-report:before{content:"\ee8d"}.bxs-rewind-circle:before{content:"\ee8e"}.bxs-right-arrow:before{content:"\ee8f"}.bxs-right-arrow-alt:before{content:"\ee90"}.bxs-right-arrow-circle:before{content:"\ee91"}.bxs-right-arrow-square:before{content:"\ee92"}.bxs-right-down-arrow-circle:before{content:"\ee93"}.bxs-right-top-arrow-circle:before{content:"\ee94"}.bxs-rocket:before{content:"\ee95"}.bxs-ruler:before{content:"\ee96"}.bxs-sad:before{content:"\ee97"}.bxs-save:before{content:"\ee98"}.bxs-school:before{content:"\ee99"}.bxs-search:before{content:"\ee9a"}.bxs-search-alt-2:before{content:"\ee9b"}.bxs-select-multiple:before{content:"\ee9c"}.bxs-send:before{content:"\ee9d"}.bxs-server:before{content:"\ee9e"}.bxs-shapes:before{content:"\ee9f"}.bxs-share:before{content:"\eea0"}.bxs-share-alt:before{content:"\eea1"}.bxs-shield:before{content:"\eea2"}.bxs-shield-alt-2:before{content:"\eea3"}.bxs-shield-x:before{content:"\eea4"}.bxs-ship:before{content:"\eea5"}.bxs-shocked:before{content:"\eea6"}.bxs-shopping-bag:before{content:"\eea7"}.bxs-shopping-bag-alt:before{content:"\eea8"}.bxs-shopping-bags:before{content:"\eea9"}.bxs-show:before{content:"\eeaa"}.bxs-skip-next-circle:before{content:"\eeab"}.bxs-skip-previous-circle:before{content:"\eeac"}.bxs-skull:before{content:"\eead"}.bxs-sleepy:before{content:"\eeae"}.bxs-slideshow:before{content:"\eeaf"}.bxs-smile:before{content:"\eeb0"}.bxs-sort-alt:before{content:"\eeb1"}.bxs-spa:before{content:"\eeb2"}.bxs-speaker:before{content:"\eeb3"}.bxs-spray-can:before{content:"\eeb4"}.bxs-spreadsheet:before{content:"\eeb5"}.bxs-square:before{content:"\eeb6"}.bxs-square-rounded:before{content:"\eeb7"}.bxs-star:before{content:"\eeb8"}.bxs-star-half:before{content:"\eeb9"}.bxs-sticker:before{content:"\eeba"}.bxs-stopwatch:before{content:"\eebb"}.bxs-store:before{content:"\eebc"}.bxs-store-alt:before{content:"\eebd"}.bxs-sun:before{content:"\eebe"}.bxs-tachometer:before{content:"\eebf"}.bxs-tag:before{content:"\eec0"}.bxs-tag-alt:before{content:"\eec1"}.bxs-tag-x:before{content:"\eec2"}.bxs-taxi:before{content:"\eec3"}.bxs-tennis-ball:before{content:"\eec4"}.bxs-terminal:before{content:"\eec5"}.bxs-thermometer:before{content:"\eec6"}.bxs-time:before{content:"\eec7"}.bxs-time-five:before{content:"\eec8"}.bxs-timer:before{content:"\eec9"}.bxs-tired:before{content:"\eeca"}.bxs-toggle-left:before{content:"\eecb"}.bxs-toggle-right:before{content:"\eecc"}.bxs-tone:before{content:"\eecd"}.bxs-torch:before{content:"\eece"}.bxs-to-top:before{content:"\eecf"}.bxs-traffic:before{content:"\eed0"}.bxs-traffic-barrier:before{content:"\eed1"}.bxs-traffic-cone:before{content:"\eed2"}.bxs-train:before{content:"\eed3"}.bxs-trash:before{content:"\eed4"}.bxs-trash-alt:before{content:"\eed5"}.bxs-tree:before{content:"\eed6"}.bxs-trophy:before{content:"\eed7"}.bxs-truck:before{content:"\eed8"}.bxs-t-shirt:before{content:"\eed9"}.bxs-tv:before{content:"\eeda"}.bxs-up-arrow:before{content:"\eedb"}.bxs-up-arrow-alt:before{content:"\eedc"}.bxs-up-arrow-circle:before{content:"\eedd"}.bxs-up-arrow-square:before{content:"\eede"}.bxs-upside-down:before{content:"\eedf"}.bxs-upvote:before{content:"\eee0"}.bxs-user:before{content:"\eee1"}.bxs-user-account:before{content:"\eee2"}.bxs-user-badge:before{content:"\eee3"}.bxs-user-check:before{content:"\eee4"}.bxs-user-circle:before{content:"\eee5"}.bxs-user-detail:before{content:"\eee6"}.bxs-user-minus:before{content:"\eee7"}.bxs-user-pin:before{content:"\eee8"}.bxs-user-plus:before{content:"\eee9"}.bxs-user-rectangle:before{content:"\eeea"}.bxs-user-voice:before{content:"\eeeb"}.bxs-user-x:before{content:"\eeec"}.bxs-vector:before{content:"\eeed"}.bxs-vial:before{content:"\eeee"}.bxs-video:before{content:"\eeef"}.bxs-video-off:before{content:"\eef0"}.bxs-video-plus:before{content:"\eef1"}.bxs-video-recording:before{content:"\eef2"}.bxs-videos:before{content:"\eef3"}.bxs-virus:before{content:"\eef4"}.bxs-virus-block:before{content:"\eef5"}.bxs-volume:before{content:"\eef6"}.bxs-volume-full:before{content:"\eef7"}.bxs-volume-low:before{content:"\eef8"}.bxs-volume-mute:before{content:"\eef9"}.bxs-wallet:before{content:"\eefa"}.bxs-wallet-alt:before{content:"\eefb"}.bxs-washer:before{content:"\eefc"}.bxs-watch:before{content:"\eefd"}.bxs-watch-alt:before{content:"\eefe"}.bxs-webcam:before{content:"\eeff"}.bxs-widget:before{content:"\ef00"}.bxs-window-alt:before{content:"\ef01"}.bxs-wine:before{content:"\ef02"}.bxs-wink-smile:before{content:"\ef03"}.bxs-wink-tongue:before{content:"\ef04"}.bxs-wrench:before{content:"\ef05"}.bxs-x-circle:before{content:"\ef06"}.bxs-x-square:before{content:"\ef07"}.bxs-yin-yang:before{content:"\ef08"}.bxs-zap:before{content:"\ef09"}.bxs-zoom-in:before{content:"\ef0a"}.bxs-zoom-out:before{content:"\ef0b"} \ No newline at end of file diff --git a/vendor/boxicons/css/transformations.css b/vendor/boxicons/css/transformations.css new file mode 100644 index 0000000..f76c455 --- /dev/null +++ b/vendor/boxicons/css/transformations.css @@ -0,0 +1,30 @@ +.bx-rotate-90 +{ + transform: rotate(90deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=1)'; +} +.bx-rotate-180 +{ + transform: rotate(180deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2)'; +} +.bx-rotate-270 +{ + transform: rotate(270deg); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=3)'; +} +.bx-flip-horizontal +{ + transform: scaleX(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)'; +} +.bx-flip-vertical +{ + transform: scaleY(-1); + + -ms-filter: 'progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)'; +} diff --git a/vendor/boxicons/fonts/boxicons.eot b/vendor/boxicons/fonts/boxicons.eot new file mode 100644 index 0000000000000000000000000000000000000000..6e58e99469e9bd3f39c7efa6eb4c4b6d097ded96 GIT binary patch literal 405670 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�A4NLa-f1&Cz>+)-bgo#&Q0 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 Z4auOFO-yz>5Axy5UksrO8`h|j< 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 z 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 Q6Bjo}dlMI1gh0su0f5HqIsgCw literal 0 HcmV?d00001 diff --git a/vendor/boxicons/fonts/boxicons.svg b/vendor/boxicons/fonts/boxicons.svg new file mode 100644 index 0000000..4b27b51 --- /dev/null +++ b/vendor/boxicons/fonts/boxicons.svg @@ -0,0 +1,1660 @@ + + + + + + +{ + "fontFamily": "boxicons", + "majorVersion": 2, + "minorVersion": 0.7, + "version": "Version 2.0", + "fontId": "boxicons", + "psName": "boxicons", + "subFamily": "Regular", + "fullName": "boxicons", + "description": "Font generated by IcoMoon." +} + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/vendor/boxicons/fonts/boxicons.ttf b/vendor/boxicons/fonts/boxicons.ttf new file mode 100644 index 0000000000000000000000000000000000000000..89a5096812818155b7763e7a4bed9676c75fe768 GIT binary patch literal 320944 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

kBcYWs|-DbEVQJM(q0MY%!lbU}bKvmpdpk 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 literal 0 HcmV?d00001 diff --git a/vendor/boxicons/fonts/boxicons.woff b/vendor/boxicons/fonts/boxicons.woff new file mode 100644 index 0000000000000000000000000000000000000000..841e1d41c00b568b1c75852a523daa5d723bc9d4 GIT binary patch literal 321020 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 ~-wOZML%CIiQ0@md@ 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

TZ*P=KJ^4yJ3R|V8b8>G~=y}x3p{jbKKRV2 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

RK$SzaJD0z1pr42sIcN#+T(~aBkaWJgqLLx9N?j zv@Kc^?al3e(cBqe-7gSgwR8ux?um$i(;Zf|Aa|DHEtZXQ`P}ReREHk#()cCp`hgz5 zV0ZXCyzPkqX^+Ld^n15}x);}VwSWg1hj~!vjBUil$)4QYd0)~EJeAX56yU;6k znVCu(WT>;`a z_;}?TShtEhnOt!eA2FmCB$xT1+Y#FVBW*7kV_JG^6Y(};P+6s+gxB=B)N_`1NmMMh zaICbr^byKs!L>Y;!$ZS8S79bKsw{bFU*lL#zMV% z;zi>-FTN;pFY32gpBn46Pvx=v=GHgmK`-LoD3_P@Fxm(CIs;up#RurRfpS4CKNSua zVSoU!V~tA1fCtT(`m?p)A?g!Bc8~k-@Ue1q>!|CnuZK@GEqMcI;oVK`lapiD zp#-nq*)`W04TTqmhf`DYk7Q_YFGH3rEv`;yv)2stx8FMW-~oF|-GK+= z;@0;5forna>D9%h*YxzT@S%z+D<2$d*^uuikAX;FucdDu69F5rEXpW7_e_=n2rUi> z7!Igq@*&CqoI%EL0A7YX1-aVdgBmw+!aXA7fY74t>;+=-Kb!(u<|%!f@XbmnBj-8!dE~b`J(vCo?-O` zn{G0K@uS|S?oWCCYpa@D-L^XogGDvpc&mbb+pey1)sPskYuxoL4| zD;GXoSoMf~R-kl(Qx7JE_%Svt)Hf0p4`}6$ihs-xAcE895tV(S)A(`O__65hLkYVk z;c$k15Zxe|Ycm|KfZG>#zT&uFn=&5zBW-Hy&;Cff8FjK5OQ>K>Em>-DyA$c5vL6v) z0P|3s<&}wb;a`kwPzSz)Gaf4=0f({V=i+m~BoSXy?;~P`0QtrSSnB0pQ3f+Kt2_Z9 zC2L6`)`K6Wamy#rHt`B-JbokN22`b3CI%`Jssr#g)@n=5U+zM^lQ7VI3JIh#%@srC z9_~WOipdwK)&kYD(bG;3hLD)cte`G0JqjUlwqi-&;y|b zLLbH*nSTlQ!iT7{h?_Ip0Xz|+mj(~Smjreje4i}A>woLMlc=SuHUZ_xA+SEoDzfbJRDu zXfhKbnJ}WB64*1C>}rm*j2=Lay%^|d4tu%}sG`AbTN}I`+y2-vFhRe~ z`2EindP-%aD3AV~}HApQoV9b;;lsP|(9YZ2YJa|S$yZU5U&Ytao;sGC zm2s&-%*b5`3W5a#u+57^mg|8)N$f|~+{gloYUPhhc}sW$_2adIRxYgJc`4YXIrJtY zp~-T>KqXML@==A>0Cr>Q4O<&r<|JySuT zsyyBj(1o~FRB*(ln^+U)TUfM z6E2nDSW5q<>~|U@vd@t?X1Ne(w$KTI2S>RTz7wW`MDwOM!i|(88aNDd0|B4P!tY8G zj4CbWi+S=TB!n`XL~K0bgo+xP>=n)J&CMM?U(}}!Om`I9C%ZL&PpcN_Z)*c2tgSDg zjqdFftx=cI-ivyPk9a2rMcXipW`3txbPNY!>bm9k0(~v!*XC~IGe>HQtT*CxFdyiJU;{D#Ym2spkF*fUu_ zm}Aw1$Vo*1cknIsL2j&}*6j`w(Te(9TqIgXRhUu-dQ2f7&8Ijr&~VH&0nKGk+q6HI z9*XWdU#Z3MyRlZ-EHB>ox(7!KoF_EKFXiK`pPoT@0c#EVHW3cn*2J5`6coWT!wN5t9yBNm(QG&TU` z;ya=WE%cp0V52IOb`FA)toDF-ufzVL5{g&?VBdTO<+O!?d!#0r71}!7CIfwC+FEp*2Wk8oU+TTqE0kCpvC! zD`Rt(eC4v8CA7iM$(m5qlqGH(h%}jl70f47GkB)MAbrKLxd{d(Wd2mE=LEbmm5ud^ zQT^HL?p)cBSakYJV1sJspmCG?RPJaI7{5%ff=3@+0wqW0S?L+Hc|)Wt>%WU4;&AMM zo1d~nJBu2Io7jLHbn@^Suv!}I57um;KlRse-WuYny#pbC`Z8;xBMl9bHx97^fdCgH z1w+Ivmu3nTxy#sO2;>OAU!eAxz?Ncu3s3=MNlJNQc~WJXBoCt(Rdbl=ckz3kSbHQN z6S0+~9!#|hB*Ot@+F$4tog;0cvj^c7`s=)*=GftkC2#5qBJ4;i#=Lv zmtXihnqz4cSi`5$wziR|NR%gvXC}1%UG1Vj;cOC~SOnDbfdHf*E{bbv=wqwSX$QS? z0%hjqKRPuCibS8|HC;*(iIL>kV!WXwfYQATr$k8rr88Bc<03-;CLT~Q_!mkBssM`2 z!QI9N5@XaH7mkl$Oz**%z86=cB!?824sFwu&B1~OXV)t9t3APHaiBGV9T`8!YJxCs9qtg3T#tri zCsY;D(g%CPv1SB8aeyDL<5)O6)~N-$TXeU+xd}(8mfYK?C1ZUVpRW}+pX%zI9nkv^ zroyR^Ha0S{(%l^r?&c;G7}lG7ZlMK3{VigOR|xdBw#Hht)*j@Qb^5T|pyd&4MYxji zrusr-U78PGT%Y#b=6FBwYPgS{SE#ql!_H0$*T#@CX#TSe356OcQgeUf-A%q*b+OKshV`$YT9n){y@B z#M=&_zOh+Ey5WVfQDh0|ZFQutyuR_T%hOqu}$AUbQn zJw#Iq;Z^ci*IuuSWr$rNQwO1iRE%{_?0S9fEVM$hM>b$HNNmWA;)w0-x|P1TK(0%4c=)=}bnIcO!FU)SZA&B$_V#Gw zDIxo}0^e^2{oCw#6m_6KiRTGR5_}PA6GsPeAE)8w z9&}l%7dCvk9Ro#7D_wS=gr{>;$A9!ZLdWU@^^Qy+Y`50b3}akFP_w1C zMGLhh!_A1@qR*fKFm9>|MulPidl2?S!891~jFIBMOvR%IVC%0|I%fK{(XP=pkw-#} z&v(r2)vj9TE)Ht3p7HP(NOO_OdET?J@pgBzckt$dXpS@^G~16VRq(&F>{e@sbSB`e z`nA|oXvgD5gMOgE8C7oaAlj>m@Mx620Y;&{PPh+{yr~m{>Uky~n+%Gzz)(ay<3u@H z1YQRgdbJp+IaEA!S;pB~V6mhfP}qSwawj;91q`S=I|DZi25koKAc&uexY3WMZ9M~6 zL&~(cX?4@V0tJkZN#<0d!=V#%p)3j7Ks=p%7cQG9EisQy}fF_|U zwAii=ftWv@`onJY6P8$NsAqLVY;FQ)H(8Lqss@iSYHufM_y||4$J_1`9*jDAOVc^- zO`0d{4G)L(kiQob!!7d~1fcuZp!=0EJvF?Qd94%aTBo?|C!U&+pjK_G! zt{}2M8T&?lnTFUpk|Z?14R+l;)SGmPw{L8`$CFEu{sbe3@xx?f&0;U=2{!?~fVy}X zeatxg7if#{1t~2!Cz_hBg-Xb^$$BNHB{ruGS~bZL<1Qhvs9quobnmLe>9vLJI}N&xV~ft z^tol^U8%@~@;R|E9CpEqCex?U8NmHPm#spVZ8Nzc&0H!PE-+S*aXy?KoQkA!(}>)_ z-(i2`Ito$9CH-w%&B;O`sr`5U-fET(KwUe|Ko0&N$7;nOYG)O03QhyK+F`^BL#xns z#e>h4y_!dzc-pJvI=5qgOns9@1h9Y-sbOeENI2pKOJ$8gT8K3D8Q#iRu$agE$qsPr zJ=y-jc`ug2r<**^t`XmXBdgc_#aF(9xWhGnb>!+Jp1}_BuC;poJmdLbL}-a?hi(jn zo8qD?BAy(6GH5(qj)p%l_T!!(cf_3C@92^GsfsJnmw{+CcYY`$%o2?tMTAn?L=j~3 z&}%bi(|ZEOFGL`)Cw=xG9)86!apb|)d+&9&w|opvjnY)IoSeGzAB5w!L!#W72>~~0 z<*q0n{&D19y?X1x9xJwIsA6Zy#;1^eVlw?+2=`J5feWmJi&QbH-nJ&nYq!-k;9sF2 z)gM$UwSBY#f02qqVqVMuF9P4b2^4|hfoDXTE6S-P)(@knahd%WB|VQ7AV6si(i5os z8Y9g$$g&ww22np7p~O`Mpitnj9bH z1r=7=Ito+Kg!lrIwP$d?f)owlCuEi~mhZHaqQdq% zU*f4ZEWA&bxD(+I6aRA>QB2&40u0d~wgFcY5knF^#P-rpby&Y2>vI5%kTL^45|x~S zmeaJ+vb|(wII%H*I`ie?mj{twOiYO#zGVlM*y{_N8%~H97rvZ1J#Rl+iCwKBeN<5> zsqad=uzugD0LI+?SAXZ&Y9o232ax4!&>cnDzgN?kqCZgTiB3J0Ep{F3e044RD$?Ub zVlg^3g%X8od=~WgV0?0pqiCga`DEdr27XZmv>OKq-4LCkbK)j?*L55ALwtL>%OVi-`{3jXAg1Mp8vF^uT}VgH99qG4`iz6BZ;>J{Qg*Q zzW1hXf2{4D_KnN_oO96y-=@M=>;tFXn#@JL7t)cUL9IJV1S|=zey&E91`Wq|{kc3A zXkV;Gh-&M5L1HXeur>@S;>07RzG9wAy7aOT_VQ~w)(O(6LtU?6=}3@WS_TR6lvIQ2 z9RL>$Q0n7H;~yNrqj?~YNo&j2fp}-flM%)t&jLwM`zpSGzNq_{7;7Yc$RQ{YZ2?gg zZ$uq3gw7EzN3p4B7>rg{&>K%2=x0`Pu%D91YdV9V!DitxGo!~=@+^EsOVECW{^6|*6mj&ywbvp=1R9)H z^|iG4wr&`D`Q;%kCw?SKtVW8koACwX3-}Z2g5FtjwFd(2F5|l&didcF8UN()Kqjec z6I)|pYUX7{dATXbagsX*rvi6r8Ramu;;mul`viM%?1``8--hrk$YtqNu;2tFo7L9A zBVGGXo}CSD4frJ~$Qoa286a2)wn1>1v1}!~N01HiVaM0RY4J&nnOd)yZKmCaTj$y| z?Qa?hDwxZJQ397~b;D#(Rs;VitsnZ4`cHFXLM-6C%)QDAXeanDO^4cVnl9=b*6$1~ zP8bjBD~zJUK(TN!G%w|UYC79aB;5dsnW2cW*YC>AIO~L2jpyO(j+az|0M2B zz}vdcGhv*234kCLVj)(NSP6gxNCF@ULJ|Qkl1N(OBFPqDiIQzemMz<~9WU~t#E#)4 z&C=S*(|F|6Y2vhLnn}r~Y1%q&+O*L$@nka7CQbX0(>{~9lRTYiYPC(9r0M_X53c|B zJLg{Tf}#}J=`%wK8=a7-Igzzg4^VwO~ zWWV%B{0?yo*Stma0>49P^6DMC)z$wUu@dUHpLSNY;{f!;)#>M_Jr6)S0Q|U~XCfNB zs`eiq9v&V4(e)ngUV8{y@6j{B9@lsXS9D;@DF9u#@&SDD`ftwwjtWio%wX$o!;^+* z44*T68PbO{jX^|0o5p#9AKx*)4 z-}orcwdb^WTc1(dg$BLD)i`vG^i`5k>QsXZg=0-fb%8{ntI)~eRs?SjHHc4a;*C)G z4>j(+YAU}_>>hUiN5+VV%hfp#Tt3AcF%NEPw=5L1`)t4A%J&o(z@wg_NkvPp!ej2V zg@u`a;=E7w}xbn{({UO%f-@%;fhVr=fr7I9{(MvKkx8Ul?(+Ln!g?+7FL41Hq z@=G9WE>55rT29L^BtZ)k-vZzebm7@w`I~f3V^il$fraJ(YSt5H0Va!Bm({tlbN?FA zy(RMH(xXTxcA6{K>^_6ZYEmwWQN6wQ78*YyR;VSjwN3OK)(LS(%`R$o7Mq3~T*b*~ zj9$@QAf;qZ1Xz{dr7R!nso%Yhu7Ordd`z&>cX1vPu5(kja52wslW=N>CxpwV(;n1NRP~E;kuiWYV(wBm6$L`(lnVbw_=|4I+l%v)5xp%mO zW+P5TXmXRXX)*=e@3Ml!BHY&w&N)!Wun(>rKkM)#%3ckM?6>68I>h==YD{HOdzy7EGBQooRBC1#w0z@v+gu$NF%NX`l|OJO== zbApk)bhW&LGKWb! zxm+&aCB0yCx2*$WAgvkUq253H%Ki6O32|`r-h2OKcGlGRtLa0_|DjR|KmUC1WaZ-W z@-*73t-BS-W`l;HC}8As7Ary6ft9U5#4^3m`Te6bS0FysnKC8e9xz@|K@ie4K?*LG z$(%$Q{+LLh!cv(?BWViX(IQDffnFw`%~|cnHbmMx6a&ZuklJBhK=?f17O^5Vce$s5p8{0y_=Nx65N0~R&X3T?D>6qWtWox$^ z*UcRr=5?dJ9l?A5X>UFhyzw19B}$X%JBEIPD^Wk7oHfEa-UBzN~-dt-EbW+xV0Fd|59-OdU{w z*<7u*CLuQ)AqLprv!p}XEXuua*|+Zon^kf}UH!@AY&6_-=fY78VyjIy(y+9(|zUw^H06P9~Fnj2C#^jtnunBM#3gVvxIN|=`)uxBnDZRz013II5#DI*y?UW-nSU!R%v13&+ff< zKk2yp@4ffW78WFc{*I)N4?`hg&nv$@IGj7)-yeam?P<)*r{RN20inGQPp+lKTzS)4 zT%hNK7UMbTrlyZZw#lq7LWeBjH9$aVimuahsVptN02nCR{=y<=sI5c!(7l!N1Xdi} zz#xvEsFd$Ltt$*9ec>86LigGD-La*`5AWR@eg65#zP%q_S{!5F(;Y8-y~1YKeDNo7 zZ`<5ye1K`WBRc~~h2XiWFJ2e&`1kO~b8Imw!v8KF`F~dPAxIYz`D%nMOdvO7x9XMW zs7-j>`J7W>E4_S4Rg{exCvesD!L(qo9?3gY3Z`ThPc{6dRFiOa{C1` zG_5{3v%fVRqLfyfu0Fi9kR+PgB4!gJC3G=*z4gW;XS`jgOXEFr}<#vn3ElL@TQWWFNg;-}0_GEuNFl6=G_2RXvWhd4X!6gL5jQIaK6;pfl(xqCv>A(CJQ#*w$ z0YCoKr|a#e7x(-k+CgzT;e#aqYX~0LIG)E&9#|xOfHs>F`w$gsbuczSbc=d6hQd^Dg8TCOn|PqrHzNlTFC!SF zf#(rw_e)%#c9tw62LQR00DdB_UX?Ba_KB()csASb`DZ~RmR#mE6z4a*Ae?=(H%z!s zQohx(tzY++gskCf^z~#cwjx;d49GI{IX@Nz3`97SOQSFk-tZmn*2L(>ElaE#m|U9( zu}pU9);IH*FR7~=n|y4PnGaQ~^POz;F?0d<*Ngcr8?4CZ@&Khz*#(HW4j>eW=q|Ee z@xmN4Bf5)CFN_;L$3b3(j0xnm!u?O9gwn-OR=i%THozr|bO~_8Ugql?Vml0J60aY{ zi-)AE{JL5Bx8Q|q0ERT*XJAUVP9Lr$A zabah&gB*ALP^(WaTf;W_WMM9Ozf>GRt!v8>`7^pB9vcri6_WDgb_nRDXBRdpC5#O{LsY3x&l-C>__+Qhkcb3t*`^`+6Z(7|Tk{^fziywD5JSH+1OdbblQ7oR0 zJn(s+*XX-L$s|=ir)Nqz69P-#26Uu>;n5|Kf#ia9RHa;SN(aXr@V;)4YxPD(!Uy~q z!8uKN>A*?xxe>L;Eo zd1f$*N^~Zq+wj>TkCu?uMN_3<#+H1*1XP-`@#U9^GJ$2j^m5}nHLeA$Rqa0GBPXIC zj+}fHj-s2Rp(tAdXw?<0z6`4x$c^7;UsVjqh01i=m9HQle7C(5h9vrcbOup3&4fOn z+$Zmz1)Sm?YA)E5XWZkc{ zPi9nm4#h$AXM^{JZb?!x(kKI;p?iP6KJX=N@4lv7 zxCy!8Gw``lB{#FM^)cO4vzH9!)rxH-uDwP|3UUPR};z%ajpXf_vGe`RRLMET@NTpJh0A3pm_9bo_&gG-gd@grW zqAxfYWw!D2x83^gzGO1_o?CByxM+PE6uL_zBPCGVE&Bb&@V-9En_))f(~vAh>h1q!>*Sc2650xNPXeA*CiS%lO+$5MknjRbl_Mx9wx!wilp=rZ@ z!wt9t-bOs z?ip$zZDAE51C;+FT{GzZwb&!`87323B@V35pO60EH?=Dd)hf$-M}kLdE@Q4 z7lCUbTSD;V&^;0V0b1K!{LuMmGfMEFWd!|#Mcwk3O2TZ_L=%bRXdlEY$TPP6l`d0n zYI_sPgYE)&6Z(TT348}(@CakEm+k8=~^hAqfjBb>}? zG?$bW%29x2>5r+Q8x;o!1&3mOej|3~5gpKJ2_dX8)54?8kIi=xbfw@Io)x}xlWG^R zdGhrOp`iSz?C%Z*%8CATAG-%k&xvv%g!jryt~gq#5b-QkuOv!ZDMH1QD}pFikjqw@ zv~hn`_D}Z3rvhcl9T>f}FL4rB_TovLZ7NP5mxrI2W1y?8gcEvVTPZ@Hv$-dRD;lq@ zmJ9{#BWdV7XZIp>as%nyI|j_nB7jW-h`XM&5_C`kX+V@z&n*SDn=Tu;1;ABsrzA}d z4o#YjPk?k3K=%7k0h$Xu0N(GDP~|HzB1=yIPhbyP*`0V#!jN4;2m<*I;4B%m2Rfc3 zV8DGiKnTmNZKPv72e7{BD4e%+Tw;W;r@ivW;m?ae>OX>eQsZqc>aQpTKqORYMo(>= z6BTlNj({g&4)B~G%#Na3+*Wg*p^u0j5&tPgRr@ajWInavPEr1NXFC0s+1W*rHy;X~ zn4CH&n8MjB?SO)fMtYD9U<&|>2#V;=sH-#XHY4kRVx!8Yz$oXkgNxCKAAWopIlA7Y zlOcTW=(gHC?M}BWg^lT5Vk* zBLsDXsRPLdO!*H;qd;^DT#BJ?n{6l(O@j-{&XXX(h1eN!x%)iHqeCD@aL1xI6-J6A z?}$(JvP2kr8E+sd;Ua-!gj^&|Jx1g#g5CX1+Z!Z;->|{(6Vd%0S!N|yx_qyPu&A;yh0Jvg|l zYc>brF`S$AcCqyh_}5;nm9a_@MvrX%Rjj=w%!tEy|0M1VA{}cm7y1NUp(qtEP3;Z%_oY(%{DHkGysgVK9>3pn39=%#+oyb(1O~g)w>t*O zbLrbrWK#fb^6{5m`gFWdh=2Oyc+)qMjlR^NOcN3ybyRd7m5w6?pqyI%f*Z^{arzLH%WpL+6Q`)F_vSnb+qoGY%!yx?;$Lgl*I;D4e1IO z;$^?6HpuSsm*W>MB*!ImY|xbv&QidNupx~nFErM4{Ub50g8&Ic4{iB2Rt;9zrgP{W zo!Tr@8i6(}5H2Afg2v>f!L&JNWvhWh%gWXo3N4O5a!d?QYGgbZT$!3$SeTkx2?obU zQa2oq5tHi53fNI&vBNi@a-7hr8}Hc=P}U6=S`1Fb!r@4v6F-GWI2@Y_F7}<#lx%_B%pZnwM7OKZydg#xQ0_&hdt+fi6SfMm~2$VQ>iRX;*V_>Fpi-@8L5*&5_Wi#01>>|to#IDF2L3W82^Y7O2{Sh{q zFza~Qtv#R*nw7XOPuNhT;=Ax7|03biji}zi@IoyUq(DNa%xKI(X)p)rw>L%1W}ySR zJlX|cBWhAL-nUXY!Ct{HC48cMLSmJbGD8a4_JjF}piYZ(DAhWgG4K-9YJai&i0Ln^;=uQJ{ubjy8nkeI9VKD_WOMPWfV|Fgz(3Skqpep z;n-(|UZMGg2(x5`Y{MWZX_Ck@B z))SS|MR5*_O_2#Fw6hcLSZ{CC<13GjR(#m*iMf5{G4aV*+2@J&_R=TnxA^4n8`>LZ zeBH2e40_e5b~1$4k6#w)*K6fxq)Um>QBup5-{^F^J6(x{OZ=^R#2b(Hx0-PMo3>4V zYx=$Es2YBGr2Q-ROH$n3>Gn8))H=>yBdo|;7WlmJ_27VqC*nH(Y>))FK3~$qH-6Lei5hf zjYl*dEaJ}6@z@M4hP$FF#T96?o>2bK9uVNUtfP3r|4ZCMBzV9pB0>l zMo|iY=G&GJ)d@cVW?W0UMUc} z38w+fjGm$91ExMVFesL&zoNPmJmQYw^`InN*#q~A;`8>|zA77y@>gw0R)39pTJgR7 zGJ8$-dYsDNflCkR@XFsgQSX?ZIysqe8QpbwwzI0kQr{Fk;&Qxi3m!t_kds4>QAg8e zI_8mnZ0xd8R-i0@>|=0lx}~bE%eW4Rle}J0?C&O*|GU`_J}4VHtU(v$Tr00BuVKA) z1+5({D;8dsZCtu6HZOC-L5u5etNez(=(oa1I!4M%m8S?E!&_^AV52+Jp?nj-hz+Ox{qMIs zm5XYqR20Dy@v%1eU%c`!!1m0*BX^uCla<6A&@haEIO;iQ$eTj+Dx9qbVy~0&%EaVn zDU`SZqpp+bg0Pn0zfsp!0wb4Tkdl%^{>#6JB;s0mr+6YFcz<^KOajmQu*6W6@l?T@ zi=W;9uF*n4n!PYITtq&Ry#LAE=s4T=$lzd6Zu~*4S^!EoaoebEIQGGCz#nbLPt+d> zPaZn-iRD9+5kEdceW|G5ADKL~{E0({Cd<*Bm5trnmmFXtwfO6B`MqtQD zzH?SC4h}xD?{DKdYvEKXk<8y16FQxUsmTTlU&kO*QSFF^Z+fd3nHcblyysx%f&b$N z7?3Z%DA~5+4k{ZfTdgrW2KI|DzD$7&nsGv|Y8Yf1zh9N#2fsM^=l!ZH7?K-H6*M@k z7BqRZ7b+HEy@JyWdY@EEC}Tany*=G?sq|bo`?GjOSu4NyT=`rjQ_hsnmG8_)R>GZ5 zXD9p958W>>C6v+bxpZo-n~q_BnkchcS^4F2l{+h09B^m(Ts|D`OnZIsVPStXris7q z1R5Q-Bv=v<`N6aX@NT2_^Y=Z>YNzh|D5Qt9O1$|%7gY(=vn7`atMjw4mC0DPi2F#- zfT`aWPBi^0%eQ+F?OoH&O z5%3%>8pp(usacDZ;SAJx+6?Ka8Pl!iBfL)6S_&zB9>)kWCOmbJi)7~VAU*H7VoRcZ>?&Ueh${lv9!wwQj+=uEl<&jC5- z3SvQnh65!~5LR6IoW%3H${77*u5RhDcdV!G-lu%G!&1-fyE{dg>Qz|ShByA?**E8_ zDB2DUw7OUv9FwdbQ+0l@xL7rMY&0GS!*Gf7gIXbHDm*F+Jprp9MA=vhl1(fCUUiYs z;%8dYKXJGeDNTf;XIKggr3u)cRh62X#g(qoA-`+n5AE`L$u~Nttj(Q0 zJ4cxqXXn;D0fdn?TJE|~ZNOtRjJhFuJx4)4$J`xv%*~(GWQx}QENAW3wLX2d)@w-I zZH<@K)pny{V>!AoHG6JYYqqybxOer<-rnRfiQnK3O{PdL_g!i@pg#2Y2v*^rR!vey zK&%Ad6;JPi3gYt8a*9bt;C5px6aO_R9J9(_%T{FHxRmd;TVUzECkuuH10doq4tN&n)>(HTqQub*t+JHnonKGELWdt%R?8MVTo zitSj3p5X;*H3EH<`?pE?QWY<;Xu$X&7|f_YQIcc+m~@lT>!>-r#vh%LYiE8mqx{v- z*M@#IRQ_Q3*V);!(kCz5ouFiH%wtjcyfP2w^g854b{+ky;R~#YBbOo3j&equt7vB) zGT39#VSu7CbI4Z#zH_9vz@bhGAoAtXUL%lh+(9r(4*-#<5(4^I^x@Wvv2{&5W6cz$ z!=6%9`T1DM4c$%(x@xuCds(gb_8RJmvXEDavhzrZCi*KS4zDkgpJxT^mh5L%-KMOu z{}c?%ayaPQ6J-kWMagXm`^XU6<7Yjx!-_IKprz_?$f!D_Y{JUb+hQEY1c^>aAJqvd z)i*W>7YJ(!)-nEGf*%pyMd40F3)T&f!N*E$Gif|4ZleM1LYzZ*V9+^u${7__Dy4D% z;vp8~8U$~Jp!bpy$?2%1f<3AZ+t2IYkdCg|E8Q3&DiVS0 z1{DoL*kV|yf`EsNH4a9AYUM(rDAWyCVgqqW_`|E<#Ug4QR4gH#i*S*IF8~%omM%R8+ju)%)OBWHWa=g!N-f91~K&J8n9hn{vm@Q$Tt*h zfF7EPA+2pb_iIBR$u7&MZ%e666hg~%Yx+PXn)q4trl4NJ2ccqrt#^MxAg z6^D|^B~}{R+G$S}u&Up&fSR`-p};lEQl{b8?Y$^GX`u-RPyT}s9%3Kv?Cy}1lgP2| z%F}9tUkgQTLQ(+-{pW-_r0-UNhnhN8nLHNEc<7S{4j+2Zlkv&2VWBwM-#_l?>~xIx z_m37AE@?KMa_OpH;W=;Ny2sFGvtXVvppunt2B2TSEy7hZ`UOpk^ll{APch-VAS*Rd zFybLnj2u0NxdI88gi_XJlBp&Iu`VHq;BXXC@~h{TT@d7k>h6<0ERRBm4isf=WUIS- z81O@^c6J`$^~heH@|#6CYqnHc@_MEGOvmwB?Rdvbj!9ncQmHhHuoqy0-wHgFA;1!` zvCp4vH*AnUQt|QL(K`5$=^ki!lPk+G{_I)DjYfnxk0rrvU;ro zN(D-AUaCrPE$S(vXl8RA1s7?l$w1ui=v1(=ZL62bV?F>>@&Jfjj%K$2(eYa?#Jm!oH8Bs+ z@AWJKuZY=+3EiCH_!N)?FM>>bFWQ&E0hFcbPxHDt(AaE_p|3j7A{{fWW%D-&wGgX;V zk7k2Qy*QlRxgt(QABQVpI*}_E0<*(PyRB`!9PW+7h1yik|TELNA%vu$lC{54F4zW}YmAjvg8evxCgq^!%Ol2}Vt zWdURDJJ8F+(ocZe;~CEWk_8ffqxN!H`3@MWrQ<|V{j#8|=3}RdoL17e$hQ7jGD2j) z{jdyhG)TAnf7Bl*;pc++`=;?PaG3jnRijchT3J@43!A-ujA9Vw z^3e{Um58b0o!$}nhOPV&gnje?`{FGL0@g#hl+12RV#-!T#%aHF$B1+ZmZ$j(&Vh7hD;WVkcd^(C>d0P1}N&nJtC89liWQ* z>q*yfr3gLgzcaMDL~X1XtE^7Okmuo~;a!GLqj%Kc zQb9OOBG3)$jFMY;)n(xPZnjb5k2!s==I>+PS9_VoPx z(?!;nMjnC<`S5W>BA1SRs$*`bHZ<4KR~sI#f%W7=fqVAW_TC-Ll^F1Elaq6Elar{) z%1XKKwRUQ=d*ivB`he6ec~w34SUz7%CP60AKRnzo_a>7!=ksG~vl>H#yLUs!3LunP znz-SH-4f`T)oZC&28TEMm#u-&e2B9!jW7~8?HSWQQFTmHJXq#)msSQcl$)JfY)!{M{1(E&S6 z3Mv8vwkn$Gy3tJbhh~pk;k6mym14O%L*fw;O>nZ2Np+vVsz_p%;>fZYJWiDR zVMykQL@1wBO^B=j|5Ju9tbe8sbchEMLVSx$U4aG!;GQq7odm9j>=EzMta{+gnF9w- zpFWVv=Tr2UvsFHhTs7U;WM?ax;o(eWe9xZGR6O{pgrm_gyCjZ006#@ODUMe*glNuY z^<$F#VI^~4xqM%yQhH`->6yJ1_i!jQ?5>2Dv)N^sciNbsb;*kSd@&|?9GRPzX1OT} zbt};hvpUukk9?+c@whdC`LSZb`l)mI#b%KD^y#M1Ynj$p5l7(B*kMk`o2NT-h6(^( zuY^!=uAS$$z=KQ!kM@Y+0>>Nkb&1=NSaVt&4cwBW^@SXNqZ(dBbM?6o%W6utCzQCqM|dfQLuOt9XY@gn-8xh(z~AqW-PA z^x>Og7DR_x?56P6hyG|}Uo;YMBJ&X$kZ>=XB|%WA)CRzv)=}sa7)kt=E)(5BBf~8j04ewn+5Z&t{e*lLK3L%~-y!NNYmwe5 zU=U(336-$&csK?e?Q%A=9A@temzC$s7y9l4wTH)@V)s;)=b8N_xgWblmNS?>v@?5e zxXkV;H|_!hNG=r2xl>i_gn3228uC$I23m`JHIVG8u%~BSVSbmnNZA0WBH@({6uB0j zPIyGu;r5ga(nb0};cT|=e?MD$|NF@;ifUEj{^HyZCOpi^@52$Pj2Enm$sg-h@ricf%qC(T<}u==ch>GI(RT%FH% zy2!ct;2{%A;B4G*`-6uXm&o}!g;Y>!TKt`qRv$bR9{2ml!?fq&2cVZr?e`u$^x!4( zywXmqv_Ea)xp1GLR7D&*hG>leF(9EO6Kx+ke@LZ(R4M?sFT8{~9iBu@L(kLnb zA%!dmaJ{WR{IAGi1KC!GE$Bl2+rK_c{YFbF;tfpt<3Cn6SpD)R03VSElLsrbP5y)k z8^FqxCH7R~hfe`LPvANHkj_Cq%V~_$6f!+;hxc0eSXJ8ucnD#osdR7Npop2I+0Sw- z()zAkZa=M<`*XQnsYnz$IC6oa5y;Ttv|_mKJDm=u(zj1c%*;$o+@4MatNuuI39N*< zp}{4jFF{T!wZw(pyDub^+I9B{jq7RIpgyzxKjTwNQcer(^Xq?ll7Twm`krC){_rfR z-9qjZpg-Pq%cxZwpMh4sc_J_M4o=0}*WV^>o+|BQE_qH!B zF5R~D(fmgpZrOKl`e;8YYu(Z_+ROk^-Ue2*)RELZmQG`&4dKwZ(eM0l>V<&vk$dOv zMM2~{kG$e~#Tl}&*-xU>fPOB@$XZTNRUKMsJtWI?ixW3PNQMd^RDmOSDd#DM)CTrG|(bq7y2d+ezEJ$PLysf}O zIz#Ne@Zb`rM9c+}4^HsX18d2)w}gjZAXm{K!I(r_3?dh~%se|-YX@mEBB+Q98VJjX zv^kJ?DTp8lP-FusAQHUC6kdZvo?_nAFVqIHwoO8x`vTek`8dhFkz%Aaw~JTi4?wsI zuLGXAntR~=zj`<`3>95YuiNeGbQgz)itbLI+wFC_$A;ZLr>pgotv%^mvH$;_W2Nbo z%js}9T`BEvwX@SrZ;;c3zi!HHa;Ivv$41gkySkIw->Uvi%ZHoVf!bew0__soUw$c? zADV8OGc4}p=~hWQM@1x`#9KjSpVJ&|*8(~L1x4aOi^;ZzyX2-{6Xi7xhvw$)4u>5M zByT8oOYe=)Z>ye8c{LKg3x|&v3bjNcIAQcy z$u_Whj1$2`qE;x3=HO-5bGkWKcom81JE7)B{0V};~&!Z z^H0vsKAA7~-8u%GZTX{Go7t_o(a~I`FO}-6yr`X5HvAI${4Qw`=Zz3nVcVIn-J{zs zb&U?wU;L^a0=a6$7>HvG+=|#6#o?C?E5J|SJ~^Wjg4fvK(V+A=R{{O%$e@h;CZ)9c z8TC*}#<2)wViHB5B=WNu@s3Ps(r8O%SKL!^C!F7Ulr)3QOybyxbb4rT=x90}FAwi3 zU6`DjoJrk0v~BE6KfbH&iLz(VFHQQhU5}RiW4(KO^IkT;5+5E(#0!$NQgQXzEB0RJ z`yVAWVKWoYb)0T9nIeHetelHPW0GW>u{m1C5j?G+NASe#Y!WO_^@=ZS*=LV;{o0CD zh$lvd<6=Gba{I;y`$F)b2(x0eX-8nKgY(Hle>A%Sb-Z!Av}k*v({JAuAJd{PWsgnH z9H^q^El?K9B{n^I>>m0kt6NVRj(d!^|&FGca6PFSmF+X|7S}xZZ;aB=WdCS$*dOdV5)#MRL6=(Qvx<2!B z3tqj$2{=N?`wK7xzf&YrBRq$Ioxr^V_5c?E`ce5E@_A^N;pYb_2j`$PY@n3APOs|3 zGa=;rwm!r?5zVFgm}qpl3Q$~%t_mv@L6_LH)khlNqUOV(=6+=ffCi+kT!higDXi56q^vzTR96_ZDiho<&7O4Y8-7Tp8NnGD^;DbxtQdEQFsL|VG zpL=Z@Y@^d}CNlm_SHMWQnm}pF?MBw&x3fIx?T9C48}*!tNQ}0y281sk=4b=-tGH45 zTKx;Zq3U$O3Q@rjL$yR6#r6wb1IX$UDH&QsSoj(`nV#cWy2$VIq8_55-zLK+G4f-n zZ8T14CT&tW7R}jh`s4_keK;CRvma}aRxq`}>v>hMIox8jbZ0w!*6G}xcjl(8z7AhB zvNSZ9*JDHSgF{P^h>x-7Rm2?GEW~{Q-x&OhQP@rWSU>Wx$qg(4j1Yezi63BK@2E%p zSA;heFXJe7@T5nl;9g1i)1xJn(UO1VSl>5NE2(ev9qY@@2X1@phU1IxUpjWfW48t7 zbA64Y9}C_eSn4f597=^&{vlEh+#mcHd0z1YbST1Z@TFnSRcm#`q?GTSgRA!o_$B13 zHczt9sINUosK~D0>-VZp3@k;$m7YM-IkMA9AQp<6uLxPjSI2`W>lVu|)ddz?y4}0W z2Xl`Dv2uvtJ3CXctB+-++FJ^}P_5sn!m$6`)dhJ6doeT8=ki1&H$p!~O+*Iyea?{P zYxf?*Em-sTOr1iEXLKYlO1?uO5iSrv77jgZOQ5qu- zjDZyJ!d37;Y!R0$V*9)|k9@bi=d;;S6Gno_r6Jrl0sSID2z9)T_bX|^OK$|J| zQ2O1MUMm0I@0IcUrI)17@;~AYUysCCuwt~%;y8YUSW`VJvQR}Uw9fQvSEzi?g$rfv z|4aJms^8YnCjBI-~covVlB6!})f zeaVpNGq^9PvL0yb+wS0vJaYp9W8Xw+Qix+^V_WO>H+GHkq_~e7^q5WgBCMFt7+%4B zq~c_gV7bl_Nh~=705{?A9Pdb;EIF?apiTNZ#dQ~NClk_(9Dy)aVCTZZB~u5b@)B~w z#1$L*g<~ZCN4(kgn-D7aUjQ2mDC=+@epb>C5?-9xOs13&F}zwl@qdMxIjJU*Qy?;t z6fzb{)CQ_ejNhJNHox6w@`j9UT}KKW^aI3}$=Yd&&Zpas9QT4*tG(imM(>=TKeb`9 zv|0SdHn-0gi5y6yRyg}r+1lN`oXd|{yP%Y{`D{iM(?c!2cI2N+s0vA80bcVRp#;=~ z%VopG00S=r>zhF=*%7pLIzcN-bvFjQ9gX+i)+Qg>1DXXC1)3Nut|XH^l5~-UyB#23 zFuIEoTfoLLV^zP0_{A*UIk%JqA{k}meV-pLPh2RCC*~z{Tf09RL!2(__A=$4O(tV1 z9v`!MJKEai9w&sO33(qV`(dIA75FW8w6#G?0jUEb7xW*EW_FY0>5O>*MUtwL7wIVW z9(!OS((W=doWe{M(5I>$f2e$?!)M!bV_VzFNIHG8Slna8@PIFA8hIc~6qSMJ!VI++ z&opHMyiwI3n{Ax)bg& zm%T4}e0Vqtg^C^Wri z&#_SG*2&2Oj!vtsQY_wtWnm#4_Bm}%v|Z!?t-y=G5sE_h*4o=5tkY7+-rEr_7SE-q zNbuy;+}so)m{O^8#bQ`qu~-86+&c~(I;IyswL^#Ana`sduHFVF{;5U7MO+a>)GX!* zpD6f+@EXq>D$-1&!S8|=qruV(o~CI`33Q2;cQOT*DGLec=(Jd3^*}r9&+{O3P%a+T zn^5N}v<~9?#Yv=%*hG-oOcrB1N(0KE8Npyi!Z^lCeZ4L)fk;piRpEF*orm1(^;pS; zdMNVB6a~>RsA4%P*Tr#0d%C;#{B^tEzb})?`v$wgF85_c#<(2I`?`wHAj+|8cdO zmH)g+cp#F^VofFEM%ip+OjpnfL)vp%pvY2ENEfr%KS zyO;Rw`v*PD8?!1tbj}H5J_X%v!C;kNk{`i}vQ6U?AcXQ0VZeJ?dbCU6W; zra7!1eM|--cZNaW6G9hwGOQsb$QLR-%OQ05hSLfN0v(<>;03z61dEcsrzOBl7B(_f z$@1ph!bjl3o9H776nSZQ1yu7CzEQUP_tuY0lMKrg)PUO@!HZ?x_Is$P+_O(t>WzJsdRg{{BYcP1xw|9yxqEJw?;HsO{$g1F zPQ6^m|8h%P(%iRn&F2NJyg5cZ;AOjJi*6B6!f`aG@zhUg6CXQp?bXX)pk~2`q4g2* zyQ>^cl%JS{5oo+dZ^_(NK&6sz(`COIK zZxiJZ_i;}Fo{I~TLyKHNmxYxINIEOYR9YLJ)pU^*bt23ts5E%;89b-ckv{PdC+^J+ z$1AZoIorRwul52l&t;3ZXB+<-3X46YkE4N&`kCST_RzgV!inf`yc~;>6P?-N95K95 z-QQRXha~I3?WJY@%tfy)s^<=EA8#I+yJqd#XRxO zPM_r!@}ZODx`qqmQ|^p^^1l8qkd!UA`#U@1o=<5&1L0%K!*Ah*H?{&h^Jc>dT3ZNH z#n*Q75))ghUj@cv02EZjRH`sYpleMYJ6bLs zJU9+A<+{mcRQ_IbwV^Hx4u=!E`2jQ~jQuSgXP4nI!*hr~300CWmN3%5vBML~;9cU1 zix~n`Q_$&AnY=`%jUWpz49g!MEyD27CgO1PaAlE{MD;ZJk%Cw!cpZ3x#v}xpcIjGU zc8c8MrYK-G~e# zP1$enPG%NPomxPaX1&9L_jb6whawx%iEB)zi_CwxcF2w6I}k^M*OPg1Si9BQ&Y1g9 z?XVvbmf~MRZ=kwjz_L;RC+2E(IV0SHx?6C5$n^#?>kYCTizlWk@kFexjTy2(*^p~L zA)cScdW~h}?(WG@C>W@8_n?9<)E1Om5o4KRW5jnn1PR3F?N%VA$(Bf%Pc?^?WDmM3 z2}%fHuaKV3U-FA}ls-`m;FqtP%p(2IY-*fm-^@0?mStZ;)<0yP^eVnIo9dvLY;16C zDGLUIQYNF+k^fb#^SLG3lfnu-dd>Fm$eq45@IjNpX1;b?{%NDWR^QNCf<`x6(rH3V z8tWSX0@E5t^ZZS>h3FC!C4b`DZDIS+l#TjT8>1irLB;3R(U!VAjc8)X5QXl#^+3pe z5;7L#kGLwRe(+3y1QWqC3R052Qw7H@y)N>8=R9&?fy$!LA{>TvzY@mXDlmkUd(#2k z5Ch9XiJmCXgYk%HBb@RZwGEMoP5ya026p`=xhh=}#}M%Y4M-IGgAjp`Hc@4DV}x=fIkI z(I475sJ~_KdwDreD)~0x)AbPT2Q1?V!;;ELFNrjqmI{q{ps9_CwI`_>83`ITMcG^O zgItw_-^RWYbHRj?JA!tQm)fj8YdZ?!N<+!yc&Ae!cLZ7o#T$8g64E2S_{A>{oGuo@ zg*koj?fuN|HNzRl<8$O?V4XeP2Zx3VdR&p3RD#66#;dPRPrn-I?hfkb+6~CqJcW5r zH;^AIj&qSGoT2cyB=T_pkYj0zL~$jOa0?}&O<=VpvsL^j^@zK8wiJslQ>>{8w3=rEIa&m;rpjHLIuCvwB%3P1v%a~;f8jvX8yKX|Otm2$$UwFMmje2|j|)f$v< zYkGzD7tgn?i5H`ab9=Z(sLpRn@G@eYXl2uJyMjDkb*1s7FCrk|fp>IE(S`UI_WNU#LlIY?>S?2rAUsdM=yU z=ZCw3U|%^i`IxdfWgYY)JV8hy#uxbY$?1|sm>zRdTf+)?Gd_j}!?8n-hLj0;lB!49 z)J6Dr5$r1Y#^H+N7DOs7A7$s4e1~$mL%yZ+ES=A%x4)N;qM-faxeofSS zJ#qwrJ)6gryVVuE(PES3Tuzp)9ej^A2k4b#qKUn6r@a{ajklC%rfMaOG3HHWvfgR_ z9-}ifF*x9zhTUN|?sVcEE^Y3B%UyqQ-9Bi<{K>w|4c4KYeJN&(bUSTf{(gAac2n4x z>UDHPdH+9R$bpOV2)rc7iGUE%u!S_+;31(0f*^~~%n^7Y*BAA45y_U^`3K7vqeYAu zzkEtMeQ;>J_&}*tsK#O)@O8;9t9w7Z zYx_YGC-kao8`|II2XZ$K=CBbu3xXrWYQ^YN5W#2(^@uV-d)wi|ojxnTYu)TS z`0e>N$y*e?q(A(FX%IE=%sPdK3?%LeZ)9m-Dx*z>v)x#6#ag3r+E5Q6GLs~XovKV~ z3T6_$1I`HkYAr8D{Gljo2*v&4ma2(Gg!jURl4YWnDdk&vc?~hT2KlcHO!En7Mg=Yl zeXe<(=JiyNngIGK=x#g@JeGAhSmCeo!ira&t{@!Rr0P1YFX&4oN7o@o&l}!hK-Ff3 zsDr=+q}5!1iZhG~cmxlCV*!E_+{{Ttd?Tb@n6Xr)DMOWJJ*JF^xpKdF3ai>U0?(LC zSkam>B@xJ_(_t@vf^+lYjquiB=5^8{C*Bq0wRTI?@7D}uD(b~R|GI3ovC3VUfjtf^ zXZ|6t984TYUb$y``w^3AYsctBj}(h74p`jntnsZblmYFJm%7+|2P!8GJ405s;GarM zIXfbupF?r)!OXx?JT5!|?I?gUu-GTZLK9I!dN}qBWX?^}2os#_epuJrZU)`1h5+a3;E>{_K2+&4bDWV^8y;Ao~ZNcxVeu z7AuXvfVGb2tir283mE1h64+sDrl}wX6~ZX86E9YXrunh;=y+- zlkYzG;~MBiF*vHqWt2!W%F02MU+iI@!zK>$W-edODAPnkPjjFh+NKZjkb96h8o~@M z8uoJexQZ4*nv2>b=21T*P_P+`B8>-clKJsu;p(BVme(VsWf7m1ir`fy35o%MqsTFo zz=0%a(=w1eeneVmz$DT}!W@&@O=^2lc8ooJ1JP;-avxiiC_yTpI<_p{3Px6Y+}jyZHk%N^Mf8O5{qzYSqa z$Jd|BoZTf$a-^3%hl`|#Wck25#+dSH@ezIbljO+}XV@WGa`ERHzfQl^57=GG_qWdV z7r2UcI66+%v!>yfF+gd>{qo-O7O2>B1|36$-t@SejA@`1K}1ibc^6D+@M)~4qo7hm zn$OvJBd~t^ZiZO1+fjWh33i4mAW1`ZJMtL3PejIyjE(ex)xdPuz6(%X;oq7H1neKE z*FRtn1g27{0qC;yys2%MfN{HoY$cxKx=q*t6jn?i4G7p?F2yAPQbBgGN;Wf*Y*7Ic zxJ|e&Db6FXwp`WPCe&~$#Q2h^j<@Z6jg2bE+q0-2E_t~fuAN!g{A6we|Mlmm`p1I1 zO0=z2KvM-v*Sct>)@D?2RScJSOSNXRIvJ5I?dInttnQ9Iz#xlJdO$m+xB%)tQJY&k z19fR(bkmPEr>6~3HIk#QwoU$a^)Zw7NVQ?oNdzdoG5nHY_ZzCIe9)Z*@VJTvDxXr| z`9O_`4XK|6@b!0nOL=65!dU@BW-Y(u!-s?u7q|lA)*>EL)dy%2l3Gv{rd14>%#|_t z^#opvjg7v2eB3x*tdAF&KwxE|fPV)W81gE|@XXzH;^Z$3WZE(V&z`*HoIo2izVtD^ z&$qXHkkh!f7Q51=>XXY1E-I>Q#c|hsfpd|rK`R~Z7=(UUp^P@^C1FfeRp!_9W z;%m4_M?<1B@xEb26)PMnT=QqCBunL4 zQHqH=6Z+k0~={MF)*f;RWY&G@a z8?M>buadDV+WW%;KefFtb3d4@#)?+)R13V#1OQe$skOC`@;v3lxV`VWWkt%Q=w?#3 z<+C;?I#1u+%z>VFQKV~+@)5P`l?~p}?9Y{3nDk2^+~wVL_Pmon1<9aw zIr}w>%Od8XzRzI+{5$lyF4lSdeJ^63*Wdd*@JaJ33m?}8bY@zUGZanoq*W)!C~B&f zl0Y4JOX}!W;S_Iv*#7_}m3l*xl*#tiBoqPctx8g;w|7i=`8uZq;(eG1$A$(A(ydR| z%H`TSZj=fEF<5eu)pBpvc0H@ z`4nXJM*8^iC)8fYf){d0kSlxU8f$ZVs1^qYR#&;4CY^j5II<&Pf8{w{I}HbsM}W%eo31-2fI=UOAZSzT~YDRf$38C+u^4jzUJ? z`kgqm-fuen@;v^oqePwzLr_}%8n8?5pcmAAtW5%S-4Q|wKy^Y9kQKQ%SdXsEUxfmV0fi^Qfv}Xp zgl;h6r7m6xp;Ho?$}8J*!&r1s^|;tG9beeH_jan4ar@rA3u3#YgY7Yz&Bk3hbKH^5 z4(*eb-wluZy8N}iShSjFvL%-@;iuSP*B>Uf!xP=|9#Igj1ea%ZwC#sJuXj9>tHq*8 zEW!--Ll^9ad%3Pl)&O5^N#QS;w>F{U^Z%p@kZZ1lStK^ef=I}H%;)xug(q(EdtU1r z>zz32@ABkBAh>V+(8JuhZYKS0PtJoXf=4HM$GTqg_-~pBk9oj{AIf{SedzWvKIUm` zQLR?0X^Q?Q05OzPXxv^^tZHBk4Uk0rpEj1@9HDl5V`Qw#rDKE|$SP}DPJUt6hXgtu z!~y?~o?6e?L924gdSFzNZawDfv$L<%YG3i7+{wVepgs%`pYE0JC|5g}q$nMpqvNb} z6fCzo8OZsFlP#iev?&oOc@gEDn?f(GiNT}b7q4I15_>`lLZ{;WuuZ;_SS6jEYigRX z)#NMeOjw#bT|x-h?H6HiNeIjroHXcf^7(kNaNAmufSx}nD=r|T5^kynpR zHm09{9#LB4)GGDY2(Lo+6pbTsJ~#Yx>Qm9qC}TE|@wCHfU*jRe%#J6oR@KwDoS&+a zZ9l(G=eyc<2pl`kYk6(&L1`$WO&x3i0J!V z$=YqmC@MyyMF3(c`REsa(PjtP6<=))U-^o3lRIid(sV3lb=YiCH{N~pqxg$wLozVS zpN(6+(}D|KiAPi5Jt=Jvnuwk(GPB5PpmG5X!`Ht~XIJXn*4#P=<=E5n-8zT9w_466 z#6|1bG*LnAdi^qF#YF?v0ygmWsN+T^)yd`8dMYMuzy(3kHVn{m8I=`;M}h^tS{n2V zFObEq?7c^Nk_>+ulN2wG@%y&G3yuVF=1-S$@IRuKEWdZ{CLrJ=K#`@*RQu?m)NK## z-u=*RDfZE=0k34lXAj|9_U*-=JK}igA;*!QQ=XB2$h+V6r7uYb#b=B7mgYm1kKbuE zj)_Z|DTFI7N#-Z+Fv9Xa0(Mgz0G&Xu;KtqNvKUSWlX|fMt!1nI#3Kx>tjCr2V|W5pMZ=KWVcNU6JepL7x!sD3~WPbHLJA*GR8f-MOpucrKsM zJzm=7^r{H zLhA?e^W?#6a10}PXVnpMBMr(^aT6p!gdz`P1WGkcDf&zc_7prj?00pg_p$~oT-8GM zt8`EF={4|PP5fZdlY`dFj$N+vk0FLeVT6F#T^-xyF!zSyJDMqsy2Kupb+F# zjSbq1297uYVG-VgXdNUqO<78#rMxqopPPKB@%^l0VMwyfWF6hM4jXFyb{K8`4i@N! z9a5Nc*x2Z7U)W)`N}sek<_Z*R=nh!?Hsl02JXWi%+mW5INJ9$_tJx9mn;l`_$czq* zLxTr5+`n}O5FRlZt+^0VG3E+gsm}I8#nhB1Sc$Q>b*8!sb4-#$IjhkGNJgNuVX=Cl z{Ezpu(M+ro^h~9ShbS39>vM|B1$ab?d+socxMx}=)8()s0D!p;N19L!v^pu#mwV<1ir#M&ilW))fhAoQ-=L?bR0mBm#jVwNbIB{X7(!3$joC`D>(qv7ktcYqTTK>?zcFPO*$;cOM zm+yPQV!u~zYm;~SOu3u*N$ADCe$5?q2mgUMU>Kz>^Hf7v(DY{2@XCh*?ekNiG-B)70aHf6aH16-yy6E=37&g0v7J6wv3`jlx$d zEgbHG-uR(ips`?nCy8P-3aqU}49g#&@|;#Do-+!hVPZC>t=v zpr{!(0v_C<$-Dt}*3~)-4ZB=k*0wbIHfUYkiO#S>u2;X|?m@n&vD30i(*|v;8iLRX zC}-vz+7`o#hcpYa>c!J6akn&uAd$a|rqXl72Jk(?4}n}X0t|{bnDZ2+#LJ8q{=@PY z8}LCP7$)Wzyag=Iz5q4r@$y@dHz=t!$=jXgx0WBrtquO_?Nkx^_D30d5tzB#%PVfM zf*{yva+qrEcC+M;b^;IRz!58D?2C>!u}8&0jRol<7z!URUqI$8Lvf}~hBf0t`Eh($ ztvaJlSJVk2PzKr*VDQeCS17vNZf}GB@spq6bE6$7bB`6djVtA|z#W2N1)t(T7mnq9 zwiSmUP7C5)(ry&~d9c9`_n2g-ZEOTzeStnnm?Dj

    iz8Rx7@CAsn}gxBzt` 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%0A?}jc0CLDwwxI_YewkQAs`{mo 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 aTdK?W|J1EVaT-d~9>Qhs?F!iOzyAfwH}wJl literal 0 HcmV?d00001 diff --git a/vendor/boxicons/fonts/boxicons.woff2 b/vendor/boxicons/fonts/boxicons.woff2 new file mode 100644 index 0000000000000000000000000000000000000000..79c35e4c9ca95d5c3f26fe1a9e03fab98fc6c2ad GIT binary patch literal 115680 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

    50uN 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ʌ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 ZSbV7p4{nqDLL5z{4%*MB!ihHk001tez%u{< literal 0 HcmV?d00001 diff --git a/vendor/glightbox/css/glightbox.css b/vendor/glightbox/css/glightbox.css new file mode 100644 index 0000000..120aa43 --- /dev/null +++ b/vendor/glightbox/css/glightbox.css @@ -0,0 +1,939 @@ +.glightbox-container { + width: 100%; + height: 100%; + position: fixed; + top: 0; + left: 0; + z-index: 999999 !important; + overflow: hidden; + -ms-touch-action: none; + touch-action: none; + -webkit-text-size-adjust: 100%; + -moz-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + text-size-adjust: 100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + outline: none; +} + +.glightbox-container.inactive { + display: none; +} + +.glightbox-container .gcontainer { + position: relative; + width: 100%; + height: 100%; + z-index: 9999; + overflow: hidden; +} + +.glightbox-container .gslider { + -webkit-transition: -webkit-transform 0.4s ease; + transition: -webkit-transform 0.4s ease; + transition: transform 0.4s ease; + transition: transform 0.4s ease, -webkit-transform 0.4s ease; + height: 100%; + left: 0; + top: 0; + width: 100%; + position: relative; + overflow: hidden; + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} + +.glightbox-container .gslide { + width: 100%; + position: absolute; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + opacity: 0; +} + +.glightbox-container .gslide.current { + opacity: 1; + z-index: 99999; + position: relative; +} + +.glightbox-container .gslide.prev { + opacity: 1; + z-index: 9999; +} + +.glightbox-container .gslide-inner-content { + width: 100%; +} + +.glightbox-container .ginner-container { + position: relative; + width: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + max-width: 100%; + margin: auto; + height: 100vh; +} + +.glightbox-container .ginner-container.gvideo-container { + width: 100%; +} + +.glightbox-container .ginner-container.desc-bottom, + .glightbox-container .ginner-container.desc-top { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.glightbox-container .ginner-container.desc-left, + .glightbox-container .ginner-container.desc-right { + max-width: 100% !important; +} + +.gslide iframe, + .gslide video { + outline: none !important; + border: none; + min-height: 165px; + -webkit-overflow-scrolling: touch; + -ms-touch-action: auto; + touch-action: auto; +} + +.gslide:not(.current) { + pointer-events: none; +} + +.gslide-image { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +.gslide-image img { + max-height: 100vh; + display: block; + padding: 0; + float: none; + outline: none; + border: none; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + max-width: 100vw; + width: auto; + height: auto; + -o-object-fit: cover; + object-fit: cover; + -ms-touch-action: none; + touch-action: none; + margin: auto; + min-width: 200px; +} + +.desc-top .gslide-image img, + .desc-bottom .gslide-image img { + width: auto; +} + +.desc-left .gslide-image img, + .desc-right .gslide-image img { + width: auto; + max-width: 100%; +} + +.gslide-image img.zoomable { + position: relative; +} + +.gslide-image img.dragging { + cursor: -webkit-grabbing !important; + cursor: grabbing !important; + -webkit-transition: none; + transition: none; +} + +.gslide-video { + position: relative; + max-width: 100vh; + width: 100% !important; +} + +.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster { + display: none; +} + +.gslide-video .gvideo-wrapper { + width: 100%; + /* max-width: 160vmin; */ + margin: auto; +} + +.gslide-video::before { + content: ''; + position: absolute; + width: 100%; + height: 100%; + background: rgba(255, 0, 0, 0.34); + display: none; +} + +.gslide-video.playing::before { + display: none; +} + +.gslide-video.fullscreen { + max-width: 100% !important; + min-width: 100%; + height: 75vh; +} + +.gslide-video.fullscreen video { + max-width: 100% !important; + width: 100% !important; +} + +.gslide-inline { + background: #fff; + text-align: left; + max-height: calc(100vh - 40px); + overflow: auto; + max-width: 100%; + margin: auto; +} + +.gslide-inline .ginlined-content { + padding: 20px; + width: 100%; +} + +.gslide-inline .dragging { + cursor: -webkit-grabbing !important; + cursor: grabbing !important; + -webkit-transition: none; + transition: none; +} + +.ginlined-content { + overflow: auto; + display: block !important; + opacity: 1; +} + +.gslide-external { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; + min-width: 100%; + background: #fff; + padding: 0; + overflow: auto; + max-height: 75vh; + height: 100%; +} + +.gslide-media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: auto; +} + +.zoomed .gslide-media { + -webkit-box-shadow: none !important; + box-shadow: none !important; +} + +.desc-top .gslide-media, + .desc-bottom .gslide-media { + margin: 0 auto; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.gslide-description { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 0 100%; + flex: 1 0 100%; +} + +.gslide-description.description-left, + .gslide-description.description-right { + max-width: 100%; +} + +.gslide-description.description-bottom, + .gslide-description.description-top { + margin: 0 auto; + width: 100%; +} + +.gslide-description p { + margin-bottom: 12px; +} + +.gslide-description p:last-child { + margin-bottom: 0; +} + +.zoomed .gslide-description { + display: none; +} + +.glightbox-button-hidden { + display: none; +} + + +/* + * Description for mobiles + * something like facebook does the description + * for the photos +*/ + +.glightbox-mobile .glightbox-container .gslide-description { + height: auto !important; + width: 100%; + position: absolute; + bottom: 0; + padding: 19px 11px; + max-width: 100vw !important; + -webkit-box-ordinal-group: 3 !important; + -ms-flex-order: 2 !important; + order: 2 !important; + max-height: 78vh; + overflow: auto !important; + background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.75))); + background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.75) 100%); + -webkit-transition: opacity 0.3s linear; + transition: opacity 0.3s linear; + padding-bottom: 50px; +} + +.glightbox-mobile .glightbox-container .gslide-title { + color: #fff; + font-size: 1em; +} + +.glightbox-mobile .glightbox-container .gslide-desc { + color: #a1a1a1; +} + +.glightbox-mobile .glightbox-container .gslide-desc a { + color: #fff; + font-weight: bold; +} + +.glightbox-mobile .glightbox-container .gslide-desc * { + color: inherit; +} + +.glightbox-mobile .glightbox-container .gslide-desc .desc-more { + color: #fff; + opacity: 0.4; +} + +.gdesc-open .gslide-media { + -webkit-transition: opacity 0.5s ease; + transition: opacity 0.5s ease; + opacity: 0.4; +} + +.gdesc-open .gdesc-inner { + padding-bottom: 30px; +} + +.gdesc-closed .gslide-media { + -webkit-transition: opacity 0.5s ease; + transition: opacity 0.5s ease; + opacity: 1; +} + +.greset { + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; +} + +.gabsolute { + position: absolute; +} + +.grelative { + position: relative; +} + +.glightbox-desc { + display: none !important; +} + +.glightbox-open { + overflow: hidden; +} + +.gloader { + height: 25px; + width: 25px; + -webkit-animation: lightboxLoader 0.8s infinite linear; + animation: lightboxLoader 0.8s infinite linear; + border: 2px solid #fff; + border-right-color: transparent; + border-radius: 50%; + position: absolute; + display: block; + z-index: 9999; + left: 0; + right: 0; + margin: 0 auto; + top: 47%; +} + +.goverlay { + width: 100%; + height: calc(100vh + 1px); + position: fixed; + top: -1px; + left: 0; + background: #000; + will-change: opacity; +} + +.glightbox-mobile .goverlay { + background: #000; +} + +.gprev, +.gnext, +.gclose { + z-index: 99999; + cursor: pointer; + width: 26px; + height: 44px; + border: none; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; +} + +.gprev svg, +.gnext svg, +.gclose svg { + display: block; + width: 25px; + height: auto; + margin: 0; + padding: 0; +} + +.gprev.disabled, +.gnext.disabled, +.gclose.disabled { + opacity: 0.1; +} + +.gprev .garrow, +.gnext .garrow, +.gclose .garrow { + stroke: #fff; +} + +.gbtn.focused { + outline: 2px solid #0f3d81; +} + +iframe.wait-autoplay { + opacity: 0; +} + +.glightbox-closing .gnext, + .glightbox-closing .gprev, + .glightbox-closing .gclose { + opacity: 0 !important; +} + + +/*Skin */ + +.glightbox-clean .gslide-description { + background: #fff; +} + +.glightbox-clean .gdesc-inner { + padding: 22px 20px; +} + +.glightbox-clean .gslide-title { + font-size: 1em; + font-weight: normal; + font-family: arial; + color: #000; + margin-bottom: 19px; + line-height: 1.4em; +} + +.glightbox-clean .gslide-desc { + font-size: 0.86em; + margin-bottom: 0; + font-family: arial; + line-height: 1.4em; +} + +.glightbox-clean .gslide-video { + background: #000; +} + +.glightbox-clean .gprev, + .glightbox-clean .gnext, + .glightbox-clean .gclose { + background-color: rgba(0, 0, 0, 0.75); + border-radius: 4px; +} + +.glightbox-clean .gprev path, +.glightbox-clean .gnext path, +.glightbox-clean .gclose path { + fill: #fff; +} + +.glightbox-clean .gprev { + position: absolute; + top: -100%; + left: 30px; + width: 40px; + height: 50px; +} + +.glightbox-clean .gnext { + position: absolute; + top: -100%; + right: 30px; + width: 40px; + height: 50px; +} + +.glightbox-clean .gclose { + width: 35px; + height: 35px; + top: 15px; + right: 10px; + position: absolute; +} + +.glightbox-clean .gclose svg { + width: 18px; + height: auto; +} + +.glightbox-clean .gclose:hover { + opacity: 1; +} + + +/*CSS Animations*/ + +.gfadeIn { + -webkit-animation: gfadeIn 0.5s ease; + animation: gfadeIn 0.5s ease; +} + +.gfadeOut { + -webkit-animation: gfadeOut 0.5s ease; + animation: gfadeOut 0.5s ease; +} + +.gslideOutLeft { + -webkit-animation: gslideOutLeft 0.3s ease; + animation: gslideOutLeft 0.3s ease; +} + +.gslideInLeft { + -webkit-animation: gslideInLeft 0.3s ease; + animation: gslideInLeft 0.3s ease; +} + +.gslideOutRight { + -webkit-animation: gslideOutRight 0.3s ease; + animation: gslideOutRight 0.3s ease; +} + +.gslideInRight { + -webkit-animation: gslideInRight 0.3s ease; + animation: gslideInRight 0.3s ease; +} + +.gzoomIn { + -webkit-animation: gzoomIn 0.5s ease; + animation: gzoomIn 0.5s ease; +} + +.gzoomOut { + -webkit-animation: gzoomOut 0.5s ease; + animation: gzoomOut 0.5s ease; +} + +@-webkit-keyframes lightboxLoader { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes lightboxLoader { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@-webkit-keyframes gfadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes gfadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@-webkit-keyframes gfadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +@keyframes gfadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +@-webkit-keyframes gslideInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-60%, 0, 0); + transform: translate3d(-60%, 0, 0); + } + to { + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes gslideInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-60%, 0, 0); + transform: translate3d(-60%, 0, 0); + } + to { + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@-webkit-keyframes gslideOutLeft { + from { + opacity: 1; + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + -webkit-transform: translate3d(-60%, 0, 0); + transform: translate3d(-60%, 0, 0); + opacity: 0; + visibility: hidden; + } +} + +@keyframes gslideOutLeft { + from { + opacity: 1; + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + -webkit-transform: translate3d(-60%, 0, 0); + transform: translate3d(-60%, 0, 0); + opacity: 0; + visibility: hidden; + } +} + +@-webkit-keyframes gslideInRight { + from { + opacity: 0; + visibility: visible; + -webkit-transform: translate3d(60%, 0, 0); + transform: translate3d(60%, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes gslideInRight { + from { + opacity: 0; + visibility: visible; + -webkit-transform: translate3d(60%, 0, 0); + transform: translate3d(60%, 0, 0); + } + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@-webkit-keyframes gslideOutRight { + from { + opacity: 1; + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + -webkit-transform: translate3d(60%, 0, 0); + transform: translate3d(60%, 0, 0); + opacity: 0; + } +} + +@keyframes gslideOutRight { + from { + opacity: 1; + visibility: visible; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + to { + -webkit-transform: translate3d(60%, 0, 0); + transform: translate3d(60%, 0, 0); + opacity: 0; + } +} + +@-webkit-keyframes gzoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 1; + } +} + +@keyframes gzoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 1; + } +} + +@-webkit-keyframes gzoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} + +@keyframes gzoomOut { + from { + opacity: 1; + } + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + to { + opacity: 0; + } +} + +@media (min-width: 769px) { + .glightbox-container .ginner-container { + width: auto; + height: auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + } + .glightbox-container .ginner-container.desc-top .gslide-description { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .glightbox-container .ginner-container.desc-top .gslide-image, + .glightbox-container .ginner-container.desc-top .gslide-image img { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .glightbox-container .ginner-container.desc-left .gslide-description { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; + } + .glightbox-container .ginner-container.desc-left .gslide-image { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; + } + .gslide-image img { + max-height: 97vh; + max-width: 100%; + } + .gslide-image img.zoomable { + cursor: -webkit-zoom-in; + cursor: zoom-in; + } + .zoomed .gslide-image img.zoomable { + cursor: -webkit-grab; + cursor: grab; + } + .gslide-inline { + max-height: 95vh; + } + .gslide-external { + max-height: 100vh; + } + .gslide-description.description-left, + .gslide-description.description-right { + max-width: 275px; + } + .glightbox-open { + height: auto; + } + .goverlay { + background: rgba(0, 0, 0, 0.92); + } + .glightbox-clean .gslide-media { + -webkit-box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65); + box-shadow: 1px 2px 9px 0px rgba(0, 0, 0, 0.65); + } + .glightbox-clean .description-left .gdesc-inner, +.glightbox-clean .description-right .gdesc-inner { + position: absolute; + height: 100%; + overflow-y: auto; + } + .glightbox-clean .gprev, + .glightbox-clean .gnext, + .glightbox-clean .gclose { + background-color: rgba(0, 0, 0, 0.32); + } + .glightbox-clean .gprev:hover, +.glightbox-clean .gnext:hover, +.glightbox-clean .gclose:hover { + background-color: rgba(0, 0, 0, 0.7); + } + .glightbox-clean .gprev { + top: 45%; + } + .glightbox-clean .gnext { + top: 45%; + } +} + +@media (min-width: 992px) { + .glightbox-clean .gclose { + opacity: 0.7; + right: 20px; + } +} + +@media screen and (max-height: 420px) { + .goverlay { + background: #000; + } +} diff --git a/vendor/glightbox/css/glightbox.min.css b/vendor/glightbox/css/glightbox.min.css new file mode 100644 index 0000000..3c9ff87 --- /dev/null +++ b/vendor/glightbox/css/glightbox.min.css @@ -0,0 +1 @@ +.glightbox-container{width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999!important;overflow:hidden;-ms-touch-action:none;touch-action:none;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;outline:0}.glightbox-container.inactive{display:none}.glightbox-container .gcontainer{position:relative;width:100%;height:100%;z-index:9999;overflow:hidden}.glightbox-container .gslider{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;height:100%;left:0;top:0;width:100%;position:relative;overflow:hidden;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.glightbox-container .gslide{width:100%;position:absolute;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0}.glightbox-container .gslide.current{opacity:1;z-index:99999;position:relative}.glightbox-container .gslide.prev{opacity:1;z-index:9999}.glightbox-container .gslide-inner-content{width:100%}.glightbox-container .ginner-container{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:100%;margin:auto;height:100vh}.glightbox-container .ginner-container.gvideo-container{width:100%}.glightbox-container .ginner-container.desc-bottom,.glightbox-container .ginner-container.desc-top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.glightbox-container .ginner-container.desc-left,.glightbox-container .ginner-container.desc-right{max-width:100%!important}.gslide iframe,.gslide video{outline:0!important;border:none;min-height:165px;-webkit-overflow-scrolling:touch;-ms-touch-action:auto;touch-action:auto}.gslide:not(.current){pointer-events:none}.gslide-image{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.gslide-image img{max-height:100vh;display:block;padding:0;float:none;outline:0;border:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;max-width:100vw;width:auto;height:auto;-o-object-fit:cover;object-fit:cover;-ms-touch-action:none;touch-action:none;margin:auto;min-width:200px}.desc-bottom .gslide-image img,.desc-top .gslide-image img{width:auto}.desc-left .gslide-image img,.desc-right .gslide-image img{width:auto;max-width:100%}.gslide-image img.zoomable{position:relative}.gslide-image img.dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.gslide-video{position:relative;max-width:100vh;width:100%!important}.gslide-video .plyr__poster-enabled.plyr--loading .plyr__poster{display:none}.gslide-video .gvideo-wrapper{width:100%;margin:auto}.gslide-video::before{content:'';position:absolute;width:100%;height:100%;background:rgba(255,0,0,.34);display:none}.gslide-video.playing::before{display:none}.gslide-video.fullscreen{max-width:100%!important;min-width:100%;height:75vh}.gslide-video.fullscreen video{max-width:100%!important;width:100%!important}.gslide-inline{background:#fff;text-align:left;max-height:calc(100vh - 40px);overflow:auto;max-width:100%;margin:auto}.gslide-inline .ginlined-content{padding:20px;width:100%}.gslide-inline .dragging{cursor:-webkit-grabbing!important;cursor:grabbing!important;-webkit-transition:none;transition:none}.ginlined-content{overflow:auto;display:block!important;opacity:1}.gslide-external{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:100%;background:#fff;padding:0;overflow:auto;max-height:75vh;height:100%}.gslide-media{display:-webkit-box;display:-ms-flexbox;display:flex;width:auto}.zoomed .gslide-media{-webkit-box-shadow:none!important;box-shadow:none!important}.desc-bottom .gslide-media,.desc-top .gslide-media{margin:0 auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gslide-description{position:relative;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}.gslide-description.description-left,.gslide-description.description-right{max-width:100%}.gslide-description.description-bottom,.gslide-description.description-top{margin:0 auto;width:100%}.gslide-description p{margin-bottom:12px}.gslide-description p:last-child{margin-bottom:0}.zoomed .gslide-description{display:none}.glightbox-button-hidden{display:none}.glightbox-mobile .glightbox-container .gslide-description{height:auto!important;width:100%;position:absolute;bottom:0;padding:19px 11px;max-width:100vw!important;-webkit-box-ordinal-group:3!important;-ms-flex-order:2!important;order:2!important;max-height:78vh;overflow:auto!important;background:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,.75)));background:linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,.75) 100%);-webkit-transition:opacity .3s linear;transition:opacity .3s linear;padding-bottom:50px}.glightbox-mobile .glightbox-container .gslide-title{color:#fff;font-size:1em}.glightbox-mobile .glightbox-container .gslide-desc{color:#a1a1a1}.glightbox-mobile .glightbox-container .gslide-desc a{color:#fff;font-weight:700}.glightbox-mobile .glightbox-container .gslide-desc *{color:inherit}.glightbox-mobile .glightbox-container .gslide-desc .desc-more{color:#fff;opacity:.4}.gdesc-open .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:.4}.gdesc-open .gdesc-inner{padding-bottom:30px}.gdesc-closed .gslide-media{-webkit-transition:opacity .5s ease;transition:opacity .5s ease;opacity:1}.greset{-webkit-transition:all .3s ease;transition:all .3s ease}.gabsolute{position:absolute}.grelative{position:relative}.glightbox-desc{display:none!important}.glightbox-open{overflow:hidden}.gloader{height:25px;width:25px;-webkit-animation:lightboxLoader .8s infinite linear;animation:lightboxLoader .8s infinite linear;border:2px solid #fff;border-right-color:transparent;border-radius:50%;position:absolute;display:block;z-index:9999;left:0;right:0;margin:0 auto;top:47%}.goverlay{width:100%;height:calc(100vh + 1px);position:fixed;top:-1px;left:0;background:#000;will-change:opacity}.glightbox-mobile .goverlay{background:#000}.gclose,.gnext,.gprev{z-index:99999;cursor:pointer;width:26px;height:44px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.gclose svg,.gnext svg,.gprev svg{display:block;width:25px;height:auto;margin:0;padding:0}.gclose.disabled,.gnext.disabled,.gprev.disabled{opacity:.1}.gclose .garrow,.gnext .garrow,.gprev .garrow{stroke:#fff}.gbtn.focused{outline:2px solid #0f3d81}iframe.wait-autoplay{opacity:0}.glightbox-closing .gclose,.glightbox-closing .gnext,.glightbox-closing .gprev{opacity:0!important}.glightbox-clean .gslide-description{background:#fff}.glightbox-clean .gdesc-inner{padding:22px 20px}.glightbox-clean .gslide-title{font-size:1em;font-weight:400;font-family:arial;color:#000;margin-bottom:19px;line-height:1.4em}.glightbox-clean .gslide-desc{font-size:.86em;margin-bottom:0;font-family:arial;line-height:1.4em}.glightbox-clean .gslide-video{background:#000}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.75);border-radius:4px}.glightbox-clean .gclose path,.glightbox-clean .gnext path,.glightbox-clean .gprev path{fill:#fff}.glightbox-clean .gprev{position:absolute;top:-100%;left:30px;width:40px;height:50px}.glightbox-clean .gnext{position:absolute;top:-100%;right:30px;width:40px;height:50px}.glightbox-clean .gclose{width:35px;height:35px;top:15px;right:10px;position:absolute}.glightbox-clean .gclose svg{width:18px;height:auto}.glightbox-clean .gclose:hover{opacity:1}.gfadeIn{-webkit-animation:gfadeIn .5s ease;animation:gfadeIn .5s ease}.gfadeOut{-webkit-animation:gfadeOut .5s ease;animation:gfadeOut .5s ease}.gslideOutLeft{-webkit-animation:gslideOutLeft .3s ease;animation:gslideOutLeft .3s ease}.gslideInLeft{-webkit-animation:gslideInLeft .3s ease;animation:gslideInLeft .3s ease}.gslideOutRight{-webkit-animation:gslideOutRight .3s ease;animation:gslideOutRight .3s ease}.gslideInRight{-webkit-animation:gslideInRight .3s ease;animation:gslideInRight .3s ease}.gzoomIn{-webkit-animation:gzoomIn .5s ease;animation:gzoomIn .5s ease}.gzoomOut{-webkit-animation:gzoomOut .5s ease;animation:gzoomOut .5s ease}@-webkit-keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes lightboxLoader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes gfadeIn{from{opacity:0}to{opacity:1}}@keyframes gfadeIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes gfadeOut{from{opacity:1}to{opacity:0}}@keyframes gfadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInLeft{from{opacity:0;-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0)}to{visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@keyframes gslideOutLeft{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(-60%,0,0);transform:translate3d(-60%,0,0);opacity:0;visibility:hidden}}@-webkit-keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@keyframes gslideInRight{from{opacity:0;visibility:visible;-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0)}to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}}@-webkit-keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@keyframes gslideOutRight{from{opacity:1;visibility:visible;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(60%,0,0);transform:translate3d(60%,0,0);opacity:0}}@-webkit-keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@keyframes gzoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:1}}@-webkit-keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes gzoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@media (min-width:769px){.glightbox-container .ginner-container{width:auto;height:auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.glightbox-container .ginner-container.desc-top .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-top .gslide-image,.glightbox-container .ginner-container.desc-top .gslide-image img{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.glightbox-container .ginner-container.desc-left .gslide-description{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.glightbox-container .ginner-container.desc-left .gslide-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.gslide-image img{max-height:97vh;max-width:100%}.gslide-image img.zoomable{cursor:-webkit-zoom-in;cursor:zoom-in}.zoomed .gslide-image img.zoomable{cursor:-webkit-grab;cursor:grab}.gslide-inline{max-height:95vh}.gslide-external{max-height:100vh}.gslide-description.description-left,.gslide-description.description-right{max-width:275px}.glightbox-open{height:auto}.goverlay{background:rgba(0,0,0,.92)}.glightbox-clean .gslide-media{-webkit-box-shadow:1px 2px 9px 0 rgba(0,0,0,.65);box-shadow:1px 2px 9px 0 rgba(0,0,0,.65)}.glightbox-clean .description-left .gdesc-inner,.glightbox-clean .description-right .gdesc-inner{position:absolute;height:100%;overflow-y:auto}.glightbox-clean .gclose,.glightbox-clean .gnext,.glightbox-clean .gprev{background-color:rgba(0,0,0,.32)}.glightbox-clean .gclose:hover,.glightbox-clean .gnext:hover,.glightbox-clean .gprev:hover{background-color:rgba(0,0,0,.7)}.glightbox-clean .gprev{top:45%}.glightbox-clean .gnext{top:45%}}@media (min-width:992px){.glightbox-clean .gclose{opacity:.7;right:20px}}@media screen and (max-height:420px){.goverlay{background:#000}} \ No newline at end of file diff --git a/vendor/glightbox/css/plyr.css b/vendor/glightbox/css/plyr.css new file mode 100644 index 0000000..e4f616d --- /dev/null +++ b/vendor/glightbox/css/plyr.css @@ -0,0 +1,1799 @@ +@charset "UTF-8"; + +@-webkit-keyframes plyr-progress { + to { + background-position: 25px 0; + background-position: 25px 0; + background-position: var(--plyr-progress-loading-size, 25px) 0; + } +} + +@keyframes plyr-progress { + to { + background-position: 25px 0; + background-position: 25px 0; + background-position: var(--plyr-progress-loading-size, 25px) 0; + } +} + +@-webkit-keyframes plyr-popup { + 0% { + opacity: 0.5; + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + to { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes plyr-popup { + 0% { + opacity: 0.5; + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + to { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@-webkit-keyframes plyr-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes plyr-fade-in { + 0% { + opacity: 0; + } + to { + opacity: 1; + } +} + +.plyr { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + direction: ltr; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + font-family: inherit; + font-family: inherit; + font-family: var(--plyr-font-family, inherit); + -webkit-font-feature-settings: "tnum"; + font-feature-settings: "tnum"; + font-variant-numeric: tabular-nums; + font-weight: 400; + font-weight: 400; + font-weight: var(--plyr-font-weight-regular, 400); + line-height: 1.7; + line-height: 1.7; + line-height: var(--plyr-line-height, 1.7); + max-width: 100%; + min-width: 200px; + position: relative; + text-shadow: none; + -webkit-transition: -webkit-box-shadow 0.3s ease; + transition: -webkit-box-shadow 0.3s ease; + transition: box-shadow 0.3s ease; + transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease; + z-index: 0; +} + +.plyr audio, +.plyr iframe, +.plyr video { + display: block; + height: 100%; + width: 100%; +} + +.plyr button { + font: inherit; + line-height: inherit; + width: auto; +} + +.plyr:focus { + outline: 0; +} + +.plyr--full-ui { + -webkit-box-sizing: border-box; + box-sizing: border-box; +} + +.plyr--full-ui *, +.plyr--full-ui :after, +.plyr--full-ui :before { + -webkit-box-sizing: inherit; + box-sizing: inherit; +} + +.plyr--full-ui a, +.plyr--full-ui button, +.plyr--full-ui input, +.plyr--full-ui label { + -ms-touch-action: manipulation; + touch-action: manipulation; +} + +.plyr__badge { + background: #4a5464; + background: #4a5464; + background: var(--plyr-badge-background, #4a5464); + border-radius: 2px; + border-radius: 2px; + border-radius: var(--plyr-badge-border-radius, 2px); + color: #fff; + color: #fff; + color: var(--plyr-badge-text-color, #fff); + font-size: 9px; + font-size: 9px; + font-size: var(--plyr-font-size-badge, 9px); + line-height: 1; + padding: 3px 4px; +} + +.plyr--full-ui ::-webkit-media-text-track-container { + display: none; +} + +.plyr__captions { + -webkit-animation: plyr-fade-in 0.3s ease; + animation: plyr-fade-in 0.3s ease; + bottom: 0; + display: none; + font-size: 13px; + font-size: 13px; + font-size: var(--plyr-font-size-small, 13px); + left: 0; + padding: 10px; + padding: 10px; + padding: var(--plyr-control-spacing, 10px); + position: absolute; + text-align: center; + -webkit-transition: -webkit-transform 0.4s ease-in-out; + transition: -webkit-transform 0.4s ease-in-out; + transition: transform 0.4s ease-in-out; + transition: transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; + width: 100%; +} + +.plyr__captions span:empty { + display: none; +} + +.plyr--captions-active .plyr__captions { + display: block; +} + +.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty) ~ .plyr__captions { + -webkit-transform: translateY(-40px); + transform: translateY(-40px); + -webkit-transform: translateY(calc(10px * -4)); + transform: translateY(calc(10px * -4)); + -webkit-transform: translateY(calc(var(--plyr-control-spacing, 10px) * -4)); + transform: translateY(calc(var(--plyr-control-spacing, 10px) * -4)); +} + +.plyr__caption { + background: rgba(0, 0, 0, 0.8); + background: rgba(0, 0, 0, 0.8); + background: var(--plyr-captions-background, rgba(0, 0, 0, 0.8)); + border-radius: 2px; + -webkit-box-decoration-break: clone; + box-decoration-break: clone; + color: #fff; + color: #fff; + color: var(--plyr-captions-text-color, #fff); + line-height: 185%; + padding: 0.2em 0.5em; + white-space: pre-wrap; +} + +.plyr__caption div { + display: inline; +} + +.plyr__control { + background: 0 0; + border: 0; + border-radius: 3px; + border-radius: 3px; + border-radius: var(--plyr-control-radius, 3px); + color: inherit; + cursor: pointer; + -ms-flex-negative: 0; + flex-shrink: 0; + overflow: visible; + padding: 7px; + padding: calc(10px * 0.7); + padding: calc(var(--plyr-control-spacing, 10px) * 0.7); + position: relative; + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; +} + +.plyr__control svg { + fill: currentColor; + display: block; + height: 18px; + height: 18px; + height: var(--plyr-control-icon-size, 18px); + pointer-events: none; + width: 18px; + width: 18px; + width: var(--plyr-control-icon-size, 18px); +} + +.plyr__control:focus { + outline: 0; +} + +.plyr__control.plyr__tab-focus { + outline: 3px dotted #00b3ff; + outline: #00b3ff dotted 3px; + outline: var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff))) dotted 3px; + outline-offset: 2px; +} + +a.plyr__control { + text-decoration: none; +} + +.plyr__control.plyr__control--pressed .icon--not-pressed, +.plyr__control.plyr__control--pressed .label--not-pressed, +.plyr__control:not(.plyr__control--pressed) .icon--pressed, +.plyr__control:not(.plyr__control--pressed) .label--pressed, +a.plyr__control:after, +a.plyr__control:before { + display: none; +} + +.plyr--full-ui ::-webkit-media-controls { + display: none; +} + +.plyr__controls { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + text-align: center; +} + +.plyr__controls .plyr__progress__container { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; + min-width: 0; +} + +.plyr__controls .plyr__controls__item { + margin-left: 2.5px; + margin-left: calc(10px / 4); + margin-left: calc(var(--plyr-control-spacing, 10px) / 4); +} + +.plyr__controls .plyr__controls__item:first-child { + margin-left: 0; + margin-right: auto; +} + +.plyr__controls .plyr__controls__item.plyr__progress__container { + padding-left: 2.5px; + padding-left: calc(10px / 4); + padding-left: calc(var(--plyr-control-spacing, 10px) / 4); +} + +.plyr__controls .plyr__controls__item.plyr__time { + padding: 0 5px; + padding: 0 calc(10px / 2); + padding: 0 calc(var(--plyr-control-spacing, 10px) / 2); +} + +.plyr__controls .plyr__controls__item.plyr__progress__container:first-child, +.plyr__controls .plyr__controls__item.plyr__time + .plyr__time, +.plyr__controls .plyr__controls__item.plyr__time:first-child { + padding-left: 0; +} + +.plyr [data-plyr='airplay'], +.plyr [data-plyr='captions'], +.plyr [data-plyr='fullscreen'], +.plyr [data-plyr='pip'], +.plyr__controls:empty { + display: none; +} + +.plyr--airplay-supported [data-plyr='airplay'], +.plyr--captions-enabled [data-plyr='captions'], +.plyr--fullscreen-enabled [data-plyr='fullscreen'], +.plyr--pip-supported [data-plyr='pip'] { + display: inline-block; +} + +.plyr__menu { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + position: relative; +} + +.plyr__menu .plyr__control svg { + -webkit-transition: -webkit-transform 0.3s ease; + transition: -webkit-transform 0.3s ease; + transition: transform 0.3s ease; + transition: transform 0.3s ease, -webkit-transform 0.3s ease; +} + +.plyr__menu .plyr__control[aria-expanded='true'] svg { + -webkit-transform: rotate(90deg); + transform: rotate(90deg); +} + +.plyr__menu .plyr__control[aria-expanded='true'] .plyr__tooltip { + display: none; +} + +.plyr__menu__container { + -webkit-animation: plyr-popup 0.2s ease; + animation: plyr-popup 0.2s ease; + background: hsla(0, 0%, 100%, 0.9); + background: hsla(0, 0%, 100%, 0.9); + background: var(--plyr-menu-background, hsla(0, 0%, 100%, 0.9)); + border-radius: 4px; + bottom: 100%; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); + -webkit-box-shadow: var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15)); + box-shadow: var(--plyr-menu-shadow, 0 1px 2px rgba(0, 0, 0, 0.15)); + color: #4a5464; + color: #4a5464; + color: var(--plyr-menu-color, #4a5464); + font-size: 15px; + font-size: 15px; + font-size: var(--plyr-font-size-base, 15px); + margin-bottom: 10px; + position: absolute; + right: -3px; + text-align: left; + white-space: nowrap; + z-index: 3; +} + +.plyr__menu__container > div { + overflow: hidden; + -webkit-transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), width 0.35s cubic-bezier(0.4, 0, 0.2, 1); + transition: height 0.35s cubic-bezier(0.4, 0, 0.2, 1), width 0.35s cubic-bezier(0.4, 0, 0.2, 1); +} + +.plyr__menu__container:after { + border: 4px solid transparent; + border-top-color: hsla(0, 0%, 100%, 0.9); + border: 4px solid transparent; + border: var(--plyr-menu-arrow-size, 4px) solid transparent; + border-top-color: hsla(0, 0%, 100%, 0.9); + border-top-color: var(--plyr-menu-background, hsla(0, 0%, 100%, 0.9)); + content: ''; + height: 0; + position: absolute; + right: 14px; + right: calc(18px / 2 + 10px * 0.7 - 4px / 2); + right: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7 - var(--plyr-menu-arrow-size, 4px) / 2); + top: 100%; + width: 0; +} + +.plyr__menu__container [role='menu'] { + padding: 7px; + padding: calc(10px * 0.7); + padding: calc(var(--plyr-control-spacing, 10px) * 0.7); +} + +.plyr__menu__container [role='menuitem'], +.plyr__menu__container [role='menuitemradio'] { + margin-top: 2px; +} + +.plyr__menu__container [role='menuitem']:first-child, +.plyr__menu__container [role='menuitemradio']:first-child { + margin-top: 0; +} + +.plyr__menu__container .plyr__control { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + color: #4a5464; + color: #4a5464; + color: var(--plyr-menu-color, #4a5464); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + font-size: 13px; + font-size: 13px; + font-size: var(--plyr-font-size-menu, var(--plyr-font-size-small, 13px)); + padding: 4.66667px 10.5px; + padding: calc(10px * 0.7/1.5) calc(10px * 0.7 * 1.5); + padding: calc(var(--plyr-control-spacing, 10px) * 0.7/1.5) calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + width: 100%; +} + +.plyr__menu__container .plyr__control > span { + -webkit-box-align: inherit; + -ms-flex-align: inherit; + align-items: inherit; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + width: 100%; +} + +.plyr__menu__container .plyr__control:after { + border: 4px solid transparent; + border: 4px solid transparent; + border: var(--plyr-menu-item-arrow-size, 4px) solid transparent; + content: ''; + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); +} + +.plyr__menu__container .plyr__control--forward { + padding-right: 28px; + padding-right: calc(10px * 0.7 * 4); + padding-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); +} + +.plyr__menu__container .plyr__control--forward:after { + border-left-color: #728197; + border-left-color: #728197; + border-left-color: var(--plyr-menu-arrow-color, #728197); + right: 6.5px; + right: calc(10px * 0.7 * 1.5 - 4px); + right: calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px)); +} + +.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after, +.plyr__menu__container .plyr__control--forward:hover:after { + border-left-color: currentColor; +} + +.plyr__menu__container .plyr__control--back { + font-weight: 400; + font-weight: 400; + font-weight: var(--plyr-font-weight-regular, 400); + margin: 7px; + margin: calc(10px * 0.7); + margin: calc(var(--plyr-control-spacing, 10px) * 0.7); + margin-bottom: 3.5px; + margin-bottom: calc(10px * 0.7/2); + margin-bottom: calc(var(--plyr-control-spacing, 10px) * 0.7/2); + padding-left: 28px; + padding-left: calc(10px * 0.7 * 4); + padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 4); + position: relative; + width: calc(100% - 14px); + width: calc(100% - 10px * 0.7 * 2); + width: calc(100% - var(--plyr-control-spacing, 10px) * 0.7 * 2); +} + +.plyr__menu__container .plyr__control--back:after { + border-right-color: #728197; + border-right-color: #728197; + border-right-color: var(--plyr-menu-arrow-color, #728197); + left: 6.5px; + left: calc(10px * 0.7 * 1.5 - 4px); + left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 1.5 - var(--plyr-menu-item-arrow-size, 4px)); +} + +.plyr__menu__container .plyr__control--back:before { + background: #dcdfe5; + background: #dcdfe5; + background: var(--plyr-menu-back-border-color, #dcdfe5); + -webkit-box-shadow: 0 1px 0 #fff; + box-shadow: 0 1px 0 #fff; + box-shadow: 0 1px 0 #fff; + -webkit-box-shadow: 0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff); + box-shadow: 0 1px 0 var(--plyr-menu-back-border-shadow-color, #fff); + content: ''; + height: 1px; + left: 0; + margin-top: 3.5px; + margin-top: calc(10px * 0.7/2); + margin-top: calc(var(--plyr-control-spacing, 10px) * 0.7/2); + overflow: hidden; + position: absolute; + right: 0; + top: 100%; +} + +.plyr__menu__container .plyr__control--back.plyr__tab-focus:after, +.plyr__menu__container .plyr__control--back:hover:after { + border-right-color: currentColor; +} + +.plyr__menu__container .plyr__control[role='menuitemradio'] { + padding-left: 7px; + padding-left: calc(10px * 0.7); + padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7); +} + +.plyr__menu__container .plyr__control[role='menuitemradio']:after, +.plyr__menu__container .plyr__control[role='menuitemradio']:before { + border-radius: 100%; +} + +.plyr__menu__container .plyr__control[role='menuitemradio']:before { + background: rgba(0, 0, 0, 0.1); + content: ''; + display: block; + -ms-flex-negative: 0; + flex-shrink: 0; + height: 16px; + margin-right: 10px; + margin-right: 10px; + margin-right: var(--plyr-control-spacing, 10px); + -webkit-transition: all 0.3s ease; + transition: all 0.3s ease; + width: 16px; +} + +.plyr__menu__container .plyr__control[role='menuitemradio']:after { + background: #fff; + border: 0; + height: 6px; + left: 12px; + opacity: 0; + top: 50%; + -webkit-transform: translateY(-50%) scale(0); + transform: translateY(-50%) scale(0); + -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: opacity 0.3s ease, -webkit-transform 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease; + transition: transform 0.3s ease, opacity 0.3s ease, -webkit-transform 0.3s ease; + width: 6px; +} + +.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']:before { + background: #00b3ff; + background: #00b3ff; + background: var(--plyr-control-toggle-checked-background, var(--plyr-color-main, var(--plyr-color-main, #00b3ff))); +} + +.plyr__menu__container .plyr__control[role='menuitemradio'][aria-checked='true']:after { + opacity: 1; + -webkit-transform: translateY(-50%) scale(1); + transform: translateY(-50%) scale(1); +} + +.plyr__menu__container .plyr__control[role='menuitemradio'].plyr__tab-focus:before, +.plyr__menu__container .plyr__control[role='menuitemradio']:hover:before { + background: rgba(35, 40, 47, 0.1); +} + +.plyr__menu__container .plyr__menu__value { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-left: auto; + margin-right: calc(-7px - -2); + margin-right: calc(10px * 0.7 * -1 - -2); + margin-right: calc(var(--plyr-control-spacing, 10px) * 0.7 * -1 - -2); + overflow: hidden; + padding-left: 24.5px; + padding-left: calc(10px * 0.7 * 3.5); + padding-left: calc(var(--plyr-control-spacing, 10px) * 0.7 * 3.5); + pointer-events: none; +} + +.plyr--full-ui input[type='range'] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + background: 0 0; + border: 0; + border-radius: 26px; + border-radius: calc(13px * 2); + border-radius: calc(var(--plyr-range-thumb-height, 13px) * 2); + color: #00b3ff; + color: #00b3ff; + color: var(--plyr-range-fill-background, var(--plyr-color-main, var(--plyr-color-main, #00b3ff))); + display: block; + height: 19px; + height: calc(3px * 2 + 13px); + height: calc(var(--plyr-range-thumb-active-shadow-width, 3px) * 2 + var(--plyr-range-thumb-height, 13px)); + margin: 0; + min-width: 0; + padding: 0; + -webkit-transition: -webkit-box-shadow 0.3s ease; + transition: -webkit-box-shadow 0.3s ease; + transition: box-shadow 0.3s ease; + transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease; + width: 100%; +} + +.plyr--full-ui input[type='range']::-webkit-slider-runnable-track { + background: 0 0; + background-image: -webkit-gradient(linear, left top, right top, color-stop(0, currentColor), color-stop(0, transparent)); + background-image: linear-gradient(90deg, currentColor 0, transparent 0); + background-image: linear-gradient(to right, currentColor 0, transparent 0); + background-image: -webkit-gradient(linear, left top, right top, from(currentColor), to(transparent)); + background-image: linear-gradient(to right, currentColor var(--value, 0), transparent var(--value, 0)); + border: 0; + border-radius: 2.5px; + border-radius: calc(5px / 2); + border-radius: calc(var(--plyr-range-track-height, 5px) / 2); + height: 5px; + height: 5px; + height: var(--plyr-range-track-height, 5px); + -webkit-transition: box-shadow 0.3s ease; + -webkit-transition: -webkit-box-shadow 0.3s ease; + transition: -webkit-box-shadow 0.3s ease; + transition: box-shadow 0.3s ease; + transition: box-shadow 0.3s ease, -webkit-box-shadow 0.3s ease; + -webkit-user-select: none; + user-select: none; +} + +.plyr--full-ui input[type='range']::-webkit-slider-thumb { + -webkit-appearance: none; + appearance: none; + background: #fff; + background: #fff; + background: var(--plyr-range-thumb-background, #fff); + border: 0; + border-radius: 100%; + -webkit-box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2); + box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2); + -webkit-box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2); + box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2); + -webkit-box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)); + box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)); + height: 13px; + height: 13px; + height: var(--plyr-range-thumb-height, 13px); + margin-top: -4px; + margin-top: calc(13px / 2 * -1 - 5px / 2 * -1); + margin-top: calc(var(--plyr-range-thumb-height, 13px) / 2 * -1 - var(--plyr-range-track-height, 5px) / 2 * -1); + position: relative; + -webkit-transition: all 0.2s ease; + transition: all 0.2s ease; + width: 13px; + width: 13px; + width: var(--plyr-range-thumb-height, 13px); +} + +.plyr--full-ui input[type='range']::-moz-range-track { + background: 0 0; + border: 0; + border-radius: 2.5px; + border-radius: calc(5px / 2); + border-radius: calc(var(--plyr-range-track-height, 5px) / 2); + height: 5px; + height: 5px; + height: var(--plyr-range-track-height, 5px); + -moz-transition: box-shadow 0.3s ease; + transition: box-shadow 0.3s ease; + -moz-user-select: none; + user-select: none; +} + +.plyr--full-ui input[type='range']::-moz-range-thumb { + background: #fff; + background: #fff; + background: var(--plyr-range-thumb-background, #fff); + border: 0; + border-radius: 100%; + box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2); + box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2); + box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)); + height: 13px; + height: 13px; + height: var(--plyr-range-thumb-height, 13px); + position: relative; + -moz-transition: all 0.2s ease; + transition: all 0.2s ease; + width: 13px; + width: 13px; + width: var(--plyr-range-thumb-height, 13px); +} + +.plyr--full-ui input[type='range']::-moz-range-progress { + background: currentColor; + border-radius: 2.5px; + border-radius: calc(5px / 2); + border-radius: calc(var(--plyr-range-track-height, 5px) / 2); + height: 5px; + height: 5px; + height: var(--plyr-range-track-height, 5px); +} + +.plyr--full-ui input[type='range']::-ms-track { + color: transparent; +} + +.plyr--full-ui input[type='range']::-ms-fill-upper, +.plyr--full-ui input[type='range']::-ms-track { + background: 0 0; + border: 0; + border-radius: 2.5px; + border-radius: calc(5px / 2); + border-radius: calc(var(--plyr-range-track-height, 5px) / 2); + height: 5px; + height: 5px; + height: var(--plyr-range-track-height, 5px); + -ms-transition: box-shadow 0.3s ease; + transition: box-shadow 0.3s ease; + -ms-user-select: none; + user-select: none; +} + +.plyr--full-ui input[type='range']::-ms-fill-lower { + background: 0 0; + background: currentColor; + border: 0; + border-radius: 2.5px; + border-radius: calc(5px / 2); + border-radius: calc(var(--plyr-range-track-height, 5px) / 2); + height: 5px; + height: 5px; + height: var(--plyr-range-track-height, 5px); + -ms-transition: box-shadow 0.3s ease; + transition: box-shadow 0.3s ease; + -ms-user-select: none; + user-select: none; +} + +.plyr--full-ui input[type='range']::-ms-thumb { + background: #fff; + background: #fff; + background: var(--plyr-range-thumb-background, #fff); + border: 0; + border-radius: 100%; + box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2); + box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2); + box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)); + height: 13px; + height: 13px; + height: var(--plyr-range-thumb-height, 13px); + margin-top: 0; + position: relative; + -ms-transition: all 0.2s ease; + transition: all 0.2s ease; + width: 13px; + width: 13px; + width: var(--plyr-range-thumb-height, 13px); +} + +.plyr--full-ui input[type='range']::-ms-tooltip { + display: none; +} + +.plyr--full-ui input[type='range']::-moz-focus-outer { + border: 0; +} + +.plyr--full-ui input[type='range']:focus { + outline: 0; +} + +.plyr--full-ui input[type='range'].plyr__tab-focus::-webkit-slider-runnable-track { + outline: 3px dotted #00b3ff; + outline: #00b3ff dotted 3px; + outline: var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff))) dotted 3px; + outline-offset: 2px; +} + +.plyr--full-ui input[type='range'].plyr__tab-focus::-moz-range-track { + outline: 3px dotted #00b3ff; + outline: #00b3ff dotted 3px; + outline: var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff))) dotted 3px; + outline-offset: 2px; +} + +.plyr--full-ui input[type='range'].plyr__tab-focus::-ms-track { + outline: 3px dotted #00b3ff; + outline: #00b3ff dotted 3px; + outline: var(--plyr-tab-focus-color, var(--plyr-color-main, var(--plyr-color-main, #00b3ff))) dotted 3px; + outline-offset: 2px; +} + +.plyr__poster { + background-color: #000; + background-color: #000; + background-color: var(--plyr-video-background, var(--plyr-video-background, #000)); + background-position: 50% 50%; + background-repeat: no-repeat; + background-size: contain; + height: 100%; + left: 0; + opacity: 0; + position: absolute; + top: 0; + -webkit-transition: opacity 0.2s ease; + transition: opacity 0.2s ease; + width: 100%; + z-index: 1; +} + +.plyr--stopped.plyr__poster-enabled .plyr__poster { + opacity: 1; +} + +.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster { + display: none; +} + +.plyr__time { + font-size: 13px; + font-size: 13px; + font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px)); +} + +.plyr__time + .plyr__time:before { + content: '⁄'; + margin-right: 10px; + margin-right: 10px; + margin-right: var(--plyr-control-spacing, 10px); +} + +.plyr__tooltip { + background: hsla(0, 0%, 100%, 0.9); + background: hsla(0, 0%, 100%, 0.9); + background: var(--plyr-tooltip-background, hsla(0, 0%, 100%, 0.9)); + border-radius: 3px; + border-radius: 3px; + border-radius: var(--plyr-tooltip-radius, 3px); + bottom: 100%; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); + -webkit-box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15)); + box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15)); + color: #4a5464; + color: #4a5464; + color: var(--plyr-tooltip-color, #4a5464); + font-size: 13px; + font-size: 13px; + font-size: var(--plyr-font-size-small, 13px); + font-weight: 400; + font-weight: 400; + font-weight: var(--plyr-font-weight-regular, 400); + left: 50%; + line-height: 1.3; + margin-bottom: 10px; + margin-bottom: calc(10px / 2 * 2); + margin-bottom: calc(var(--plyr-control-spacing, 10px) / 2 * 2); + opacity: 0; + padding: 5px 7.5px; + padding: calc(10px / 2) calc(10px / 2 * 1.5); + padding: calc(var(--plyr-control-spacing, 10px) / 2) calc(var(--plyr-control-spacing, 10px) / 2 * 1.5); + pointer-events: none; + position: absolute; + -webkit-transform: translate(-50%, 10px) scale(0.8); + transform: translate(-50%, 10px) scale(0.8); + -webkit-transform-origin: 50% 100%; + transform-origin: 50% 100%; + -webkit-transition: opacity 0.2s ease 0.1s, -webkit-transform 0.2s ease 0.1s; + transition: opacity 0.2s ease 0.1s, -webkit-transform 0.2s ease 0.1s; + transition: transform 0.2s ease 0.1s, opacity 0.2s ease 0.1s; + transition: transform 0.2s ease 0.1s, opacity 0.2s ease 0.1s, -webkit-transform 0.2s ease 0.1s; + white-space: nowrap; + z-index: 2; +} + +.plyr__tooltip:before { + border-left: 4px solid transparent; + border-left: 4px solid transparent; + border-left: var(--plyr-tooltip-arrow-size, 4px) solid transparent; + border-right: 4px solid transparent; + border-right: 4px solid transparent; + border-right: var(--plyr-tooltip-arrow-size, 4px) solid transparent; + border-top: 4px solid hsla(0, 0%, 100%, 0.9); + border-top: 4px solid hsla(0, 0%, 100%, 0.9); + border-top: var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, hsla(0, 0%, 100%, 0.9)); + bottom: -4px; + bottom: calc(4px * -1); + bottom: calc(var(--plyr-tooltip-arrow-size, 4px) * -1); + content: ''; + height: 0; + left: 50%; + position: absolute; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + width: 0; + z-index: 2; +} + +.plyr .plyr__control.plyr__tab-focus .plyr__tooltip, +.plyr .plyr__control:hover .plyr__tooltip, +.plyr__tooltip--visible { + opacity: 1; + -webkit-transform: translate(-50%) scale(1); + transform: translate(-50%) scale(1); +} + +.plyr .plyr__control:hover .plyr__tooltip { + z-index: 3; +} + +.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip, +.plyr__controls > .plyr__control:first-child .plyr__tooltip { + left: 0; + -webkit-transform: translateY(10px) scale(0.8); + transform: translateY(10px) scale(0.8); + -webkit-transform-origin: 0 100%; + transform-origin: 0 100%; +} + +.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip:before, +.plyr__controls > .plyr__control:first-child .plyr__tooltip:before { + left: 16px; + left: calc(18px / 2 + 10px * 0.7); + left: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7); +} + +.plyr__controls > .plyr__control:last-child .plyr__tooltip { + left: auto; + right: 0; + -webkit-transform: translateY(10px) scale(0.8); + transform: translateY(10px) scale(0.8); + -webkit-transform-origin: 100% 100%; + transform-origin: 100% 100%; +} + +.plyr__controls > .plyr__control:last-child .plyr__tooltip:before { + left: auto; + right: 16px; + right: calc(18px / 2 + 10px * 0.7); + right: calc(var(--plyr-control-icon-size, 18px) / 2 + var(--plyr-control-spacing, 10px) * 0.7); + -webkit-transform: translateX(50%); + transform: translateX(50%); +} + +.plyr__controls > .plyr__control:first-child + .plyr__control.plyr__tab-focus .plyr__tooltip, +.plyr__controls > .plyr__control:first-child + .plyr__control .plyr__tooltip--visible, +.plyr__controls > .plyr__control:first-child + .plyr__control:hover .plyr__tooltip, +.plyr__controls > .plyr__control:first-child.plyr__tab-focus .plyr__tooltip, +.plyr__controls > .plyr__control:first-child .plyr__tooltip--visible, +.plyr__controls > .plyr__control:first-child:hover .plyr__tooltip, +.plyr__controls > .plyr__control:last-child.plyr__tab-focus .plyr__tooltip, +.plyr__controls > .plyr__control:last-child .plyr__tooltip--visible, +.plyr__controls > .plyr__control:last-child:hover .plyr__tooltip { + -webkit-transform: translate(0) scale(1); + transform: translate(0) scale(1); +} + +.plyr__progress { + left: 6.5px; + left: calc(13px * 0.5); + left: calc(var(--plyr-range-thumb-height, 13px) * 0.5); + margin-right: 13px; + margin-right: 13px; + margin-right: var(--plyr-range-thumb-height, 13px); + position: relative; +} + +.plyr__progress__buffer, +.plyr__progress input[type='range'] { + margin-left: -6.5px; + margin-left: calc(13px * -0.5); + margin-left: calc(var(--plyr-range-thumb-height, 13px) * -0.5); + margin-right: -6.5px; + margin-right: calc(13px * -0.5); + margin-right: calc(var(--plyr-range-thumb-height, 13px) * -0.5); + width: calc(100% + 13px); + width: calc(100% + 13px); + width: calc(100% + var(--plyr-range-thumb-height, 13px)); +} + +.plyr__progress input[type='range'] { + position: relative; + z-index: 2; +} + +.plyr__progress .plyr__tooltip { + font-size: 13px; + font-size: 13px; + font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px)); + left: 0; +} + +.plyr__progress__buffer { + -webkit-appearance: none; + background: 0 0; + border: 0; + border-radius: 100px; + height: 5px; + height: 5px; + height: var(--plyr-range-track-height, 5px); + left: 0; + margin-top: -2.5px; + margin-top: calc(5px / 2 * -1); + margin-top: calc(var(--plyr-range-track-height, 5px) / 2 * -1); + padding: 0; + position: absolute; + top: 50%; +} + +.plyr__progress__buffer::-webkit-progress-bar { + background: 0 0; +} + +.plyr__progress__buffer::-webkit-progress-value { + background: currentColor; + border-radius: 100px; + min-width: 5px; + min-width: 5px; + min-width: var(--plyr-range-track-height, 5px); + -webkit-transition: width 0.2s ease; + transition: width 0.2s ease; +} + +.plyr__progress__buffer::-moz-progress-bar { + background: currentColor; + border-radius: 100px; + min-width: 5px; + min-width: 5px; + min-width: var(--plyr-range-track-height, 5px); + -moz-transition: width 0.2s ease; + transition: width 0.2s ease; +} + +.plyr__progress__buffer::-ms-fill { + border-radius: 100px; + -ms-transition: width 0.2s ease; + transition: width 0.2s ease; +} + +.plyr--loading .plyr__progress__buffer { + -webkit-animation: plyr-progress 1s linear infinite; + animation: plyr-progress 1s linear infinite; + background-image: linear-gradient(-45deg, rgba(35, 40, 47, 0.6) 25%, transparent 0, transparent 50%, rgba(35, 40, 47, 0.6) 0, rgba(35, 40, 47, 0.6) 75%, transparent 0, transparent); + background-image: linear-gradient( + -45deg, + rgba(35, 40, 47, 0.6) 25%, + transparent 25%, + transparent 50%, + rgba(35, 40, 47, 0.6) 50%, + rgba(35, 40, 47, 0.6) 75%, + transparent 75%, + transparent + ); + background-image: linear-gradient( + -45deg, + var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 25%, + transparent 25%, + transparent 50%, + var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 50%, + var(--plyr-progress-loading-background, rgba(35, 40, 47, 0.6)) 75%, + transparent 75%, + transparent + ); + background-repeat: repeat-x; + background-size: 25px 25px; + background-size: 25px 25px; + background-size: var(--plyr-progress-loading-size, 25px) var(--plyr-progress-loading-size, 25px); + color: transparent; +} + +.plyr--video.plyr--loading .plyr__progress__buffer { + background-color: hsla(0, 0%, 100%, 0.25); + background-color: hsla(0, 0%, 100%, 0.25); + background-color: var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, 0.25)); +} + +.plyr--audio.plyr--loading .plyr__progress__buffer { + background-color: rgba(193, 200, 209, 0.6); + background-color: rgba(193, 200, 209, 0.6); + background-color: var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)); +} + +.plyr__volume { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + max-width: 110px; + min-width: 80px; + position: relative; + width: 20%; +} + +.plyr__volume input[type='range'] { + margin-left: 5px; + margin-left: calc(10px / 2); + margin-left: calc(var(--plyr-control-spacing, 10px) / 2); + margin-right: 5px; + margin-right: calc(10px / 2); + margin-right: calc(var(--plyr-control-spacing, 10px) / 2); + position: relative; + z-index: 2; +} + +.plyr--is-ios .plyr__volume { + min-width: 0; + width: auto; +} + +.plyr--audio { + display: block; +} + +.plyr--audio .plyr__controls { + background: #fff; + background: #fff; + background: var(--plyr-audio-controls-background, #fff); + border-radius: inherit; + color: #4a5464; + color: #4a5464; + color: var(--plyr-audio-control-color, #4a5464); + padding: 10px; + padding: 10px; + padding: var(--plyr-control-spacing, 10px); +} + +.plyr--audio .plyr__control.plyr__tab-focus, +.plyr--audio .plyr__control:hover, +.plyr--audio .plyr__control[aria-expanded='true'] { + background: #00b3ff; + background: #00b3ff; + background: var(--plyr-audio-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff))); + color: #fff; + color: #fff; + color: var(--plyr-audio-control-color-hover, #fff); +} + +.plyr--full-ui.plyr--audio input[type='range']::-webkit-slider-runnable-track { + background-color: rgba(193, 200, 209, 0.6); + background-color: rgba(193, 200, 209, 0.6); + background-color: var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))); +} + +.plyr--full-ui.plyr--audio input[type='range']::-moz-range-track { + background-color: rgba(193, 200, 209, 0.6); + background-color: rgba(193, 200, 209, 0.6); + background-color: var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))); +} + +.plyr--full-ui.plyr--audio input[type='range']::-ms-track { + background-color: rgba(193, 200, 209, 0.6); + background-color: rgba(193, 200, 209, 0.6); + background-color: var(--plyr-audio-range-track-background, var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6))); +} + +.plyr--full-ui.plyr--audio input[type='range']:active::-webkit-slider-thumb { + -webkit-box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(35, 40, 47, 0.1); + box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(35, 40, 47, 0.1); + -webkit-box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), + 0 0 0 3px rgba(35, 40, 47, 0.1); + box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), + 0 0 0 3px rgba(35, 40, 47, 0.1); + -webkit-box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), + 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1)); + box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), + 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1)); +} + +.plyr--full-ui.plyr--audio input[type='range']:active::-moz-range-thumb { + box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(35, 40, 47, 0.1); + box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), + 0 0 0 3px rgba(35, 40, 47, 0.1); + box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), + 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1)); +} + +.plyr--full-ui.plyr--audio input[type='range']:active::-ms-thumb { + box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(35, 40, 47, 0.1); + box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), + 0 0 0 3px rgba(35, 40, 47, 0.1); + box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), + 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, rgba(35, 40, 47, 0.1)); +} + +.plyr--audio .plyr__progress__buffer { + color: rgba(193, 200, 209, 0.6); + color: rgba(193, 200, 209, 0.6); + color: var(--plyr-audio-progress-buffered-background, rgba(193, 200, 209, 0.6)); +} + +.plyr--video { + background: #000; + background: #000; + background: var(--plyr-video-background, var(--plyr-video-background, #000)); + overflow: hidden; +} + +.plyr--video.plyr--menu-open { + overflow: visible; +} + +.plyr__video-wrapper { + background: #000; + background: #000; + background: var(--plyr-video-background, var(--plyr-video-background, #000)); + height: 100%; + margin: auto; + overflow: hidden; + position: relative; + width: 100%; +} + +.plyr__video-embed, +.plyr__video-wrapper--fixed-ratio { + aspect-ratio: 16/9; +} + +@supports not (aspect-ratio: 16/9) { + .plyr__video-embed, + .plyr__video-wrapper--fixed-ratio { + height: 0; + padding-bottom: 56.25%; + position: relative; + } +} + +.plyr__video-embed iframe, +.plyr__video-wrapper--fixed-ratio video { + border: 0; + height: 100%; + left: 0; + position: absolute; + top: 0; + width: 100%; +} + +.plyr--full-ui .plyr__video-embed > .plyr__video-embed__container { + padding-bottom: 240%; + position: relative; + -webkit-transform: translateY(-38.28125%); + transform: translateY(-38.28125%); +} + +.plyr--video .plyr__controls { + background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(rgba(0, 0, 0, 0.75))); + background: linear-gradient(transparent, rgba(0, 0, 0, 0.75)); + background: linear-gradient(transparent, rgba(0, 0, 0, 0.75)); + background: var(--plyr-video-controls-background, linear-gradient(transparent, rgba(0, 0, 0, 0.75))); + border-bottom-left-radius: inherit; + border-bottom-right-radius: inherit; + bottom: 0; + color: #fff; + color: #fff; + color: var(--plyr-video-control-color, #fff); + left: 0; + padding: 5px; + padding: calc(10px / 2); + padding: calc(var(--plyr-control-spacing, 10px) / 2); + padding-top: 20px; + padding-top: calc(10px * 2); + padding-top: calc(var(--plyr-control-spacing, 10px) * 2); + position: absolute; + right: 0; + -webkit-transition: opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; + transition: opacity 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; + transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out; + transition: opacity 0.4s ease-in-out, transform 0.4s ease-in-out, -webkit-transform 0.4s ease-in-out; + z-index: 3; +} + +.plyr--video.plyr--hide-controls .plyr__controls { + opacity: 0; + pointer-events: none; + -webkit-transform: translateY(100%); + transform: translateY(100%); +} + +.plyr--video .plyr__control.plyr__tab-focus, +.plyr--video .plyr__control:hover, +.plyr--video .plyr__control[aria-expanded='true'] { + background: #00b3ff; + background: #00b3ff; + background: var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff))); + color: #fff; + color: #fff; + color: var(--plyr-video-control-color-hover, #fff); +} + +.plyr__control--overlaid { + background: #00b3ff; + background: #00b3ff; + background: var(--plyr-video-control-background-hover, var(--plyr-color-main, var(--plyr-color-main, #00b3ff))); + border: 0; + border-radius: 100%; + color: #fff; + color: #fff; + color: var(--plyr-video-control-color, #fff); + display: none; + left: 50%; + opacity: 0.9; + padding: 15px; + padding: calc(10px * 1.5); + padding: calc(var(--plyr-control-spacing, 10px) * 1.5); + position: absolute; + top: 50%; + -webkit-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); + -webkit-transition: 0.3s; + transition: 0.3s; + z-index: 2; +} + +.plyr__control--overlaid svg { + left: 2px; + position: relative; +} + +.plyr__control--overlaid:focus, +.plyr__control--overlaid:hover { + opacity: 1; +} + +.plyr--playing .plyr__control--overlaid { + opacity: 0; + visibility: hidden; +} + +.plyr--full-ui.plyr--video .plyr__control--overlaid { + display: block; +} + +.plyr--full-ui.plyr--video input[type='range']::-webkit-slider-runnable-track { + background-color: hsla(0, 0%, 100%, 0.25); + background-color: hsla(0, 0%, 100%, 0.25); + background-color: var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, 0.25))); +} + +.plyr--full-ui.plyr--video input[type='range']::-moz-range-track { + background-color: hsla(0, 0%, 100%, 0.25); + background-color: hsla(0, 0%, 100%, 0.25); + background-color: var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, 0.25))); +} + +.plyr--full-ui.plyr--video input[type='range']::-ms-track { + background-color: hsla(0, 0%, 100%, 0.25); + background-color: hsla(0, 0%, 100%, 0.25); + background-color: var(--plyr-video-range-track-background, var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, 0.25))); +} + +.plyr--full-ui.plyr--video input[type='range']:active::-webkit-slider-thumb { + -webkit-box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(255, 255, 255, 0.5); + box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(255, 255, 255, 0.5); + -webkit-box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), + 0 0 0 3px hsla(0, 0%, 100%, 0.5); + box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), + 0 0 0 3px hsla(0, 0%, 100%, 0.5); + -webkit-box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), + 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, 0.5)); + box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), + 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, 0.5)); +} + +.plyr--full-ui.plyr--video input[type='range']:active::-moz-range-thumb { + box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(255, 255, 255, 0.5); + box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), + 0 0 0 3px hsla(0, 0%, 100%, 0.5); + box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), + 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, 0.5)); +} + +.plyr--full-ui.plyr--video input[type='range']:active::-ms-thumb { + box-shadow: 0 1px 1px 0 0 0 1px rgba(35, 40, 47, 0.15) rgba(35, 40, 47, 0.2), 0 0 0 3px rgba(255, 255, 255, 0.5); + box-shadow: 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2), + 0 0 0 3px hsla(0, 0%, 100%, 0.5); + box-shadow: var(--plyr-range-thumb-shadow, 0 1px 1px rgba(35, 40, 47, 0.15), 0 0 0 1px rgba(35, 40, 47, 0.2)), + 0 0 0 var(--plyr-range-thumb-active-shadow-width, 3px) var(--plyr-audio-range-thumb-active-shadow-color, hsla(0, 0%, 100%, 0.5)); +} + +.plyr--video .plyr__progress__buffer { + color: hsla(0, 0%, 100%, 0.25); + color: hsla(0, 0%, 100%, 0.25); + color: var(--plyr-video-progress-buffered-background, hsla(0, 0%, 100%, 0.25)); +} + +.plyr:-webkit-full-screen { + background: #000; + border-radius: 0 !important; + height: 100%; + margin: 0; + width: 100%; +} + +.plyr:-ms-fullscreen { + background: #000; + border-radius: 0 !important; + height: 100%; + margin: 0; + width: 100%; +} + +.plyr:fullscreen { + background: #000; + border-radius: 0 !important; + height: 100%; + margin: 0; + width: 100%; +} + +.plyr:-webkit-full-screen video { + height: 100%; +} + +.plyr:-ms-fullscreen video { + height: 100%; +} + +.plyr:fullscreen video { + height: 100%; +} + +.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen { + display: block; +} + +.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen { + display: block; +} + +.plyr:fullscreen .plyr__control .icon--exit-fullscreen { + display: block; +} + +.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen + svg { + display: none; +} + +.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen + svg { + display: none; +} + +.plyr:fullscreen .plyr__control .icon--exit-fullscreen + svg { + display: none; +} + +.plyr:-webkit-full-screen.plyr--hide-controls { + cursor: none; +} + +.plyr:-ms-fullscreen.plyr--hide-controls { + cursor: none; +} + +.plyr:fullscreen.plyr--hide-controls { + cursor: none; +} + +.plyr--fullscreen-fallback { + background: #000; + border-radius: 0 !important; + bottom: 0; + display: block; + height: 100%; + left: 0; + margin: 0; + position: fixed; + right: 0; + top: 0; + width: 100%; + z-index: 10000000; +} + +.plyr--fullscreen-fallback video { + height: 100%; +} + +.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen { + display: block; +} + +.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen + svg { + display: none; +} + +.plyr--fullscreen-fallback.plyr--hide-controls { + cursor: none; +} + +.plyr__ads { + border-radius: inherit; + bottom: 0; + cursor: pointer; + left: 0; + overflow: hidden; + position: absolute; + right: 0; + top: 0; + z-index: -1; +} + +.plyr__ads > div, +.plyr__ads > div iframe { + height: 100%; + position: absolute; + width: 100%; +} + +.plyr__ads:after { + background: #23282f; + border-radius: 2px; + bottom: 10px; + bottom: 10px; + bottom: var(--plyr-control-spacing, 10px); + color: #fff; + content: attr(data-badge-text); + font-size: 11px; + padding: 2px 6px; + pointer-events: none; + position: absolute; + right: 10px; + right: 10px; + right: var(--plyr-control-spacing, 10px); + z-index: 3; +} + +.plyr__ads:empty:after { + display: none; +} + +.plyr__cues { + background: currentColor; + display: block; + height: 5px; + height: 5px; + height: var(--plyr-range-track-height, 5px); + left: 0; + opacity: 0.8; + position: absolute; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + width: 3px; + z-index: 3; +} + +.plyr__preview-thumb { + background-color: hsla(0, 0%, 100%, 0.9); + background-color: hsla(0, 0%, 100%, 0.9); + background-color: var(--plyr-tooltip-background, hsla(0, 0%, 100%, 0.9)); + border-radius: 3px; + bottom: 100%; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); + box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15); + -webkit-box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15)); + box-shadow: var(--plyr-tooltip-shadow, 0 1px 2px rgba(0, 0, 0, 0.15)); + margin-bottom: 10px; + margin-bottom: calc(10px / 2 * 2); + margin-bottom: calc(var(--plyr-control-spacing, 10px) / 2 * 2); + opacity: 0; + padding: 3px; + padding: 3px; + padding: var(--plyr-tooltip-radius, 3px); + pointer-events: none; + position: absolute; + -webkit-transform: translateY(10px) scale(0.8); + transform: translateY(10px) scale(0.8); + -webkit-transform-origin: 50% 100%; + transform-origin: 50% 100%; + -webkit-transition: opacity 0.2s ease 0.1s, -webkit-transform 0.2s ease 0.1s; + transition: opacity 0.2s ease 0.1s, -webkit-transform 0.2s ease 0.1s; + transition: transform 0.2s ease 0.1s, opacity 0.2s ease 0.1s; + transition: transform 0.2s ease 0.1s, opacity 0.2s ease 0.1s, -webkit-transform 0.2s ease 0.1s; + z-index: 2; +} + +.plyr__preview-thumb--is-shown { + opacity: 1; + -webkit-transform: translate(0) scale(1); + transform: translate(0) scale(1); +} + +.plyr__preview-thumb:before { + border-left: 4px solid transparent; + border-left: 4px solid transparent; + border-left: var(--plyr-tooltip-arrow-size, 4px) solid transparent; + border-right: 4px solid transparent; + border-right: 4px solid transparent; + border-right: var(--plyr-tooltip-arrow-size, 4px) solid transparent; + border-top: 4px solid hsla(0, 0%, 100%, 0.9); + border-top: 4px solid hsla(0, 0%, 100%, 0.9); + border-top: var(--plyr-tooltip-arrow-size, 4px) solid var(--plyr-tooltip-background, hsla(0, 0%, 100%, 0.9)); + bottom: -4px; + bottom: calc(4px * -1); + bottom: calc(var(--plyr-tooltip-arrow-size, 4px) * -1); + content: ''; + height: 0; + left: 50%; + position: absolute; + -webkit-transform: translateX(-50%); + transform: translateX(-50%); + width: 0; + z-index: 2; +} + +.plyr__preview-thumb__image-container { + background: #c1c8d1; + border-radius: 2px; + border-radius: calc(3px - 1px); + border-radius: calc(var(--plyr-tooltip-radius, 3px) - 1px); + overflow: hidden; + position: relative; + z-index: 0; +} + +.plyr__preview-thumb__image-container img { + height: 100%; + left: 0; + max-height: none; + max-width: none; + position: absolute; + top: 0; + width: 100%; +} + +.plyr__preview-thumb__time-container { + bottom: 6px; + left: 0; + position: absolute; + right: 0; + white-space: nowrap; + z-index: 3; +} + +.plyr__preview-thumb__time-container span { + background-color: rgba(0, 0, 0, 0.55); + border-radius: 2px; + border-radius: calc(3px - 1px); + border-radius: calc(var(--plyr-tooltip-radius, 3px) - 1px); + color: #fff; + font-size: 13px; + font-size: 13px; + font-size: var(--plyr-font-size-time, var(--plyr-font-size-small, 13px)); + padding: 3px 6px; +} + +.plyr__preview-scrubbing { + bottom: 0; + -webkit-filter: blur(1px); + filter: blur(1px); + height: 100%; + left: 0; + margin: auto; + opacity: 0; + overflow: hidden; + pointer-events: none; + position: absolute; + right: 0; + top: 0; + -webkit-transition: opacity 0.3s ease; + transition: opacity 0.3s ease; + width: 100%; + z-index: 1; +} + +.plyr__preview-scrubbing--is-shown { + opacity: 1; +} + +.plyr__preview-scrubbing img { + height: 100%; + left: 0; + max-height: none; + max-width: none; + -o-object-fit: contain; + object-fit: contain; + position: absolute; + top: 0; + width: 100%; +} + +.plyr--no-transition { + -webkit-transition: none !important; + transition: none !important; +} + +.plyr__sr-only { + clip: rect(1px, 1px, 1px, 1px); + border: 0 !important; + height: 1px !important; + overflow: hidden; + padding: 0 !important; + position: absolute !important; + width: 1px !important; +} + +.plyr [hidden] { + display: none !important; +} + +@media (min-width: 480px) { + .plyr__captions { + font-size: 15px; + font-size: 15px; + font-size: var(--plyr-font-size-base, 15px); + padding: 20px; + padding: calc(10px * 2); + padding: calc(var(--plyr-control-spacing, 10px) * 2); + } + .plyr--video .plyr__controls { + padding: 10px; + padding: 10px; + padding: var(--plyr-control-spacing, 10px); + padding-top: 35px; + padding-top: calc(10px * 3.5); + padding-top: calc(var(--plyr-control-spacing, 10px) * 3.5); + } +} + +@media (min-width: 768px) { + .plyr__captions { + font-size: 18px; + font-size: 18px; + font-size: var(--plyr-font-size-large, 18px); + } +} + +@media (min-width: 1024px) { + .plyr:-webkit-full-screen .plyr__captions { + font-size: 21px; + font-size: 21px; + font-size: var(--plyr-font-size-xlarge, 21px); + } + .plyr:-ms-fullscreen .plyr__captions { + font-size: 21px; + font-size: 21px; + font-size: var(--plyr-font-size-xlarge, 21px); + } + .plyr:fullscreen .plyr__captions { + font-size: 21px; + font-size: 21px; + font-size: var(--plyr-font-size-xlarge, 21px); + } + .plyr--fullscreen-fallback .plyr__captions { + font-size: 21px; + font-size: 21px; + font-size: var(--plyr-font-size-xlarge, 21px); + } +} + +@media (max-width: 767px) { + .plyr__time + .plyr__time { + display: none; + } +} diff --git a/vendor/glightbox/css/plyr.min.css b/vendor/glightbox/css/plyr.min.css new file mode 100644 index 0000000..4867c86 --- /dev/null +++ b/vendor/glightbox/css/plyr.min.css @@ -0,0 +1 @@ +@charset "UTF-8";@-webkit-keyframes plyr-progress{to{background-position:25px 0;background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@keyframes plyr-progress{to{background-position:25px 0;background-position:25px 0;background-position:var(--plyr-progress-loading-size,25px) 0}}@-webkit-keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes plyr-popup{0%{opacity:.5;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}@keyframes plyr-fade-in{0%{opacity:0}to{opacity:1}}.plyr{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;-webkit-box-align:center;-ms-flex-align:center;align-items:center;direction:ltr;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:inherit;font-family:inherit;font-family:var(--plyr-font-family,inherit);-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:400;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);line-height:1.7;line-height:1.7;line-height:var(--plyr-line-height,1.7);max-width:100%;min-width:200px;position:relative;text-shadow:none;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;z-index:0}.plyr audio,.plyr iframe,.plyr video{display:block;height:100%;width:100%}.plyr button{font:inherit;line-height:inherit;width:auto}.plyr:focus{outline:0}.plyr--full-ui{-webkit-box-sizing:border-box;box-sizing:border-box}.plyr--full-ui *,.plyr--full-ui :after,.plyr--full-ui :before{-webkit-box-sizing:inherit;box-sizing:inherit}.plyr--full-ui a,.plyr--full-ui button,.plyr--full-ui input,.plyr--full-ui label{-ms-touch-action:manipulation;touch-action:manipulation}.plyr__badge{background:#4a5464;background:#4a5464;background:var(--plyr-badge-background,#4a5464);border-radius:2px;border-radius:2px;border-radius:var(--plyr-badge-border-radius,2px);color:#fff;color:#fff;color:var(--plyr-badge-text-color,#fff);font-size:9px;font-size:9px;font-size:var(--plyr-font-size-badge,9px);line-height:1;padding:3px 4px}.plyr--full-ui ::-webkit-media-text-track-container{display:none}.plyr__captions{-webkit-animation:plyr-fade-in .3s ease;animation:plyr-fade-in .3s ease;bottom:0;display:none;font-size:13px;font-size:13px;font-size:var(--plyr-font-size-small,13px);left:0;padding:10px;padding:10px;padding:var(--plyr-control-spacing,10px);position:absolute;text-align:center;-webkit-transition:-webkit-transform .4s ease-in-out;transition:-webkit-transform .4s ease-in-out;transition:transform .4s ease-in-out;transition:transform .4s ease-in-out,-webkit-transform .4s ease-in-out;width:100%}.plyr__captions span:empty{display:none}.plyr--captions-active .plyr__captions{display:block}.plyr:not(.plyr--hide-controls) .plyr__controls:not(:empty)~.plyr__captions{-webkit-transform:translateY(-40px);transform:translateY(-40px);-webkit-transform:translateY(calc(10px * -4));transform:translateY(calc(10px * -4));-webkit-transform:translateY(calc(var(--plyr-control-spacing,10px) * -4));transform:translateY(calc(var(--plyr-control-spacing,10px) * -4))}.plyr__caption{background:rgba(0,0,0,.8);background:rgba(0,0,0,.8);background:var(--plyr-captions-background,rgba(0,0,0,.8));border-radius:2px;-webkit-box-decoration-break:clone;box-decoration-break:clone;color:#fff;color:#fff;color:var(--plyr-captions-text-color,#fff);line-height:185%;padding:.2em .5em;white-space:pre-wrap}.plyr__caption div{display:inline}.plyr__control{background:0 0;border:0;border-radius:3px;border-radius:3px;border-radius:var(--plyr-control-radius,3px);color:inherit;cursor:pointer;-ms-flex-negative:0;flex-shrink:0;overflow:visible;padding:7px;padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7);position:relative;-webkit-transition:all .3s ease;transition:all .3s ease}.plyr__control svg{fill:currentColor;display:block;height:18px;height:18px;height:var(--plyr-control-icon-size,18px);pointer-events:none;width:18px;width:18px;width:var(--plyr-control-icon-size,18px)}.plyr__control:focus{outline:0}.plyr__control.plyr__tab-focus{outline:3px dotted #00b3ff;outline:#00b3ff dotted 3px;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}a.plyr__control{text-decoration:none}.plyr__control.plyr__control--pressed .icon--not-pressed,.plyr__control.plyr__control--pressed .label--not-pressed,.plyr__control:not(.plyr__control--pressed) .icon--pressed,.plyr__control:not(.plyr__control--pressed) .label--pressed,a.plyr__control:after,a.plyr__control:before{display:none}.plyr--full-ui ::-webkit-media-controls{display:none}.plyr__controls{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:center}.plyr__controls .plyr__progress__container{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.plyr__controls .plyr__controls__item{margin-left:2.5px;margin-left:calc(10px / 4);margin-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item:first-child{margin-left:0;margin-right:auto}.plyr__controls .plyr__controls__item.plyr__progress__container{padding-left:2.5px;padding-left:calc(10px / 4);padding-left:calc(var(--plyr-control-spacing,10px)/ 4)}.plyr__controls .plyr__controls__item.plyr__time{padding:0 5px;padding:0 calc(10px / 2);padding:0 calc(var(--plyr-control-spacing,10px)/ 2)}.plyr__controls .plyr__controls__item.plyr__progress__container:first-child,.plyr__controls .plyr__controls__item.plyr__time+.plyr__time,.plyr__controls .plyr__controls__item.plyr__time:first-child{padding-left:0}.plyr [data-plyr=airplay],.plyr [data-plyr=captions],.plyr [data-plyr=fullscreen],.plyr [data-plyr=pip],.plyr__controls:empty{display:none}.plyr--airplay-supported [data-plyr=airplay],.plyr--captions-enabled [data-plyr=captions],.plyr--fullscreen-enabled [data-plyr=fullscreen],.plyr--pip-supported [data-plyr=pip]{display:inline-block}.plyr__menu{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative}.plyr__menu .plyr__control svg{-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.plyr__menu .plyr__control[aria-expanded=true] svg{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.plyr__menu .plyr__control[aria-expanded=true] .plyr__tooltip{display:none}.plyr__menu__container{-webkit-animation:plyr-popup .2s ease;animation:plyr-popup .2s ease;background:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.9);background:var(--plyr-menu-background,hsla(0,0%,100%,.9));border-radius:4px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));box-shadow:var(--plyr-menu-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:#4a5464;color:var(--plyr-menu-color,#4a5464);font-size:15px;font-size:15px;font-size:var(--plyr-font-size-base,15px);margin-bottom:10px;position:absolute;right:-3px;text-align:left;white-space:nowrap;z-index:3}.plyr__menu__container>div{overflow:hidden;-webkit-transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1);transition:height .35s cubic-bezier(.4,0,.2,1),width .35s cubic-bezier(.4,0,.2,1)}.plyr__menu__container:after{border:4px solid transparent;border-top-color:hsla(0,0%,100%,.9);border:4px solid transparent;border:var(--plyr-menu-arrow-size,4px) solid transparent;border-top-color:hsla(0,0%,100%,.9);border-top-color:var(--plyr-menu-background,hsla(0,0%,100%,.9));content:'';height:0;position:absolute;right:14px;right:calc(18px / 2 + 10px * .7 - 4px / 2);right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px) * .7 - var(--plyr-menu-arrow-size,4px)/ 2);top:100%;width:0}.plyr__menu__container [role=menu]{padding:7px;padding:calc(10px * .7);padding:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container [role=menuitem],.plyr__menu__container [role=menuitemradio]{margin-top:2px}.plyr__menu__container [role=menuitem]:first-child,.plyr__menu__container [role=menuitemradio]:first-child{margin-top:0}.plyr__menu__container .plyr__control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#4a5464;color:#4a5464;color:var(--plyr-menu-color,#4a5464);display:-webkit-box;display:-ms-flexbox;display:flex;font-size:13px;font-size:13px;font-size:var(--plyr-font-size-menu,var(--plyr-font-size-small,13px));padding:4.66667px 10.5px;padding:calc(10px * .7/1.5) calc(10px * .7 * 1.5);padding:calc(var(--plyr-control-spacing,10px) * .7/1.5) calc(var(--plyr-control-spacing,10px) * .7 * 1.5);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.plyr__menu__container .plyr__control>span{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.plyr__menu__container .plyr__control:after{border:4px solid transparent;border:4px solid transparent;border:var(--plyr-menu-item-arrow-size,4px) solid transparent;content:'';position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.plyr__menu__container .plyr__control--forward{padding-right:28px;padding-right:calc(10px * .7 * 4);padding-right:calc(var(--plyr-control-spacing,10px) * .7 * 4)}.plyr__menu__container .plyr__control--forward:after{border-left-color:#728197;border-left-color:#728197;border-left-color:var(--plyr-menu-arrow-color,#728197);right:6.5px;right:calc(10px * .7 * 1.5 - 4px);right:calc(var(--plyr-control-spacing,10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--forward.plyr__tab-focus:after,.plyr__menu__container .plyr__control--forward:hover:after{border-left-color:currentColor}.plyr__menu__container .plyr__control--back{font-weight:400;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);margin:7px;margin:calc(10px * .7);margin:calc(var(--plyr-control-spacing,10px) * .7);margin-bottom:3.5px;margin-bottom:calc(10px * .7/2);margin-bottom:calc(var(--plyr-control-spacing,10px) * .7/2);padding-left:28px;padding-left:calc(10px * .7 * 4);padding-left:calc(var(--plyr-control-spacing,10px) * .7 * 4);position:relative;width:calc(100% - 14px);width:calc(100% - 10px * .7 * 2);width:calc(100% - var(--plyr-control-spacing,10px) * .7 * 2)}.plyr__menu__container .plyr__control--back:after{border-right-color:#728197;border-right-color:#728197;border-right-color:var(--plyr-menu-arrow-color,#728197);left:6.5px;left:calc(10px * .7 * 1.5 - 4px);left:calc(var(--plyr-control-spacing,10px) * .7 * 1.5 - var(--plyr-menu-item-arrow-size,4px))}.plyr__menu__container .plyr__control--back:before{background:#dcdfe5;background:#dcdfe5;background:var(--plyr-menu-back-border-color,#dcdfe5);-webkit-box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;box-shadow:0 1px 0 #fff;-webkit-box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);box-shadow:0 1px 0 var(--plyr-menu-back-border-shadow-color,#fff);content:'';height:1px;left:0;margin-top:3.5px;margin-top:calc(10px * .7/2);margin-top:calc(var(--plyr-control-spacing,10px) * .7/2);overflow:hidden;position:absolute;right:0;top:100%}.plyr__menu__container .plyr__control--back.plyr__tab-focus:after,.plyr__menu__container .plyr__control--back:hover:after{border-right-color:currentColor}.plyr__menu__container .plyr__control[role=menuitemradio]{padding-left:7px;padding-left:calc(10px * .7);padding-left:calc(var(--plyr-control-spacing,10px) * .7)}.plyr__menu__container .plyr__control[role=menuitemradio]:after,.plyr__menu__container .plyr__control[role=menuitemradio]:before{border-radius:100%}.plyr__menu__container .plyr__control[role=menuitemradio]:before{background:rgba(0,0,0,.1);content:'';display:block;-ms-flex-negative:0;flex-shrink:0;height:16px;margin-right:10px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px);-webkit-transition:all .3s ease;transition:all .3s ease;width:16px}.plyr__menu__container .plyr__control[role=menuitemradio]:after{background:#fff;border:0;height:6px;left:12px;opacity:0;top:50%;-webkit-transform:translateY(-50%) scale(0);transform:translateY(-50%) scale(0);-webkit-transition:opacity .3s ease,-webkit-transform .3s ease;transition:opacity .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,opacity .3s ease;transition:transform .3s ease,opacity .3s ease,-webkit-transform .3s ease;width:6px}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:before{background:#00b3ff;background:#00b3ff;background:var(--plyr-control-toggle-checked-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)))}.plyr__menu__container .plyr__control[role=menuitemradio][aria-checked=true]:after{opacity:1;-webkit-transform:translateY(-50%) scale(1);transform:translateY(-50%) scale(1)}.plyr__menu__container .plyr__control[role=menuitemradio].plyr__tab-focus:before,.plyr__menu__container .plyr__control[role=menuitemradio]:hover:before{background:rgba(35,40,47,.1)}.plyr__menu__container .plyr__menu__value{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:auto;margin-right:calc(-7px - -2);margin-right:calc(10px * .7 * -1 - -2);margin-right:calc(var(--plyr-control-spacing,10px) * .7 * -1 - -2);overflow:hidden;padding-left:24.5px;padding-left:calc(10px * .7 * 3.5);padding-left:calc(var(--plyr-control-spacing,10px) * .7 * 3.5);pointer-events:none}.plyr--full-ui input[type=range]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(13px * 2);border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b3ff;color:#00b3ff;color:var(--plyr-range-fill-background,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));display:block;height:19px;height:calc(3px * 2 + 13px);height:calc(var(--plyr-range-thumb-active-shadow-width,3px) * 2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;width:100%}.plyr--full-ui input[type=range]::-webkit-slider-runnable-track{background:0 0;background-image:-webkit-gradient(linear,left top,right top,color-stop(0,currentColor),color-stop(0,transparent));background-image:linear-gradient(90deg,currentColor 0,transparent 0);background-image:linear-gradient(to right,currentColor 0,transparent 0);background-image:-webkit-gradient(linear,left top,right top,from(currentColor),to(transparent));background-image:linear-gradient(to right,currentColor var(--value,0),transparent var(--value,0));border:0;border-radius:2.5px;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:5px;height:var(--plyr-range-track-height,5px);-webkit-transition:box-shadow .3s ease;-webkit-transition:-webkit-box-shadow .3s ease;transition:-webkit-box-shadow .3s ease;transition:box-shadow .3s ease;transition:box-shadow .3s ease,-webkit-box-shadow .3s ease;-webkit-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;-webkit-box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2);box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2);-webkit-box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:-4px;margin-top:calc(13px / 2 * -1 - 5px / 2 * -1);margin-top:calc(var(--plyr-range-thumb-height,13px)/ 2 * -1 - var(--plyr-range-track-height,5px)/ 2 * -1);position:relative;-webkit-transition:all .2s ease;transition:all .2s ease;width:13px;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:5px;height:var(--plyr-range-track-height,5px);-moz-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-moz-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-moz-range-thumb{background:#fff;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:13px;height:var(--plyr-range-thumb-height,13px);position:relative;-moz-transition:all .2s ease;transition:all .2s ease;width:13px;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-moz-range-progress{background:currentColor;border-radius:2.5px;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:5px;height:var(--plyr-range-track-height,5px)}.plyr--full-ui input[type=range]::-ms-track{color:transparent}.plyr--full-ui input[type=range]::-ms-fill-upper,.plyr--full-ui input[type=range]::-ms-track{background:0 0;border:0;border-radius:2.5px;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-fill-lower{background:0 0;background:currentColor;border:0;border-radius:2.5px;border-radius:calc(5px / 2);border-radius:calc(var(--plyr-range-track-height,5px)/ 2);height:5px;height:5px;height:var(--plyr-range-track-height,5px);-ms-transition:box-shadow .3s ease;transition:box-shadow .3s ease;-ms-user-select:none;user-select:none}.plyr--full-ui input[type=range]::-ms-thumb{background:#fff;background:#fff;background:var(--plyr-range-thumb-background,#fff);border:0;border-radius:100%;box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2));height:13px;height:13px;height:var(--plyr-range-thumb-height,13px);margin-top:0;position:relative;-ms-transition:all .2s ease;transition:all .2s ease;width:13px;width:13px;width:var(--plyr-range-thumb-height,13px)}.plyr--full-ui input[type=range]::-ms-tooltip{display:none}.plyr--full-ui input[type=range]::-moz-focus-outer{border:0}.plyr--full-ui input[type=range]:focus{outline:0}.plyr--full-ui input[type=range].plyr__tab-focus::-webkit-slider-runnable-track{outline:3px dotted #00b3ff;outline:#00b3ff dotted 3px;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-moz-range-track{outline:3px dotted #00b3ff;outline:#00b3ff dotted 3px;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}.plyr--full-ui input[type=range].plyr__tab-focus::-ms-track{outline:3px dotted #00b3ff;outline:#00b3ff dotted 3px;outline:var(--plyr-tab-focus-color,var(--plyr-color-main,var(--plyr-color-main,#00b3ff))) dotted 3px;outline-offset:2px}.plyr__poster{background-color:#000;background-color:#000;background-color:var(--plyr-video-background,var(--plyr-video-background,#000));background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:opacity .2s ease;transition:opacity .2s ease;width:100%;z-index:1}.plyr--stopped.plyr__poster-enabled .plyr__poster{opacity:1}.plyr--youtube.plyr--paused.plyr__poster-enabled:not(.plyr--stopped) .plyr__poster{display:none}.plyr__time{font-size:13px;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px))}.plyr__time+.plyr__time:before{content:'⁄';margin-right:10px;margin-right:10px;margin-right:var(--plyr-control-spacing,10px)}.plyr__tooltip{background:hsla(0,0%,100%,.9);background:hsla(0,0%,100%,.9);background:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;border-radius:3px;border-radius:var(--plyr-tooltip-radius,3px);bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));color:#4a5464;color:#4a5464;color:var(--plyr-tooltip-color,#4a5464);font-size:13px;font-size:13px;font-size:var(--plyr-font-size-small,13px);font-weight:400;font-weight:400;font-weight:var(--plyr-font-weight-regular,400);left:50%;line-height:1.3;margin-bottom:10px;margin-bottom:calc(10px / 2 * 2);margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2 * 2);opacity:0;padding:5px 7.5px;padding:calc(10px / 2) calc(10px / 2 * 1.5);padding:calc(var(--plyr-control-spacing,10px)/ 2) calc(var(--plyr-control-spacing,10px)/ 2 * 1.5);pointer-events:none;position:absolute;-webkit-transform:translate(-50%,10px) scale(.8);transform:translate(-50%,10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;white-space:nowrap;z-index:2}.plyr__tooltip:before{border-left:4px solid transparent;border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr .plyr__control.plyr__tab-focus .plyr__tooltip,.plyr .plyr__control:hover .plyr__tooltip,.plyr__tooltip--visible{opacity:1;-webkit-transform:translate(-50%) scale(1);transform:translate(-50%) scale(1)}.plyr .plyr__control:hover .plyr__tooltip{z-index:3}.plyr__controls>.plyr__control:first-child .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip{left:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:0 100%;transform-origin:0 100%}.plyr__controls>.plyr__control:first-child .plyr__tooltip:before,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip:before{left:16px;left:calc(18px / 2 + 10px * .7);left:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px) * .7)}.plyr__controls>.plyr__control:last-child .plyr__tooltip{left:auto;right:0;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.plyr__controls>.plyr__control:last-child .plyr__tooltip:before{left:auto;right:16px;right:calc(18px / 2 + 10px * .7);right:calc(var(--plyr-control-icon-size,18px)/ 2 + var(--plyr-control-spacing,10px) * .7);-webkit-transform:translateX(50%);transform:translateX(50%)}.plyr__controls>.plyr__control:first-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control .plyr__tooltip--visible,.plyr__controls>.plyr__control:first-child+.plyr__control.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child+.plyr__control:hover .plyr__tooltip,.plyr__controls>.plyr__control:first-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:first-child:hover .plyr__tooltip,.plyr__controls>.plyr__control:last-child .plyr__tooltip--visible,.plyr__controls>.plyr__control:last-child.plyr__tab-focus .plyr__tooltip,.plyr__controls>.plyr__control:last-child:hover .plyr__tooltip{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__progress{left:6.5px;left:calc(13px * .5);left:calc(var(--plyr-range-thumb-height,13px) * .5);margin-right:13px;margin-right:13px;margin-right:var(--plyr-range-thumb-height,13px);position:relative}.plyr__progress input[type=range],.plyr__progress__buffer{margin-left:-6.5px;margin-left:calc(13px * -.5);margin-left:calc(var(--plyr-range-thumb-height,13px) * -.5);margin-right:-6.5px;margin-right:calc(13px * -.5);margin-right:calc(var(--plyr-range-thumb-height,13px) * -.5);width:calc(100% + 13px);width:calc(100% + 13px);width:calc(100% + var(--plyr-range-thumb-height,13px))}.plyr__progress input[type=range]{position:relative;z-index:2}.plyr__progress .plyr__tooltip{font-size:13px;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));left:0}.plyr__progress__buffer{-webkit-appearance:none;background:0 0;border:0;border-radius:100px;height:5px;height:5px;height:var(--plyr-range-track-height,5px);left:0;margin-top:-2.5px;margin-top:calc(5px / 2 * -1);margin-top:calc(var(--plyr-range-track-height,5px)/ 2 * -1);padding:0;position:absolute;top:50%}.plyr__progress__buffer::-webkit-progress-bar{background:0 0}.plyr__progress__buffer::-webkit-progress-value{background:currentColor;border-radius:100px;min-width:5px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-webkit-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-moz-progress-bar{background:currentColor;border-radius:100px;min-width:5px;min-width:5px;min-width:var(--plyr-range-track-height,5px);-moz-transition:width .2s ease;transition:width .2s ease}.plyr__progress__buffer::-ms-fill{border-radius:100px;-ms-transition:width .2s ease;transition:width .2s ease}.plyr--loading .plyr__progress__buffer{-webkit-animation:plyr-progress 1s linear infinite;animation:plyr-progress 1s linear infinite;background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 0,transparent 50%,rgba(35,40,47,.6) 0,rgba(35,40,47,.6) 75%,transparent 0,transparent);background-image:linear-gradient(-45deg,rgba(35,40,47,.6) 25%,transparent 25%,transparent 50%,rgba(35,40,47,.6) 50%,rgba(35,40,47,.6) 75%,transparent 75%,transparent);background-image:linear-gradient(-45deg,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 25%,transparent 25%,transparent 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 50%,var(--plyr-progress-loading-background,rgba(35,40,47,.6)) 75%,transparent 75%,transparent);background-repeat:repeat-x;background-size:25px 25px;background-size:25px 25px;background-size:var(--plyr-progress-loading-size,25px) var(--plyr-progress-loading-size,25px);color:transparent}.plyr--video.plyr--loading .plyr__progress__buffer{background-color:hsla(0,0%,100%,.25);background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr--audio.plyr--loading .plyr__progress__buffer{background-color:rgba(193,200,209,.6);background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr__volume{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:110px;min-width:80px;position:relative;width:20%}.plyr__volume input[type=range]{margin-left:5px;margin-left:calc(10px / 2);margin-left:calc(var(--plyr-control-spacing,10px)/ 2);margin-right:5px;margin-right:calc(10px / 2);margin-right:calc(var(--plyr-control-spacing,10px)/ 2);position:relative;z-index:2}.plyr--is-ios .plyr__volume{min-width:0;width:auto}.plyr--audio{display:block}.plyr--audio .plyr__controls{background:#fff;background:#fff;background:var(--plyr-audio-controls-background,#fff);border-radius:inherit;color:#4a5464;color:#4a5464;color:var(--plyr-audio-control-color,#4a5464);padding:10px;padding:10px;padding:var(--plyr-control-spacing,10px)}.plyr--audio .plyr__control.plyr__tab-focus,.plyr--audio .plyr__control:hover,.plyr--audio .plyr__control[aria-expanded=true]{background:#00b3ff;background:#00b3ff;background:var(--plyr-audio-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:#fff;color:var(--plyr-audio-control-color-hover,#fff)}.plyr--full-ui.plyr--audio input[type=range]::-webkit-slider-runnable-track{background-color:rgba(193,200,209,.6);background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-moz-range-track{background-color:rgba(193,200,209,.6);background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]::-ms-track{background-color:rgba(193,200,209,.6);background-color:rgba(193,200,209,.6);background-color:var(--plyr-audio-range-track-background,var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6)))}.plyr--full-ui.plyr--audio input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);-webkit-box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--full-ui.plyr--audio input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px rgba(35,40,47,.1);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,rgba(35,40,47,.1))}.plyr--audio .plyr__progress__buffer{color:rgba(193,200,209,.6);color:rgba(193,200,209,.6);color:var(--plyr-audio-progress-buffered-background,rgba(193,200,209,.6))}.plyr--video{background:#000;background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));overflow:hidden}.plyr--video.plyr--menu-open{overflow:visible}.plyr__video-wrapper{background:#000;background:#000;background:var(--plyr-video-background,var(--plyr-video-background,#000));height:100%;margin:auto;overflow:hidden;position:relative;width:100%}.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{aspect-ratio:16/9}@supports not (aspect-ratio:16/9){.plyr__video-embed,.plyr__video-wrapper--fixed-ratio{height:0;padding-bottom:56.25%;position:relative}}.plyr__video-embed iframe,.plyr__video-wrapper--fixed-ratio video{border:0;height:100%;left:0;position:absolute;top:0;width:100%}.plyr--full-ui .plyr__video-embed>.plyr__video-embed__container{padding-bottom:240%;position:relative;-webkit-transform:translateY(-38.28125%);transform:translateY(-38.28125%)}.plyr--video .plyr__controls{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(0,0,0,.75)));background:linear-gradient(transparent,rgba(0,0,0,.75));background:linear-gradient(transparent,rgba(0,0,0,.75));background:var(--plyr-video-controls-background,linear-gradient(transparent,rgba(0,0,0,.75)));border-bottom-left-radius:inherit;border-bottom-right-radius:inherit;bottom:0;color:#fff;color:#fff;color:var(--plyr-video-control-color,#fff);left:0;padding:5px;padding:calc(10px / 2);padding:calc(var(--plyr-control-spacing,10px)/ 2);padding-top:20px;padding-top:calc(10px * 2);padding-top:calc(var(--plyr-control-spacing,10px) * 2);position:absolute;right:0;-webkit-transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,-webkit-transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out;transition:opacity .4s ease-in-out,transform .4s ease-in-out,-webkit-transform .4s ease-in-out;z-index:3}.plyr--video.plyr--hide-controls .plyr__controls{opacity:0;pointer-events:none;-webkit-transform:translateY(100%);transform:translateY(100%)}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b3ff;background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));color:#fff;color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr__control--overlaid{background:#00b3ff;background:#00b3ff;background:var(--plyr-video-control-background-hover,var(--plyr-color-main,var(--plyr-color-main,#00b3ff)));border:0;border-radius:100%;color:#fff;color:#fff;color:var(--plyr-video-control-color,#fff);display:none;left:50%;opacity:.9;padding:15px;padding:calc(10px * 1.5);padding:calc(var(--plyr-control-spacing,10px) * 1.5);position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:.3s;transition:.3s;z-index:2}.plyr__control--overlaid svg{left:2px;position:relative}.plyr__control--overlaid:focus,.plyr__control--overlaid:hover{opacity:1}.plyr--playing .plyr__control--overlaid{opacity:0;visibility:hidden}.plyr--full-ui.plyr--video .plyr__control--overlaid{display:block}.plyr--full-ui.plyr--video input[type=range]::-webkit-slider-runnable-track{background-color:hsla(0,0%,100%,.25);background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-moz-range-track{background-color:hsla(0,0%,100%,.25);background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]::-ms-track{background-color:hsla(0,0%,100%,.25);background-color:hsla(0,0%,100%,.25);background-color:var(--plyr-video-range-track-background,var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25)))}.plyr--full-ui.plyr--video input[type=range]:active::-webkit-slider-thumb{-webkit-box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);-webkit-box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);-webkit-box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5));box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-moz-range-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--full-ui.plyr--video input[type=range]:active::-ms-thumb{box-shadow:0 1px 1px 0 0 0 1px rgba(35,40,47,.15) rgba(35,40,47,.2),0 0 0 3px rgba(255,255,255,.5);box-shadow:0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2),0 0 0 3px hsla(0,0%,100%,.5);box-shadow:var(--plyr-range-thumb-shadow,0 1px 1px rgba(35,40,47,.15),0 0 0 1px rgba(35,40,47,.2)),0 0 0 var(--plyr-range-thumb-active-shadow-width,3px) var(--plyr-audio-range-thumb-active-shadow-color,hsla(0,0%,100%,.5))}.plyr--video .plyr__progress__buffer{color:hsla(0,0%,100%,.25);color:hsla(0,0%,100%,.25);color:var(--plyr-video-progress-buffered-background,hsla(0,0%,100%,.25))}.plyr:-webkit-full-screen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-ms-fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:fullscreen{background:#000;border-radius:0!important;height:100%;margin:0;width:100%}.plyr:-webkit-full-screen video{height:100%}.plyr:-ms-fullscreen video{height:100%}.plyr:fullscreen video{height:100%}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:fullscreen .plyr__control .icon--exit-fullscreen{display:block}.plyr:-webkit-full-screen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-ms-fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:fullscreen .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr:-webkit-full-screen.plyr--hide-controls{cursor:none}.plyr:-ms-fullscreen.plyr--hide-controls{cursor:none}.plyr:fullscreen.plyr--hide-controls{cursor:none}.plyr--fullscreen-fallback{background:#000;border-radius:0!important;bottom:0;display:block;height:100%;left:0;margin:0;position:fixed;right:0;top:0;width:100%;z-index:10000000}.plyr--fullscreen-fallback video{height:100%}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen{display:block}.plyr--fullscreen-fallback .plyr__control .icon--exit-fullscreen+svg{display:none}.plyr--fullscreen-fallback.plyr--hide-controls{cursor:none}.plyr__ads{border-radius:inherit;bottom:0;cursor:pointer;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.plyr__ads>div,.plyr__ads>div iframe{height:100%;position:absolute;width:100%}.plyr__ads:after{background:#23282f;border-radius:2px;bottom:10px;bottom:10px;bottom:var(--plyr-control-spacing,10px);color:#fff;content:attr(data-badge-text);font-size:11px;padding:2px 6px;pointer-events:none;position:absolute;right:10px;right:10px;right:var(--plyr-control-spacing,10px);z-index:3}.plyr__ads:empty:after{display:none}.plyr__cues{background:currentColor;display:block;height:5px;height:5px;height:var(--plyr-range-track-height,5px);left:0;opacity:.8;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:3px;z-index:3}.plyr__preview-thumb{background-color:hsla(0,0%,100%,.9);background-color:hsla(0,0%,100%,.9);background-color:var(--plyr-tooltip-background,hsla(0,0%,100%,.9));border-radius:3px;bottom:100%;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);box-shadow:0 1px 2px rgba(0,0,0,.15);-webkit-box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));box-shadow:var(--plyr-tooltip-shadow,0 1px 2px rgba(0,0,0,.15));margin-bottom:10px;margin-bottom:calc(10px / 2 * 2);margin-bottom:calc(var(--plyr-control-spacing,10px)/ 2 * 2);opacity:0;padding:3px;padding:3px;padding:var(--plyr-tooltip-radius,3px);pointer-events:none;position:absolute;-webkit-transform:translateY(10px) scale(.8);transform:translateY(10px) scale(.8);-webkit-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:opacity .2s ease .1s,-webkit-transform .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s;transition:transform .2s ease .1s,opacity .2s ease .1s,-webkit-transform .2s ease .1s;z-index:2}.plyr__preview-thumb--is-shown{opacity:1;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}.plyr__preview-thumb:before{border-left:4px solid transparent;border-left:4px solid transparent;border-left:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-right:4px solid transparent;border-right:4px solid transparent;border-right:var(--plyr-tooltip-arrow-size,4px) solid transparent;border-top:4px solid hsla(0,0%,100%,.9);border-top:4px solid hsla(0,0%,100%,.9);border-top:var(--plyr-tooltip-arrow-size,4px) solid var(--plyr-tooltip-background,hsla(0,0%,100%,.9));bottom:-4px;bottom:calc(4px * -1);bottom:calc(var(--plyr-tooltip-arrow-size,4px) * -1);content:'';height:0;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;z-index:2}.plyr__preview-thumb__image-container{background:#c1c8d1;border-radius:2px;border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);overflow:hidden;position:relative;z-index:0}.plyr__preview-thumb__image-container img{height:100%;left:0;max-height:none;max-width:none;position:absolute;top:0;width:100%}.plyr__preview-thumb__time-container{bottom:6px;left:0;position:absolute;right:0;white-space:nowrap;z-index:3}.plyr__preview-thumb__time-container span{background-color:rgba(0,0,0,.55);border-radius:2px;border-radius:calc(3px - 1px);border-radius:calc(var(--plyr-tooltip-radius,3px) - 1px);color:#fff;font-size:13px;font-size:13px;font-size:var(--plyr-font-size-time,var(--plyr-font-size-small,13px));padding:3px 6px}.plyr__preview-scrubbing{bottom:0;-webkit-filter:blur(1px);filter:blur(1px);height:100%;left:0;margin:auto;opacity:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:100%;z-index:1}.plyr__preview-scrubbing--is-shown{opacity:1}.plyr__preview-scrubbing img{height:100%;left:0;max-height:none;max-width:none;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;width:100%}.plyr--no-transition{-webkit-transition:none!important;transition:none!important}.plyr__sr-only{clip:rect(1px,1px,1px,1px);border:0!important;height:1px!important;overflow:hidden;padding:0!important;position:absolute!important;width:1px!important}.plyr [hidden]{display:none!important}@media (min-width:480px){.plyr__captions{font-size:15px;font-size:15px;font-size:var(--plyr-font-size-base,15px);padding:20px;padding:calc(10px * 2);padding:calc(var(--plyr-control-spacing,10px) * 2)}.plyr--video .plyr__controls{padding:10px;padding:10px;padding:var(--plyr-control-spacing,10px);padding-top:35px;padding-top:calc(10px * 3.5);padding-top:calc(var(--plyr-control-spacing,10px) * 3.5)}}@media (min-width:768px){.plyr__captions{font-size:18px;font-size:18px;font-size:var(--plyr-font-size-large,18px)}}@media (min-width:1024px){.plyr:-webkit-full-screen .plyr__captions{font-size:21px;font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:-ms-fullscreen .plyr__captions{font-size:21px;font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr:fullscreen .plyr__captions{font-size:21px;font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}.plyr--fullscreen-fallback .plyr__captions{font-size:21px;font-size:21px;font-size:var(--plyr-font-size-xlarge,21px)}}@media (max-width:767px){.plyr__time+.plyr__time{display:none}} \ No newline at end of file diff --git a/vendor/glightbox/js/glightbox.js b/vendor/glightbox/js/glightbox.js new file mode 100644 index 0000000..1761dc6 --- /dev/null +++ b/vendor/glightbox/js/glightbox.js @@ -0,0 +1,3655 @@ +(function (global, factory) { + typeof exports === 'object' && typeof module !== 'undefined' ? module.exports = factory() : + typeof define === 'function' && define.amd ? define(factory) : + (global = global || self, global.GLightbox = factory()); +}(this, (function () { 'use strict'; + + function _typeof(obj) { + "@babel/helpers - typeof"; + + if (typeof Symbol === "function" && typeof Symbol.iterator === "symbol") { + _typeof = function (obj) { + return typeof obj; + }; + } else { + _typeof = function (obj) { + return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; + }; + } + + return _typeof(obj); + } + + function _classCallCheck(instance, Constructor) { + if (!(instance instanceof Constructor)) { + throw new TypeError("Cannot call a class as a function"); + } + } + + function _defineProperties(target, props) { + for (var i = 0; i < props.length; i++) { + var descriptor = props[i]; + descriptor.enumerable = descriptor.enumerable || false; + descriptor.configurable = true; + if ("value" in descriptor) descriptor.writable = true; + Object.defineProperty(target, descriptor.key, descriptor); + } + } + + function _createClass(Constructor, protoProps, staticProps) { + if (protoProps) _defineProperties(Constructor.prototype, protoProps); + if (staticProps) _defineProperties(Constructor, staticProps); + return Constructor; + } + + var uid = Date.now(); + function extend() { + var extended = {}; + var deep = true; + var i = 0; + var length = arguments.length; + + if (Object.prototype.toString.call(arguments[0]) === '[object Boolean]') { + deep = arguments[0]; + i++; + } + + var merge = function merge(obj) { + for (var prop in obj) { + if (Object.prototype.hasOwnProperty.call(obj, prop)) { + if (deep && Object.prototype.toString.call(obj[prop]) === '[object Object]') { + extended[prop] = extend(true, extended[prop], obj[prop]); + } else { + extended[prop] = obj[prop]; + } + } + } + }; + + for (; i < length; i++) { + var obj = arguments[i]; + merge(obj); + } + + return extended; + } + function each(collection, callback) { + if (isNode(collection) || collection === window || collection === document) { + collection = [collection]; + } + + if (!isArrayLike(collection) && !isObject(collection)) { + collection = [collection]; + } + + if (size(collection) == 0) { + return; + } + + if (isArrayLike(collection) && !isObject(collection)) { + var l = collection.length, + i = 0; + + for (; i < l; i++) { + if (callback.call(collection[i], collection[i], i, collection) === false) { + break; + } + } + } else if (isObject(collection)) { + for (var key in collection) { + if (has(collection, key)) { + if (callback.call(collection[key], collection[key], key, collection) === false) { + break; + } + } + } + } + } + function getNodeEvents(node) { + var name = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + var fn = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; + var cache = node[uid] = node[uid] || []; + var data = { + all: cache, + evt: null, + found: null + }; + + if (name && fn && size(cache) > 0) { + each(cache, function (cl, i) { + if (cl.eventName == name && cl.fn.toString() == fn.toString()) { + data.found = true; + data.evt = i; + return false; + } + }); + } + + return data; + } + function addEvent(eventName) { + var _ref = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}, + onElement = _ref.onElement, + withCallback = _ref.withCallback, + _ref$avoidDuplicate = _ref.avoidDuplicate, + avoidDuplicate = _ref$avoidDuplicate === void 0 ? true : _ref$avoidDuplicate, + _ref$once = _ref.once, + once = _ref$once === void 0 ? false : _ref$once, + _ref$useCapture = _ref.useCapture, + useCapture = _ref$useCapture === void 0 ? false : _ref$useCapture; + + var thisArg = arguments.length > 2 ? arguments[2] : undefined; + var element = onElement || []; + + if (isString(element)) { + element = document.querySelectorAll(element); + } + + function handler(event) { + if (isFunction(withCallback)) { + withCallback.call(thisArg, event, this); + } + + if (once) { + handler.destroy(); + } + } + + handler.destroy = function () { + each(element, function (el) { + var events = getNodeEvents(el, eventName, handler); + + if (events.found) { + events.all.splice(events.evt, 1); + } + + if (el.removeEventListener) { + el.removeEventListener(eventName, handler, useCapture); + } + }); + }; + + each(element, function (el) { + var events = getNodeEvents(el, eventName, handler); + + if (el.addEventListener && avoidDuplicate && !events.found || !avoidDuplicate) { + el.addEventListener(eventName, handler, useCapture); + events.all.push({ + eventName: eventName, + fn: handler + }); + } + }); + return handler; + } + function addClass(node, name) { + each(name.split(' '), function (cl) { + return node.classList.add(cl); + }); + } + function removeClass(node, name) { + each(name.split(' '), function (cl) { + return node.classList.remove(cl); + }); + } + function hasClass(node, name) { + return node.classList.contains(name); + } + function closest(elem, selector) { + while (elem !== document.body) { + elem = elem.parentElement; + + if (!elem) { + return false; + } + + var matches = typeof elem.matches == 'function' ? elem.matches(selector) : elem.msMatchesSelector(selector); + + if (matches) { + return elem; + } + } + } + function animateElement(element) { + var animation = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + var callback = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; + + if (!element || animation === '') { + return false; + } + + if (animation === 'none') { + if (isFunction(callback)) { + callback(); + } + + return false; + } + + var animationEnd = whichAnimationEvent(); + var animationNames = animation.split(' '); + each(animationNames, function (name) { + addClass(element, 'g' + name); + }); + addEvent(animationEnd, { + onElement: element, + avoidDuplicate: false, + once: true, + withCallback: function withCallback(event, target) { + each(animationNames, function (name) { + removeClass(target, 'g' + name); + }); + + if (isFunction(callback)) { + callback(); + } + } + }); + } + function cssTransform(node) { + var translate = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + + if (translate === '') { + node.style.webkitTransform = ''; + node.style.MozTransform = ''; + node.style.msTransform = ''; + node.style.OTransform = ''; + node.style.transform = ''; + return false; + } + + node.style.webkitTransform = translate; + node.style.MozTransform = translate; + node.style.msTransform = translate; + node.style.OTransform = translate; + node.style.transform = translate; + } + function show(element) { + element.style.display = 'block'; + } + function hide(element) { + element.style.display = 'none'; + } + function createHTML(htmlStr) { + var frag = document.createDocumentFragment(), + temp = document.createElement('div'); + temp.innerHTML = htmlStr; + + while (temp.firstChild) { + frag.appendChild(temp.firstChild); + } + + return frag; + } + function windowSize() { + return { + width: window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth, + height: window.innerHeight || document.documentElement.clientHeight || document.body.clientHeight + }; + } + function whichAnimationEvent() { + var t, + el = document.createElement('fakeelement'); + var animations = { + animation: 'animationend', + OAnimation: 'oAnimationEnd', + MozAnimation: 'animationend', + WebkitAnimation: 'webkitAnimationEnd' + }; + + for (t in animations) { + if (el.style[t] !== undefined) { + return animations[t]; + } + } + } + function whichTransitionEvent() { + var t, + el = document.createElement('fakeelement'); + var transitions = { + transition: 'transitionend', + OTransition: 'oTransitionEnd', + MozTransition: 'transitionend', + WebkitTransition: 'webkitTransitionEnd' + }; + + for (t in transitions) { + if (el.style[t] !== undefined) { + return transitions[t]; + } + } + } + function createIframe(config) { + var url = config.url, + allow = config.allow, + callback = config.callback, + appendTo = config.appendTo; + var iframe = document.createElement('iframe'); + iframe.className = 'vimeo-video gvideo'; + iframe.src = url; + iframe.style.width = '100%'; + iframe.style.height = '100%'; + + if (allow) { + iframe.setAttribute('allow', allow); + } + + iframe.onload = function () { + iframe.onload = null; + addClass(iframe, 'node-ready'); + + if (isFunction(callback)) { + callback(); + } + }; + + if (appendTo) { + appendTo.appendChild(iframe); + } + + return iframe; + } + function waitUntil(check, onComplete, delay, timeout) { + if (check()) { + onComplete(); + return; + } + + if (!delay) { + delay = 100; + } + + var timeoutPointer; + var intervalPointer = setInterval(function () { + if (!check()) { + return; + } + + clearInterval(intervalPointer); + + if (timeoutPointer) { + clearTimeout(timeoutPointer); + } + + onComplete(); + }, delay); + + if (timeout) { + timeoutPointer = setTimeout(function () { + clearInterval(intervalPointer); + }, timeout); + } + } + function injectAssets(url, waitFor, callback) { + if (isNil(url)) { + console.error('Inject assets error'); + return; + } + + if (isFunction(waitFor)) { + callback = waitFor; + waitFor = false; + } + + if (isString(waitFor) && waitFor in window) { + if (isFunction(callback)) { + callback(); + } + + return; + } + + var found; + + if (url.indexOf('.css') !== -1) { + found = document.querySelectorAll('link[href="' + url + '"]'); + + if (found && found.length > 0) { + if (isFunction(callback)) { + callback(); + } + + return; + } + + var head = document.getElementsByTagName('head')[0]; + var headStyles = head.querySelectorAll('link[rel="stylesheet"]'); + var link = document.createElement('link'); + link.rel = 'stylesheet'; + link.type = 'text/css'; + link.href = url; + link.media = 'all'; + + if (headStyles) { + head.insertBefore(link, headStyles[0]); + } else { + head.appendChild(link); + } + + if (isFunction(callback)) { + callback(); + } + + return; + } + + found = document.querySelectorAll('script[src="' + url + '"]'); + + if (found && found.length > 0) { + if (isFunction(callback)) { + if (isString(waitFor)) { + waitUntil(function () { + return typeof window[waitFor] !== 'undefined'; + }, function () { + callback(); + }); + return false; + } + + callback(); + } + + return; + } + + var script = document.createElement('script'); + script.type = 'text/javascript'; + script.src = url; + + script.onload = function () { + if (isFunction(callback)) { + if (isString(waitFor)) { + waitUntil(function () { + return typeof window[waitFor] !== 'undefined'; + }, function () { + callback(); + }); + return false; + } + + callback(); + } + }; + + document.body.appendChild(script); + } + function isMobile() { + return 'navigator' in window && window.navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(Android)|(PlayBook)|(BB10)|(BlackBerry)|(Opera Mini)|(IEMobile)|(webOS)|(MeeGo)/i); + } + function isTouch() { + return isMobile() !== null || document.createTouch !== undefined || 'ontouchstart' in window || 'onmsgesturechange' in window || navigator.msMaxTouchPoints; + } + function isFunction(f) { + return typeof f === 'function'; + } + function isString(s) { + return typeof s === 'string'; + } + function isNode(el) { + return !!(el && el.nodeType && el.nodeType == 1); + } + function isArray(ar) { + return Array.isArray(ar); + } + function isArrayLike(ar) { + return ar && ar.length && isFinite(ar.length); + } + function isObject(o) { + var type = _typeof(o); + + return type === 'object' && o != null && !isFunction(o) && !isArray(o); + } + function isNil(o) { + return o == null; + } + function has(obj, key) { + return obj !== null && hasOwnProperty.call(obj, key); + } + function size(o) { + if (isObject(o)) { + if (o.keys) { + return o.keys().length; + } + + var l = 0; + + for (var k in o) { + if (has(o, k)) { + l++; + } + } + + return l; + } else { + return o.length; + } + } + function isNumber(n) { + return !isNaN(parseFloat(n)) && isFinite(n); + } + + function getNextFocusElement() { + var current = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : -1; + var btns = document.querySelectorAll('.gbtn[data-taborder]:not(.disabled)'); + + if (!btns.length) { + return false; + } + + if (btns.length == 1) { + return btns[0]; + } + + if (typeof current == 'string') { + current = parseInt(current); + } + + var orders = []; + each(btns, function (btn) { + orders.push(btn.getAttribute('data-taborder')); + }); + var highestOrder = Math.max.apply(Math, orders.map(function (order) { + return parseInt(order); + })); + var newIndex = current < 0 ? 1 : current + 1; + + if (newIndex > highestOrder) { + newIndex = '1'; + } + + var nextOrders = orders.filter(function (el) { + return el >= parseInt(newIndex); + }); + var nextFocus = nextOrders.sort()[0]; + return document.querySelector(".gbtn[data-taborder=\"".concat(nextFocus, "\"]")); + } + + function keyboardNavigation(instance) { + if (instance.events.hasOwnProperty('keyboard')) { + return false; + } + + instance.events['keyboard'] = addEvent('keydown', { + onElement: window, + withCallback: function withCallback(event, target) { + event = event || window.event; + var key = event.keyCode; + + if (key == 9) { + var focusedButton = document.querySelector('.gbtn.focused'); + + if (!focusedButton) { + var activeElement = document.activeElement && document.activeElement.nodeName ? document.activeElement.nodeName.toLocaleLowerCase() : false; + + if (activeElement == 'input' || activeElement == 'textarea' || activeElement == 'button') { + return; + } + } + + event.preventDefault(); + var btns = document.querySelectorAll('.gbtn[data-taborder]'); + + if (!btns || btns.length <= 0) { + return; + } + + if (!focusedButton) { + var first = getNextFocusElement(); + + if (first) { + first.focus(); + addClass(first, 'focused'); + } + + return; + } + + var currentFocusOrder = focusedButton.getAttribute('data-taborder'); + var nextFocus = getNextFocusElement(currentFocusOrder); + removeClass(focusedButton, 'focused'); + + if (nextFocus) { + nextFocus.focus(); + addClass(nextFocus, 'focused'); + } + } + + if (key == 39) { + instance.nextSlide(); + } + + if (key == 37) { + instance.prevSlide(); + } + + if (key == 27) { + instance.close(); + } + } + }); + } + + function getLen(v) { + return Math.sqrt(v.x * v.x + v.y * v.y); + } + + function dot(v1, v2) { + return v1.x * v2.x + v1.y * v2.y; + } + + function getAngle(v1, v2) { + var mr = getLen(v1) * getLen(v2); + + if (mr === 0) { + return 0; + } + + var r = dot(v1, v2) / mr; + + if (r > 1) { + r = 1; + } + + return Math.acos(r); + } + + function cross(v1, v2) { + return v1.x * v2.y - v2.x * v1.y; + } + + function getRotateAngle(v1, v2) { + var angle = getAngle(v1, v2); + + if (cross(v1, v2) > 0) { + angle *= -1; + } + + return angle * 180 / Math.PI; + } + + var EventsHandlerAdmin = function () { + function EventsHandlerAdmin(el) { + _classCallCheck(this, EventsHandlerAdmin); + + this.handlers = []; + this.el = el; + } + + _createClass(EventsHandlerAdmin, [{ + key: "add", + value: function add(handler) { + this.handlers.push(handler); + } + }, { + key: "del", + value: function del(handler) { + if (!handler) { + this.handlers = []; + } + + for (var i = this.handlers.length; i >= 0; i--) { + if (this.handlers[i] === handler) { + this.handlers.splice(i, 1); + } + } + } + }, { + key: "dispatch", + value: function dispatch() { + for (var i = 0, len = this.handlers.length; i < len; i++) { + var handler = this.handlers[i]; + + if (typeof handler === 'function') { + handler.apply(this.el, arguments); + } + } + } + }]); + + return EventsHandlerAdmin; + }(); + + function wrapFunc(el, handler) { + var EventshandlerAdmin = new EventsHandlerAdmin(el); + EventshandlerAdmin.add(handler); + return EventshandlerAdmin; + } + + var TouchEvents = function () { + function TouchEvents(el, option) { + _classCallCheck(this, TouchEvents); + + this.element = typeof el == 'string' ? document.querySelector(el) : el; + this.start = this.start.bind(this); + this.move = this.move.bind(this); + this.end = this.end.bind(this); + this.cancel = this.cancel.bind(this); + this.element.addEventListener('touchstart', this.start, false); + this.element.addEventListener('touchmove', this.move, false); + this.element.addEventListener('touchend', this.end, false); + this.element.addEventListener('touchcancel', this.cancel, false); + this.preV = { + x: null, + y: null + }; + this.pinchStartLen = null; + this.zoom = 1; + this.isDoubleTap = false; + + var noop = function noop() {}; + + this.rotate = wrapFunc(this.element, option.rotate || noop); + this.touchStart = wrapFunc(this.element, option.touchStart || noop); + this.multipointStart = wrapFunc(this.element, option.multipointStart || noop); + this.multipointEnd = wrapFunc(this.element, option.multipointEnd || noop); + this.pinch = wrapFunc(this.element, option.pinch || noop); + this.swipe = wrapFunc(this.element, option.swipe || noop); + this.tap = wrapFunc(this.element, option.tap || noop); + this.doubleTap = wrapFunc(this.element, option.doubleTap || noop); + this.longTap = wrapFunc(this.element, option.longTap || noop); + this.singleTap = wrapFunc(this.element, option.singleTap || noop); + this.pressMove = wrapFunc(this.element, option.pressMove || noop); + this.twoFingerPressMove = wrapFunc(this.element, option.twoFingerPressMove || noop); + this.touchMove = wrapFunc(this.element, option.touchMove || noop); + this.touchEnd = wrapFunc(this.element, option.touchEnd || noop); + this.touchCancel = wrapFunc(this.element, option.touchCancel || noop); + this.translateContainer = this.element; + this._cancelAllHandler = this.cancelAll.bind(this); + window.addEventListener('scroll', this._cancelAllHandler); + this.delta = null; + this.last = null; + this.now = null; + this.tapTimeout = null; + this.singleTapTimeout = null; + this.longTapTimeout = null; + this.swipeTimeout = null; + this.x1 = this.x2 = this.y1 = this.y2 = null; + this.preTapPosition = { + x: null, + y: null + }; + } + + _createClass(TouchEvents, [{ + key: "start", + value: function start(evt) { + if (!evt.touches) { + return; + } + + var ignoreDragFor = ['a', 'button', 'input']; + + if (evt.target && evt.target.nodeName && ignoreDragFor.indexOf(evt.target.nodeName.toLowerCase()) >= 0) { + console.log('ignore drag for this touched element', evt.target.nodeName.toLowerCase()); + return; + } + + this.now = Date.now(); + this.x1 = evt.touches[0].pageX; + this.y1 = evt.touches[0].pageY; + this.delta = this.now - (this.last || this.now); + this.touchStart.dispatch(evt, this.element); + + if (this.preTapPosition.x !== null) { + this.isDoubleTap = this.delta > 0 && this.delta <= 250 && Math.abs(this.preTapPosition.x - this.x1) < 30 && Math.abs(this.preTapPosition.y - this.y1) < 30; + + if (this.isDoubleTap) { + clearTimeout(this.singleTapTimeout); + } + } + + this.preTapPosition.x = this.x1; + this.preTapPosition.y = this.y1; + this.last = this.now; + var preV = this.preV, + len = evt.touches.length; + + if (len > 1) { + this._cancelLongTap(); + + this._cancelSingleTap(); + + var v = { + x: evt.touches[1].pageX - this.x1, + y: evt.touches[1].pageY - this.y1 + }; + preV.x = v.x; + preV.y = v.y; + this.pinchStartLen = getLen(preV); + this.multipointStart.dispatch(evt, this.element); + } + + this._preventTap = false; + this.longTapTimeout = setTimeout(function () { + this.longTap.dispatch(evt, this.element); + this._preventTap = true; + }.bind(this), 750); + } + }, { + key: "move", + value: function move(evt) { + if (!evt.touches) { + return; + } + + var preV = this.preV, + len = evt.touches.length, + currentX = evt.touches[0].pageX, + currentY = evt.touches[0].pageY; + this.isDoubleTap = false; + + if (len > 1) { + var sCurrentX = evt.touches[1].pageX, + sCurrentY = evt.touches[1].pageY; + var v = { + x: evt.touches[1].pageX - currentX, + y: evt.touches[1].pageY - currentY + }; + + if (preV.x !== null) { + if (this.pinchStartLen > 0) { + evt.zoom = getLen(v) / this.pinchStartLen; + this.pinch.dispatch(evt, this.element); + } + + evt.angle = getRotateAngle(v, preV); + this.rotate.dispatch(evt, this.element); + } + + preV.x = v.x; + preV.y = v.y; + + if (this.x2 !== null && this.sx2 !== null) { + evt.deltaX = (currentX - this.x2 + sCurrentX - this.sx2) / 2; + evt.deltaY = (currentY - this.y2 + sCurrentY - this.sy2) / 2; + } else { + evt.deltaX = 0; + evt.deltaY = 0; + } + + this.twoFingerPressMove.dispatch(evt, this.element); + this.sx2 = sCurrentX; + this.sy2 = sCurrentY; + } else { + if (this.x2 !== null) { + evt.deltaX = currentX - this.x2; + evt.deltaY = currentY - this.y2; + var movedX = Math.abs(this.x1 - this.x2), + movedY = Math.abs(this.y1 - this.y2); + + if (movedX > 10 || movedY > 10) { + this._preventTap = true; + } + } else { + evt.deltaX = 0; + evt.deltaY = 0; + } + + this.pressMove.dispatch(evt, this.element); + } + + this.touchMove.dispatch(evt, this.element); + + this._cancelLongTap(); + + this.x2 = currentX; + this.y2 = currentY; + + if (len > 1) { + evt.preventDefault(); + } + } + }, { + key: "end", + value: function end(evt) { + if (!evt.changedTouches) { + return; + } + + this._cancelLongTap(); + + var self = this; + + if (evt.touches.length < 2) { + this.multipointEnd.dispatch(evt, this.element); + this.sx2 = this.sy2 = null; + } + + if (this.x2 && Math.abs(this.x1 - this.x2) > 30 || this.y2 && Math.abs(this.y1 - this.y2) > 30) { + evt.direction = this._swipeDirection(this.x1, this.x2, this.y1, this.y2); + this.swipeTimeout = setTimeout(function () { + self.swipe.dispatch(evt, self.element); + }, 0); + } else { + this.tapTimeout = setTimeout(function () { + if (!self._preventTap) { + self.tap.dispatch(evt, self.element); + } + + if (self.isDoubleTap) { + self.doubleTap.dispatch(evt, self.element); + self.isDoubleTap = false; + } + }, 0); + + if (!self.isDoubleTap) { + self.singleTapTimeout = setTimeout(function () { + self.singleTap.dispatch(evt, self.element); + }, 250); + } + } + + this.touchEnd.dispatch(evt, this.element); + this.preV.x = 0; + this.preV.y = 0; + this.zoom = 1; + this.pinchStartLen = null; + this.x1 = this.x2 = this.y1 = this.y2 = null; + } + }, { + key: "cancelAll", + value: function cancelAll() { + this._preventTap = true; + clearTimeout(this.singleTapTimeout); + clearTimeout(this.tapTimeout); + clearTimeout(this.longTapTimeout); + clearTimeout(this.swipeTimeout); + } + }, { + key: "cancel", + value: function cancel(evt) { + this.cancelAll(); + this.touchCancel.dispatch(evt, this.element); + } + }, { + key: "_cancelLongTap", + value: function _cancelLongTap() { + clearTimeout(this.longTapTimeout); + } + }, { + key: "_cancelSingleTap", + value: function _cancelSingleTap() { + clearTimeout(this.singleTapTimeout); + } + }, { + key: "_swipeDirection", + value: function _swipeDirection(x1, x2, y1, y2) { + return Math.abs(x1 - x2) >= Math.abs(y1 - y2) ? x1 - x2 > 0 ? 'Left' : 'Right' : y1 - y2 > 0 ? 'Up' : 'Down'; + } + }, { + key: "on", + value: function on(evt, handler) { + if (this[evt]) { + this[evt].add(handler); + } + } + }, { + key: "off", + value: function off(evt, handler) { + if (this[evt]) { + this[evt].del(handler); + } + } + }, { + key: "destroy", + value: function destroy() { + if (this.singleTapTimeout) { + clearTimeout(this.singleTapTimeout); + } + + if (this.tapTimeout) { + clearTimeout(this.tapTimeout); + } + + if (this.longTapTimeout) { + clearTimeout(this.longTapTimeout); + } + + if (this.swipeTimeout) { + clearTimeout(this.swipeTimeout); + } + + this.element.removeEventListener('touchstart', this.start); + this.element.removeEventListener('touchmove', this.move); + this.element.removeEventListener('touchend', this.end); + this.element.removeEventListener('touchcancel', this.cancel); + this.rotate.del(); + this.touchStart.del(); + this.multipointStart.del(); + this.multipointEnd.del(); + this.pinch.del(); + this.swipe.del(); + this.tap.del(); + this.doubleTap.del(); + this.longTap.del(); + this.singleTap.del(); + this.pressMove.del(); + this.twoFingerPressMove.del(); + this.touchMove.del(); + this.touchEnd.del(); + this.touchCancel.del(); + this.preV = this.pinchStartLen = this.zoom = this.isDoubleTap = this.delta = this.last = this.now = this.tapTimeout = this.singleTapTimeout = this.longTapTimeout = this.swipeTimeout = this.x1 = this.x2 = this.y1 = this.y2 = this.preTapPosition = this.rotate = this.touchStart = this.multipointStart = this.multipointEnd = this.pinch = this.swipe = this.tap = this.doubleTap = this.longTap = this.singleTap = this.pressMove = this.touchMove = this.touchEnd = this.touchCancel = this.twoFingerPressMove = null; + window.removeEventListener('scroll', this._cancelAllHandler); + return null; + } + }]); + + return TouchEvents; + }(); + + function resetSlideMove(slide) { + var transitionEnd = whichTransitionEvent(); + var windowWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; + var media = hasClass(slide, 'gslide-media') ? slide : slide.querySelector('.gslide-media'); + var container = closest(media, '.ginner-container'); + var desc = slide.querySelector('.gslide-description'); + + if (windowWidth > 769) { + media = container; + } + + addClass(media, 'greset'); + cssTransform(media, 'translate3d(0, 0, 0)'); + addEvent(transitionEnd, { + onElement: media, + once: true, + withCallback: function withCallback(event, target) { + removeClass(media, 'greset'); + } + }); + media.style.opacity = ''; + + if (desc) { + desc.style.opacity = ''; + } + } + + function touchNavigation(instance) { + if (instance.events.hasOwnProperty('touch')) { + return false; + } + + var winSize = windowSize(); + var winWidth = winSize.width; + var winHeight = winSize.height; + var process = false; + var currentSlide = null; + var media = null; + var mediaImage = null; + var doingMove = false; + var initScale = 1; + var maxScale = 4.5; + var currentScale = 1; + var doingZoom = false; + var imageZoomed = false; + var zoomedPosX = null; + var zoomedPosY = null; + var lastZoomedPosX = null; + var lastZoomedPosY = null; + var hDistance; + var vDistance; + var hDistancePercent = 0; + var vDistancePercent = 0; + var vSwipe = false; + var hSwipe = false; + var startCoords = {}; + var endCoords = {}; + var xDown = 0; + var yDown = 0; + var isInlined; + var sliderWrapper = document.getElementById('glightbox-slider'); + var overlay = document.querySelector('.goverlay'); + var touchInstance = new TouchEvents(sliderWrapper, { + touchStart: function touchStart(e) { + process = true; + + if (hasClass(e.targetTouches[0].target, 'ginner-container') || closest(e.targetTouches[0].target, '.gslide-desc') || e.targetTouches[0].target.nodeName.toLowerCase() == 'a') { + process = false; + } + + if (closest(e.targetTouches[0].target, '.gslide-inline') && !hasClass(e.targetTouches[0].target.parentNode, 'gslide-inline')) { + process = false; + } + + if (process) { + endCoords = e.targetTouches[0]; + startCoords.pageX = e.targetTouches[0].pageX; + startCoords.pageY = e.targetTouches[0].pageY; + xDown = e.targetTouches[0].clientX; + yDown = e.targetTouches[0].clientY; + currentSlide = instance.activeSlide; + media = currentSlide.querySelector('.gslide-media'); + isInlined = currentSlide.querySelector('.gslide-inline'); + mediaImage = null; + + if (hasClass(media, 'gslide-image')) { + mediaImage = media.querySelector('img'); + } + + var windowWidth = window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; + + if (windowWidth > 769) { + media = currentSlide.querySelector('.ginner-container'); + } + + removeClass(overlay, 'greset'); + + if (e.pageX > 20 && e.pageX < window.innerWidth - 20) { + return; + } + + e.preventDefault(); + } + }, + touchMove: function touchMove(e) { + if (!process) { + return; + } + + endCoords = e.targetTouches[0]; + + if (doingZoom || imageZoomed) { + return; + } + + if (isInlined && isInlined.offsetHeight > winHeight) { + var moved = startCoords.pageX - endCoords.pageX; + + if (Math.abs(moved) <= 13) { + return false; + } + } + + doingMove = true; + var xUp = e.targetTouches[0].clientX; + var yUp = e.targetTouches[0].clientY; + var xDiff = xDown - xUp; + var yDiff = yDown - yUp; + + if (Math.abs(xDiff) > Math.abs(yDiff)) { + vSwipe = false; + hSwipe = true; + } else { + hSwipe = false; + vSwipe = true; + } + + hDistance = endCoords.pageX - startCoords.pageX; + hDistancePercent = hDistance * 100 / winWidth; + vDistance = endCoords.pageY - startCoords.pageY; + vDistancePercent = vDistance * 100 / winHeight; + var opacity; + + if (vSwipe && mediaImage) { + opacity = 1 - Math.abs(vDistance) / winHeight; + overlay.style.opacity = opacity; + + if (instance.settings.touchFollowAxis) { + hDistancePercent = 0; + } + } + + if (hSwipe) { + opacity = 1 - Math.abs(hDistance) / winWidth; + media.style.opacity = opacity; + + if (instance.settings.touchFollowAxis) { + vDistancePercent = 0; + } + } + + if (!mediaImage) { + return cssTransform(media, "translate3d(".concat(hDistancePercent, "%, 0, 0)")); + } + + cssTransform(media, "translate3d(".concat(hDistancePercent, "%, ").concat(vDistancePercent, "%, 0)")); + }, + touchEnd: function touchEnd() { + if (!process) { + return; + } + + doingMove = false; + + if (imageZoomed || doingZoom) { + lastZoomedPosX = zoomedPosX; + lastZoomedPosY = zoomedPosY; + return; + } + + var v = Math.abs(parseInt(vDistancePercent)); + var h = Math.abs(parseInt(hDistancePercent)); + + if (v > 29 && mediaImage) { + instance.close(); + return; + } + + if (v < 29 && h < 25) { + addClass(overlay, 'greset'); + overlay.style.opacity = 1; + return resetSlideMove(media); + } + }, + multipointEnd: function multipointEnd() { + setTimeout(function () { + doingZoom = false; + }, 50); + }, + multipointStart: function multipointStart() { + doingZoom = true; + initScale = currentScale ? currentScale : 1; + }, + pinch: function pinch(evt) { + if (!mediaImage || doingMove) { + return false; + } + + doingZoom = true; + mediaImage.scaleX = mediaImage.scaleY = initScale * evt.zoom; + var scale = initScale * evt.zoom; + imageZoomed = true; + + if (scale <= 1) { + imageZoomed = false; + scale = 1; + lastZoomedPosY = null; + lastZoomedPosX = null; + zoomedPosX = null; + zoomedPosY = null; + mediaImage.setAttribute('style', ''); + return; + } + + if (scale > maxScale) { + scale = maxScale; + } + + mediaImage.style.transform = "scale3d(".concat(scale, ", ").concat(scale, ", 1)"); + currentScale = scale; + }, + pressMove: function pressMove(e) { + if (imageZoomed && !doingZoom) { + var mhDistance = endCoords.pageX - startCoords.pageX; + var mvDistance = endCoords.pageY - startCoords.pageY; + + if (lastZoomedPosX) { + mhDistance = mhDistance + lastZoomedPosX; + } + + if (lastZoomedPosY) { + mvDistance = mvDistance + lastZoomedPosY; + } + + zoomedPosX = mhDistance; + zoomedPosY = mvDistance; + var style = "translate3d(".concat(mhDistance, "px, ").concat(mvDistance, "px, 0)"); + + if (currentScale) { + style += " scale3d(".concat(currentScale, ", ").concat(currentScale, ", 1)"); + } + + cssTransform(mediaImage, style); + } + }, + swipe: function swipe(evt) { + if (imageZoomed) { + return; + } + + if (doingZoom) { + doingZoom = false; + return; + } + + if (evt.direction == 'Left') { + if (instance.index == instance.elements.length - 1) { + return resetSlideMove(media); + } + + instance.nextSlide(); + } + + if (evt.direction == 'Right') { + if (instance.index == 0) { + return resetSlideMove(media); + } + + instance.prevSlide(); + } + } + }); + instance.events['touch'] = touchInstance; + } + + var ZoomImages = function () { + function ZoomImages(el, slide) { + var _this = this; + + var onclose = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; + + _classCallCheck(this, ZoomImages); + + this.img = el; + this.slide = slide; + this.onclose = onclose; + + if (this.img.setZoomEvents) { + return false; + } + + this.active = false; + this.zoomedIn = false; + this.dragging = false; + this.currentX = null; + this.currentY = null; + this.initialX = null; + this.initialY = null; + this.xOffset = 0; + this.yOffset = 0; + this.img.addEventListener('mousedown', function (e) { + return _this.dragStart(e); + }, false); + this.img.addEventListener('mouseup', function (e) { + return _this.dragEnd(e); + }, false); + this.img.addEventListener('mousemove', function (e) { + return _this.drag(e); + }, false); + this.img.addEventListener('click', function (e) { + if (_this.slide.classList.contains('dragging-nav')) { + _this.zoomOut(); + + return false; + } + + if (!_this.zoomedIn) { + return _this.zoomIn(); + } + + if (_this.zoomedIn && !_this.dragging) { + _this.zoomOut(); + } + }, false); + this.img.setZoomEvents = true; + } + + _createClass(ZoomImages, [{ + key: "zoomIn", + value: function zoomIn() { + var winWidth = this.widowWidth(); + + if (this.zoomedIn || winWidth <= 768) { + return; + } + + var img = this.img; + img.setAttribute('data-style', img.getAttribute('style')); + img.style.maxWidth = img.naturalWidth + 'px'; + img.style.maxHeight = img.naturalHeight + 'px'; + + if (img.naturalWidth > winWidth) { + var centerX = winWidth / 2 - img.naturalWidth / 2; + this.setTranslate(this.img.parentNode, centerX, 0); + } + + this.slide.classList.add('zoomed'); + this.zoomedIn = true; + } + }, { + key: "zoomOut", + value: function zoomOut() { + this.img.parentNode.setAttribute('style', ''); + this.img.setAttribute('style', this.img.getAttribute('data-style')); + this.slide.classList.remove('zoomed'); + this.zoomedIn = false; + this.currentX = null; + this.currentY = null; + this.initialX = null; + this.initialY = null; + this.xOffset = 0; + this.yOffset = 0; + + if (this.onclose && typeof this.onclose == 'function') { + this.onclose(); + } + } + }, { + key: "dragStart", + value: function dragStart(e) { + e.preventDefault(); + + if (!this.zoomedIn) { + this.active = false; + return; + } + + if (e.type === 'touchstart') { + this.initialX = e.touches[0].clientX - this.xOffset; + this.initialY = e.touches[0].clientY - this.yOffset; + } else { + this.initialX = e.clientX - this.xOffset; + this.initialY = e.clientY - this.yOffset; + } + + if (e.target === this.img) { + this.active = true; + this.img.classList.add('dragging'); + } + } + }, { + key: "dragEnd", + value: function dragEnd(e) { + var _this2 = this; + + e.preventDefault(); + this.initialX = this.currentX; + this.initialY = this.currentY; + this.active = false; + setTimeout(function () { + _this2.dragging = false; + _this2.img.isDragging = false; + + _this2.img.classList.remove('dragging'); + }, 100); + } + }, { + key: "drag", + value: function drag(e) { + if (this.active) { + e.preventDefault(); + + if (e.type === 'touchmove') { + this.currentX = e.touches[0].clientX - this.initialX; + this.currentY = e.touches[0].clientY - this.initialY; + } else { + this.currentX = e.clientX - this.initialX; + this.currentY = e.clientY - this.initialY; + } + + this.xOffset = this.currentX; + this.yOffset = this.currentY; + this.img.isDragging = true; + this.dragging = true; + this.setTranslate(this.img, this.currentX, this.currentY); + } + } + }, { + key: "onMove", + value: function onMove(e) { + if (!this.zoomedIn) { + return; + } + + var xOffset = e.clientX - this.img.naturalWidth / 2; + var yOffset = e.clientY - this.img.naturalHeight / 2; + this.setTranslate(this.img, xOffset, yOffset); + } + }, { + key: "setTranslate", + value: function setTranslate(node, xPos, yPos) { + node.style.transform = 'translate3d(' + xPos + 'px, ' + yPos + 'px, 0)'; + } + }, { + key: "widowWidth", + value: function widowWidth() { + return window.innerWidth || document.documentElement.clientWidth || document.body.clientWidth; + } + }]); + + return ZoomImages; + }(); + + var DragSlides = function () { + function DragSlides() { + var _this = this; + + var config = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + + _classCallCheck(this, DragSlides); + + var dragEl = config.dragEl, + _config$toleranceX = config.toleranceX, + toleranceX = _config$toleranceX === void 0 ? 40 : _config$toleranceX, + _config$toleranceY = config.toleranceY, + toleranceY = _config$toleranceY === void 0 ? 65 : _config$toleranceY, + _config$slide = config.slide, + slide = _config$slide === void 0 ? null : _config$slide, + _config$instance = config.instance, + instance = _config$instance === void 0 ? null : _config$instance; + this.el = dragEl; + this.active = false; + this.dragging = false; + this.currentX = null; + this.currentY = null; + this.initialX = null; + this.initialY = null; + this.xOffset = 0; + this.yOffset = 0; + this.direction = null; + this.lastDirection = null; + this.toleranceX = toleranceX; + this.toleranceY = toleranceY; + this.toleranceReached = false; + this.dragContainer = this.el; + this.slide = slide; + this.instance = instance; + this.el.addEventListener('mousedown', function (e) { + return _this.dragStart(e); + }, false); + this.el.addEventListener('mouseup', function (e) { + return _this.dragEnd(e); + }, false); + this.el.addEventListener('mousemove', function (e) { + return _this.drag(e); + }, false); + } + + _createClass(DragSlides, [{ + key: "dragStart", + value: function dragStart(e) { + if (this.slide.classList.contains('zoomed')) { + this.active = false; + return; + } + + if (e.type === 'touchstart') { + this.initialX = e.touches[0].clientX - this.xOffset; + this.initialY = e.touches[0].clientY - this.yOffset; + } else { + this.initialX = e.clientX - this.xOffset; + this.initialY = e.clientY - this.yOffset; + } + + var clicked = e.target.nodeName.toLowerCase(); + var exludeClicks = ['input', 'select', 'textarea', 'button', 'a']; + + if (e.target.classList.contains('nodrag') || closest(e.target, '.nodrag') || exludeClicks.indexOf(clicked) !== -1) { + this.active = false; + return; + } + + e.preventDefault(); + + if (e.target === this.el || clicked !== 'img' && closest(e.target, '.gslide-inline')) { + this.active = true; + this.el.classList.add('dragging'); + this.dragContainer = closest(e.target, '.ginner-container'); + } + } + }, { + key: "dragEnd", + value: function dragEnd(e) { + var _this2 = this; + + e && e.preventDefault(); + this.initialX = 0; + this.initialY = 0; + this.currentX = null; + this.currentY = null; + this.initialX = null; + this.initialY = null; + this.xOffset = 0; + this.yOffset = 0; + this.active = false; + + if (this.doSlideChange) { + this.instance.preventOutsideClick = true; + this.doSlideChange == 'right' && this.instance.prevSlide(); + this.doSlideChange == 'left' && this.instance.nextSlide(); + } + + if (this.doSlideClose) { + this.instance.close(); + } + + if (!this.toleranceReached) { + this.setTranslate(this.dragContainer, 0, 0, true); + } + + setTimeout(function () { + _this2.instance.preventOutsideClick = false; + _this2.toleranceReached = false; + _this2.lastDirection = null; + _this2.dragging = false; + _this2.el.isDragging = false; + + _this2.el.classList.remove('dragging'); + + _this2.slide.classList.remove('dragging-nav'); + + _this2.dragContainer.style.transform = ''; + _this2.dragContainer.style.transition = ''; + }, 100); + } + }, { + key: "drag", + value: function drag(e) { + if (this.active) { + e.preventDefault(); + this.slide.classList.add('dragging-nav'); + + if (e.type === 'touchmove') { + this.currentX = e.touches[0].clientX - this.initialX; + this.currentY = e.touches[0].clientY - this.initialY; + } else { + this.currentX = e.clientX - this.initialX; + this.currentY = e.clientY - this.initialY; + } + + this.xOffset = this.currentX; + this.yOffset = this.currentY; + this.el.isDragging = true; + this.dragging = true; + this.doSlideChange = false; + this.doSlideClose = false; + var currentXInt = Math.abs(this.currentX); + var currentYInt = Math.abs(this.currentY); + + if (currentXInt > 0 && currentXInt >= Math.abs(this.currentY) && (!this.lastDirection || this.lastDirection == 'x')) { + this.yOffset = 0; + this.lastDirection = 'x'; + this.setTranslate(this.dragContainer, this.currentX, 0); + var doChange = this.shouldChange(); + + if (!this.instance.settings.dragAutoSnap && doChange) { + this.doSlideChange = doChange; + } + + if (this.instance.settings.dragAutoSnap && doChange) { + this.instance.preventOutsideClick = true; + this.toleranceReached = true; + this.active = false; + this.instance.preventOutsideClick = true; + this.dragEnd(null); + doChange == 'right' && this.instance.prevSlide(); + doChange == 'left' && this.instance.nextSlide(); + return; + } + } + + if (this.toleranceY > 0 && currentYInt > 0 && currentYInt >= currentXInt && (!this.lastDirection || this.lastDirection == 'y')) { + this.xOffset = 0; + this.lastDirection = 'y'; + this.setTranslate(this.dragContainer, 0, this.currentY); + var doClose = this.shouldClose(); + + if (!this.instance.settings.dragAutoSnap && doClose) { + this.doSlideClose = true; + } + + if (this.instance.settings.dragAutoSnap && doClose) { + this.instance.close(); + } + + return; + } + } + } + }, { + key: "shouldChange", + value: function shouldChange() { + var doChange = false; + var currentXInt = Math.abs(this.currentX); + + if (currentXInt >= this.toleranceX) { + var dragDir = this.currentX > 0 ? 'right' : 'left'; + + if (dragDir == 'left' && this.slide !== this.slide.parentNode.lastChild || dragDir == 'right' && this.slide !== this.slide.parentNode.firstChild) { + doChange = dragDir; + } + } + + return doChange; + } + }, { + key: "shouldClose", + value: function shouldClose() { + var doClose = false; + var currentYInt = Math.abs(this.currentY); + + if (currentYInt >= this.toleranceY) { + doClose = true; + } + + return doClose; + } + }, { + key: "setTranslate", + value: function setTranslate(node, xPos, yPos) { + var animated = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : false; + + if (animated) { + node.style.transition = 'all .2s ease'; + } else { + node.style.transition = ''; + } + + node.style.transform = "translate3d(".concat(xPos, "px, ").concat(yPos, "px, 0)"); + } + }]); + + return DragSlides; + }(); + + function slideImage(slide, data, index, callback) { + var slideMedia = slide.querySelector('.gslide-media'); + var img = new Image(); + var titleID = 'gSlideTitle_' + index; + var textID = 'gSlideDesc_' + index; + img.addEventListener('load', function () { + if (isFunction(callback)) { + callback(); + } + }, false); + img.src = data.href; + + if (data.sizes != '' && data.srcset != '') { + img.sizes = data.sizes; + img.srcset = data.srcset; + } + + img.alt = ''; + + if (!isNil(data.alt) && data.alt !== '') { + img.alt = data.alt; + } + + if (data.title !== '') { + img.setAttribute('aria-labelledby', titleID); + } + + if (data.description !== '') { + img.setAttribute('aria-describedby', textID); + } + + if (data.hasOwnProperty('_hasCustomWidth') && data._hasCustomWidth) { + img.style.width = data.width; + } + + if (data.hasOwnProperty('_hasCustomHeight') && data._hasCustomHeight) { + img.style.height = data.height; + } + + slideMedia.insertBefore(img, slideMedia.firstChild); + return; + } + + function slideVideo(slide, data, index, callback) { + var _this = this; + + var slideContainer = slide.querySelector('.ginner-container'); + var videoID = 'gvideo' + index; + var slideMedia = slide.querySelector('.gslide-media'); + var videoPlayers = this.getAllPlayers(); + addClass(slideContainer, 'gvideo-container'); + slideMedia.insertBefore(createHTML('

    '), slideMedia.firstChild); + var videoWrapper = slide.querySelector('.gvideo-wrapper'); + injectAssets(this.settings.plyr.css, 'Plyr'); + var url = data.href; + var provider = data === null || data === void 0 ? void 0 : data.videoProvider; + var customPlaceholder = false; + slideMedia.style.maxWidth = data.width; + injectAssets(this.settings.plyr.js, 'Plyr', function () { + if (!provider && url.match(/vimeo\.com\/([0-9]*)/)) { + provider = 'vimeo'; + } + + if (!provider && (url.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/) || url.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/) || url.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/))) { + provider = 'youtube'; + } + + if (provider === 'local' || !provider) { + provider = 'local'; + var html = ''; + customPlaceholder = createHTML(html); + } + + var placeholder = customPlaceholder ? customPlaceholder : createHTML("
    ")); + addClass(videoWrapper, "".concat(provider, "-video gvideo")); + videoWrapper.appendChild(placeholder); + videoWrapper.setAttribute('data-id', videoID); + videoWrapper.setAttribute('data-index', index); + var playerConfig = has(_this.settings.plyr, 'config') ? _this.settings.plyr.config : {}; + var player = new Plyr('#' + videoID, playerConfig); + player.on('ready', function (event) { + videoPlayers[videoID] = event.detail.plyr; + + if (isFunction(callback)) { + callback(); + } + }); + waitUntil(function () { + return slide.querySelector('iframe') && slide.querySelector('iframe').dataset.ready == 'true'; + }, function () { + _this.resize(slide); + }); + player.on('enterfullscreen', handleMediaFullScreen); + player.on('exitfullscreen', handleMediaFullScreen); + }); + } + + function handleMediaFullScreen(event) { + var media = closest(event.target, '.gslide-media'); + + if (event.type === 'enterfullscreen') { + addClass(media, 'fullscreen'); + } + + if (event.type === 'exitfullscreen') { + removeClass(media, 'fullscreen'); + } + } + + function slideInline(slide, data, index, callback) { + var _this = this; + + var slideMedia = slide.querySelector('.gslide-media'); + var hash = has(data, 'href') && data.href ? data.href.split('#').pop().trim() : false; + var content = has(data, 'content') && data.content ? data.content : false; + var innerContent; + + if (content) { + if (isString(content)) { + innerContent = createHTML("
    ".concat(content, "
    ")); + } + + if (isNode(content)) { + if (content.style.display == 'none') { + content.style.display = 'block'; + } + + var container = document.createElement('div'); + container.className = 'ginlined-content'; + container.appendChild(content); + innerContent = container; + } + } + + if (hash) { + var div = document.getElementById(hash); + + if (!div) { + return false; + } + + var cloned = div.cloneNode(true); + cloned.style.height = data.height; + cloned.style.maxWidth = data.width; + addClass(cloned, 'ginlined-content'); + innerContent = cloned; + } + + if (!innerContent) { + console.error('Unable to append inline slide content', data); + return false; + } + + slideMedia.style.height = data.height; + slideMedia.style.width = data.width; + slideMedia.appendChild(innerContent); + this.events['inlineclose' + hash] = addEvent('click', { + onElement: slideMedia.querySelectorAll('.gtrigger-close'), + withCallback: function withCallback(e) { + e.preventDefault(); + + _this.close(); + } + }); + + if (isFunction(callback)) { + callback(); + } + + return; + } + + function slideIframe(slide, data, index, callback) { + var slideMedia = slide.querySelector('.gslide-media'); + var iframe = createIframe({ + url: data.href, + callback: callback + }); + slideMedia.parentNode.style.maxWidth = data.width; + slideMedia.parentNode.style.height = data.height; + slideMedia.appendChild(iframe); + return; + } + + var SlideConfigParser = function () { + function SlideConfigParser() { + var slideParamas = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + + _classCallCheck(this, SlideConfigParser); + + this.defaults = { + href: '', + sizes: '', + srcset: '', + title: '', + type: '', + videoProvider: '', + description: '', + alt: '', + descPosition: 'bottom', + effect: '', + width: '', + height: '', + content: false, + zoomable: true, + draggable: true + }; + + if (isObject(slideParamas)) { + this.defaults = extend(this.defaults, slideParamas); + } + } + + _createClass(SlideConfigParser, [{ + key: "sourceType", + value: function sourceType(url) { + var origin = url; + url = url.toLowerCase(); + + if (url.match(/\.(jpeg|jpg|jpe|gif|png|apn|webp|avif|svg)/) !== null) { + return 'image'; + } + + if (url.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/) || url.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/) || url.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/)) { + return 'video'; + } + + if (url.match(/vimeo\.com\/([0-9]*)/)) { + return 'video'; + } + + if (url.match(/\.(mp4|ogg|webm|mov)/) !== null) { + return 'video'; + } + + if (url.match(/\.(mp3|wav|wma|aac|ogg)/) !== null) { + return 'audio'; + } + + if (url.indexOf('#') > -1) { + var hash = origin.split('#').pop(); + + if (hash.trim() !== '') { + return 'inline'; + } + } + + if (url.indexOf('goajax=true') > -1) { + return 'ajax'; + } + + return 'external'; + } + }, { + key: "parseConfig", + value: function parseConfig(element, settings) { + var _this = this; + + var data = extend({ + descPosition: settings.descPosition + }, this.defaults); + + if (isObject(element) && !isNode(element)) { + if (!has(element, 'type')) { + if (has(element, 'content') && element.content) { + element.type = 'inline'; + } else if (has(element, 'href')) { + element.type = this.sourceType(element.href); + } + } + + var objectData = extend(data, element); + this.setSize(objectData, settings); + return objectData; + } + + var url = ''; + var config = element.getAttribute('data-glightbox'); + var nodeType = element.nodeName.toLowerCase(); + + if (nodeType === 'a') { + url = element.href; + } + + if (nodeType === 'img') { + url = element.src; + data.alt = element.alt; + } + + data.href = url; + each(data, function (val, key) { + if (has(settings, key) && key !== 'width') { + data[key] = settings[key]; + } + + var nodeData = element.dataset[key]; + + if (!isNil(nodeData)) { + data[key] = _this.sanitizeValue(nodeData); + } + }); + + if (data.content) { + data.type = 'inline'; + } + + if (!data.type && url) { + data.type = this.sourceType(url); + } + + if (!isNil(config)) { + var cleanKeys = []; + each(data, function (v, k) { + cleanKeys.push(';\\s?' + k); + }); + cleanKeys = cleanKeys.join('\\s?:|'); + + if (config.trim() !== '') { + each(data, function (val, key) { + var str = config; + var match = 's?' + key + 's?:s?(.*?)(' + cleanKeys + 's?:|$)'; + var regex = new RegExp(match); + var matches = str.match(regex); + + if (matches && matches.length && matches[1]) { + var value = matches[1].trim().replace(/;\s*$/, ''); + data[key] = _this.sanitizeValue(value); + } + }); + } + } else { + if (!data.title && nodeType == 'a') { + var title = element.title; + + if (!isNil(title) && title !== '') { + data.title = title; + } + } + + if (!data.title && nodeType == 'img') { + var alt = element.alt; + + if (!isNil(alt) && alt !== '') { + data.title = alt; + } + } + } + + if (data.description && data.description.substring(0, 1) === '.') { + var description; + + try { + description = document.querySelector(data.description).innerHTML; + } catch (error) { + if (!(error instanceof DOMException)) { + throw error; + } + } + + if (description) { + data.description = description; + } + } + + if (!data.description) { + var nodeDesc = element.querySelector('.glightbox-desc'); + + if (nodeDesc) { + data.description = nodeDesc.innerHTML; + } + } + + this.setSize(data, settings, element); + this.slideConfig = data; + return data; + } + }, { + key: "setSize", + value: function setSize(data, settings) { + var element = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; + var defaultWith = data.type == 'video' ? this.checkSize(settings.videosWidth) : this.checkSize(settings.width); + var defaultHeight = this.checkSize(settings.height); + data.width = has(data, 'width') && data.width !== '' ? this.checkSize(data.width) : defaultWith; + data.height = has(data, 'height') && data.height !== '' ? this.checkSize(data.height) : defaultHeight; + + if (element && data.type == 'image') { + data._hasCustomWidth = element.dataset.width ? true : false; + data._hasCustomHeight = element.dataset.height ? true : false; + } + + return data; + } + }, { + key: "checkSize", + value: function checkSize(size) { + return isNumber(size) ? "".concat(size, "px") : size; + } + }, { + key: "sanitizeValue", + value: function sanitizeValue(val) { + if (val !== 'true' && val !== 'false') { + return val; + } + + return val === 'true'; + } + }]); + + return SlideConfigParser; + }(); + + var Slide = function () { + function Slide(el, instance, index) { + _classCallCheck(this, Slide); + + this.element = el; + this.instance = instance; + this.index = index; + } + + _createClass(Slide, [{ + key: "setContent", + value: function setContent() { + var _this = this; + + var slide = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + + if (hasClass(slide, 'loaded')) { + return false; + } + + var settings = this.instance.settings; + var slideConfig = this.slideConfig; + var isMobileDevice = isMobile(); + + if (isFunction(settings.beforeSlideLoad)) { + settings.beforeSlideLoad({ + index: this.index, + slide: slide, + player: false + }); + } + + var type = slideConfig.type; + var position = slideConfig.descPosition; + var slideMedia = slide.querySelector('.gslide-media'); + var slideTitle = slide.querySelector('.gslide-title'); + var slideText = slide.querySelector('.gslide-desc'); + var slideDesc = slide.querySelector('.gdesc-inner'); + var finalCallback = callback; + var titleID = 'gSlideTitle_' + this.index; + var textID = 'gSlideDesc_' + this.index; + + if (isFunction(settings.afterSlideLoad)) { + finalCallback = function finalCallback() { + if (isFunction(callback)) { + callback(); + } + + settings.afterSlideLoad({ + index: _this.index, + slide: slide, + player: _this.instance.getSlidePlayerInstance(_this.index) + }); + }; + } + + if (slideConfig.title == '' && slideConfig.description == '') { + if (slideDesc) { + slideDesc.parentNode.parentNode.removeChild(slideDesc.parentNode); + } + } else { + if (slideTitle && slideConfig.title !== '') { + slideTitle.id = titleID; + slideTitle.innerHTML = slideConfig.title; + } else { + slideTitle.parentNode.removeChild(slideTitle); + } + + if (slideText && slideConfig.description !== '') { + slideText.id = textID; + + if (isMobileDevice && settings.moreLength > 0) { + slideConfig.smallDescription = this.slideShortDesc(slideConfig.description, settings.moreLength, settings.moreText); + slideText.innerHTML = slideConfig.smallDescription; + this.descriptionEvents(slideText, slideConfig); + } else { + slideText.innerHTML = slideConfig.description; + } + } else { + slideText.parentNode.removeChild(slideText); + } + + addClass(slideMedia.parentNode, "desc-".concat(position)); + addClass(slideDesc.parentNode, "description-".concat(position)); + } + + addClass(slideMedia, "gslide-".concat(type)); + addClass(slide, 'loaded'); + + if (type === 'video') { + slideVideo.apply(this.instance, [slide, slideConfig, this.index, finalCallback]); + return; + } + + if (type === 'external') { + slideIframe.apply(this, [slide, slideConfig, this.index, finalCallback]); + return; + } + + if (type === 'inline') { + slideInline.apply(this.instance, [slide, slideConfig, this.index, finalCallback]); + + if (slideConfig.draggable) { + new DragSlides({ + dragEl: slide.querySelector('.gslide-inline'), + toleranceX: settings.dragToleranceX, + toleranceY: settings.dragToleranceY, + slide: slide, + instance: this.instance + }); + } + + return; + } + + if (type === 'image') { + slideImage(slide, slideConfig, this.index, function () { + var img = slide.querySelector('img'); + + if (slideConfig.draggable) { + new DragSlides({ + dragEl: img, + toleranceX: settings.dragToleranceX, + toleranceY: settings.dragToleranceY, + slide: slide, + instance: _this.instance + }); + } + + if (slideConfig.zoomable && img.naturalWidth > img.offsetWidth) { + addClass(img, 'zoomable'); + new ZoomImages(img, slide, function () { + _this.instance.resize(); + }); + } + + if (isFunction(finalCallback)) { + finalCallback(); + } + }); + return; + } + + if (isFunction(finalCallback)) { + finalCallback(); + } + } + }, { + key: "slideShortDesc", + value: function slideShortDesc(string) { + var n = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 50; + var wordBoundary = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; + var div = document.createElement('div'); + div.innerHTML = string; + var cleanedString = div.innerText; + var useWordBoundary = wordBoundary; + string = cleanedString.trim(); + + if (string.length <= n) { + return string; + } + + var subString = string.substr(0, n - 1); + + if (!useWordBoundary) { + return subString; + } + + div = null; + return subString + '...
    ' + wordBoundary + ''; + } + }, { + key: "descriptionEvents", + value: function descriptionEvents(desc, data) { + var _this2 = this; + + var moreLink = desc.querySelector('.desc-more'); + + if (!moreLink) { + return false; + } + + addEvent('click', { + onElement: moreLink, + withCallback: function withCallback(event, target) { + event.preventDefault(); + var body = document.body; + var desc = closest(target, '.gslide-desc'); + + if (!desc) { + return false; + } + + desc.innerHTML = data.description; + addClass(body, 'gdesc-open'); + var shortEvent = addEvent('click', { + onElement: [body, closest(desc, '.gslide-description')], + withCallback: function withCallback(event, target) { + if (event.target.nodeName.toLowerCase() !== 'a') { + removeClass(body, 'gdesc-open'); + addClass(body, 'gdesc-closed'); + desc.innerHTML = data.smallDescription; + + _this2.descriptionEvents(desc, data); + + setTimeout(function () { + removeClass(body, 'gdesc-closed'); + }, 400); + shortEvent.destroy(); + } + } + }); + } + }); + } + }, { + key: "create", + value: function create() { + return createHTML(this.instance.settings.slideHTML); + } + }, { + key: "getConfig", + value: function getConfig() { + if (!isNode(this.element) && !this.element.hasOwnProperty('draggable')) { + this.element.draggable = this.instance.settings.draggable; + } + + var parser = new SlideConfigParser(this.instance.settings.slideExtraAttributes); + this.slideConfig = parser.parseConfig(this.element, this.instance.settings); + return this.slideConfig; + } + }]); + + return Slide; + }(); + + var _version = '3.1.0'; + + var isMobile$1 = isMobile(); + + var isTouch$1 = isTouch(); + + var html = document.getElementsByTagName('html')[0]; + var defaults = { + selector: '.glightbox', + elements: null, + skin: 'clean', + theme: 'clean', + closeButton: true, + startAt: null, + autoplayVideos: true, + autofocusVideos: true, + descPosition: 'bottom', + width: '900px', + height: '506px', + videosWidth: '960px', + beforeSlideChange: null, + afterSlideChange: null, + beforeSlideLoad: null, + afterSlideLoad: null, + slideInserted: null, + slideRemoved: null, + slideExtraAttributes: null, + onOpen: null, + onClose: null, + loop: false, + zoomable: true, + draggable: true, + dragAutoSnap: false, + dragToleranceX: 40, + dragToleranceY: 65, + preload: true, + oneSlidePerOpen: false, + touchNavigation: true, + touchFollowAxis: true, + keyboardNavigation: true, + closeOnOutsideClick: true, + plugins: false, + plyr: { + css: 'https://cdn.plyr.io/3.6.12/plyr.css', + js: 'https://cdn.plyr.io/3.6.12/plyr.js', + config: { + ratio: '16:9', + fullscreen: { + enabled: true, + iosNative: true + }, + youtube: { + noCookie: true, + rel: 0, + showinfo: 0, + iv_load_policy: 3 + }, + vimeo: { + byline: false, + portrait: false, + title: false, + transparent: false + } + } + }, + openEffect: 'zoom', + closeEffect: 'zoom', + slideEffect: 'slide', + moreText: 'See more', + moreLength: 60, + cssEfects: { + fade: { + "in": 'fadeIn', + out: 'fadeOut' + }, + zoom: { + "in": 'zoomIn', + out: 'zoomOut' + }, + slide: { + "in": 'slideInRight', + out: 'slideOutLeft' + }, + slideBack: { + "in": 'slideInLeft', + out: 'slideOutRight' + }, + none: { + "in": 'none', + out: 'none' + } + }, + svg: { + close: '', + next: ' ', + prev: '' + } + }; + defaults.slideHTML = "
    \n
    \n
    \n
    \n
    \n
    \n
    \n

    \n
    \n
    \n
    \n
    \n
    \n
    "; + defaults.lightboxHTML = "
    \n
    \n
    \n
    \n
    \n \n \n \n
    \n
    "; + + var GlightboxInit = function () { + function GlightboxInit() { + var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + + _classCallCheck(this, GlightboxInit); + + this.customOptions = options; + this.settings = extend(defaults, options); + this.effectsClasses = this.getAnimationClasses(); + this.videoPlayers = {}; + this.apiEvents = []; + this.fullElementsList = false; + } + + _createClass(GlightboxInit, [{ + key: "init", + value: function init() { + var _this = this; + + var selector = this.getSelector(); + + if (selector) { + this.baseEvents = addEvent('click', { + onElement: selector, + withCallback: function withCallback(e, target) { + e.preventDefault(); + + _this.open(target); + } + }); + } + + this.elements = this.getElements(); + } + }, { + key: "open", + value: function open() { + var element = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + var startAt = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + + if (this.elements.length === 0) { + return false; + } + + this.activeSlide = null; + this.prevActiveSlideIndex = null; + this.prevActiveSlide = null; + var index = isNumber(startAt) ? startAt : this.settings.startAt; + + if (isNode(element)) { + var gallery = element.getAttribute('data-gallery'); + + if (gallery) { + this.fullElementsList = this.elements; + this.elements = this.getGalleryElements(this.elements, gallery); + } + + if (isNil(index)) { + index = this.getElementIndex(element); + + if (index < 0) { + index = 0; + } + } + } + + if (!isNumber(index)) { + index = 0; + } + + this.build(); + + animateElement(this.overlay, this.settings.openEffect === 'none' ? 'none' : this.settings.cssEfects.fade["in"]); + + var body = document.body; + var scrollBar = window.innerWidth - document.documentElement.clientWidth; + + if (scrollBar > 0) { + var styleSheet = document.createElement('style'); + styleSheet.type = 'text/css'; + styleSheet.className = 'gcss-styles'; + styleSheet.innerText = ".gscrollbar-fixer {margin-right: ".concat(scrollBar, "px}"); + document.head.appendChild(styleSheet); + + addClass(body, 'gscrollbar-fixer'); + } + + addClass(body, 'glightbox-open'); + + addClass(html, 'glightbox-open'); + + if (isMobile$1) { + addClass(document.body, 'glightbox-mobile'); + + this.settings.slideEffect = 'slide'; + } + + this.showSlide(index, true); + + if (this.elements.length === 1) { + addClass(this.prevButton, 'glightbox-button-hidden'); + + addClass(this.nextButton, 'glightbox-button-hidden'); + } else { + removeClass(this.prevButton, 'glightbox-button-hidden'); + + removeClass(this.nextButton, 'glightbox-button-hidden'); + } + + this.lightboxOpen = true; + this.trigger('open'); + + if (isFunction(this.settings.onOpen)) { + this.settings.onOpen(); + } + + if (isTouch$1 && this.settings.touchNavigation) { + touchNavigation(this); + } + + if (this.settings.keyboardNavigation) { + keyboardNavigation(this); + } + } + }, { + key: "openAt", + value: function openAt() { + var index = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; + this.open(null, index); + } + }, { + key: "showSlide", + value: function showSlide() { + var _this2 = this; + + var index = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : 0; + var first = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : false; + + show(this.loader); + + this.index = parseInt(index); + var current = this.slidesContainer.querySelector('.current'); + + if (current) { + removeClass(current, 'current'); + } + + this.slideAnimateOut(); + var slideNode = this.slidesContainer.querySelectorAll('.gslide')[index]; + + if (hasClass(slideNode, 'loaded')) { + this.slideAnimateIn(slideNode, first); + + hide(this.loader); + } else { + show(this.loader); + + var slide = this.elements[index]; + var slideData = { + index: this.index, + slide: slideNode, + slideNode: slideNode, + slideConfig: slide.slideConfig, + slideIndex: this.index, + trigger: slide.node, + player: null + }; + this.trigger('slide_before_load', slideData); + slide.instance.setContent(slideNode, function () { + hide(_this2.loader); + + _this2.resize(); + + _this2.slideAnimateIn(slideNode, first); + + _this2.trigger('slide_after_load', slideData); + }); + } + + this.slideDescription = slideNode.querySelector('.gslide-description'); + this.slideDescriptionContained = this.slideDescription && hasClass(this.slideDescription.parentNode, 'gslide-media'); + + if (this.settings.preload) { + this.preloadSlide(index + 1); + this.preloadSlide(index - 1); + } + + this.updateNavigationClasses(); + this.activeSlide = slideNode; + } + }, { + key: "preloadSlide", + value: function preloadSlide(index) { + var _this3 = this; + + if (index < 0 || index > this.elements.length - 1) { + return false; + } + + if (isNil(this.elements[index])) { + return false; + } + + var slideNode = this.slidesContainer.querySelectorAll('.gslide')[index]; + + if (hasClass(slideNode, 'loaded')) { + return false; + } + + var slide = this.elements[index]; + var type = slide.type; + var slideData = { + index: index, + slide: slideNode, + slideNode: slideNode, + slideConfig: slide.slideConfig, + slideIndex: index, + trigger: slide.node, + player: null + }; + this.trigger('slide_before_load', slideData); + + if (type === 'video' || type === 'external') { + setTimeout(function () { + slide.instance.setContent(slideNode, function () { + _this3.trigger('slide_after_load', slideData); + }); + }, 200); + } else { + slide.instance.setContent(slideNode, function () { + _this3.trigger('slide_after_load', slideData); + }); + } + } + }, { + key: "prevSlide", + value: function prevSlide() { + this.goToSlide(this.index - 1); + } + }, { + key: "nextSlide", + value: function nextSlide() { + this.goToSlide(this.index + 1); + } + }, { + key: "goToSlide", + value: function goToSlide() { + var index = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; + this.prevActiveSlide = this.activeSlide; + this.prevActiveSlideIndex = this.index; + + if (!this.loop() && (index < 0 || index > this.elements.length - 1)) { + return false; + } + + if (index < 0) { + index = this.elements.length - 1; + } else if (index >= this.elements.length) { + index = 0; + } + + this.showSlide(index); + } + }, { + key: "insertSlide", + value: function insertSlide() { + var config = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var index = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : -1; + + if (index < 0) { + index = this.elements.length; + } + + var slide = new Slide(config, this, index); + var data = slide.getConfig(); + + var slideInfo = extend({}, data); + + var newSlide = slide.create(); + var totalSlides = this.elements.length - 1; + slideInfo.index = index; + slideInfo.node = false; + slideInfo.instance = slide; + slideInfo.slideConfig = data; + this.elements.splice(index, 0, slideInfo); + var addedSlideNode = null; + var addedSlidePlayer = null; + + if (this.slidesContainer) { + if (index > totalSlides) { + this.slidesContainer.appendChild(newSlide); + } else { + var existingSlide = this.slidesContainer.querySelectorAll('.gslide')[index]; + this.slidesContainer.insertBefore(newSlide, existingSlide); + } + + if (this.settings.preload && this.index == 0 && index == 0 || this.index - 1 == index || this.index + 1 == index) { + this.preloadSlide(index); + } + + if (this.index === 0 && index === 0) { + this.index = 1; + } + + this.updateNavigationClasses(); + addedSlideNode = this.slidesContainer.querySelectorAll('.gslide')[index]; + addedSlidePlayer = this.getSlidePlayerInstance(index); + slideInfo.slideNode = addedSlideNode; + } + + this.trigger('slide_inserted', { + index: index, + slide: addedSlideNode, + slideNode: addedSlideNode, + slideConfig: data, + slideIndex: index, + trigger: null, + player: addedSlidePlayer + }); + + if (isFunction(this.settings.slideInserted)) { + this.settings.slideInserted({ + index: index, + slide: addedSlideNode, + player: addedSlidePlayer + }); + } + } + }, { + key: "removeSlide", + value: function removeSlide() { + var index = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : -1; + + if (index < 0 || index > this.elements.length - 1) { + return false; + } + + var slide = this.slidesContainer && this.slidesContainer.querySelectorAll('.gslide')[index]; + + if (slide) { + if (this.getActiveSlideIndex() == index) { + if (index == this.elements.length - 1) { + this.prevSlide(); + } else { + this.nextSlide(); + } + } + + slide.parentNode.removeChild(slide); + } + + this.elements.splice(index, 1); + this.trigger('slide_removed', index); + + if (isFunction(this.settings.slideRemoved)) { + this.settings.slideRemoved(index); + } + } + }, { + key: "slideAnimateIn", + value: function slideAnimateIn(slide, first) { + var _this4 = this; + + var slideMedia = slide.querySelector('.gslide-media'); + var slideDesc = slide.querySelector('.gslide-description'); + var prevData = { + index: this.prevActiveSlideIndex, + slide: this.prevActiveSlide, + slideNode: this.prevActiveSlide, + slideIndex: this.prevActiveSlide, + slideConfig: isNil(this.prevActiveSlideIndex) ? null : this.elements[this.prevActiveSlideIndex].slideConfig, + trigger: isNil(this.prevActiveSlideIndex) ? null : this.elements[this.prevActiveSlideIndex].node, + player: this.getSlidePlayerInstance(this.prevActiveSlideIndex) + }; + var nextData = { + index: this.index, + slide: this.activeSlide, + slideNode: this.activeSlide, + slideConfig: this.elements[this.index].slideConfig, + slideIndex: this.index, + trigger: this.elements[this.index].node, + player: this.getSlidePlayerInstance(this.index) + }; + + if (slideMedia.offsetWidth > 0 && slideDesc) { + hide(slideDesc); + + slideDesc.style.display = ''; + } + + removeClass(slide, this.effectsClasses); + + if (first) { + animateElement(slide, this.settings.cssEfects[this.settings.openEffect]["in"], function () { + if (_this4.settings.autoplayVideos) { + _this4.slidePlayerPlay(slide); + } + + _this4.trigger('slide_changed', { + prev: prevData, + current: nextData + }); + + if (isFunction(_this4.settings.afterSlideChange)) { + _this4.settings.afterSlideChange.apply(_this4, [prevData, nextData]); + } + }); + } else { + var effectName = this.settings.slideEffect; + var animIn = effectName !== 'none' ? this.settings.cssEfects[effectName]["in"] : effectName; + + if (this.prevActiveSlideIndex > this.index) { + if (this.settings.slideEffect == 'slide') { + animIn = this.settings.cssEfects.slideBack["in"]; + } + } + + animateElement(slide, animIn, function () { + if (_this4.settings.autoplayVideos) { + _this4.slidePlayerPlay(slide); + } + + _this4.trigger('slide_changed', { + prev: prevData, + current: nextData + }); + + if (isFunction(_this4.settings.afterSlideChange)) { + _this4.settings.afterSlideChange.apply(_this4, [prevData, nextData]); + } + }); + } + + setTimeout(function () { + _this4.resize(slide); + }, 100); + + addClass(slide, 'current'); + } + }, { + key: "slideAnimateOut", + value: function slideAnimateOut() { + if (!this.prevActiveSlide) { + return false; + } + + var prevSlide = this.prevActiveSlide; + + removeClass(prevSlide, this.effectsClasses); + + addClass(prevSlide, 'prev'); + + var animation = this.settings.slideEffect; + var animOut = animation !== 'none' ? this.settings.cssEfects[animation].out : animation; + this.slidePlayerPause(prevSlide); + this.trigger('slide_before_change', { + prev: { + index: this.prevActiveSlideIndex, + slide: this.prevActiveSlide, + slideNode: this.prevActiveSlide, + slideIndex: this.prevActiveSlideIndex, + slideConfig: isNil(this.prevActiveSlideIndex) ? null : this.elements[this.prevActiveSlideIndex].slideConfig, + trigger: isNil(this.prevActiveSlideIndex) ? null : this.elements[this.prevActiveSlideIndex].node, + player: this.getSlidePlayerInstance(this.prevActiveSlideIndex) + }, + current: { + index: this.index, + slide: this.activeSlide, + slideNode: this.activeSlide, + slideIndex: this.index, + slideConfig: this.elements[this.index].slideConfig, + trigger: this.elements[this.index].node, + player: this.getSlidePlayerInstance(this.index) + } + }); + + if (isFunction(this.settings.beforeSlideChange)) { + this.settings.beforeSlideChange.apply(this, [{ + index: this.prevActiveSlideIndex, + slide: this.prevActiveSlide, + player: this.getSlidePlayerInstance(this.prevActiveSlideIndex) + }, { + index: this.index, + slide: this.activeSlide, + player: this.getSlidePlayerInstance(this.index) + }]); + } + + if (this.prevActiveSlideIndex > this.index && this.settings.slideEffect == 'slide') { + animOut = this.settings.cssEfects.slideBack.out; + } + + animateElement(prevSlide, animOut, function () { + var container = prevSlide.querySelector('.ginner-container'); + var media = prevSlide.querySelector('.gslide-media'); + var desc = prevSlide.querySelector('.gslide-description'); + container.style.transform = ''; + media.style.transform = ''; + + removeClass(media, 'greset'); + + media.style.opacity = ''; + + if (desc) { + desc.style.opacity = ''; + } + + removeClass(prevSlide, 'prev'); + }); + } + }, { + key: "getAllPlayers", + value: function getAllPlayers() { + return this.videoPlayers; + } + }, { + key: "getSlidePlayerInstance", + value: function getSlidePlayerInstance(index) { + var id = 'gvideo' + index; + var videoPlayers = this.getAllPlayers(); + + if (has(videoPlayers, id) && videoPlayers[id]) { + return videoPlayers[id]; + } + + return false; + } + }, { + key: "stopSlideVideo", + value: function stopSlideVideo(slide) { + if (isNode(slide)) { + var node = slide.querySelector('.gvideo-wrapper'); + + if (node) { + slide = node.getAttribute('data-index'); + } + } + + console.log('stopSlideVideo is deprecated, use slidePlayerPause'); + var player = this.getSlidePlayerInstance(slide); + + if (player && player.playing) { + player.pause(); + } + } + }, { + key: "slidePlayerPause", + value: function slidePlayerPause(slide) { + if (isNode(slide)) { + var node = slide.querySelector('.gvideo-wrapper'); + + if (node) { + slide = node.getAttribute('data-index'); + } + } + + var player = this.getSlidePlayerInstance(slide); + + if (player && player.playing) { + player.pause(); + } + } + }, { + key: "playSlideVideo", + value: function playSlideVideo(slide) { + if (isNode(slide)) { + var node = slide.querySelector('.gvideo-wrapper'); + + if (node) { + slide = node.getAttribute('data-index'); + } + } + + console.log('playSlideVideo is deprecated, use slidePlayerPlay'); + var player = this.getSlidePlayerInstance(slide); + + if (player && !player.playing) { + player.play(); + } + } + }, { + key: "slidePlayerPlay", + value: function slidePlayerPlay(slide) { + var _this$settings$plyr$c; + + if (isMobile$1 && !((_this$settings$plyr$c = this.settings.plyr.config) !== null && _this$settings$plyr$c !== void 0 && _this$settings$plyr$c.muted)) { + return; + } + + if (isNode(slide)) { + var node = slide.querySelector('.gvideo-wrapper'); + + if (node) { + slide = node.getAttribute('data-index'); + } + } + + var player = this.getSlidePlayerInstance(slide); + + if (player && !player.playing) { + player.play(); + + if (this.settings.autofocusVideos) { + player.elements.container.focus(); + } + } + } + }, { + key: "setElements", + value: function setElements(elements) { + var _this5 = this; + + this.settings.elements = false; + var newElements = []; + + if (elements && elements.length) { + each(elements, function (el, i) { + var slide = new Slide(el, _this5, i); + var data = slide.getConfig(); + + var slideInfo = extend({}, data); + + slideInfo.slideConfig = data; + slideInfo.instance = slide; + slideInfo.index = i; + newElements.push(slideInfo); + }); + } + + this.elements = newElements; + + if (this.lightboxOpen) { + this.slidesContainer.innerHTML = ''; + + if (this.elements.length) { + each(this.elements, function () { + var slide = createHTML(_this5.settings.slideHTML); + + _this5.slidesContainer.appendChild(slide); + }); + + this.showSlide(0, true); + } + } + } + }, { + key: "getElementIndex", + value: function getElementIndex(node) { + var index = false; + + each(this.elements, function (el, i) { + if (has(el, 'node') && el.node == node) { + index = i; + return true; + } + }); + + return index; + } + }, { + key: "getElements", + value: function getElements() { + var _this6 = this; + + var list = []; + this.elements = this.elements ? this.elements : []; + + if (!isNil(this.settings.elements) && isArray(this.settings.elements) && this.settings.elements.length) { + each(this.settings.elements, function (el, i) { + var slide = new Slide(el, _this6, i); + var elData = slide.getConfig(); + + var slideInfo = extend({}, elData); + + slideInfo.node = false; + slideInfo.index = i; + slideInfo.instance = slide; + slideInfo.slideConfig = elData; + list.push(slideInfo); + }); + } + + var nodes = false; + var selector = this.getSelector(); + + if (selector) { + nodes = document.querySelectorAll(this.getSelector()); + } + + if (!nodes) { + return list; + } + + each(nodes, function (el, i) { + var slide = new Slide(el, _this6, i); + var elData = slide.getConfig(); + + var slideInfo = extend({}, elData); + + slideInfo.node = el; + slideInfo.index = i; + slideInfo.instance = slide; + slideInfo.slideConfig = elData; + slideInfo.gallery = el.getAttribute('data-gallery'); + list.push(slideInfo); + }); + + return list; + } + }, { + key: "getGalleryElements", + value: function getGalleryElements(list, gallery) { + return list.filter(function (el) { + return el.gallery == gallery; + }); + } + }, { + key: "getSelector", + value: function getSelector() { + if (this.settings.elements) { + return false; + } + + if (this.settings.selector && this.settings.selector.substring(0, 5) == 'data-') { + return "*[".concat(this.settings.selector, "]"); + } + + return this.settings.selector; + } + }, { + key: "getActiveSlide", + value: function getActiveSlide() { + return this.slidesContainer.querySelectorAll('.gslide')[this.index]; + } + }, { + key: "getActiveSlideIndex", + value: function getActiveSlideIndex() { + return this.index; + } + }, { + key: "getAnimationClasses", + value: function getAnimationClasses() { + var effects = []; + + for (var key in this.settings.cssEfects) { + if (this.settings.cssEfects.hasOwnProperty(key)) { + var effect = this.settings.cssEfects[key]; + effects.push("g".concat(effect["in"])); + effects.push("g".concat(effect.out)); + } + } + + return effects.join(' '); + } + }, { + key: "build", + value: function build() { + var _this7 = this; + + if (this.built) { + return false; + } + + var children = document.body.childNodes; + var bodyChildElms = []; + + each(children, function (el) { + if (el.parentNode == document.body && el.nodeName.charAt(0) !== '#' && el.hasAttribute && !el.hasAttribute('aria-hidden')) { + bodyChildElms.push(el); + el.setAttribute('aria-hidden', 'true'); + } + }); + + var nextSVG = has(this.settings.svg, 'next') ? this.settings.svg.next : ''; + var prevSVG = has(this.settings.svg, 'prev') ? this.settings.svg.prev : ''; + var closeSVG = has(this.settings.svg, 'close') ? this.settings.svg.close : ''; + var lightboxHTML = this.settings.lightboxHTML; + lightboxHTML = lightboxHTML.replace(/{nextSVG}/g, nextSVG); + lightboxHTML = lightboxHTML.replace(/{prevSVG}/g, prevSVG); + lightboxHTML = lightboxHTML.replace(/{closeSVG}/g, closeSVG); + lightboxHTML = createHTML(lightboxHTML); + document.body.appendChild(lightboxHTML); + var modal = document.getElementById('glightbox-body'); + this.modal = modal; + var closeButton = modal.querySelector('.gclose'); + this.prevButton = modal.querySelector('.gprev'); + this.nextButton = modal.querySelector('.gnext'); + this.overlay = modal.querySelector('.goverlay'); + this.loader = modal.querySelector('.gloader'); + this.slidesContainer = document.getElementById('glightbox-slider'); + this.bodyHiddenChildElms = bodyChildElms; + this.events = {}; + + addClass(this.modal, 'glightbox-' + this.settings.skin); + + if (this.settings.closeButton && closeButton) { + this.events['close'] = addEvent('click', { + onElement: closeButton, + withCallback: function withCallback(e, target) { + e.preventDefault(); + + _this7.close(); + } + }); + } + + if (closeButton && !this.settings.closeButton) { + closeButton.parentNode.removeChild(closeButton); + } + + if (this.nextButton) { + this.events['next'] = addEvent('click', { + onElement: this.nextButton, + withCallback: function withCallback(e, target) { + e.preventDefault(); + + _this7.nextSlide(); + } + }); + } + + if (this.prevButton) { + this.events['prev'] = addEvent('click', { + onElement: this.prevButton, + withCallback: function withCallback(e, target) { + e.preventDefault(); + + _this7.prevSlide(); + } + }); + } + + if (this.settings.closeOnOutsideClick) { + this.events['outClose'] = addEvent('click', { + onElement: modal, + withCallback: function withCallback(e, target) { + if (!_this7.preventOutsideClick && !hasClass(document.body, 'glightbox-mobile') && !closest(e.target, '.ginner-container')) { + if (!closest(e.target, '.gbtn') && !hasClass(e.target, 'gnext') && !hasClass(e.target, 'gprev')) { + _this7.close(); + } + } + } + }); + } + + each(this.elements, function (slide, i) { + _this7.slidesContainer.appendChild(slide.instance.create()); + + slide.slideNode = _this7.slidesContainer.querySelectorAll('.gslide')[i]; + }); + + if (isTouch$1) { + addClass(document.body, 'glightbox-touch'); + } + + this.events['resize'] = addEvent('resize', { + onElement: window, + withCallback: function withCallback() { + _this7.resize(); + } + }); + this.built = true; + } + }, { + key: "resize", + value: function resize() { + var slide = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + slide = !slide ? this.activeSlide : slide; + + if (!slide || hasClass(slide, 'zoomed')) { + return; + } + + var winSize = windowSize(); + + var video = slide.querySelector('.gvideo-wrapper'); + var image = slide.querySelector('.gslide-image'); + var description = this.slideDescription; + var winWidth = winSize.width; + var winHeight = winSize.height; + + if (winWidth <= 768) { + addClass(document.body, 'glightbox-mobile'); + } else { + removeClass(document.body, 'glightbox-mobile'); + } + + if (!video && !image) { + return; + } + + var descriptionResize = false; + + if (description && (hasClass(description, 'description-bottom') || hasClass(description, 'description-top')) && !hasClass(description, 'gabsolute')) { + descriptionResize = true; + } + + if (image) { + if (winWidth <= 768) { + var imgNode = image.querySelector('img'); + } else if (descriptionResize) { + var descHeight = description.offsetHeight; + + var _imgNode = image.querySelector('img'); + + _imgNode.setAttribute('style', "max-height: calc(100vh - ".concat(descHeight, "px)")); + + description.setAttribute('style', "max-width: ".concat(_imgNode.offsetWidth, "px;")); + } + } + + if (video) { + var ratio = has(this.settings.plyr.config, 'ratio') ? this.settings.plyr.config.ratio : ''; + + if (!ratio) { + var containerWidth = video.clientWidth; + var containerHeight = video.clientHeight; + var divisor = containerWidth / containerHeight; + ratio = "".concat(containerWidth / divisor, ":").concat(containerHeight / divisor); + } + + var videoRatio = ratio.split(':'); + var videoWidth = this.settings.videosWidth; + var maxWidth = this.settings.videosWidth; + + if (isNumber(videoWidth) || videoWidth.indexOf('px') !== -1) { + maxWidth = parseInt(videoWidth); + } else { + if (videoWidth.indexOf('vw') !== -1) { + maxWidth = winWidth * parseInt(videoWidth) / 100; + } else if (videoWidth.indexOf('vh') !== -1) { + maxWidth = winHeight * parseInt(videoWidth) / 100; + } else if (videoWidth.indexOf('%') !== -1) { + maxWidth = winWidth * parseInt(videoWidth) / 100; + } else { + maxWidth = parseInt(video.clientWidth); + } + } + + var maxHeight = maxWidth / (parseInt(videoRatio[0]) / parseInt(videoRatio[1])); + maxHeight = Math.floor(maxHeight); + + if (descriptionResize) { + winHeight = winHeight - description.offsetHeight; + } + + if (maxWidth > winWidth || maxHeight > winHeight || winHeight < maxHeight && winWidth > maxWidth) { + var vwidth = video.offsetWidth; + var vheight = video.offsetHeight; + + var _ratio = winHeight / vheight; + + var vsize = { + width: vwidth * _ratio, + height: vheight * _ratio + }; + video.parentNode.setAttribute('style', "max-width: ".concat(vsize.width, "px")); + + if (descriptionResize) { + description.setAttribute('style', "max-width: ".concat(vsize.width, "px;")); + } + } else { + video.parentNode.style.maxWidth = "".concat(videoWidth); + + if (descriptionResize) { + description.setAttribute('style', "max-width: ".concat(videoWidth, ";")); + } + } + } + } + }, { + key: "reload", + value: function reload() { + this.init(); + } + }, { + key: "updateNavigationClasses", + value: function updateNavigationClasses() { + var loop = this.loop(); + + removeClass(this.nextButton, 'disabled'); + + removeClass(this.prevButton, 'disabled'); + + if (this.index == 0 && this.elements.length - 1 == 0) { + addClass(this.prevButton, 'disabled'); + + addClass(this.nextButton, 'disabled'); + } else if (this.index === 0 && !loop) { + addClass(this.prevButton, 'disabled'); + } else if (this.index === this.elements.length - 1 && !loop) { + addClass(this.nextButton, 'disabled'); + } + } + }, { + key: "loop", + value: function loop() { + var loop = has(this.settings, 'loopAtEnd') ? this.settings.loopAtEnd : null; + loop = has(this.settings, 'loop') ? this.settings.loop : loop; + return loop; + } + }, { + key: "close", + value: function close() { + var _this8 = this; + + if (!this.lightboxOpen) { + if (this.events) { + for (var key in this.events) { + if (this.events.hasOwnProperty(key)) { + this.events[key].destroy(); + } + } + + this.events = null; + } + + return false; + } + + if (this.closing) { + return false; + } + + this.closing = true; + this.slidePlayerPause(this.activeSlide); + + if (this.fullElementsList) { + this.elements = this.fullElementsList; + } + + if (this.bodyHiddenChildElms.length) { + each(this.bodyHiddenChildElms, function (el) { + el.removeAttribute('aria-hidden'); + }); + } + + addClass(this.modal, 'glightbox-closing'); + + animateElement(this.overlay, this.settings.openEffect == 'none' ? 'none' : this.settings.cssEfects.fade.out); + + animateElement(this.activeSlide, this.settings.cssEfects[this.settings.closeEffect].out, function () { + _this8.activeSlide = null; + _this8.prevActiveSlideIndex = null; + _this8.prevActiveSlide = null; + _this8.built = false; + + if (_this8.events) { + for (var _key in _this8.events) { + if (_this8.events.hasOwnProperty(_key)) { + _this8.events[_key].destroy(); + } + } + + _this8.events = null; + } + + var body = document.body; + + removeClass(html, 'glightbox-open'); + + removeClass(body, 'glightbox-open touching gdesc-open glightbox-touch glightbox-mobile gscrollbar-fixer'); + + _this8.modal.parentNode.removeChild(_this8.modal); + + _this8.trigger('close'); + + if (isFunction(_this8.settings.onClose)) { + _this8.settings.onClose(); + } + + var styles = document.querySelector('.gcss-styles'); + + if (styles) { + styles.parentNode.removeChild(styles); + } + + _this8.lightboxOpen = false; + _this8.closing = null; + }); + } + }, { + key: "destroy", + value: function destroy() { + this.close(); + this.clearAllEvents(); + + if (this.baseEvents) { + this.baseEvents.destroy(); + } + } + }, { + key: "on", + value: function on(evt, callback) { + var once = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false; + + if (!evt || !isFunction(callback)) { + throw new TypeError('Event name and callback must be defined'); + } + + this.apiEvents.push({ + evt: evt, + once: once, + callback: callback + }); + } + }, { + key: "once", + value: function once(evt, callback) { + this.on(evt, callback, true); + } + }, { + key: "trigger", + value: function trigger(eventName) { + var _this9 = this; + + var data = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + var onceTriggered = []; + + each(this.apiEvents, function (event, i) { + var evt = event.evt, + once = event.once, + callback = event.callback; + + if (evt == eventName) { + callback(data); + + if (once) { + onceTriggered.push(i); + } + } + }); + + if (onceTriggered.length) { + each(onceTriggered, function (i) { + return _this9.apiEvents.splice(i, 1); + }); + } + } + }, { + key: "clearAllEvents", + value: function clearAllEvents() { + this.apiEvents.splice(0, this.apiEvents.length); + } + }, { + key: "version", + value: function version() { + return _version; + } + }]); + + return GlightboxInit; + }(); + + function glightbox () { + var options = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + var instance = new GlightboxInit(options); + instance.init(); + return instance; + } + + return glightbox; + +}))); diff --git a/vendor/glightbox/js/glightbox.min.js b/vendor/glightbox/js/glightbox.min.js new file mode 100644 index 0000000..997908b --- /dev/null +++ b/vendor/glightbox/js/glightbox.min.js @@ -0,0 +1 @@ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).GLightbox=t()}(this,(function(){"use strict";function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(t)}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function i(e,t){for(var i=0;i1&&void 0!==arguments[1]?arguments[1]:null,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n=e[s]=e[s]||[],l={all:n,evt:null,found:null};return t&&i&&P(n)>0&&o(n,(function(e,n){if(e.eventName==t&&e.fn.toString()==i.toString())return l.found=!0,l.evt=n,!1})),l}function a(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=t.onElement,n=t.withCallback,s=t.avoidDuplicate,l=void 0===s||s,a=t.once,h=void 0!==a&&a,d=t.useCapture,c=void 0!==d&&d,u=arguments.length>2?arguments[2]:void 0,g=i||[];function v(e){T(n)&&n.call(u,e,this),h&&v.destroy()}return C(g)&&(g=document.querySelectorAll(g)),v.destroy=function(){o(g,(function(t){var i=r(t,e,v);i.found&&i.all.splice(i.evt,1),t.removeEventListener&&t.removeEventListener(e,v,c)}))},o(g,(function(t){var i=r(t,e,v);(t.addEventListener&&l&&!i.found||!l)&&(t.addEventListener(e,v,c),i.all.push({eventName:e,fn:v}))})),v}function h(e,t){o(t.split(" "),(function(t){return e.classList.add(t)}))}function d(e,t){o(t.split(" "),(function(t){return e.classList.remove(t)}))}function c(e,t){return e.classList.contains(t)}function u(e,t){for(;e!==document.body;){if(!(e=e.parentElement))return!1;if("function"==typeof e.matches?e.matches(t):e.msMatchesSelector(t))return e}}function g(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||""===t)return!1;if("none"===t)return T(i)&&i(),!1;var n=x(),s=t.split(" ");o(s,(function(t){h(e,"g"+t)})),a(n,{onElement:e,avoidDuplicate:!1,once:!0,withCallback:function(e,t){o(s,(function(e){d(t,"g"+e)})),T(i)&&i()}})}function v(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";if(""===t)return e.style.webkitTransform="",e.style.MozTransform="",e.style.msTransform="",e.style.OTransform="",e.style.transform="",!1;e.style.webkitTransform=t,e.style.MozTransform=t,e.style.msTransform=t,e.style.OTransform=t,e.style.transform=t}function f(e){e.style.display="block"}function p(e){e.style.display="none"}function m(e){var t=document.createDocumentFragment(),i=document.createElement("div");for(i.innerHTML=e;i.firstChild;)t.appendChild(i.firstChild);return t}function y(){return{width:window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,height:window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight}}function x(){var e,t=document.createElement("fakeelement"),i={animation:"animationend",OAnimation:"oAnimationEnd",MozAnimation:"animationend",WebkitAnimation:"webkitAnimationEnd"};for(e in i)if(void 0!==t.style[e])return i[e]}function b(e,t,i,n){if(e())t();else{var s;i||(i=100);var l=setInterval((function(){e()&&(clearInterval(l),s&&clearTimeout(s),t())}),i);n&&(s=setTimeout((function(){clearInterval(l)}),n))}}function S(e,t,i){if(I(e))console.error("Inject assets error");else if(T(t)&&(i=t,t=!1),C(t)&&t in window)T(i)&&i();else{var n;if(-1!==e.indexOf(".css")){if((n=document.querySelectorAll('link[href="'+e+'"]'))&&n.length>0)return void(T(i)&&i());var s=document.getElementsByTagName("head")[0],l=s.querySelectorAll('link[rel="stylesheet"]'),o=document.createElement("link");return o.rel="stylesheet",o.type="text/css",o.href=e,o.media="all",l?s.insertBefore(o,l[0]):s.appendChild(o),void(T(i)&&i())}if((n=document.querySelectorAll('script[src="'+e+'"]'))&&n.length>0){if(T(i)){if(C(t))return b((function(){return void 0!==window[t]}),(function(){i()})),!1;i()}}else{var r=document.createElement("script");r.type="text/javascript",r.src=e,r.onload=function(){if(T(i)){if(C(t))return b((function(){return void 0!==window[t]}),(function(){i()})),!1;i()}},document.body.appendChild(r)}}}function w(){return"navigator"in window&&window.navigator.userAgent.match(/(iPad)|(iPhone)|(iPod)|(Android)|(PlayBook)|(BB10)|(BlackBerry)|(Opera Mini)|(IEMobile)|(webOS)|(MeeGo)/i)}function T(e){return"function"==typeof e}function C(e){return"string"==typeof e}function k(e){return!(!e||!e.nodeType||1!=e.nodeType)}function E(e){return Array.isArray(e)}function A(e){return e&&e.length&&isFinite(e.length)}function L(t){return"object"===e(t)&&null!=t&&!T(t)&&!E(t)}function I(e){return null==e}function O(e,t){return null!==e&&hasOwnProperty.call(e,t)}function P(e){if(L(e)){if(e.keys)return e.keys().length;var t=0;for(var i in e)O(e,i)&&t++;return t}return e.length}function M(e){return!isNaN(parseFloat(e))&&isFinite(e)}function z(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1,t=document.querySelectorAll(".gbtn[data-taborder]:not(.disabled)");if(!t.length)return!1;if(1==t.length)return t[0];"string"==typeof e&&(e=parseInt(e));var i=[];o(t,(function(e){i.push(e.getAttribute("data-taborder"))}));var n=Math.max.apply(Math,i.map((function(e){return parseInt(e)}))),s=e<0?1:e+1;s>n&&(s="1");var l=i.filter((function(e){return e>=parseInt(s)})),r=l.sort()[0];return document.querySelector('.gbtn[data-taborder="'.concat(r,'"]'))}function X(e){if(e.events.hasOwnProperty("keyboard"))return!1;e.events.keyboard=a("keydown",{onElement:window,withCallback:function(t,i){var n=(t=t||window.event).keyCode;if(9==n){var s=document.querySelector(".gbtn.focused");if(!s){var l=!(!document.activeElement||!document.activeElement.nodeName)&&document.activeElement.nodeName.toLocaleLowerCase();if("input"==l||"textarea"==l||"button"==l)return}t.preventDefault();var o=document.querySelectorAll(".gbtn[data-taborder]");if(!o||o.length<=0)return;if(!s){var r=z();return void(r&&(r.focus(),h(r,"focused")))}var a=z(s.getAttribute("data-taborder"));d(s,"focused"),a&&(a.focus(),h(a,"focused"))}39==n&&e.nextSlide(),37==n&&e.prevSlide(),27==n&&e.close()}})}function Y(e){return Math.sqrt(e.x*e.x+e.y*e.y)}function q(e,t){var i=function(e,t){var i=Y(e)*Y(t);if(0===i)return 0;var n=function(e,t){return e.x*t.x+e.y*t.y}(e,t)/i;return n>1&&(n=1),Math.acos(n)}(e,t);return function(e,t){return e.x*t.y-t.x*e.y}(e,t)>0&&(i*=-1),180*i/Math.PI}var N=function(){function e(i){t(this,e),this.handlers=[],this.el=i}return n(e,[{key:"add",value:function(e){this.handlers.push(e)}},{key:"del",value:function(e){e||(this.handlers=[]);for(var t=this.handlers.length;t>=0;t--)this.handlers[t]===e&&this.handlers.splice(t,1)}},{key:"dispatch",value:function(){for(var e=0,t=this.handlers.length;e=0)console.log("ignore drag for this touched element",e.target.nodeName.toLowerCase());else{this.now=Date.now(),this.x1=e.touches[0].pageX,this.y1=e.touches[0].pageY,this.delta=this.now-(this.last||this.now),this.touchStart.dispatch(e,this.element),null!==this.preTapPosition.x&&(this.isDoubleTap=this.delta>0&&this.delta<=250&&Math.abs(this.preTapPosition.x-this.x1)<30&&Math.abs(this.preTapPosition.y-this.y1)<30,this.isDoubleTap&&clearTimeout(this.singleTapTimeout)),this.preTapPosition.x=this.x1,this.preTapPosition.y=this.y1,this.last=this.now;var t=this.preV;if(e.touches.length>1){this._cancelLongTap(),this._cancelSingleTap();var i={x:e.touches[1].pageX-this.x1,y:e.touches[1].pageY-this.y1};t.x=i.x,t.y=i.y,this.pinchStartLen=Y(t),this.multipointStart.dispatch(e,this.element)}this._preventTap=!1,this.longTapTimeout=setTimeout(function(){this.longTap.dispatch(e,this.element),this._preventTap=!0}.bind(this),750)}}}},{key:"move",value:function(e){if(e.touches){var t=this.preV,i=e.touches.length,n=e.touches[0].pageX,s=e.touches[0].pageY;if(this.isDoubleTap=!1,i>1){var l=e.touches[1].pageX,o=e.touches[1].pageY,r={x:e.touches[1].pageX-n,y:e.touches[1].pageY-s};null!==t.x&&(this.pinchStartLen>0&&(e.zoom=Y(r)/this.pinchStartLen,this.pinch.dispatch(e,this.element)),e.angle=q(r,t),this.rotate.dispatch(e,this.element)),t.x=r.x,t.y=r.y,null!==this.x2&&null!==this.sx2?(e.deltaX=(n-this.x2+l-this.sx2)/2,e.deltaY=(s-this.y2+o-this.sy2)/2):(e.deltaX=0,e.deltaY=0),this.twoFingerPressMove.dispatch(e,this.element),this.sx2=l,this.sy2=o}else{if(null!==this.x2){e.deltaX=n-this.x2,e.deltaY=s-this.y2;var a=Math.abs(this.x1-this.x2),h=Math.abs(this.y1-this.y2);(a>10||h>10)&&(this._preventTap=!0)}else e.deltaX=0,e.deltaY=0;this.pressMove.dispatch(e,this.element)}this.touchMove.dispatch(e,this.element),this._cancelLongTap(),this.x2=n,this.y2=s,i>1&&e.preventDefault()}}},{key:"end",value:function(e){if(e.changedTouches){this._cancelLongTap();var t=this;e.touches.length<2&&(this.multipointEnd.dispatch(e,this.element),this.sx2=this.sy2=null),this.x2&&Math.abs(this.x1-this.x2)>30||this.y2&&Math.abs(this.y1-this.y2)>30?(e.direction=this._swipeDirection(this.x1,this.x2,this.y1,this.y2),this.swipeTimeout=setTimeout((function(){t.swipe.dispatch(e,t.element)}),0)):(this.tapTimeout=setTimeout((function(){t._preventTap||t.tap.dispatch(e,t.element),t.isDoubleTap&&(t.doubleTap.dispatch(e,t.element),t.isDoubleTap=!1)}),0),t.isDoubleTap||(t.singleTapTimeout=setTimeout((function(){t.singleTap.dispatch(e,t.element)}),250))),this.touchEnd.dispatch(e,this.element),this.preV.x=0,this.preV.y=0,this.zoom=1,this.pinchStartLen=null,this.x1=this.x2=this.y1=this.y2=null}}},{key:"cancelAll",value:function(){this._preventTap=!0,clearTimeout(this.singleTapTimeout),clearTimeout(this.tapTimeout),clearTimeout(this.longTapTimeout),clearTimeout(this.swipeTimeout)}},{key:"cancel",value:function(e){this.cancelAll(),this.touchCancel.dispatch(e,this.element)}},{key:"_cancelLongTap",value:function(){clearTimeout(this.longTapTimeout)}},{key:"_cancelSingleTap",value:function(){clearTimeout(this.singleTapTimeout)}},{key:"_swipeDirection",value:function(e,t,i,n){return Math.abs(e-t)>=Math.abs(i-n)?e-t>0?"Left":"Right":i-n>0?"Up":"Down"}},{key:"on",value:function(e,t){this[e]&&this[e].add(t)}},{key:"off",value:function(e,t){this[e]&&this[e].del(t)}},{key:"destroy",value:function(){return this.singleTapTimeout&&clearTimeout(this.singleTapTimeout),this.tapTimeout&&clearTimeout(this.tapTimeout),this.longTapTimeout&&clearTimeout(this.longTapTimeout),this.swipeTimeout&&clearTimeout(this.swipeTimeout),this.element.removeEventListener("touchstart",this.start),this.element.removeEventListener("touchmove",this.move),this.element.removeEventListener("touchend",this.end),this.element.removeEventListener("touchcancel",this.cancel),this.rotate.del(),this.touchStart.del(),this.multipointStart.del(),this.multipointEnd.del(),this.pinch.del(),this.swipe.del(),this.tap.del(),this.doubleTap.del(),this.longTap.del(),this.singleTap.del(),this.pressMove.del(),this.twoFingerPressMove.del(),this.touchMove.del(),this.touchEnd.del(),this.touchCancel.del(),this.preV=this.pinchStartLen=this.zoom=this.isDoubleTap=this.delta=this.last=this.now=this.tapTimeout=this.singleTapTimeout=this.longTapTimeout=this.swipeTimeout=this.x1=this.x2=this.y1=this.y2=this.preTapPosition=this.rotate=this.touchStart=this.multipointStart=this.multipointEnd=this.pinch=this.swipe=this.tap=this.doubleTap=this.longTap=this.singleTap=this.pressMove=this.touchMove=this.touchEnd=this.touchCancel=this.twoFingerPressMove=null,window.removeEventListener("scroll",this._cancelAllHandler),null}}]),e}();function W(e){var t=function(){var e,t=document.createElement("fakeelement"),i={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(e in i)if(void 0!==t.style[e])return i[e]}(),i=window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,n=c(e,"gslide-media")?e:e.querySelector(".gslide-media"),s=u(n,".ginner-container"),l=e.querySelector(".gslide-description");i>769&&(n=s),h(n,"greset"),v(n,"translate3d(0, 0, 0)"),a(t,{onElement:n,once:!0,withCallback:function(e,t){d(n,"greset")}}),n.style.opacity="",l&&(l.style.opacity="")}function B(e){if(e.events.hasOwnProperty("touch"))return!1;var t,i,n,s=y(),l=s.width,o=s.height,r=!1,a=null,g=null,f=null,p=!1,m=1,x=1,b=!1,S=!1,w=null,T=null,C=null,k=null,E=0,A=0,L=!1,I=!1,O={},P={},M=0,z=0,X=document.getElementById("glightbox-slider"),Y=document.querySelector(".goverlay"),q=new _(X,{touchStart:function(t){if(r=!0,(c(t.targetTouches[0].target,"ginner-container")||u(t.targetTouches[0].target,".gslide-desc")||"a"==t.targetTouches[0].target.nodeName.toLowerCase())&&(r=!1),u(t.targetTouches[0].target,".gslide-inline")&&!c(t.targetTouches[0].target.parentNode,"gslide-inline")&&(r=!1),r){if(P=t.targetTouches[0],O.pageX=t.targetTouches[0].pageX,O.pageY=t.targetTouches[0].pageY,M=t.targetTouches[0].clientX,z=t.targetTouches[0].clientY,a=e.activeSlide,g=a.querySelector(".gslide-media"),n=a.querySelector(".gslide-inline"),f=null,c(g,"gslide-image")&&(f=g.querySelector("img")),(window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth)>769&&(g=a.querySelector(".ginner-container")),d(Y,"greset"),t.pageX>20&&t.pageXo){var a=O.pageX-P.pageX;if(Math.abs(a)<=13)return!1}p=!0;var h,d=s.targetTouches[0].clientX,c=s.targetTouches[0].clientY,u=M-d,m=z-c;if(Math.abs(u)>Math.abs(m)?(L=!1,I=!0):(I=!1,L=!0),t=P.pageX-O.pageX,E=100*t/l,i=P.pageY-O.pageY,A=100*i/o,L&&f&&(h=1-Math.abs(i)/o,Y.style.opacity=h,e.settings.touchFollowAxis&&(E=0)),I&&(h=1-Math.abs(t)/l,g.style.opacity=h,e.settings.touchFollowAxis&&(A=0)),!f)return v(g,"translate3d(".concat(E,"%, 0, 0)"));v(g,"translate3d(".concat(E,"%, ").concat(A,"%, 0)"))}},touchEnd:function(){if(r){if(p=!1,S||b)return C=w,void(k=T);var t=Math.abs(parseInt(A)),i=Math.abs(parseInt(E));if(!(t>29&&f))return t<29&&i<25?(h(Y,"greset"),Y.style.opacity=1,W(g)):void 0;e.close()}},multipointEnd:function(){setTimeout((function(){b=!1}),50)},multipointStart:function(){b=!0,m=x||1},pinch:function(e){if(!f||p)return!1;b=!0,f.scaleX=f.scaleY=m*e.zoom;var t=m*e.zoom;if(S=!0,t<=1)return S=!1,t=1,k=null,C=null,w=null,T=null,void f.setAttribute("style","");t>4.5&&(t=4.5),f.style.transform="scale3d(".concat(t,", ").concat(t,", 1)"),x=t},pressMove:function(e){if(S&&!b){var t=P.pageX-O.pageX,i=P.pageY-O.pageY;C&&(t+=C),k&&(i+=k),w=t,T=i;var n="translate3d(".concat(t,"px, ").concat(i,"px, 0)");x&&(n+=" scale3d(".concat(x,", ").concat(x,", 1)")),v(f,n)}},swipe:function(t){if(!S)if(b)b=!1;else{if("Left"==t.direction){if(e.index==e.elements.length-1)return W(g);e.nextSlide()}if("Right"==t.direction){if(0==e.index)return W(g);e.prevSlide()}}}});e.events.touch=q}var H=function(){function e(i,n){var s=this,l=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if(t(this,e),this.img=i,this.slide=n,this.onclose=l,this.img.setZoomEvents)return!1;this.active=!1,this.zoomedIn=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.img.addEventListener("mousedown",(function(e){return s.dragStart(e)}),!1),this.img.addEventListener("mouseup",(function(e){return s.dragEnd(e)}),!1),this.img.addEventListener("mousemove",(function(e){return s.drag(e)}),!1),this.img.addEventListener("click",(function(e){return s.slide.classList.contains("dragging-nav")?(s.zoomOut(),!1):s.zoomedIn?void(s.zoomedIn&&!s.dragging&&s.zoomOut()):s.zoomIn()}),!1),this.img.setZoomEvents=!0}return n(e,[{key:"zoomIn",value:function(){var e=this.widowWidth();if(!(this.zoomedIn||e<=768)){var t=this.img;if(t.setAttribute("data-style",t.getAttribute("style")),t.style.maxWidth=t.naturalWidth+"px",t.style.maxHeight=t.naturalHeight+"px",t.naturalWidth>e){var i=e/2-t.naturalWidth/2;this.setTranslate(this.img.parentNode,i,0)}this.slide.classList.add("zoomed"),this.zoomedIn=!0}}},{key:"zoomOut",value:function(){this.img.parentNode.setAttribute("style",""),this.img.setAttribute("style",this.img.getAttribute("data-style")),this.slide.classList.remove("zoomed"),this.zoomedIn=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.onclose&&"function"==typeof this.onclose&&this.onclose()}},{key:"dragStart",value:function(e){e.preventDefault(),this.zoomedIn?("touchstart"===e.type?(this.initialX=e.touches[0].clientX-this.xOffset,this.initialY=e.touches[0].clientY-this.yOffset):(this.initialX=e.clientX-this.xOffset,this.initialY=e.clientY-this.yOffset),e.target===this.img&&(this.active=!0,this.img.classList.add("dragging"))):this.active=!1}},{key:"dragEnd",value:function(e){var t=this;e.preventDefault(),this.initialX=this.currentX,this.initialY=this.currentY,this.active=!1,setTimeout((function(){t.dragging=!1,t.img.isDragging=!1,t.img.classList.remove("dragging")}),100)}},{key:"drag",value:function(e){this.active&&(e.preventDefault(),"touchmove"===e.type?(this.currentX=e.touches[0].clientX-this.initialX,this.currentY=e.touches[0].clientY-this.initialY):(this.currentX=e.clientX-this.initialX,this.currentY=e.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.img.isDragging=!0,this.dragging=!0,this.setTranslate(this.img,this.currentX,this.currentY))}},{key:"onMove",value:function(e){if(this.zoomedIn){var t=e.clientX-this.img.naturalWidth/2,i=e.clientY-this.img.naturalHeight/2;this.setTranslate(this.img,t,i)}}},{key:"setTranslate",value:function(e,t,i){e.style.transform="translate3d("+t+"px, "+i+"px, 0)"}},{key:"widowWidth",value:function(){return window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth}}]),e}(),V=function(){function e(){var i=this,n=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,e);var s=n.dragEl,l=n.toleranceX,o=void 0===l?40:l,r=n.toleranceY,a=void 0===r?65:r,h=n.slide,d=void 0===h?null:h,c=n.instance,u=void 0===c?null:c;this.el=s,this.active=!1,this.dragging=!1,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.direction=null,this.lastDirection=null,this.toleranceX=o,this.toleranceY=a,this.toleranceReached=!1,this.dragContainer=this.el,this.slide=d,this.instance=u,this.el.addEventListener("mousedown",(function(e){return i.dragStart(e)}),!1),this.el.addEventListener("mouseup",(function(e){return i.dragEnd(e)}),!1),this.el.addEventListener("mousemove",(function(e){return i.drag(e)}),!1)}return n(e,[{key:"dragStart",value:function(e){if(this.slide.classList.contains("zoomed"))this.active=!1;else{"touchstart"===e.type?(this.initialX=e.touches[0].clientX-this.xOffset,this.initialY=e.touches[0].clientY-this.yOffset):(this.initialX=e.clientX-this.xOffset,this.initialY=e.clientY-this.yOffset);var t=e.target.nodeName.toLowerCase();e.target.classList.contains("nodrag")||u(e.target,".nodrag")||-1!==["input","select","textarea","button","a"].indexOf(t)?this.active=!1:(e.preventDefault(),(e.target===this.el||"img"!==t&&u(e.target,".gslide-inline"))&&(this.active=!0,this.el.classList.add("dragging"),this.dragContainer=u(e.target,".ginner-container")))}}},{key:"dragEnd",value:function(e){var t=this;e&&e.preventDefault(),this.initialX=0,this.initialY=0,this.currentX=null,this.currentY=null,this.initialX=null,this.initialY=null,this.xOffset=0,this.yOffset=0,this.active=!1,this.doSlideChange&&(this.instance.preventOutsideClick=!0,"right"==this.doSlideChange&&this.instance.prevSlide(),"left"==this.doSlideChange&&this.instance.nextSlide()),this.doSlideClose&&this.instance.close(),this.toleranceReached||this.setTranslate(this.dragContainer,0,0,!0),setTimeout((function(){t.instance.preventOutsideClick=!1,t.toleranceReached=!1,t.lastDirection=null,t.dragging=!1,t.el.isDragging=!1,t.el.classList.remove("dragging"),t.slide.classList.remove("dragging-nav"),t.dragContainer.style.transform="",t.dragContainer.style.transition=""}),100)}},{key:"drag",value:function(e){if(this.active){e.preventDefault(),this.slide.classList.add("dragging-nav"),"touchmove"===e.type?(this.currentX=e.touches[0].clientX-this.initialX,this.currentY=e.touches[0].clientY-this.initialY):(this.currentX=e.clientX-this.initialX,this.currentY=e.clientY-this.initialY),this.xOffset=this.currentX,this.yOffset=this.currentY,this.el.isDragging=!0,this.dragging=!0,this.doSlideChange=!1,this.doSlideClose=!1;var t=Math.abs(this.currentX),i=Math.abs(this.currentY);if(t>0&&t>=Math.abs(this.currentY)&&(!this.lastDirection||"x"==this.lastDirection)){this.yOffset=0,this.lastDirection="x",this.setTranslate(this.dragContainer,this.currentX,0);var n=this.shouldChange();if(!this.instance.settings.dragAutoSnap&&n&&(this.doSlideChange=n),this.instance.settings.dragAutoSnap&&n)return this.instance.preventOutsideClick=!0,this.toleranceReached=!0,this.active=!1,this.instance.preventOutsideClick=!0,this.dragEnd(null),"right"==n&&this.instance.prevSlide(),void("left"==n&&this.instance.nextSlide())}if(this.toleranceY>0&&i>0&&i>=t&&(!this.lastDirection||"y"==this.lastDirection)){this.xOffset=0,this.lastDirection="y",this.setTranslate(this.dragContainer,0,this.currentY);var s=this.shouldClose();return!this.instance.settings.dragAutoSnap&&s&&(this.doSlideClose=!0),void(this.instance.settings.dragAutoSnap&&s&&this.instance.close())}}}},{key:"shouldChange",value:function(){var e=!1;if(Math.abs(this.currentX)>=this.toleranceX){var t=this.currentX>0?"right":"left";("left"==t&&this.slide!==this.slide.parentNode.lastChild||"right"==t&&this.slide!==this.slide.parentNode.firstChild)&&(e=t)}return e}},{key:"shouldClose",value:function(){var e=!1;return Math.abs(this.currentY)>=this.toleranceY&&(e=!0),e}},{key:"setTranslate",value:function(e,t,i){var n=arguments.length>3&&void 0!==arguments[3]&&arguments[3];e.style.transition=n?"all .2s ease":"",e.style.transform="translate3d(".concat(t,"px, ").concat(i,"px, 0)")}}]),e}();function j(e,t,i,n){var s=e.querySelector(".gslide-media"),l=new Image,o="gSlideTitle_"+i,r="gSlideDesc_"+i;l.addEventListener("load",(function(){T(n)&&n()}),!1),l.src=t.href,""!=t.sizes&&""!=t.srcset&&(l.sizes=t.sizes,l.srcset=t.srcset),l.alt="",I(t.alt)||""===t.alt||(l.alt=t.alt),""!==t.title&&l.setAttribute("aria-labelledby",o),""!==t.description&&l.setAttribute("aria-describedby",r),t.hasOwnProperty("_hasCustomWidth")&&t._hasCustomWidth&&(l.style.width=t.width),t.hasOwnProperty("_hasCustomHeight")&&t._hasCustomHeight&&(l.style.height=t.height),s.insertBefore(l,s.firstChild)}function F(e,t,i,n){var s=this,l=e.querySelector(".ginner-container"),o="gvideo"+i,r=e.querySelector(".gslide-media"),a=this.getAllPlayers();h(l,"gvideo-container"),r.insertBefore(m('
    '),r.firstChild);var d=e.querySelector(".gvideo-wrapper");S(this.settings.plyr.css,"Plyr");var c=t.href,u=null==t?void 0:t.videoProvider,g=!1;r.style.maxWidth=t.width,S(this.settings.plyr.js,"Plyr",(function(){if(!u&&c.match(/vimeo\.com\/([0-9]*)/)&&(u="vimeo"),!u&&(c.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||c.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||c.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/))&&(u="youtube"),"local"===u||!u){u="local";var l='")}var r=g||m('
    '));h(d,"".concat(u,"-video gvideo")),d.appendChild(r),d.setAttribute("data-id",o),d.setAttribute("data-index",i);var v=O(s.settings.plyr,"config")?s.settings.plyr.config:{},f=new Plyr("#"+o,v);f.on("ready",(function(e){a[o]=e.detail.plyr,T(n)&&n()})),b((function(){return e.querySelector("iframe")&&"true"==e.querySelector("iframe").dataset.ready}),(function(){s.resize(e)})),f.on("enterfullscreen",R),f.on("exitfullscreen",R)}))}function R(e){var t=u(e.target,".gslide-media");"enterfullscreen"===e.type&&h(t,"fullscreen"),"exitfullscreen"===e.type&&d(t,"fullscreen")}function G(e,t,i,n){var s,l=this,o=e.querySelector(".gslide-media"),r=!(!O(t,"href")||!t.href)&&t.href.split("#").pop().trim(),d=!(!O(t,"content")||!t.content)&&t.content;if(d&&(C(d)&&(s=m('
    '.concat(d,"
    "))),k(d))){"none"==d.style.display&&(d.style.display="block");var c=document.createElement("div");c.className="ginlined-content",c.appendChild(d),s=c}if(r){var u=document.getElementById(r);if(!u)return!1;var g=u.cloneNode(!0);g.style.height=t.height,g.style.maxWidth=t.width,h(g,"ginlined-content"),s=g}if(!s)return console.error("Unable to append inline slide content",t),!1;o.style.height=t.height,o.style.width=t.width,o.appendChild(s),this.events["inlineclose"+r]=a("click",{onElement:o.querySelectorAll(".gtrigger-close"),withCallback:function(e){e.preventDefault(),l.close()}}),T(n)&&n()}function Z(e,t,i,n){var s=e.querySelector(".gslide-media"),l=function(e){var t=e.url,i=e.allow,n=e.callback,s=e.appendTo,l=document.createElement("iframe");return l.className="vimeo-video gvideo",l.src=t,l.style.width="100%",l.style.height="100%",i&&l.setAttribute("allow",i),l.onload=function(){l.onload=null,h(l,"node-ready"),T(n)&&n()},s&&s.appendChild(l),l}({url:t.href,callback:n});s.parentNode.style.maxWidth=t.width,s.parentNode.style.height=t.height,s.appendChild(l)}var U=function(){function e(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,e),this.defaults={href:"",sizes:"",srcset:"",title:"",type:"",videoProvider:"",description:"",alt:"",descPosition:"bottom",effect:"",width:"",height:"",content:!1,zoomable:!0,draggable:!0},L(i)&&(this.defaults=l(this.defaults,i))}return n(e,[{key:"sourceType",value:function(e){var t=e;if(null!==(e=e.toLowerCase()).match(/\.(jpeg|jpg|jpe|gif|png|apn|webp|avif|svg)/))return"image";if(e.match(/(youtube\.com|youtube-nocookie\.com)\/watch\?v=([a-zA-Z0-9\-_]+)/)||e.match(/youtu\.be\/([a-zA-Z0-9\-_]+)/)||e.match(/(youtube\.com|youtube-nocookie\.com)\/embed\/([a-zA-Z0-9\-_]+)/))return"video";if(e.match(/vimeo\.com\/([0-9]*)/))return"video";if(null!==e.match(/\.(mp4|ogg|webm|mov)/))return"video";if(null!==e.match(/\.(mp3|wav|wma|aac|ogg)/))return"audio";if(e.indexOf("#")>-1&&""!==t.split("#").pop().trim())return"inline";return e.indexOf("goajax=true")>-1?"ajax":"external"}},{key:"parseConfig",value:function(e,t){var i=this,n=l({descPosition:t.descPosition},this.defaults);if(L(e)&&!k(e)){O(e,"type")||(O(e,"content")&&e.content?e.type="inline":O(e,"href")&&(e.type=this.sourceType(e.href)));var s=l(n,e);return this.setSize(s,t),s}var r="",a=e.getAttribute("data-glightbox"),h=e.nodeName.toLowerCase();if("a"===h&&(r=e.href),"img"===h&&(r=e.src,n.alt=e.alt),n.href=r,o(n,(function(s,l){O(t,l)&&"width"!==l&&(n[l]=t[l]);var o=e.dataset[l];I(o)||(n[l]=i.sanitizeValue(o))})),n.content&&(n.type="inline"),!n.type&&r&&(n.type=this.sourceType(r)),I(a)){if(!n.title&&"a"==h){var d=e.title;I(d)||""===d||(n.title=d)}if(!n.title&&"img"==h){var c=e.alt;I(c)||""===c||(n.title=c)}}else{var u=[];o(n,(function(e,t){u.push(";\\s?"+t)})),u=u.join("\\s?:|"),""!==a.trim()&&o(n,(function(e,t){var s=a,l=new RegExp("s?"+t+"s?:s?(.*?)("+u+"s?:|$)"),o=s.match(l);if(o&&o.length&&o[1]){var r=o[1].trim().replace(/;\s*$/,"");n[t]=i.sanitizeValue(r)}}))}if(n.description&&"."===n.description.substring(0,1)){var g;try{g=document.querySelector(n.description).innerHTML}catch(e){if(!(e instanceof DOMException))throw e}g&&(n.description=g)}if(!n.description){var v=e.querySelector(".glightbox-desc");v&&(n.description=v.innerHTML)}return this.setSize(n,t,e),this.slideConfig=n,n}},{key:"setSize",value:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,n="video"==e.type?this.checkSize(t.videosWidth):this.checkSize(t.width),s=this.checkSize(t.height);return e.width=O(e,"width")&&""!==e.width?this.checkSize(e.width):n,e.height=O(e,"height")&&""!==e.height?this.checkSize(e.height):s,i&&"image"==e.type&&(e._hasCustomWidth=!!i.dataset.width,e._hasCustomHeight=!!i.dataset.height),e}},{key:"checkSize",value:function(e){return M(e)?"".concat(e,"px"):e}},{key:"sanitizeValue",value:function(e){return"true"!==e&&"false"!==e?e:"true"===e}}]),e}(),$=function(){function e(i,n,s){t(this,e),this.element=i,this.instance=n,this.index=s}return n(e,[{key:"setContent",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(c(t,"loaded"))return!1;var n=this.instance.settings,s=this.slideConfig,l=w();T(n.beforeSlideLoad)&&n.beforeSlideLoad({index:this.index,slide:t,player:!1});var o=s.type,r=s.descPosition,a=t.querySelector(".gslide-media"),d=t.querySelector(".gslide-title"),u=t.querySelector(".gslide-desc"),g=t.querySelector(".gdesc-inner"),v=i,f="gSlideTitle_"+this.index,p="gSlideDesc_"+this.index;if(T(n.afterSlideLoad)&&(v=function(){T(i)&&i(),n.afterSlideLoad({index:e.index,slide:t,player:e.instance.getSlidePlayerInstance(e.index)})}),""==s.title&&""==s.description?g&&g.parentNode.parentNode.removeChild(g.parentNode):(d&&""!==s.title?(d.id=f,d.innerHTML=s.title):d.parentNode.removeChild(d),u&&""!==s.description?(u.id=p,l&&n.moreLength>0?(s.smallDescription=this.slideShortDesc(s.description,n.moreLength,n.moreText),u.innerHTML=s.smallDescription,this.descriptionEvents(u,s)):u.innerHTML=s.description):u.parentNode.removeChild(u),h(a.parentNode,"desc-".concat(r)),h(g.parentNode,"description-".concat(r))),h(a,"gslide-".concat(o)),h(t,"loaded"),"video"!==o){if("external"!==o)return"inline"===o?(G.apply(this.instance,[t,s,this.index,v]),void(s.draggable&&new V({dragEl:t.querySelector(".gslide-inline"),toleranceX:n.dragToleranceX,toleranceY:n.dragToleranceY,slide:t,instance:this.instance}))):void("image"!==o?T(v)&&v():j(t,s,this.index,(function(){var i=t.querySelector("img");s.draggable&&new V({dragEl:i,toleranceX:n.dragToleranceX,toleranceY:n.dragToleranceY,slide:t,instance:e.instance}),s.zoomable&&i.naturalWidth>i.offsetWidth&&(h(i,"zoomable"),new H(i,t,(function(){e.instance.resize()}))),T(v)&&v()})));Z.apply(this,[t,s,this.index,v])}else F.apply(this.instance,[t,s,this.index,v])}},{key:"slideShortDesc",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:50,i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=document.createElement("div");n.innerHTML=e;var s=n.innerText,l=i;if((e=s.trim()).length<=t)return e;var o=e.substr(0,t-1);return l?(n=null,o+'... '+i+""):o}},{key:"descriptionEvents",value:function(e,t){var i=this,n=e.querySelector(".desc-more");if(!n)return!1;a("click",{onElement:n,withCallback:function(e,n){e.preventDefault();var s=document.body,l=u(n,".gslide-desc");if(!l)return!1;l.innerHTML=t.description,h(s,"gdesc-open");var o=a("click",{onElement:[s,u(l,".gslide-description")],withCallback:function(e,n){"a"!==e.target.nodeName.toLowerCase()&&(d(s,"gdesc-open"),h(s,"gdesc-closed"),l.innerHTML=t.smallDescription,i.descriptionEvents(l,t),setTimeout((function(){d(s,"gdesc-closed")}),400),o.destroy())}})}})}},{key:"create",value:function(){return m(this.instance.settings.slideHTML)}},{key:"getConfig",value:function(){k(this.element)||this.element.hasOwnProperty("draggable")||(this.element.draggable=this.instance.settings.draggable);var e=new U(this.instance.settings.slideExtraAttributes);return this.slideConfig=e.parseConfig(this.element,this.instance.settings),this.slideConfig}}]),e}(),J=w(),K=null!==w()||void 0!==document.createTouch||"ontouchstart"in window||"onmsgesturechange"in window||navigator.msMaxTouchPoints,Q=document.getElementsByTagName("html")[0],ee={selector:".glightbox",elements:null,skin:"clean",theme:"clean",closeButton:!0,startAt:null,autoplayVideos:!0,autofocusVideos:!0,descPosition:"bottom",width:"900px",height:"506px",videosWidth:"960px",beforeSlideChange:null,afterSlideChange:null,beforeSlideLoad:null,afterSlideLoad:null,slideInserted:null,slideRemoved:null,slideExtraAttributes:null,onOpen:null,onClose:null,loop:!1,zoomable:!0,draggable:!0,dragAutoSnap:!1,dragToleranceX:40,dragToleranceY:65,preload:!0,oneSlidePerOpen:!1,touchNavigation:!0,touchFollowAxis:!0,keyboardNavigation:!0,closeOnOutsideClick:!0,plugins:!1,plyr:{css:"https://cdn.plyr.io/3.6.12/plyr.css",js:"https://cdn.plyr.io/3.6.12/plyr.js",config:{ratio:"16:9",fullscreen:{enabled:!0,iosNative:!0},youtube:{noCookie:!0,rel:0,showinfo:0,iv_load_policy:3},vimeo:{byline:!1,portrait:!1,title:!1,transparent:!1}}},openEffect:"zoom",closeEffect:"zoom",slideEffect:"slide",moreText:"See more",moreLength:60,cssEfects:{fade:{in:"fadeIn",out:"fadeOut"},zoom:{in:"zoomIn",out:"zoomOut"},slide:{in:"slideInRight",out:"slideOutLeft"},slideBack:{in:"slideInLeft",out:"slideOutRight"},none:{in:"none",out:"none"}},svg:{close:'',next:' ',prev:''},slideHTML:'
    \n
    \n
    \n
    \n
    \n
    \n
    \n

    \n
    \n
    \n
    \n
    \n
    \n
    ',lightboxHTML:''},te=function(){function e(){var i=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};t(this,e),this.customOptions=i,this.settings=l(ee,i),this.effectsClasses=this.getAnimationClasses(),this.videoPlayers={},this.apiEvents=[],this.fullElementsList=!1}return n(e,[{key:"init",value:function(){var e=this,t=this.getSelector();t&&(this.baseEvents=a("click",{onElement:t,withCallback:function(t,i){t.preventDefault(),e.open(i)}})),this.elements=this.getElements()}},{key:"open",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(0===this.elements.length)return!1;this.activeSlide=null,this.prevActiveSlideIndex=null,this.prevActiveSlide=null;var i=M(t)?t:this.settings.startAt;if(k(e)){var n=e.getAttribute("data-gallery");n&&(this.fullElementsList=this.elements,this.elements=this.getGalleryElements(this.elements,n)),I(i)&&(i=this.getElementIndex(e))<0&&(i=0)}M(i)||(i=0),this.build(),g(this.overlay,"none"===this.settings.openEffect?"none":this.settings.cssEfects.fade.in);var s=document.body,l=window.innerWidth-document.documentElement.clientWidth;if(l>0){var o=document.createElement("style");o.type="text/css",o.className="gcss-styles",o.innerText=".gscrollbar-fixer {margin-right: ".concat(l,"px}"),document.head.appendChild(o),h(s,"gscrollbar-fixer")}h(s,"glightbox-open"),h(Q,"glightbox-open"),J&&(h(document.body,"glightbox-mobile"),this.settings.slideEffect="slide"),this.showSlide(i,!0),1===this.elements.length?(h(this.prevButton,"glightbox-button-hidden"),h(this.nextButton,"glightbox-button-hidden")):(d(this.prevButton,"glightbox-button-hidden"),d(this.nextButton,"glightbox-button-hidden")),this.lightboxOpen=!0,this.trigger("open"),T(this.settings.onOpen)&&this.settings.onOpen(),K&&this.settings.touchNavigation&&B(this),this.settings.keyboardNavigation&&X(this)}},{key:"openAt",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;this.open(null,e)}},{key:"showSlide",value:function(){var e=this,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1];f(this.loader),this.index=parseInt(t);var n=this.slidesContainer.querySelector(".current");n&&d(n,"current"),this.slideAnimateOut();var s=this.slidesContainer.querySelectorAll(".gslide")[t];if(c(s,"loaded"))this.slideAnimateIn(s,i),p(this.loader);else{f(this.loader);var l=this.elements[t],o={index:this.index,slide:s,slideNode:s,slideConfig:l.slideConfig,slideIndex:this.index,trigger:l.node,player:null};this.trigger("slide_before_load",o),l.instance.setContent(s,(function(){p(e.loader),e.resize(),e.slideAnimateIn(s,i),e.trigger("slide_after_load",o)}))}this.slideDescription=s.querySelector(".gslide-description"),this.slideDescriptionContained=this.slideDescription&&c(this.slideDescription.parentNode,"gslide-media"),this.settings.preload&&(this.preloadSlide(t+1),this.preloadSlide(t-1)),this.updateNavigationClasses(),this.activeSlide=s}},{key:"preloadSlide",value:function(e){var t=this;if(e<0||e>this.elements.length-1)return!1;if(I(this.elements[e]))return!1;var i=this.slidesContainer.querySelectorAll(".gslide")[e];if(c(i,"loaded"))return!1;var n=this.elements[e],s=n.type,l={index:e,slide:i,slideNode:i,slideConfig:n.slideConfig,slideIndex:e,trigger:n.node,player:null};this.trigger("slide_before_load",l),"video"===s||"external"===s?setTimeout((function(){n.instance.setContent(i,(function(){t.trigger("slide_after_load",l)}))}),200):n.instance.setContent(i,(function(){t.trigger("slide_after_load",l)}))}},{key:"prevSlide",value:function(){this.goToSlide(this.index-1)}},{key:"nextSlide",value:function(){this.goToSlide(this.index+1)}},{key:"goToSlide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(this.prevActiveSlide=this.activeSlide,this.prevActiveSlideIndex=this.index,!this.loop()&&(e<0||e>this.elements.length-1))return!1;e<0?e=this.elements.length-1:e>=this.elements.length&&(e=0),this.showSlide(e)}},{key:"insertSlide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;t<0&&(t=this.elements.length);var i=new $(e,this,t),n=i.getConfig(),s=l({},n),o=i.create(),r=this.elements.length-1;s.index=t,s.node=!1,s.instance=i,s.slideConfig=n,this.elements.splice(t,0,s);var a=null,h=null;if(this.slidesContainer){if(t>r)this.slidesContainer.appendChild(o);else{var d=this.slidesContainer.querySelectorAll(".gslide")[t];this.slidesContainer.insertBefore(o,d)}(this.settings.preload&&0==this.index&&0==t||this.index-1==t||this.index+1==t)&&this.preloadSlide(t),0===this.index&&0===t&&(this.index=1),this.updateNavigationClasses(),a=this.slidesContainer.querySelectorAll(".gslide")[t],h=this.getSlidePlayerInstance(t),s.slideNode=a}this.trigger("slide_inserted",{index:t,slide:a,slideNode:a,slideConfig:n,slideIndex:t,trigger:null,player:h}),T(this.settings.slideInserted)&&this.settings.slideInserted({index:t,slide:a,player:h})}},{key:"removeSlide",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:-1;if(e<0||e>this.elements.length-1)return!1;var t=this.slidesContainer&&this.slidesContainer.querySelectorAll(".gslide")[e];t&&(this.getActiveSlideIndex()==e&&(e==this.elements.length-1?this.prevSlide():this.nextSlide()),t.parentNode.removeChild(t)),this.elements.splice(e,1),this.trigger("slide_removed",e),T(this.settings.slideRemoved)&&this.settings.slideRemoved(e)}},{key:"slideAnimateIn",value:function(e,t){var i=this,n=e.querySelector(".gslide-media"),s=e.querySelector(".gslide-description"),l={index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlide,slideConfig:I(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:I(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},o={index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideConfig:this.elements[this.index].slideConfig,slideIndex:this.index,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)};if(n.offsetWidth>0&&s&&(p(s),s.style.display=""),d(e,this.effectsClasses),t)g(e,this.settings.cssEfects[this.settings.openEffect].in,(function(){i.settings.autoplayVideos&&i.slidePlayerPlay(e),i.trigger("slide_changed",{prev:l,current:o}),T(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[l,o])}));else{var r=this.settings.slideEffect,a="none"!==r?this.settings.cssEfects[r].in:r;this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(a=this.settings.cssEfects.slideBack.in),g(e,a,(function(){i.settings.autoplayVideos&&i.slidePlayerPlay(e),i.trigger("slide_changed",{prev:l,current:o}),T(i.settings.afterSlideChange)&&i.settings.afterSlideChange.apply(i,[l,o])}))}setTimeout((function(){i.resize(e)}),100),h(e,"current")}},{key:"slideAnimateOut",value:function(){if(!this.prevActiveSlide)return!1;var e=this.prevActiveSlide;d(e,this.effectsClasses),h(e,"prev");var t=this.settings.slideEffect,i="none"!==t?this.settings.cssEfects[t].out:t;this.slidePlayerPause(e),this.trigger("slide_before_change",{prev:{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,slideNode:this.prevActiveSlide,slideIndex:this.prevActiveSlideIndex,slideConfig:I(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].slideConfig,trigger:I(this.prevActiveSlideIndex)?null:this.elements[this.prevActiveSlideIndex].node,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},current:{index:this.index,slide:this.activeSlide,slideNode:this.activeSlide,slideIndex:this.index,slideConfig:this.elements[this.index].slideConfig,trigger:this.elements[this.index].node,player:this.getSlidePlayerInstance(this.index)}}),T(this.settings.beforeSlideChange)&&this.settings.beforeSlideChange.apply(this,[{index:this.prevActiveSlideIndex,slide:this.prevActiveSlide,player:this.getSlidePlayerInstance(this.prevActiveSlideIndex)},{index:this.index,slide:this.activeSlide,player:this.getSlidePlayerInstance(this.index)}]),this.prevActiveSlideIndex>this.index&&"slide"==this.settings.slideEffect&&(i=this.settings.cssEfects.slideBack.out),g(e,i,(function(){var t=e.querySelector(".ginner-container"),i=e.querySelector(".gslide-media"),n=e.querySelector(".gslide-description");t.style.transform="",i.style.transform="",d(i,"greset"),i.style.opacity="",n&&(n.style.opacity=""),d(e,"prev")}))}},{key:"getAllPlayers",value:function(){return this.videoPlayers}},{key:"getSlidePlayerInstance",value:function(e){var t="gvideo"+e,i=this.getAllPlayers();return!(!O(i,t)||!i[t])&&i[t]}},{key:"stopSlideVideo",value:function(e){if(k(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}console.log("stopSlideVideo is deprecated, use slidePlayerPause");var i=this.getSlidePlayerInstance(e);i&&i.playing&&i.pause()}},{key:"slidePlayerPause",value:function(e){if(k(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}var i=this.getSlidePlayerInstance(e);i&&i.playing&&i.pause()}},{key:"playSlideVideo",value:function(e){if(k(e)){var t=e.querySelector(".gvideo-wrapper");t&&(e=t.getAttribute("data-index"))}console.log("playSlideVideo is deprecated, use slidePlayerPlay");var i=this.getSlidePlayerInstance(e);i&&!i.playing&&i.play()}},{key:"slidePlayerPlay",value:function(e){var t;if(!J||null!==(t=this.settings.plyr.config)&&void 0!==t&&t.muted){if(k(e)){var i=e.querySelector(".gvideo-wrapper");i&&(e=i.getAttribute("data-index"))}var n=this.getSlidePlayerInstance(e);n&&!n.playing&&(n.play(),this.settings.autofocusVideos&&n.elements.container.focus())}}},{key:"setElements",value:function(e){var t=this;this.settings.elements=!1;var i=[];e&&e.length&&o(e,(function(e,n){var s=new $(e,t,n),o=s.getConfig(),r=l({},o);r.slideConfig=o,r.instance=s,r.index=n,i.push(r)})),this.elements=i,this.lightboxOpen&&(this.slidesContainer.innerHTML="",this.elements.length&&(o(this.elements,(function(){var e=m(t.settings.slideHTML);t.slidesContainer.appendChild(e)})),this.showSlide(0,!0)))}},{key:"getElementIndex",value:function(e){var t=!1;return o(this.elements,(function(i,n){if(O(i,"node")&&i.node==e)return t=n,!0})),t}},{key:"getElements",value:function(){var e=this,t=[];this.elements=this.elements?this.elements:[],!I(this.settings.elements)&&E(this.settings.elements)&&this.settings.elements.length&&o(this.settings.elements,(function(i,n){var s=new $(i,e,n),o=s.getConfig(),r=l({},o);r.node=!1,r.index=n,r.instance=s,r.slideConfig=o,t.push(r)}));var i=!1;return this.getSelector()&&(i=document.querySelectorAll(this.getSelector())),i?(o(i,(function(i,n){var s=new $(i,e,n),o=s.getConfig(),r=l({},o);r.node=i,r.index=n,r.instance=s,r.slideConfig=o,r.gallery=i.getAttribute("data-gallery"),t.push(r)})),t):t}},{key:"getGalleryElements",value:function(e,t){return e.filter((function(e){return e.gallery==t}))}},{key:"getSelector",value:function(){return!this.settings.elements&&(this.settings.selector&&"data-"==this.settings.selector.substring(0,5)?"*[".concat(this.settings.selector,"]"):this.settings.selector)}},{key:"getActiveSlide",value:function(){return this.slidesContainer.querySelectorAll(".gslide")[this.index]}},{key:"getActiveSlideIndex",value:function(){return this.index}},{key:"getAnimationClasses",value:function(){var e=[];for(var t in this.settings.cssEfects)if(this.settings.cssEfects.hasOwnProperty(t)){var i=this.settings.cssEfects[t];e.push("g".concat(i.in)),e.push("g".concat(i.out))}return e.join(" ")}},{key:"build",value:function(){var e=this;if(this.built)return!1;var t=document.body.childNodes,i=[];o(t,(function(e){e.parentNode==document.body&&"#"!==e.nodeName.charAt(0)&&e.hasAttribute&&!e.hasAttribute("aria-hidden")&&(i.push(e),e.setAttribute("aria-hidden","true"))}));var n=O(this.settings.svg,"next")?this.settings.svg.next:"",s=O(this.settings.svg,"prev")?this.settings.svg.prev:"",l=O(this.settings.svg,"close")?this.settings.svg.close:"",r=this.settings.lightboxHTML;r=m(r=(r=(r=r.replace(/{nextSVG}/g,n)).replace(/{prevSVG}/g,s)).replace(/{closeSVG}/g,l)),document.body.appendChild(r);var d=document.getElementById("glightbox-body");this.modal=d;var g=d.querySelector(".gclose");this.prevButton=d.querySelector(".gprev"),this.nextButton=d.querySelector(".gnext"),this.overlay=d.querySelector(".goverlay"),this.loader=d.querySelector(".gloader"),this.slidesContainer=document.getElementById("glightbox-slider"),this.bodyHiddenChildElms=i,this.events={},h(this.modal,"glightbox-"+this.settings.skin),this.settings.closeButton&&g&&(this.events.close=a("click",{onElement:g,withCallback:function(t,i){t.preventDefault(),e.close()}})),g&&!this.settings.closeButton&&g.parentNode.removeChild(g),this.nextButton&&(this.events.next=a("click",{onElement:this.nextButton,withCallback:function(t,i){t.preventDefault(),e.nextSlide()}})),this.prevButton&&(this.events.prev=a("click",{onElement:this.prevButton,withCallback:function(t,i){t.preventDefault(),e.prevSlide()}})),this.settings.closeOnOutsideClick&&(this.events.outClose=a("click",{onElement:d,withCallback:function(t,i){e.preventOutsideClick||c(document.body,"glightbox-mobile")||u(t.target,".ginner-container")||u(t.target,".gbtn")||c(t.target,"gnext")||c(t.target,"gprev")||e.close()}})),o(this.elements,(function(t,i){e.slidesContainer.appendChild(t.instance.create()),t.slideNode=e.slidesContainer.querySelectorAll(".gslide")[i]})),K&&h(document.body,"glightbox-touch"),this.events.resize=a("resize",{onElement:window,withCallback:function(){e.resize()}}),this.built=!0}},{key:"resize",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if((e=e||this.activeSlide)&&!c(e,"zoomed")){var t=y(),i=e.querySelector(".gvideo-wrapper"),n=e.querySelector(".gslide-image"),s=this.slideDescription,l=t.width,o=t.height;if(l<=768?h(document.body,"glightbox-mobile"):d(document.body,"glightbox-mobile"),i||n){var r=!1;if(s&&(c(s,"description-bottom")||c(s,"description-top"))&&!c(s,"gabsolute")&&(r=!0),n)if(l<=768)n.querySelector("img");else if(r){var a=s.offsetHeight,u=n.querySelector("img");u.setAttribute("style","max-height: calc(100vh - ".concat(a,"px)")),s.setAttribute("style","max-width: ".concat(u.offsetWidth,"px;"))}if(i){var g=O(this.settings.plyr.config,"ratio")?this.settings.plyr.config.ratio:"";if(!g){var v=i.clientWidth,f=i.clientHeight,p=v/f;g="".concat(v/p,":").concat(f/p)}var m=g.split(":"),x=this.settings.videosWidth,b=this.settings.videosWidth,S=(b=M(x)||-1!==x.indexOf("px")?parseInt(x):-1!==x.indexOf("vw")?l*parseInt(x)/100:-1!==x.indexOf("vh")?o*parseInt(x)/100:-1!==x.indexOf("%")?l*parseInt(x)/100:parseInt(i.clientWidth))/(parseInt(m[0])/parseInt(m[1]));if(S=Math.floor(S),r&&(o-=s.offsetHeight),b>l||S>o||ob){var w=i.offsetWidth,T=i.offsetHeight,C=o/T,k={width:w*C,height:T*C};i.parentNode.setAttribute("style","max-width: ".concat(k.width,"px")),r&&s.setAttribute("style","max-width: ".concat(k.width,"px;"))}else i.parentNode.style.maxWidth="".concat(x),r&&s.setAttribute("style","max-width: ".concat(x,";"))}}}}},{key:"reload",value:function(){this.init()}},{key:"updateNavigationClasses",value:function(){var e=this.loop();d(this.nextButton,"disabled"),d(this.prevButton,"disabled"),0==this.index&&this.elements.length-1==0?(h(this.prevButton,"disabled"),h(this.nextButton,"disabled")):0!==this.index||e?this.index!==this.elements.length-1||e||h(this.nextButton,"disabled"):h(this.prevButton,"disabled")}},{key:"loop",value:function(){var e=O(this.settings,"loopAtEnd")?this.settings.loopAtEnd:null;return e=O(this.settings,"loop")?this.settings.loop:e,e}},{key:"close",value:function(){var e=this;if(!this.lightboxOpen){if(this.events){for(var t in this.events)this.events.hasOwnProperty(t)&&this.events[t].destroy();this.events=null}return!1}if(this.closing)return!1;this.closing=!0,this.slidePlayerPause(this.activeSlide),this.fullElementsList&&(this.elements=this.fullElementsList),this.bodyHiddenChildElms.length&&o(this.bodyHiddenChildElms,(function(e){e.removeAttribute("aria-hidden")})),h(this.modal,"glightbox-closing"),g(this.overlay,"none"==this.settings.openEffect?"none":this.settings.cssEfects.fade.out),g(this.activeSlide,this.settings.cssEfects[this.settings.closeEffect].out,(function(){if(e.activeSlide=null,e.prevActiveSlideIndex=null,e.prevActiveSlide=null,e.built=!1,e.events){for(var t in e.events)e.events.hasOwnProperty(t)&&e.events[t].destroy();e.events=null}var i=document.body;d(Q,"glightbox-open"),d(i,"glightbox-open touching gdesc-open glightbox-touch glightbox-mobile gscrollbar-fixer"),e.modal.parentNode.removeChild(e.modal),e.trigger("close"),T(e.settings.onClose)&&e.settings.onClose();var n=document.querySelector(".gcss-styles");n&&n.parentNode.removeChild(n),e.lightboxOpen=!1,e.closing=null}))}},{key:"destroy",value:function(){this.close(),this.clearAllEvents(),this.baseEvents&&this.baseEvents.destroy()}},{key:"on",value:function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(!e||!T(t))throw new TypeError("Event name and callback must be defined");this.apiEvents.push({evt:e,once:i,callback:t})}},{key:"once",value:function(e,t){this.on(e,t,!0)}},{key:"trigger",value:function(e){var t=this,i=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=[];o(this.apiEvents,(function(t,s){var l=t.evt,o=t.once,r=t.callback;l==e&&(r(i),o&&n.push(s))})),n.length&&o(n,(function(e){return t.apiEvents.splice(e,1)}))}},{key:"clearAllEvents",value:function(){this.apiEvents.splice(0,this.apiEvents.length)}},{key:"version",value:function(){return"3.1.0"}}]),e}();return function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=new te(e);return t.init(),t}})); \ No newline at end of file diff --git a/vendor/isotope-layout/isotope.pkgd.js b/vendor/isotope-layout/isotope.pkgd.js new file mode 100644 index 0000000..fde0071 --- /dev/null +++ b/vendor/isotope-layout/isotope.pkgd.js @@ -0,0 +1,3563 @@ +/*! + * Isotope PACKAGED v3.0.6 + * + * Licensed GPLv3 for open source use + * or Isotope Commercial License for commercial use + * + * https://isotope.metafizzy.co + * Copyright 2010-2018 Metafizzy + */ + +/** + * Bridget makes jQuery widgets + * v2.0.1 + * MIT license + */ + +/* jshint browser: true, strict: true, undef: true, unused: true */ + +( function( window, factory ) { + // universal module definition + /*jshint strict: false */ /* globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'jquery-bridget/jquery-bridget',[ 'jquery' ], function( jQuery ) { + return factory( window, jQuery ); + }); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + window, + require('jquery') + ); + } else { + // browser global + window.jQueryBridget = factory( + window, + window.jQuery + ); + } + +}( window, function factory( window, jQuery ) { +'use strict'; + +// ----- utils ----- // + +var arraySlice = Array.prototype.slice; + +// helper function for logging errors +// $.error breaks jQuery chaining +var console = window.console; +var logError = typeof console == 'undefined' ? function() {} : + function( message ) { + console.error( message ); + }; + +// ----- jQueryBridget ----- // + +function jQueryBridget( namespace, PluginClass, $ ) { + $ = $ || jQuery || window.jQuery; + if ( !$ ) { + return; + } + + // add option method -> $().plugin('option', {...}) + if ( !PluginClass.prototype.option ) { + // option setter + PluginClass.prototype.option = function( opts ) { + // bail out if not an object + if ( !$.isPlainObject( opts ) ){ + return; + } + this.options = $.extend( true, this.options, opts ); + }; + } + + // make jQuery plugin + $.fn[ namespace ] = function( arg0 /*, arg1 */ ) { + if ( typeof arg0 == 'string' ) { + // method call $().plugin( 'methodName', { options } ) + // shift arguments by 1 + var args = arraySlice.call( arguments, 1 ); + return methodCall( this, arg0, args ); + } + // just $().plugin({ options }) + plainCall( this, arg0 ); + return this; + }; + + // $().plugin('methodName') + function methodCall( $elems, methodName, args ) { + var returnValue; + var pluginMethodStr = '$().' + namespace + '("' + methodName + '")'; + + $elems.each( function( i, elem ) { + // get instance + var instance = $.data( elem, namespace ); + if ( !instance ) { + logError( namespace + ' not initialized. Cannot call methods, i.e. ' + + pluginMethodStr ); + return; + } + + var method = instance[ methodName ]; + if ( !method || methodName.charAt(0) == '_' ) { + logError( pluginMethodStr + ' is not a valid method' ); + return; + } + + // apply method, get return value + var value = method.apply( instance, args ); + // set return value if value is returned, use only first value + returnValue = returnValue === undefined ? value : returnValue; + }); + + return returnValue !== undefined ? returnValue : $elems; + } + + function plainCall( $elems, options ) { + $elems.each( function( i, elem ) { + var instance = $.data( elem, namespace ); + if ( instance ) { + // set options & init + instance.option( options ); + instance._init(); + } else { + // initialize new instance + instance = new PluginClass( elem, options ); + $.data( elem, namespace, instance ); + } + }); + } + + updateJQuery( $ ); + +} + +// ----- updateJQuery ----- // + +// set $.bridget for v1 backwards compatibility +function updateJQuery( $ ) { + if ( !$ || ( $ && $.bridget ) ) { + return; + } + $.bridget = jQueryBridget; +} + +updateJQuery( jQuery || window.jQuery ); + +// ----- ----- // + +return jQueryBridget; + +})); + +/** + * EvEmitter v1.1.0 + * Lil' event emitter + * MIT License + */ + +/* jshint unused: true, undef: true, strict: true */ + +( function( global, factory ) { + // universal module definition + /* jshint strict: false */ /* globals define, module, window */ + if ( typeof define == 'function' && define.amd ) { + // AMD - RequireJS + define( 'ev-emitter/ev-emitter',factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS - Browserify, Webpack + module.exports = factory(); + } else { + // Browser globals + global.EvEmitter = factory(); + } + +}( typeof window != 'undefined' ? window : this, function() { + + + +function EvEmitter() {} + +var proto = EvEmitter.prototype; + +proto.on = function( eventName, listener ) { + if ( !eventName || !listener ) { + return; + } + // set events hash + var events = this._events = this._events || {}; + // set listeners array + var listeners = events[ eventName ] = events[ eventName ] || []; + // only add once + if ( listeners.indexOf( listener ) == -1 ) { + listeners.push( listener ); + } + + return this; +}; + +proto.once = function( eventName, listener ) { + if ( !eventName || !listener ) { + return; + } + // add event + this.on( eventName, listener ); + // set once flag + // set onceEvents hash + var onceEvents = this._onceEvents = this._onceEvents || {}; + // set onceListeners object + var onceListeners = onceEvents[ eventName ] = onceEvents[ eventName ] || {}; + // set flag + onceListeners[ listener ] = true; + + return this; +}; + +proto.off = function( eventName, listener ) { + var listeners = this._events && this._events[ eventName ]; + if ( !listeners || !listeners.length ) { + return; + } + var index = listeners.indexOf( listener ); + if ( index != -1 ) { + listeners.splice( index, 1 ); + } + + return this; +}; + +proto.emitEvent = function( eventName, args ) { + var listeners = this._events && this._events[ eventName ]; + if ( !listeners || !listeners.length ) { + return; + } + // copy over to avoid interference if .off() in listener + listeners = listeners.slice(0); + args = args || []; + // once stuff + var onceListeners = this._onceEvents && this._onceEvents[ eventName ]; + + for ( var i=0; i < listeners.length; i++ ) { + var listener = listeners[i] + var isOnce = onceListeners && onceListeners[ listener ]; + if ( isOnce ) { + // remove listener + // remove before trigger to prevent recursion + this.off( eventName, listener ); + // unset once flag + delete onceListeners[ listener ]; + } + // trigger listener + listener.apply( this, args ); + } + + return this; +}; + +proto.allOff = function() { + delete this._events; + delete this._onceEvents; +}; + +return EvEmitter; + +})); + +/*! + * getSize v2.0.3 + * measure size of elements + * MIT license + */ + +/* jshint browser: true, strict: true, undef: true, unused: true */ +/* globals console: false */ + +( function( window, factory ) { + /* jshint strict: false */ /* globals define, module */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'get-size/get-size',factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory(); + } else { + // browser global + window.getSize = factory(); + } + +})( window, function factory() { +'use strict'; + +// -------------------------- helpers -------------------------- // + +// get a number from a string, not a percentage +function getStyleSize( value ) { + var num = parseFloat( value ); + // not a percent like '100%', and a number + var isValid = value.indexOf('%') == -1 && !isNaN( num ); + return isValid && num; +} + +function noop() {} + +var logError = typeof console == 'undefined' ? noop : + function( message ) { + console.error( message ); + }; + +// -------------------------- measurements -------------------------- // + +var measurements = [ + 'paddingLeft', + 'paddingRight', + 'paddingTop', + 'paddingBottom', + 'marginLeft', + 'marginRight', + 'marginTop', + 'marginBottom', + 'borderLeftWidth', + 'borderRightWidth', + 'borderTopWidth', + 'borderBottomWidth' +]; + +var measurementsLength = measurements.length; + +function getZeroSize() { + var size = { + width: 0, + height: 0, + innerWidth: 0, + innerHeight: 0, + outerWidth: 0, + outerHeight: 0 + }; + for ( var i=0; i < measurementsLength; i++ ) { + var measurement = measurements[i]; + size[ measurement ] = 0; + } + return size; +} + +// -------------------------- getStyle -------------------------- // + +/** + * getStyle, get style of element, check for Firefox bug + * https://bugzilla.mozilla.org/show_bug.cgi?id=548397 + */ +function getStyle( elem ) { + var style = getComputedStyle( elem ); + if ( !style ) { + logError( 'Style returned ' + style + + '. Are you running this code in a hidden iframe on Firefox? ' + + 'See https://bit.ly/getsizebug1' ); + } + return style; +} + +// -------------------------- setup -------------------------- // + +var isSetup = false; + +var isBoxSizeOuter; + +/** + * setup + * check isBoxSizerOuter + * do on first getSize() rather than on page load for Firefox bug + */ +function setup() { + // setup once + if ( isSetup ) { + return; + } + isSetup = true; + + // -------------------------- box sizing -------------------------- // + + /** + * Chrome & Safari measure the outer-width on style.width on border-box elems + * IE11 & Firefox<29 measures the inner-width + */ + var div = document.createElement('div'); + div.style.width = '200px'; + div.style.padding = '1px 2px 3px 4px'; + div.style.borderStyle = 'solid'; + div.style.borderWidth = '1px 2px 3px 4px'; + div.style.boxSizing = 'border-box'; + + var body = document.body || document.documentElement; + body.appendChild( div ); + var style = getStyle( div ); + // round value for browser zoom. desandro/masonry#928 + isBoxSizeOuter = Math.round( getStyleSize( style.width ) ) == 200; + getSize.isBoxSizeOuter = isBoxSizeOuter; + + body.removeChild( div ); +} + +// -------------------------- getSize -------------------------- // + +function getSize( elem ) { + setup(); + + // use querySeletor if elem is string + if ( typeof elem == 'string' ) { + elem = document.querySelector( elem ); + } + + // do not proceed on non-objects + if ( !elem || typeof elem != 'object' || !elem.nodeType ) { + return; + } + + var style = getStyle( elem ); + + // if hidden, everything is 0 + if ( style.display == 'none' ) { + return getZeroSize(); + } + + var size = {}; + size.width = elem.offsetWidth; + size.height = elem.offsetHeight; + + var isBorderBox = size.isBorderBox = style.boxSizing == 'border-box'; + + // get all measurements + for ( var i=0; i < measurementsLength; i++ ) { + var measurement = measurements[i]; + var value = style[ measurement ]; + var num = parseFloat( value ); + // any 'auto', 'medium' value will be 0 + size[ measurement ] = !isNaN( num ) ? num : 0; + } + + var paddingWidth = size.paddingLeft + size.paddingRight; + var paddingHeight = size.paddingTop + size.paddingBottom; + var marginWidth = size.marginLeft + size.marginRight; + var marginHeight = size.marginTop + size.marginBottom; + var borderWidth = size.borderLeftWidth + size.borderRightWidth; + var borderHeight = size.borderTopWidth + size.borderBottomWidth; + + var isBorderBoxSizeOuter = isBorderBox && isBoxSizeOuter; + + // overwrite width and height if we can get it from style + var styleWidth = getStyleSize( style.width ); + if ( styleWidth !== false ) { + size.width = styleWidth + + // add padding and border unless it's already including it + ( isBorderBoxSizeOuter ? 0 : paddingWidth + borderWidth ); + } + + var styleHeight = getStyleSize( style.height ); + if ( styleHeight !== false ) { + size.height = styleHeight + + // add padding and border unless it's already including it + ( isBorderBoxSizeOuter ? 0 : paddingHeight + borderHeight ); + } + + size.innerWidth = size.width - ( paddingWidth + borderWidth ); + size.innerHeight = size.height - ( paddingHeight + borderHeight ); + + size.outerWidth = size.width + marginWidth; + size.outerHeight = size.height + marginHeight; + + return size; +} + +return getSize; + +}); + +/** + * matchesSelector v2.0.2 + * matchesSelector( element, '.selector' ) + * MIT license + */ + +/*jshint browser: true, strict: true, undef: true, unused: true */ + +( function( window, factory ) { + /*global define: false, module: false */ + 'use strict'; + // universal module definition + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'desandro-matches-selector/matches-selector',factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory(); + } else { + // browser global + window.matchesSelector = factory(); + } + +}( window, function factory() { + 'use strict'; + + var matchesMethod = ( function() { + var ElemProto = window.Element.prototype; + // check for the standard method name first + if ( ElemProto.matches ) { + return 'matches'; + } + // check un-prefixed + if ( ElemProto.matchesSelector ) { + return 'matchesSelector'; + } + // check vendor prefixes + var prefixes = [ 'webkit', 'moz', 'ms', 'o' ]; + + for ( var i=0; i < prefixes.length; i++ ) { + var prefix = prefixes[i]; + var method = prefix + 'MatchesSelector'; + if ( ElemProto[ method ] ) { + return method; + } + } + })(); + + return function matchesSelector( elem, selector ) { + return elem[ matchesMethod ]( selector ); + }; + +})); + +/** + * Fizzy UI utils v2.0.7 + * MIT license + */ + +/*jshint browser: true, undef: true, unused: true, strict: true */ + +( function( window, factory ) { + // universal module definition + /*jshint strict: false */ /*globals define, module, require */ + + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'fizzy-ui-utils/utils',[ + 'desandro-matches-selector/matches-selector' + ], function( matchesSelector ) { + return factory( window, matchesSelector ); + }); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + window, + require('desandro-matches-selector') + ); + } else { + // browser global + window.fizzyUIUtils = factory( + window, + window.matchesSelector + ); + } + +}( window, function factory( window, matchesSelector ) { + + + +var utils = {}; + +// ----- extend ----- // + +// extends objects +utils.extend = function( a, b ) { + for ( var prop in b ) { + a[ prop ] = b[ prop ]; + } + return a; +}; + +// ----- modulo ----- // + +utils.modulo = function( num, div ) { + return ( ( num % div ) + div ) % div; +}; + +// ----- makeArray ----- // + +var arraySlice = Array.prototype.slice; + +// turn element or nodeList into an array +utils.makeArray = function( obj ) { + if ( Array.isArray( obj ) ) { + // use object if already an array + return obj; + } + // return empty array if undefined or null. #6 + if ( obj === null || obj === undefined ) { + return []; + } + + var isArrayLike = typeof obj == 'object' && typeof obj.length == 'number'; + if ( isArrayLike ) { + // convert nodeList to array + return arraySlice.call( obj ); + } + + // array of single index + return [ obj ]; +}; + +// ----- removeFrom ----- // + +utils.removeFrom = function( ary, obj ) { + var index = ary.indexOf( obj ); + if ( index != -1 ) { + ary.splice( index, 1 ); + } +}; + +// ----- getParent ----- // + +utils.getParent = function( elem, selector ) { + while ( elem.parentNode && elem != document.body ) { + elem = elem.parentNode; + if ( matchesSelector( elem, selector ) ) { + return elem; + } + } +}; + +// ----- getQueryElement ----- // + +// use element as selector string +utils.getQueryElement = function( elem ) { + if ( typeof elem == 'string' ) { + return document.querySelector( elem ); + } + return elem; +}; + +// ----- handleEvent ----- // + +// enable .ontype to trigger from .addEventListener( elem, 'type' ) +utils.handleEvent = function( event ) { + var method = 'on' + event.type; + if ( this[ method ] ) { + this[ method ]( event ); + } +}; + +// ----- filterFindElements ----- // + +utils.filterFindElements = function( elems, selector ) { + // make array of elems + elems = utils.makeArray( elems ); + var ffElems = []; + + elems.forEach( function( elem ) { + // check that elem is an actual element + if ( !( elem instanceof HTMLElement ) ) { + return; + } + // add elem if no selector + if ( !selector ) { + ffElems.push( elem ); + return; + } + // filter & find items if we have a selector + // filter + if ( matchesSelector( elem, selector ) ) { + ffElems.push( elem ); + } + // find children + var childElems = elem.querySelectorAll( selector ); + // concat childElems to filterFound array + for ( var i=0; i < childElems.length; i++ ) { + ffElems.push( childElems[i] ); + } + }); + + return ffElems; +}; + +// ----- debounceMethod ----- // + +utils.debounceMethod = function( _class, methodName, threshold ) { + threshold = threshold || 100; + // original method + var method = _class.prototype[ methodName ]; + var timeoutName = methodName + 'Timeout'; + + _class.prototype[ methodName ] = function() { + var timeout = this[ timeoutName ]; + clearTimeout( timeout ); + + var args = arguments; + var _this = this; + this[ timeoutName ] = setTimeout( function() { + method.apply( _this, args ); + delete _this[ timeoutName ]; + }, threshold ); + }; +}; + +// ----- docReady ----- // + +utils.docReady = function( callback ) { + var readyState = document.readyState; + if ( readyState == 'complete' || readyState == 'interactive' ) { + // do async to allow for other scripts to run. metafizzy/flickity#441 + setTimeout( callback ); + } else { + document.addEventListener( 'DOMContentLoaded', callback ); + } +}; + +// ----- htmlInit ----- // + +// http://jamesroberts.name/blog/2010/02/22/string-functions-for-javascript-trim-to-camel-case-to-dashed-and-to-underscore/ +utils.toDashed = function( str ) { + return str.replace( /(.)([A-Z])/g, function( match, $1, $2 ) { + return $1 + '-' + $2; + }).toLowerCase(); +}; + +var console = window.console; +/** + * allow user to initialize classes via [data-namespace] or .js-namespace class + * htmlInit( Widget, 'widgetName' ) + * options are parsed from data-namespace-options + */ +utils.htmlInit = function( WidgetClass, namespace ) { + utils.docReady( function() { + var dashedNamespace = utils.toDashed( namespace ); + var dataAttr = 'data-' + dashedNamespace; + var dataAttrElems = document.querySelectorAll( '[' + dataAttr + ']' ); + var jsDashElems = document.querySelectorAll( '.js-' + dashedNamespace ); + var elems = utils.makeArray( dataAttrElems ) + .concat( utils.makeArray( jsDashElems ) ); + var dataOptionsAttr = dataAttr + '-options'; + var jQuery = window.jQuery; + + elems.forEach( function( elem ) { + var attr = elem.getAttribute( dataAttr ) || + elem.getAttribute( dataOptionsAttr ); + var options; + try { + options = attr && JSON.parse( attr ); + } catch ( error ) { + // log error, do not initialize + if ( console ) { + console.error( 'Error parsing ' + dataAttr + ' on ' + elem.className + + ': ' + error ); + } + return; + } + // initialize + var instance = new WidgetClass( elem, options ); + // make available via $().data('namespace') + if ( jQuery ) { + jQuery.data( elem, namespace, instance ); + } + }); + + }); +}; + +// ----- ----- // + +return utils; + +})); + +/** + * Outlayer Item + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /* globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD - RequireJS + define( 'outlayer/item',[ + 'ev-emitter/ev-emitter', + 'get-size/get-size' + ], + factory + ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS - Browserify, Webpack + module.exports = factory( + require('ev-emitter'), + require('get-size') + ); + } else { + // browser global + window.Outlayer = {}; + window.Outlayer.Item = factory( + window.EvEmitter, + window.getSize + ); + } + +}( window, function factory( EvEmitter, getSize ) { +'use strict'; + +// ----- helpers ----- // + +function isEmptyObj( obj ) { + for ( var prop in obj ) { + return false; + } + prop = null; + return true; +} + +// -------------------------- CSS3 support -------------------------- // + + +var docElemStyle = document.documentElement.style; + +var transitionProperty = typeof docElemStyle.transition == 'string' ? + 'transition' : 'WebkitTransition'; +var transformProperty = typeof docElemStyle.transform == 'string' ? + 'transform' : 'WebkitTransform'; + +var transitionEndEvent = { + WebkitTransition: 'webkitTransitionEnd', + transition: 'transitionend' +}[ transitionProperty ]; + +// cache all vendor properties that could have vendor prefix +var vendorProperties = { + transform: transformProperty, + transition: transitionProperty, + transitionDuration: transitionProperty + 'Duration', + transitionProperty: transitionProperty + 'Property', + transitionDelay: transitionProperty + 'Delay' +}; + +// -------------------------- Item -------------------------- // + +function Item( element, layout ) { + if ( !element ) { + return; + } + + this.element = element; + // parent layout class, i.e. Masonry, Isotope, or Packery + this.layout = layout; + this.position = { + x: 0, + y: 0 + }; + + this._create(); +} + +// inherit EvEmitter +var proto = Item.prototype = Object.create( EvEmitter.prototype ); +proto.constructor = Item; + +proto._create = function() { + // transition objects + this._transn = { + ingProperties: {}, + clean: {}, + onEnd: {} + }; + + this.css({ + position: 'absolute' + }); +}; + +// trigger specified handler for event type +proto.handleEvent = function( event ) { + var method = 'on' + event.type; + if ( this[ method ] ) { + this[ method ]( event ); + } +}; + +proto.getSize = function() { + this.size = getSize( this.element ); +}; + +/** + * apply CSS styles to element + * @param {Object} style + */ +proto.css = function( style ) { + var elemStyle = this.element.style; + + for ( var prop in style ) { + // use vendor property if available + var supportedProp = vendorProperties[ prop ] || prop; + elemStyle[ supportedProp ] = style[ prop ]; + } +}; + + // measure position, and sets it +proto.getPosition = function() { + var style = getComputedStyle( this.element ); + var isOriginLeft = this.layout._getOption('originLeft'); + var isOriginTop = this.layout._getOption('originTop'); + var xValue = style[ isOriginLeft ? 'left' : 'right' ]; + var yValue = style[ isOriginTop ? 'top' : 'bottom' ]; + var x = parseFloat( xValue ); + var y = parseFloat( yValue ); + // convert percent to pixels + var layoutSize = this.layout.size; + if ( xValue.indexOf('%') != -1 ) { + x = ( x / 100 ) * layoutSize.width; + } + if ( yValue.indexOf('%') != -1 ) { + y = ( y / 100 ) * layoutSize.height; + } + // clean up 'auto' or other non-integer values + x = isNaN( x ) ? 0 : x; + y = isNaN( y ) ? 0 : y; + // remove padding from measurement + x -= isOriginLeft ? layoutSize.paddingLeft : layoutSize.paddingRight; + y -= isOriginTop ? layoutSize.paddingTop : layoutSize.paddingBottom; + + this.position.x = x; + this.position.y = y; +}; + +// set settled position, apply padding +proto.layoutPosition = function() { + var layoutSize = this.layout.size; + var style = {}; + var isOriginLeft = this.layout._getOption('originLeft'); + var isOriginTop = this.layout._getOption('originTop'); + + // x + var xPadding = isOriginLeft ? 'paddingLeft' : 'paddingRight'; + var xProperty = isOriginLeft ? 'left' : 'right'; + var xResetProperty = isOriginLeft ? 'right' : 'left'; + + var x = this.position.x + layoutSize[ xPadding ]; + // set in percentage or pixels + style[ xProperty ] = this.getXValue( x ); + // reset other property + style[ xResetProperty ] = ''; + + // y + var yPadding = isOriginTop ? 'paddingTop' : 'paddingBottom'; + var yProperty = isOriginTop ? 'top' : 'bottom'; + var yResetProperty = isOriginTop ? 'bottom' : 'top'; + + var y = this.position.y + layoutSize[ yPadding ]; + // set in percentage or pixels + style[ yProperty ] = this.getYValue( y ); + // reset other property + style[ yResetProperty ] = ''; + + this.css( style ); + this.emitEvent( 'layout', [ this ] ); +}; + +proto.getXValue = function( x ) { + var isHorizontal = this.layout._getOption('horizontal'); + return this.layout.options.percentPosition && !isHorizontal ? + ( ( x / this.layout.size.width ) * 100 ) + '%' : x + 'px'; +}; + +proto.getYValue = function( y ) { + var isHorizontal = this.layout._getOption('horizontal'); + return this.layout.options.percentPosition && isHorizontal ? + ( ( y / this.layout.size.height ) * 100 ) + '%' : y + 'px'; +}; + +proto._transitionTo = function( x, y ) { + this.getPosition(); + // get current x & y from top/left + var curX = this.position.x; + var curY = this.position.y; + + var didNotMove = x == this.position.x && y == this.position.y; + + // save end position + this.setPosition( x, y ); + + // if did not move and not transitioning, just go to layout + if ( didNotMove && !this.isTransitioning ) { + this.layoutPosition(); + return; + } + + var transX = x - curX; + var transY = y - curY; + var transitionStyle = {}; + transitionStyle.transform = this.getTranslate( transX, transY ); + + this.transition({ + to: transitionStyle, + onTransitionEnd: { + transform: this.layoutPosition + }, + isCleaning: true + }); +}; + +proto.getTranslate = function( x, y ) { + // flip cooridinates if origin on right or bottom + var isOriginLeft = this.layout._getOption('originLeft'); + var isOriginTop = this.layout._getOption('originTop'); + x = isOriginLeft ? x : -x; + y = isOriginTop ? y : -y; + return 'translate3d(' + x + 'px, ' + y + 'px, 0)'; +}; + +// non transition + transform support +proto.goTo = function( x, y ) { + this.setPosition( x, y ); + this.layoutPosition(); +}; + +proto.moveTo = proto._transitionTo; + +proto.setPosition = function( x, y ) { + this.position.x = parseFloat( x ); + this.position.y = parseFloat( y ); +}; + +// ----- transition ----- // + +/** + * @param {Object} style - CSS + * @param {Function} onTransitionEnd + */ + +// non transition, just trigger callback +proto._nonTransition = function( args ) { + this.css( args.to ); + if ( args.isCleaning ) { + this._removeStyles( args.to ); + } + for ( var prop in args.onTransitionEnd ) { + args.onTransitionEnd[ prop ].call( this ); + } +}; + +/** + * proper transition + * @param {Object} args - arguments + * @param {Object} to - style to transition to + * @param {Object} from - style to start transition from + * @param {Boolean} isCleaning - removes transition styles after transition + * @param {Function} onTransitionEnd - callback + */ +proto.transition = function( args ) { + // redirect to nonTransition if no transition duration + if ( !parseFloat( this.layout.options.transitionDuration ) ) { + this._nonTransition( args ); + return; + } + + var _transition = this._transn; + // keep track of onTransitionEnd callback by css property + for ( var prop in args.onTransitionEnd ) { + _transition.onEnd[ prop ] = args.onTransitionEnd[ prop ]; + } + // keep track of properties that are transitioning + for ( prop in args.to ) { + _transition.ingProperties[ prop ] = true; + // keep track of properties to clean up when transition is done + if ( args.isCleaning ) { + _transition.clean[ prop ] = true; + } + } + + // set from styles + if ( args.from ) { + this.css( args.from ); + // force redraw. http://blog.alexmaccaw.com/css-transitions + var h = this.element.offsetHeight; + // hack for JSHint to hush about unused var + h = null; + } + // enable transition + this.enableTransition( args.to ); + // set styles that are transitioning + this.css( args.to ); + + this.isTransitioning = true; + +}; + +// dash before all cap letters, including first for +// WebkitTransform => -webkit-transform +function toDashedAll( str ) { + return str.replace( /([A-Z])/g, function( $1 ) { + return '-' + $1.toLowerCase(); + }); +} + +var transitionProps = 'opacity,' + toDashedAll( transformProperty ); + +proto.enableTransition = function(/* style */) { + // HACK changing transitionProperty during a transition + // will cause transition to jump + if ( this.isTransitioning ) { + return; + } + + // make `transition: foo, bar, baz` from style object + // HACK un-comment this when enableTransition can work + // while a transition is happening + // var transitionValues = []; + // for ( var prop in style ) { + // // dash-ify camelCased properties like WebkitTransition + // prop = vendorProperties[ prop ] || prop; + // transitionValues.push( toDashedAll( prop ) ); + // } + // munge number to millisecond, to match stagger + var duration = this.layout.options.transitionDuration; + duration = typeof duration == 'number' ? duration + 'ms' : duration; + // enable transition styles + this.css({ + transitionProperty: transitionProps, + transitionDuration: duration, + transitionDelay: this.staggerDelay || 0 + }); + // listen for transition end event + this.element.addEventListener( transitionEndEvent, this, false ); +}; + +// ----- events ----- // + +proto.onwebkitTransitionEnd = function( event ) { + this.ontransitionend( event ); +}; + +proto.onotransitionend = function( event ) { + this.ontransitionend( event ); +}; + +// properties that I munge to make my life easier +var dashedVendorProperties = { + '-webkit-transform': 'transform' +}; + +proto.ontransitionend = function( event ) { + // disregard bubbled events from children + if ( event.target !== this.element ) { + return; + } + var _transition = this._transn; + // get property name of transitioned property, convert to prefix-free + var propertyName = dashedVendorProperties[ event.propertyName ] || event.propertyName; + + // remove property that has completed transitioning + delete _transition.ingProperties[ propertyName ]; + // check if any properties are still transitioning + if ( isEmptyObj( _transition.ingProperties ) ) { + // all properties have completed transitioning + this.disableTransition(); + } + // clean style + if ( propertyName in _transition.clean ) { + // clean up style + this.element.style[ event.propertyName ] = ''; + delete _transition.clean[ propertyName ]; + } + // trigger onTransitionEnd callback + if ( propertyName in _transition.onEnd ) { + var onTransitionEnd = _transition.onEnd[ propertyName ]; + onTransitionEnd.call( this ); + delete _transition.onEnd[ propertyName ]; + } + + this.emitEvent( 'transitionEnd', [ this ] ); +}; + +proto.disableTransition = function() { + this.removeTransitionStyles(); + this.element.removeEventListener( transitionEndEvent, this, false ); + this.isTransitioning = false; +}; + +/** + * removes style property from element + * @param {Object} style +**/ +proto._removeStyles = function( style ) { + // clean up transition styles + var cleanStyle = {}; + for ( var prop in style ) { + cleanStyle[ prop ] = ''; + } + this.css( cleanStyle ); +}; + +var cleanTransitionStyle = { + transitionProperty: '', + transitionDuration: '', + transitionDelay: '' +}; + +proto.removeTransitionStyles = function() { + // remove transition + this.css( cleanTransitionStyle ); +}; + +// ----- stagger ----- // + +proto.stagger = function( delay ) { + delay = isNaN( delay ) ? 0 : delay; + this.staggerDelay = delay + 'ms'; +}; + +// ----- show/hide/remove ----- // + +// remove element from DOM +proto.removeElem = function() { + this.element.parentNode.removeChild( this.element ); + // remove display: none + this.css({ display: '' }); + this.emitEvent( 'remove', [ this ] ); +}; + +proto.remove = function() { + // just remove element if no transition support or no transition + if ( !transitionProperty || !parseFloat( this.layout.options.transitionDuration ) ) { + this.removeElem(); + return; + } + + // start transition + this.once( 'transitionEnd', function() { + this.removeElem(); + }); + this.hide(); +}; + +proto.reveal = function() { + delete this.isHidden; + // remove display: none + this.css({ display: '' }); + + var options = this.layout.options; + + var onTransitionEnd = {}; + var transitionEndProperty = this.getHideRevealTransitionEndProperty('visibleStyle'); + onTransitionEnd[ transitionEndProperty ] = this.onRevealTransitionEnd; + + this.transition({ + from: options.hiddenStyle, + to: options.visibleStyle, + isCleaning: true, + onTransitionEnd: onTransitionEnd + }); +}; + +proto.onRevealTransitionEnd = function() { + // check if still visible + // during transition, item may have been hidden + if ( !this.isHidden ) { + this.emitEvent('reveal'); + } +}; + +/** + * get style property use for hide/reveal transition end + * @param {String} styleProperty - hiddenStyle/visibleStyle + * @returns {String} + */ +proto.getHideRevealTransitionEndProperty = function( styleProperty ) { + var optionStyle = this.layout.options[ styleProperty ]; + // use opacity + if ( optionStyle.opacity ) { + return 'opacity'; + } + // get first property + for ( var prop in optionStyle ) { + return prop; + } +}; + +proto.hide = function() { + // set flag + this.isHidden = true; + // remove display: none + this.css({ display: '' }); + + var options = this.layout.options; + + var onTransitionEnd = {}; + var transitionEndProperty = this.getHideRevealTransitionEndProperty('hiddenStyle'); + onTransitionEnd[ transitionEndProperty ] = this.onHideTransitionEnd; + + this.transition({ + from: options.visibleStyle, + to: options.hiddenStyle, + // keep hidden stuff hidden + isCleaning: true, + onTransitionEnd: onTransitionEnd + }); +}; + +proto.onHideTransitionEnd = function() { + // check if still hidden + // during transition, item may have been un-hidden + if ( this.isHidden ) { + this.css({ display: 'none' }); + this.emitEvent('hide'); + } +}; + +proto.destroy = function() { + this.css({ + position: '', + left: '', + right: '', + top: '', + bottom: '', + transition: '', + transform: '' + }); +}; + +return Item; + +})); + +/*! + * Outlayer v2.1.1 + * the brains and guts of a layout library + * MIT license + */ + +( function( window, factory ) { + 'use strict'; + // universal module definition + /* jshint strict: false */ /* globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD - RequireJS + define( 'outlayer/outlayer',[ + 'ev-emitter/ev-emitter', + 'get-size/get-size', + 'fizzy-ui-utils/utils', + './item' + ], + function( EvEmitter, getSize, utils, Item ) { + return factory( window, EvEmitter, getSize, utils, Item); + } + ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS - Browserify, Webpack + module.exports = factory( + window, + require('ev-emitter'), + require('get-size'), + require('fizzy-ui-utils'), + require('./item') + ); + } else { + // browser global + window.Outlayer = factory( + window, + window.EvEmitter, + window.getSize, + window.fizzyUIUtils, + window.Outlayer.Item + ); + } + +}( window, function factory( window, EvEmitter, getSize, utils, Item ) { +'use strict'; + +// ----- vars ----- // + +var console = window.console; +var jQuery = window.jQuery; +var noop = function() {}; + +// -------------------------- Outlayer -------------------------- // + +// globally unique identifiers +var GUID = 0; +// internal store of all Outlayer intances +var instances = {}; + + +/** + * @param {Element, String} element + * @param {Object} options + * @constructor + */ +function Outlayer( element, options ) { + var queryElement = utils.getQueryElement( element ); + if ( !queryElement ) { + if ( console ) { + console.error( 'Bad element for ' + this.constructor.namespace + + ': ' + ( queryElement || element ) ); + } + return; + } + this.element = queryElement; + // add jQuery + if ( jQuery ) { + this.$element = jQuery( this.element ); + } + + // options + this.options = utils.extend( {}, this.constructor.defaults ); + this.option( options ); + + // add id for Outlayer.getFromElement + var id = ++GUID; + this.element.outlayerGUID = id; // expando + instances[ id ] = this; // associate via id + + // kick it off + this._create(); + + var isInitLayout = this._getOption('initLayout'); + if ( isInitLayout ) { + this.layout(); + } +} + +// settings are for internal use only +Outlayer.namespace = 'outlayer'; +Outlayer.Item = Item; + +// default options +Outlayer.defaults = { + containerStyle: { + position: 'relative' + }, + initLayout: true, + originLeft: true, + originTop: true, + resize: true, + resizeContainer: true, + // item options + transitionDuration: '0.4s', + hiddenStyle: { + opacity: 0, + transform: 'scale(0.001)' + }, + visibleStyle: { + opacity: 1, + transform: 'scale(1)' + } +}; + +var proto = Outlayer.prototype; +// inherit EvEmitter +utils.extend( proto, EvEmitter.prototype ); + +/** + * set options + * @param {Object} opts + */ +proto.option = function( opts ) { + utils.extend( this.options, opts ); +}; + +/** + * get backwards compatible option value, check old name + */ +proto._getOption = function( option ) { + var oldOption = this.constructor.compatOptions[ option ]; + return oldOption && this.options[ oldOption ] !== undefined ? + this.options[ oldOption ] : this.options[ option ]; +}; + +Outlayer.compatOptions = { + // currentName: oldName + initLayout: 'isInitLayout', + horizontal: 'isHorizontal', + layoutInstant: 'isLayoutInstant', + originLeft: 'isOriginLeft', + originTop: 'isOriginTop', + resize: 'isResizeBound', + resizeContainer: 'isResizingContainer' +}; + +proto._create = function() { + // get items from children + this.reloadItems(); + // elements that affect layout, but are not laid out + this.stamps = []; + this.stamp( this.options.stamp ); + // set container style + utils.extend( this.element.style, this.options.containerStyle ); + + // bind resize method + var canBindResize = this._getOption('resize'); + if ( canBindResize ) { + this.bindResize(); + } +}; + +// goes through all children again and gets bricks in proper order +proto.reloadItems = function() { + // collection of item elements + this.items = this._itemize( this.element.children ); +}; + + +/** + * turn elements into Outlayer.Items to be used in layout + * @param {Array or NodeList or HTMLElement} elems + * @returns {Array} items - collection of new Outlayer Items + */ +proto._itemize = function( elems ) { + + var itemElems = this._filterFindItemElements( elems ); + var Item = this.constructor.Item; + + // create new Outlayer Items for collection + var items = []; + for ( var i=0; i < itemElems.length; i++ ) { + var elem = itemElems[i]; + var item = new Item( elem, this ); + items.push( item ); + } + + return items; +}; + +/** + * get item elements to be used in layout + * @param {Array or NodeList or HTMLElement} elems + * @returns {Array} items - item elements + */ +proto._filterFindItemElements = function( elems ) { + return utils.filterFindElements( elems, this.options.itemSelector ); +}; + +/** + * getter method for getting item elements + * @returns {Array} elems - collection of item elements + */ +proto.getItemElements = function() { + return this.items.map( function( item ) { + return item.element; + }); +}; + +// ----- init & layout ----- // + +/** + * lays out all items + */ +proto.layout = function() { + this._resetLayout(); + this._manageStamps(); + + // don't animate first layout + var layoutInstant = this._getOption('layoutInstant'); + var isInstant = layoutInstant !== undefined ? + layoutInstant : !this._isLayoutInited; + this.layoutItems( this.items, isInstant ); + + // flag for initalized + this._isLayoutInited = true; +}; + +// _init is alias for layout +proto._init = proto.layout; + +/** + * logic before any new layout + */ +proto._resetLayout = function() { + this.getSize(); +}; + + +proto.getSize = function() { + this.size = getSize( this.element ); +}; + +/** + * get measurement from option, for columnWidth, rowHeight, gutter + * if option is String -> get element from selector string, & get size of element + * if option is Element -> get size of element + * else use option as a number + * + * @param {String} measurement + * @param {String} size - width or height + * @private + */ +proto._getMeasurement = function( measurement, size ) { + var option = this.options[ measurement ]; + var elem; + if ( !option ) { + // default to 0 + this[ measurement ] = 0; + } else { + // use option as an element + if ( typeof option == 'string' ) { + elem = this.element.querySelector( option ); + } else if ( option instanceof HTMLElement ) { + elem = option; + } + // use size of element, if element + this[ measurement ] = elem ? getSize( elem )[ size ] : option; + } +}; + +/** + * layout a collection of item elements + * @api public + */ +proto.layoutItems = function( items, isInstant ) { + items = this._getItemsForLayout( items ); + + this._layoutItems( items, isInstant ); + + this._postLayout(); +}; + +/** + * get the items to be laid out + * you may want to skip over some items + * @param {Array} items + * @returns {Array} items + */ +proto._getItemsForLayout = function( items ) { + return items.filter( function( item ) { + return !item.isIgnored; + }); +}; + +/** + * layout items + * @param {Array} items + * @param {Boolean} isInstant + */ +proto._layoutItems = function( items, isInstant ) { + this._emitCompleteOnItems( 'layout', items ); + + if ( !items || !items.length ) { + // no items, emit event with empty array + return; + } + + var queue = []; + + items.forEach( function( item ) { + // get x/y object from method + var position = this._getItemLayoutPosition( item ); + // enqueue + position.item = item; + position.isInstant = isInstant || item.isLayoutInstant; + queue.push( position ); + }, this ); + + this._processLayoutQueue( queue ); +}; + +/** + * get item layout position + * @param {Outlayer.Item} item + * @returns {Object} x and y position + */ +proto._getItemLayoutPosition = function( /* item */ ) { + return { + x: 0, + y: 0 + }; +}; + +/** + * iterate over array and position each item + * Reason being - separating this logic prevents 'layout invalidation' + * thx @paul_irish + * @param {Array} queue + */ +proto._processLayoutQueue = function( queue ) { + this.updateStagger(); + queue.forEach( function( obj, i ) { + this._positionItem( obj.item, obj.x, obj.y, obj.isInstant, i ); + }, this ); +}; + +// set stagger from option in milliseconds number +proto.updateStagger = function() { + var stagger = this.options.stagger; + if ( stagger === null || stagger === undefined ) { + this.stagger = 0; + return; + } + this.stagger = getMilliseconds( stagger ); + return this.stagger; +}; + +/** + * Sets position of item in DOM + * @param {Outlayer.Item} item + * @param {Number} x - horizontal position + * @param {Number} y - vertical position + * @param {Boolean} isInstant - disables transitions + */ +proto._positionItem = function( item, x, y, isInstant, i ) { + if ( isInstant ) { + // if not transition, just set CSS + item.goTo( x, y ); + } else { + item.stagger( i * this.stagger ); + item.moveTo( x, y ); + } +}; + +/** + * Any logic you want to do after each layout, + * i.e. size the container + */ +proto._postLayout = function() { + this.resizeContainer(); +}; + +proto.resizeContainer = function() { + var isResizingContainer = this._getOption('resizeContainer'); + if ( !isResizingContainer ) { + return; + } + var size = this._getContainerSize(); + if ( size ) { + this._setContainerMeasure( size.width, true ); + this._setContainerMeasure( size.height, false ); + } +}; + +/** + * Sets width or height of container if returned + * @returns {Object} size + * @param {Number} width + * @param {Number} height + */ +proto._getContainerSize = noop; + +/** + * @param {Number} measure - size of width or height + * @param {Boolean} isWidth + */ +proto._setContainerMeasure = function( measure, isWidth ) { + if ( measure === undefined ) { + return; + } + + var elemSize = this.size; + // add padding and border width if border box + if ( elemSize.isBorderBox ) { + measure += isWidth ? elemSize.paddingLeft + elemSize.paddingRight + + elemSize.borderLeftWidth + elemSize.borderRightWidth : + elemSize.paddingBottom + elemSize.paddingTop + + elemSize.borderTopWidth + elemSize.borderBottomWidth; + } + + measure = Math.max( measure, 0 ); + this.element.style[ isWidth ? 'width' : 'height' ] = measure + 'px'; +}; + +/** + * emit eventComplete on a collection of items events + * @param {String} eventName + * @param {Array} items - Outlayer.Items + */ +proto._emitCompleteOnItems = function( eventName, items ) { + var _this = this; + function onComplete() { + _this.dispatchEvent( eventName + 'Complete', null, [ items ] ); + } + + var count = items.length; + if ( !items || !count ) { + onComplete(); + return; + } + + var doneCount = 0; + function tick() { + doneCount++; + if ( doneCount == count ) { + onComplete(); + } + } + + // bind callback + items.forEach( function( item ) { + item.once( eventName, tick ); + }); +}; + +/** + * emits events via EvEmitter and jQuery events + * @param {String} type - name of event + * @param {Event} event - original event + * @param {Array} args - extra arguments + */ +proto.dispatchEvent = function( type, event, args ) { + // add original event to arguments + var emitArgs = event ? [ event ].concat( args ) : args; + this.emitEvent( type, emitArgs ); + + if ( jQuery ) { + // set this.$element + this.$element = this.$element || jQuery( this.element ); + if ( event ) { + // create jQuery event + var $event = jQuery.Event( event ); + $event.type = type; + this.$element.trigger( $event, args ); + } else { + // just trigger with type if no event available + this.$element.trigger( type, args ); + } + } +}; + +// -------------------------- ignore & stamps -------------------------- // + + +/** + * keep item in collection, but do not lay it out + * ignored items do not get skipped in layout + * @param {Element} elem + */ +proto.ignore = function( elem ) { + var item = this.getItem( elem ); + if ( item ) { + item.isIgnored = true; + } +}; + +/** + * return item to layout collection + * @param {Element} elem + */ +proto.unignore = function( elem ) { + var item = this.getItem( elem ); + if ( item ) { + delete item.isIgnored; + } +}; + +/** + * adds elements to stamps + * @param {NodeList, Array, Element, or String} elems + */ +proto.stamp = function( elems ) { + elems = this._find( elems ); + if ( !elems ) { + return; + } + + this.stamps = this.stamps.concat( elems ); + // ignore + elems.forEach( this.ignore, this ); +}; + +/** + * removes elements to stamps + * @param {NodeList, Array, or Element} elems + */ +proto.unstamp = function( elems ) { + elems = this._find( elems ); + if ( !elems ){ + return; + } + + elems.forEach( function( elem ) { + // filter out removed stamp elements + utils.removeFrom( this.stamps, elem ); + this.unignore( elem ); + }, this ); +}; + +/** + * finds child elements + * @param {NodeList, Array, Element, or String} elems + * @returns {Array} elems + */ +proto._find = function( elems ) { + if ( !elems ) { + return; + } + // if string, use argument as selector string + if ( typeof elems == 'string' ) { + elems = this.element.querySelectorAll( elems ); + } + elems = utils.makeArray( elems ); + return elems; +}; + +proto._manageStamps = function() { + if ( !this.stamps || !this.stamps.length ) { + return; + } + + this._getBoundingRect(); + + this.stamps.forEach( this._manageStamp, this ); +}; + +// update boundingLeft / Top +proto._getBoundingRect = function() { + // get bounding rect for container element + var boundingRect = this.element.getBoundingClientRect(); + var size = this.size; + this._boundingRect = { + left: boundingRect.left + size.paddingLeft + size.borderLeftWidth, + top: boundingRect.top + size.paddingTop + size.borderTopWidth, + right: boundingRect.right - ( size.paddingRight + size.borderRightWidth ), + bottom: boundingRect.bottom - ( size.paddingBottom + size.borderBottomWidth ) + }; +}; + +/** + * @param {Element} stamp +**/ +proto._manageStamp = noop; + +/** + * get x/y position of element relative to container element + * @param {Element} elem + * @returns {Object} offset - has left, top, right, bottom + */ +proto._getElementOffset = function( elem ) { + var boundingRect = elem.getBoundingClientRect(); + var thisRect = this._boundingRect; + var size = getSize( elem ); + var offset = { + left: boundingRect.left - thisRect.left - size.marginLeft, + top: boundingRect.top - thisRect.top - size.marginTop, + right: thisRect.right - boundingRect.right - size.marginRight, + bottom: thisRect.bottom - boundingRect.bottom - size.marginBottom + }; + return offset; +}; + +// -------------------------- resize -------------------------- // + +// enable event handlers for listeners +// i.e. resize -> onresize +proto.handleEvent = utils.handleEvent; + +/** + * Bind layout to window resizing + */ +proto.bindResize = function() { + window.addEventListener( 'resize', this ); + this.isResizeBound = true; +}; + +/** + * Unbind layout to window resizing + */ +proto.unbindResize = function() { + window.removeEventListener( 'resize', this ); + this.isResizeBound = false; +}; + +proto.onresize = function() { + this.resize(); +}; + +utils.debounceMethod( Outlayer, 'onresize', 100 ); + +proto.resize = function() { + // don't trigger if size did not change + // or if resize was unbound. See #9 + if ( !this.isResizeBound || !this.needsResizeLayout() ) { + return; + } + + this.layout(); +}; + +/** + * check if layout is needed post layout + * @returns Boolean + */ +proto.needsResizeLayout = function() { + var size = getSize( this.element ); + // check that this.size and size are there + // IE8 triggers resize on body size change, so they might not be + var hasSizes = this.size && size; + return hasSizes && size.innerWidth !== this.size.innerWidth; +}; + +// -------------------------- methods -------------------------- // + +/** + * add items to Outlayer instance + * @param {Array or NodeList or Element} elems + * @returns {Array} items - Outlayer.Items +**/ +proto.addItems = function( elems ) { + var items = this._itemize( elems ); + // add items to collection + if ( items.length ) { + this.items = this.items.concat( items ); + } + return items; +}; + +/** + * Layout newly-appended item elements + * @param {Array or NodeList or Element} elems + */ +proto.appended = function( elems ) { + var items = this.addItems( elems ); + if ( !items.length ) { + return; + } + // layout and reveal just the new items + this.layoutItems( items, true ); + this.reveal( items ); +}; + +/** + * Layout prepended elements + * @param {Array or NodeList or Element} elems + */ +proto.prepended = function( elems ) { + var items = this._itemize( elems ); + if ( !items.length ) { + return; + } + // add items to beginning of collection + var previousItems = this.items.slice(0); + this.items = items.concat( previousItems ); + // start new layout + this._resetLayout(); + this._manageStamps(); + // layout new stuff without transition + this.layoutItems( items, true ); + this.reveal( items ); + // layout previous items + this.layoutItems( previousItems ); +}; + +/** + * reveal a collection of items + * @param {Array of Outlayer.Items} items + */ +proto.reveal = function( items ) { + this._emitCompleteOnItems( 'reveal', items ); + if ( !items || !items.length ) { + return; + } + var stagger = this.updateStagger(); + items.forEach( function( item, i ) { + item.stagger( i * stagger ); + item.reveal(); + }); +}; + +/** + * hide a collection of items + * @param {Array of Outlayer.Items} items + */ +proto.hide = function( items ) { + this._emitCompleteOnItems( 'hide', items ); + if ( !items || !items.length ) { + return; + } + var stagger = this.updateStagger(); + items.forEach( function( item, i ) { + item.stagger( i * stagger ); + item.hide(); + }); +}; + +/** + * reveal item elements + * @param {Array}, {Element}, {NodeList} items + */ +proto.revealItemElements = function( elems ) { + var items = this.getItems( elems ); + this.reveal( items ); +}; + +/** + * hide item elements + * @param {Array}, {Element}, {NodeList} items + */ +proto.hideItemElements = function( elems ) { + var items = this.getItems( elems ); + this.hide( items ); +}; + +/** + * get Outlayer.Item, given an Element + * @param {Element} elem + * @param {Function} callback + * @returns {Outlayer.Item} item + */ +proto.getItem = function( elem ) { + // loop through items to get the one that matches + for ( var i=0; i < this.items.length; i++ ) { + var item = this.items[i]; + if ( item.element == elem ) { + // return item + return item; + } + } +}; + +/** + * get collection of Outlayer.Items, given Elements + * @param {Array} elems + * @returns {Array} items - Outlayer.Items + */ +proto.getItems = function( elems ) { + elems = utils.makeArray( elems ); + var items = []; + elems.forEach( function( elem ) { + var item = this.getItem( elem ); + if ( item ) { + items.push( item ); + } + }, this ); + + return items; +}; + +/** + * remove element(s) from instance and DOM + * @param {Array or NodeList or Element} elems + */ +proto.remove = function( elems ) { + var removeItems = this.getItems( elems ); + + this._emitCompleteOnItems( 'remove', removeItems ); + + // bail if no items to remove + if ( !removeItems || !removeItems.length ) { + return; + } + + removeItems.forEach( function( item ) { + item.remove(); + // remove item from collection + utils.removeFrom( this.items, item ); + }, this ); +}; + +// ----- destroy ----- // + +// remove and disable Outlayer instance +proto.destroy = function() { + // clean up dynamic styles + var style = this.element.style; + style.height = ''; + style.position = ''; + style.width = ''; + // destroy items + this.items.forEach( function( item ) { + item.destroy(); + }); + + this.unbindResize(); + + var id = this.element.outlayerGUID; + delete instances[ id ]; // remove reference to instance by id + delete this.element.outlayerGUID; + // remove data for jQuery + if ( jQuery ) { + jQuery.removeData( this.element, this.constructor.namespace ); + } + +}; + +// -------------------------- data -------------------------- // + +/** + * get Outlayer instance from element + * @param {Element} elem + * @returns {Outlayer} + */ +Outlayer.data = function( elem ) { + elem = utils.getQueryElement( elem ); + var id = elem && elem.outlayerGUID; + return id && instances[ id ]; +}; + + +// -------------------------- create Outlayer class -------------------------- // + +/** + * create a layout class + * @param {String} namespace + */ +Outlayer.create = function( namespace, options ) { + // sub-class Outlayer + var Layout = subclass( Outlayer ); + // apply new options and compatOptions + Layout.defaults = utils.extend( {}, Outlayer.defaults ); + utils.extend( Layout.defaults, options ); + Layout.compatOptions = utils.extend( {}, Outlayer.compatOptions ); + + Layout.namespace = namespace; + + Layout.data = Outlayer.data; + + // sub-class Item + Layout.Item = subclass( Item ); + + // -------------------------- declarative -------------------------- // + + utils.htmlInit( Layout, namespace ); + + // -------------------------- jQuery bridge -------------------------- // + + // make into jQuery plugin + if ( jQuery && jQuery.bridget ) { + jQuery.bridget( namespace, Layout ); + } + + return Layout; +}; + +function subclass( Parent ) { + function SubClass() { + Parent.apply( this, arguments ); + } + + SubClass.prototype = Object.create( Parent.prototype ); + SubClass.prototype.constructor = SubClass; + + return SubClass; +} + +// ----- helpers ----- // + +// how many milliseconds are in each unit +var msUnits = { + ms: 1, + s: 1000 +}; + +// munge time-like parameter into millisecond number +// '0.4s' -> 40 +function getMilliseconds( time ) { + if ( typeof time == 'number' ) { + return time; + } + var matches = time.match( /(^\d*\.?\d*)(\w*)/ ); + var num = matches && matches[1]; + var unit = matches && matches[2]; + if ( !num.length ) { + return 0; + } + num = parseFloat( num ); + var mult = msUnits[ unit ] || 1; + return num * mult; +} + +// ----- fin ----- // + +// back in global +Outlayer.Item = Item; + +return Outlayer; + +})); + +/** + * Isotope Item +**/ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope-layout/js/item',[ + 'outlayer/outlayer' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('outlayer') + ); + } else { + // browser global + window.Isotope = window.Isotope || {}; + window.Isotope.Item = factory( + window.Outlayer + ); + } + +}( window, function factory( Outlayer ) { +'use strict'; + +// -------------------------- Item -------------------------- // + +// sub-class Outlayer Item +function Item() { + Outlayer.Item.apply( this, arguments ); +} + +var proto = Item.prototype = Object.create( Outlayer.Item.prototype ); + +var _create = proto._create; +proto._create = function() { + // assign id, used for original-order sorting + this.id = this.layout.itemGUID++; + _create.call( this ); + this.sortData = {}; +}; + +proto.updateSortData = function() { + if ( this.isIgnored ) { + return; + } + // default sorters + this.sortData.id = this.id; + // for backward compatibility + this.sortData['original-order'] = this.id; + this.sortData.random = Math.random(); + // go thru getSortData obj and apply the sorters + var getSortData = this.layout.options.getSortData; + var sorters = this.layout._sorters; + for ( var key in getSortData ) { + var sorter = sorters[ key ]; + this.sortData[ key ] = sorter( this.element, this ); + } +}; + +var _destroy = proto.destroy; +proto.destroy = function() { + // call super + _destroy.apply( this, arguments ); + // reset display, #741 + this.css({ + display: '' + }); +}; + +return Item; + +})); + +/** + * Isotope LayoutMode + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope-layout/js/layout-mode',[ + 'get-size/get-size', + 'outlayer/outlayer' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('get-size'), + require('outlayer') + ); + } else { + // browser global + window.Isotope = window.Isotope || {}; + window.Isotope.LayoutMode = factory( + window.getSize, + window.Outlayer + ); + } + +}( window, function factory( getSize, Outlayer ) { + 'use strict'; + + // layout mode class + function LayoutMode( isotope ) { + this.isotope = isotope; + // link properties + if ( isotope ) { + this.options = isotope.options[ this.namespace ]; + this.element = isotope.element; + this.items = isotope.filteredItems; + this.size = isotope.size; + } + } + + var proto = LayoutMode.prototype; + + /** + * some methods should just defer to default Outlayer method + * and reference the Isotope instance as `this` + **/ + var facadeMethods = [ + '_resetLayout', + '_getItemLayoutPosition', + '_manageStamp', + '_getContainerSize', + '_getElementOffset', + 'needsResizeLayout', + '_getOption' + ]; + + facadeMethods.forEach( function( methodName ) { + proto[ methodName ] = function() { + return Outlayer.prototype[ methodName ].apply( this.isotope, arguments ); + }; + }); + + // ----- ----- // + + // for horizontal layout modes, check vertical size + proto.needsVerticalResizeLayout = function() { + // don't trigger if size did not change + var size = getSize( this.isotope.element ); + // check that this.size and size are there + // IE8 triggers resize on body size change, so they might not be + var hasSizes = this.isotope.size && size; + return hasSizes && size.innerHeight != this.isotope.size.innerHeight; + }; + + // ----- measurements ----- // + + proto._getMeasurement = function() { + this.isotope._getMeasurement.apply( this, arguments ); + }; + + proto.getColumnWidth = function() { + this.getSegmentSize( 'column', 'Width' ); + }; + + proto.getRowHeight = function() { + this.getSegmentSize( 'row', 'Height' ); + }; + + /** + * get columnWidth or rowHeight + * segment: 'column' or 'row' + * size 'Width' or 'Height' + **/ + proto.getSegmentSize = function( segment, size ) { + var segmentName = segment + size; + var outerSize = 'outer' + size; + // columnWidth / outerWidth // rowHeight / outerHeight + this._getMeasurement( segmentName, outerSize ); + // got rowHeight or columnWidth, we can chill + if ( this[ segmentName ] ) { + return; + } + // fall back to item of first element + var firstItemSize = this.getFirstItemSize(); + this[ segmentName ] = firstItemSize && firstItemSize[ outerSize ] || + // or size of container + this.isotope.size[ 'inner' + size ]; + }; + + proto.getFirstItemSize = function() { + var firstItem = this.isotope.filteredItems[0]; + return firstItem && firstItem.element && getSize( firstItem.element ); + }; + + // ----- methods that should reference isotope ----- // + + proto.layout = function() { + this.isotope.layout.apply( this.isotope, arguments ); + }; + + proto.getSize = function() { + this.isotope.getSize(); + this.size = this.isotope.size; + }; + + // -------------------------- create -------------------------- // + + LayoutMode.modes = {}; + + LayoutMode.create = function( namespace, options ) { + + function Mode() { + LayoutMode.apply( this, arguments ); + } + + Mode.prototype = Object.create( proto ); + Mode.prototype.constructor = Mode; + + // default options + if ( options ) { + Mode.options = options; + } + + Mode.prototype.namespace = namespace; + // register in Isotope + LayoutMode.modes[ namespace ] = Mode; + + return Mode; + }; + + return LayoutMode; + +})); + +/*! + * Masonry v4.2.1 + * Cascading grid layout library + * https://masonry.desandro.com + * MIT License + * by David DeSandro + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'masonry-layout/masonry',[ + 'outlayer/outlayer', + 'get-size/get-size' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('outlayer'), + require('get-size') + ); + } else { + // browser global + window.Masonry = factory( + window.Outlayer, + window.getSize + ); + } + +}( window, function factory( Outlayer, getSize ) { + + + +// -------------------------- masonryDefinition -------------------------- // + + // create an Outlayer layout class + var Masonry = Outlayer.create('masonry'); + // isFitWidth -> fitWidth + Masonry.compatOptions.fitWidth = 'isFitWidth'; + + var proto = Masonry.prototype; + + proto._resetLayout = function() { + this.getSize(); + this._getMeasurement( 'columnWidth', 'outerWidth' ); + this._getMeasurement( 'gutter', 'outerWidth' ); + this.measureColumns(); + + // reset column Y + this.colYs = []; + for ( var i=0; i < this.cols; i++ ) { + this.colYs.push( 0 ); + } + + this.maxY = 0; + this.horizontalColIndex = 0; + }; + + proto.measureColumns = function() { + this.getContainerWidth(); + // if columnWidth is 0, default to outerWidth of first item + if ( !this.columnWidth ) { + var firstItem = this.items[0]; + var firstItemElem = firstItem && firstItem.element; + // columnWidth fall back to item of first element + this.columnWidth = firstItemElem && getSize( firstItemElem ).outerWidth || + // if first elem has no width, default to size of container + this.containerWidth; + } + + var columnWidth = this.columnWidth += this.gutter; + + // calculate columns + var containerWidth = this.containerWidth + this.gutter; + var cols = containerWidth / columnWidth; + // fix rounding errors, typically with gutters + var excess = columnWidth - containerWidth % columnWidth; + // if overshoot is less than a pixel, round up, otherwise floor it + var mathMethod = excess && excess < 1 ? 'round' : 'floor'; + cols = Math[ mathMethod ]( cols ); + this.cols = Math.max( cols, 1 ); + }; + + proto.getContainerWidth = function() { + // container is parent if fit width + var isFitWidth = this._getOption('fitWidth'); + var container = isFitWidth ? this.element.parentNode : this.element; + // check that this.size and size are there + // IE8 triggers resize on body size change, so they might not be + var size = getSize( container ); + this.containerWidth = size && size.innerWidth; + }; + + proto._getItemLayoutPosition = function( item ) { + item.getSize(); + // how many columns does this brick span + var remainder = item.size.outerWidth % this.columnWidth; + var mathMethod = remainder && remainder < 1 ? 'round' : 'ceil'; + // round if off by 1 pixel, otherwise use ceil + var colSpan = Math[ mathMethod ]( item.size.outerWidth / this.columnWidth ); + colSpan = Math.min( colSpan, this.cols ); + // use horizontal or top column position + var colPosMethod = this.options.horizontalOrder ? + '_getHorizontalColPosition' : '_getTopColPosition'; + var colPosition = this[ colPosMethod ]( colSpan, item ); + // position the brick + var position = { + x: this.columnWidth * colPosition.col, + y: colPosition.y + }; + // apply setHeight to necessary columns + var setHeight = colPosition.y + item.size.outerHeight; + var setMax = colSpan + colPosition.col; + for ( var i = colPosition.col; i < setMax; i++ ) { + this.colYs[i] = setHeight; + } + + return position; + }; + + proto._getTopColPosition = function( colSpan ) { + var colGroup = this._getTopColGroup( colSpan ); + // get the minimum Y value from the columns + var minimumY = Math.min.apply( Math, colGroup ); + + return { + col: colGroup.indexOf( minimumY ), + y: minimumY, + }; + }; + + /** + * @param {Number} colSpan - number of columns the element spans + * @returns {Array} colGroup + */ + proto._getTopColGroup = function( colSpan ) { + if ( colSpan < 2 ) { + // if brick spans only one column, use all the column Ys + return this.colYs; + } + + var colGroup = []; + // how many different places could this brick fit horizontally + var groupCount = this.cols + 1 - colSpan; + // for each group potential horizontal position + for ( var i = 0; i < groupCount; i++ ) { + colGroup[i] = this._getColGroupY( i, colSpan ); + } + return colGroup; + }; + + proto._getColGroupY = function( col, colSpan ) { + if ( colSpan < 2 ) { + return this.colYs[ col ]; + } + // make an array of colY values for that one group + var groupColYs = this.colYs.slice( col, col + colSpan ); + // and get the max value of the array + return Math.max.apply( Math, groupColYs ); + }; + + // get column position based on horizontal index. #873 + proto._getHorizontalColPosition = function( colSpan, item ) { + var col = this.horizontalColIndex % this.cols; + var isOver = colSpan > 1 && col + colSpan > this.cols; + // shift to next row if item can't fit on current row + col = isOver ? 0 : col; + // don't let zero-size items take up space + var hasSize = item.size.outerWidth && item.size.outerHeight; + this.horizontalColIndex = hasSize ? col + colSpan : this.horizontalColIndex; + + return { + col: col, + y: this._getColGroupY( col, colSpan ), + }; + }; + + proto._manageStamp = function( stamp ) { + var stampSize = getSize( stamp ); + var offset = this._getElementOffset( stamp ); + // get the columns that this stamp affects + var isOriginLeft = this._getOption('originLeft'); + var firstX = isOriginLeft ? offset.left : offset.right; + var lastX = firstX + stampSize.outerWidth; + var firstCol = Math.floor( firstX / this.columnWidth ); + firstCol = Math.max( 0, firstCol ); + var lastCol = Math.floor( lastX / this.columnWidth ); + // lastCol should not go over if multiple of columnWidth #425 + lastCol -= lastX % this.columnWidth ? 0 : 1; + lastCol = Math.min( this.cols - 1, lastCol ); + // set colYs to bottom of the stamp + + var isOriginTop = this._getOption('originTop'); + var stampMaxY = ( isOriginTop ? offset.top : offset.bottom ) + + stampSize.outerHeight; + for ( var i = firstCol; i <= lastCol; i++ ) { + this.colYs[i] = Math.max( stampMaxY, this.colYs[i] ); + } + }; + + proto._getContainerSize = function() { + this.maxY = Math.max.apply( Math, this.colYs ); + var size = { + height: this.maxY + }; + + if ( this._getOption('fitWidth') ) { + size.width = this._getContainerFitWidth(); + } + + return size; + }; + + proto._getContainerFitWidth = function() { + var unusedCols = 0; + // count unused columns + var i = this.cols; + while ( --i ) { + if ( this.colYs[i] !== 0 ) { + break; + } + unusedCols++; + } + // fit container to columns that have been used + return ( this.cols - unusedCols ) * this.columnWidth - this.gutter; + }; + + proto.needsResizeLayout = function() { + var previousWidth = this.containerWidth; + this.getContainerWidth(); + return previousWidth != this.containerWidth; + }; + + return Masonry; + +})); + +/*! + * Masonry layout mode + * sub-classes Masonry + * https://masonry.desandro.com + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope-layout/js/layout-modes/masonry',[ + '../layout-mode', + 'masonry-layout/masonry' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('../layout-mode'), + require('masonry-layout') + ); + } else { + // browser global + factory( + window.Isotope.LayoutMode, + window.Masonry + ); + } + +}( window, function factory( LayoutMode, Masonry ) { +'use strict'; + +// -------------------------- masonryDefinition -------------------------- // + + // create an Outlayer layout class + var MasonryMode = LayoutMode.create('masonry'); + + var proto = MasonryMode.prototype; + + var keepModeMethods = { + _getElementOffset: true, + layout: true, + _getMeasurement: true + }; + + // inherit Masonry prototype + for ( var method in Masonry.prototype ) { + // do not inherit mode methods + if ( !keepModeMethods[ method ] ) { + proto[ method ] = Masonry.prototype[ method ]; + } + } + + var measureColumns = proto.measureColumns; + proto.measureColumns = function() { + // set items, used if measuring first item + this.items = this.isotope.filteredItems; + measureColumns.call( this ); + }; + + // point to mode options for fitWidth + var _getOption = proto._getOption; + proto._getOption = function( option ) { + if ( option == 'fitWidth' ) { + return this.options.isFitWidth !== undefined ? + this.options.isFitWidth : this.options.fitWidth; + } + return _getOption.apply( this.isotope, arguments ); + }; + + return MasonryMode; + +})); + +/** + * fitRows layout mode + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope-layout/js/layout-modes/fit-rows',[ + '../layout-mode' + ], + factory ); + } else if ( typeof exports == 'object' ) { + // CommonJS + module.exports = factory( + require('../layout-mode') + ); + } else { + // browser global + factory( + window.Isotope.LayoutMode + ); + } + +}( window, function factory( LayoutMode ) { +'use strict'; + +var FitRows = LayoutMode.create('fitRows'); + +var proto = FitRows.prototype; + +proto._resetLayout = function() { + this.x = 0; + this.y = 0; + this.maxY = 0; + this._getMeasurement( 'gutter', 'outerWidth' ); +}; + +proto._getItemLayoutPosition = function( item ) { + item.getSize(); + + var itemWidth = item.size.outerWidth + this.gutter; + // if this element cannot fit in the current row + var containerWidth = this.isotope.size.innerWidth + this.gutter; + if ( this.x !== 0 && itemWidth + this.x > containerWidth ) { + this.x = 0; + this.y = this.maxY; + } + + var position = { + x: this.x, + y: this.y + }; + + this.maxY = Math.max( this.maxY, this.y + item.size.outerHeight ); + this.x += itemWidth; + + return position; +}; + +proto._getContainerSize = function() { + return { height: this.maxY }; +}; + +return FitRows; + +})); + +/** + * vertical layout mode + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( 'isotope-layout/js/layout-modes/vertical',[ + '../layout-mode' + ], + factory ); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + require('../layout-mode') + ); + } else { + // browser global + factory( + window.Isotope.LayoutMode + ); + } + +}( window, function factory( LayoutMode ) { +'use strict'; + +var Vertical = LayoutMode.create( 'vertical', { + horizontalAlignment: 0 +}); + +var proto = Vertical.prototype; + +proto._resetLayout = function() { + this.y = 0; +}; + +proto._getItemLayoutPosition = function( item ) { + item.getSize(); + var x = ( this.isotope.size.innerWidth - item.size.outerWidth ) * + this.options.horizontalAlignment; + var y = this.y; + this.y += item.size.outerHeight; + return { x: x, y: y }; +}; + +proto._getContainerSize = function() { + return { height: this.y }; +}; + +return Vertical; + +})); + +/*! + * Isotope v3.0.6 + * + * Licensed GPLv3 for open source use + * or Isotope Commercial License for commercial use + * + * https://isotope.metafizzy.co + * Copyright 2010-2018 Metafizzy + */ + +( function( window, factory ) { + // universal module definition + /* jshint strict: false */ /*globals define, module, require */ + if ( typeof define == 'function' && define.amd ) { + // AMD + define( [ + 'outlayer/outlayer', + 'get-size/get-size', + 'desandro-matches-selector/matches-selector', + 'fizzy-ui-utils/utils', + 'isotope-layout/js/item', + 'isotope-layout/js/layout-mode', + // include default layout modes + 'isotope-layout/js/layout-modes/masonry', + 'isotope-layout/js/layout-modes/fit-rows', + 'isotope-layout/js/layout-modes/vertical' + ], + function( Outlayer, getSize, matchesSelector, utils, Item, LayoutMode ) { + return factory( window, Outlayer, getSize, matchesSelector, utils, Item, LayoutMode ); + }); + } else if ( typeof module == 'object' && module.exports ) { + // CommonJS + module.exports = factory( + window, + require('outlayer'), + require('get-size'), + require('desandro-matches-selector'), + require('fizzy-ui-utils'), + require('isotope-layout/js/item'), + require('isotope-layout/js/layout-mode'), + // include default layout modes + require('isotope-layout/js/layout-modes/masonry'), + require('isotope-layout/js/layout-modes/fit-rows'), + require('isotope-layout/js/layout-modes/vertical') + ); + } else { + // browser global + window.Isotope = factory( + window, + window.Outlayer, + window.getSize, + window.matchesSelector, + window.fizzyUIUtils, + window.Isotope.Item, + window.Isotope.LayoutMode + ); + } + +}( window, function factory( window, Outlayer, getSize, matchesSelector, utils, + Item, LayoutMode ) { + + + +// -------------------------- vars -------------------------- // + +var jQuery = window.jQuery; + +// -------------------------- helpers -------------------------- // + +var trim = String.prototype.trim ? + function( str ) { + return str.trim(); + } : + function( str ) { + return str.replace( /^\s+|\s+$/g, '' ); + }; + +// -------------------------- isotopeDefinition -------------------------- // + + // create an Outlayer layout class + var Isotope = Outlayer.create( 'isotope', { + layoutMode: 'masonry', + isJQueryFiltering: true, + sortAscending: true + }); + + Isotope.Item = Item; + Isotope.LayoutMode = LayoutMode; + + var proto = Isotope.prototype; + + proto._create = function() { + this.itemGUID = 0; + // functions that sort items + this._sorters = {}; + this._getSorters(); + // call super + Outlayer.prototype._create.call( this ); + + // create layout modes + this.modes = {}; + // start filteredItems with all items + this.filteredItems = this.items; + // keep of track of sortBys + this.sortHistory = [ 'original-order' ]; + // create from registered layout modes + for ( var name in LayoutMode.modes ) { + this._initLayoutMode( name ); + } + }; + + proto.reloadItems = function() { + // reset item ID counter + this.itemGUID = 0; + // call super + Outlayer.prototype.reloadItems.call( this ); + }; + + proto._itemize = function() { + var items = Outlayer.prototype._itemize.apply( this, arguments ); + // assign ID for original-order + for ( var i=0; i < items.length; i++ ) { + var item = items[i]; + item.id = this.itemGUID++; + } + this._updateItemsSortData( items ); + return items; + }; + + + // -------------------------- layout -------------------------- // + + proto._initLayoutMode = function( name ) { + var Mode = LayoutMode.modes[ name ]; + // set mode options + // HACK extend initial options, back-fill in default options + var initialOpts = this.options[ name ] || {}; + this.options[ name ] = Mode.options ? + utils.extend( Mode.options, initialOpts ) : initialOpts; + // init layout mode instance + this.modes[ name ] = new Mode( this ); + }; + + + proto.layout = function() { + // if first time doing layout, do all magic + if ( !this._isLayoutInited && this._getOption('initLayout') ) { + this.arrange(); + return; + } + this._layout(); + }; + + // private method to be used in layout() & magic() + proto._layout = function() { + // don't animate first layout + var isInstant = this._getIsInstant(); + // layout flow + this._resetLayout(); + this._manageStamps(); + this.layoutItems( this.filteredItems, isInstant ); + + // flag for initalized + this._isLayoutInited = true; + }; + + // filter + sort + layout + proto.arrange = function( opts ) { + // set any options pass + this.option( opts ); + this._getIsInstant(); + // filter, sort, and layout + + // filter + var filtered = this._filter( this.items ); + this.filteredItems = filtered.matches; + + this._bindArrangeComplete(); + + if ( this._isInstant ) { + this._noTransition( this._hideReveal, [ filtered ] ); + } else { + this._hideReveal( filtered ); + } + + this._sort(); + this._layout(); + }; + // alias to _init for main plugin method + proto._init = proto.arrange; + + proto._hideReveal = function( filtered ) { + this.reveal( filtered.needReveal ); + this.hide( filtered.needHide ); + }; + + // HACK + // Don't animate/transition first layout + // Or don't animate/transition other layouts + proto._getIsInstant = function() { + var isLayoutInstant = this._getOption('layoutInstant'); + var isInstant = isLayoutInstant !== undefined ? isLayoutInstant : + !this._isLayoutInited; + this._isInstant = isInstant; + return isInstant; + }; + + // listen for layoutComplete, hideComplete and revealComplete + // to trigger arrangeComplete + proto._bindArrangeComplete = function() { + // listen for 3 events to trigger arrangeComplete + var isLayoutComplete, isHideComplete, isRevealComplete; + var _this = this; + function arrangeParallelCallback() { + if ( isLayoutComplete && isHideComplete && isRevealComplete ) { + _this.dispatchEvent( 'arrangeComplete', null, [ _this.filteredItems ] ); + } + } + this.once( 'layoutComplete', function() { + isLayoutComplete = true; + arrangeParallelCallback(); + }); + this.once( 'hideComplete', function() { + isHideComplete = true; + arrangeParallelCallback(); + }); + this.once( 'revealComplete', function() { + isRevealComplete = true; + arrangeParallelCallback(); + }); + }; + + // -------------------------- filter -------------------------- // + + proto._filter = function( items ) { + var filter = this.options.filter; + filter = filter || '*'; + var matches = []; + var hiddenMatched = []; + var visibleUnmatched = []; + + var test = this._getFilterTest( filter ); + + // test each item + for ( var i=0; i < items.length; i++ ) { + var item = items[i]; + if ( item.isIgnored ) { + continue; + } + // add item to either matched or unmatched group + var isMatched = test( item ); + // item.isFilterMatched = isMatched; + // add to matches if its a match + if ( isMatched ) { + matches.push( item ); + } + // add to additional group if item needs to be hidden or revealed + if ( isMatched && item.isHidden ) { + hiddenMatched.push( item ); + } else if ( !isMatched && !item.isHidden ) { + visibleUnmatched.push( item ); + } + } + + // return collections of items to be manipulated + return { + matches: matches, + needReveal: hiddenMatched, + needHide: visibleUnmatched + }; + }; + + // get a jQuery, function, or a matchesSelector test given the filter + proto._getFilterTest = function( filter ) { + if ( jQuery && this.options.isJQueryFiltering ) { + // use jQuery + return function( item ) { + return jQuery( item.element ).is( filter ); + }; + } + if ( typeof filter == 'function' ) { + // use filter as function + return function( item ) { + return filter( item.element ); + }; + } + // default, use filter as selector string + return function( item ) { + return matchesSelector( item.element, filter ); + }; + }; + + // -------------------------- sorting -------------------------- // + + /** + * @params {Array} elems + * @public + */ + proto.updateSortData = function( elems ) { + // get items + var items; + if ( elems ) { + elems = utils.makeArray( elems ); + items = this.getItems( elems ); + } else { + // update all items if no elems provided + items = this.items; + } + + this._getSorters(); + this._updateItemsSortData( items ); + }; + + proto._getSorters = function() { + var getSortData = this.options.getSortData; + for ( var key in getSortData ) { + var sorter = getSortData[ key ]; + this._sorters[ key ] = mungeSorter( sorter ); + } + }; + + /** + * @params {Array} items - of Isotope.Items + * @private + */ + proto._updateItemsSortData = function( items ) { + // do not update if no items + var len = items && items.length; + + for ( var i=0; len && i < len; i++ ) { + var item = items[i]; + item.updateSortData(); + } + }; + + // ----- munge sorter ----- // + + // encapsulate this, as we just need mungeSorter + // other functions in here are just for munging + var mungeSorter = ( function() { + // add a magic layer to sorters for convienent shorthands + // `.foo-bar` will use the text of .foo-bar querySelector + // `[foo-bar]` will use attribute + // you can also add parser + // `.foo-bar parseInt` will parse that as a number + function mungeSorter( sorter ) { + // if not a string, return function or whatever it is + if ( typeof sorter != 'string' ) { + return sorter; + } + // parse the sorter string + var args = trim( sorter ).split(' '); + var query = args[0]; + // check if query looks like [an-attribute] + var attrMatch = query.match( /^\[(.+)\]$/ ); + var attr = attrMatch && attrMatch[1]; + var getValue = getValueGetter( attr, query ); + // use second argument as a parser + var parser = Isotope.sortDataParsers[ args[1] ]; + // parse the value, if there was a parser + sorter = parser ? function( elem ) { + return elem && parser( getValue( elem ) ); + } : + // otherwise just return value + function( elem ) { + return elem && getValue( elem ); + }; + + return sorter; + } + + // get an attribute getter, or get text of the querySelector + function getValueGetter( attr, query ) { + // if query looks like [foo-bar], get attribute + if ( attr ) { + return function getAttribute( elem ) { + return elem.getAttribute( attr ); + }; + } + + // otherwise, assume its a querySelector, and get its text + return function getChildText( elem ) { + var child = elem.querySelector( query ); + return child && child.textContent; + }; + } + + return mungeSorter; + })(); + + // parsers used in getSortData shortcut strings + Isotope.sortDataParsers = { + 'parseInt': function( val ) { + return parseInt( val, 10 ); + }, + 'parseFloat': function( val ) { + return parseFloat( val ); + } + }; + + // ----- sort method ----- // + + // sort filteredItem order + proto._sort = function() { + if ( !this.options.sortBy ) { + return; + } + // keep track of sortBy History + var sortBys = utils.makeArray( this.options.sortBy ); + if ( !this._getIsSameSortBy( sortBys ) ) { + // concat all sortBy and sortHistory, add to front, oldest goes in last + this.sortHistory = sortBys.concat( this.sortHistory ); + } + // sort magic + var itemSorter = getItemSorter( this.sortHistory, this.options.sortAscending ); + this.filteredItems.sort( itemSorter ); + }; + + // check if sortBys is same as start of sortHistory + proto._getIsSameSortBy = function( sortBys ) { + for ( var i=0; i < sortBys.length; i++ ) { + if ( sortBys[i] != this.sortHistory[i] ) { + return false; + } + } + return true; + }; + + // returns a function used for sorting + function getItemSorter( sortBys, sortAsc ) { + return function sorter( itemA, itemB ) { + // cycle through all sortKeys + for ( var i = 0; i < sortBys.length; i++ ) { + var sortBy = sortBys[i]; + var a = itemA.sortData[ sortBy ]; + var b = itemB.sortData[ sortBy ]; + if ( a > b || a < b ) { + // if sortAsc is an object, use the value given the sortBy key + var isAscending = sortAsc[ sortBy ] !== undefined ? sortAsc[ sortBy ] : sortAsc; + var direction = isAscending ? 1 : -1; + return ( a > b ? 1 : -1 ) * direction; + } + } + return 0; + }; + } + + // -------------------------- methods -------------------------- // + + // get layout mode + proto._mode = function() { + var layoutMode = this.options.layoutMode; + var mode = this.modes[ layoutMode ]; + if ( !mode ) { + // TODO console.error + throw new Error( 'No layout mode: ' + layoutMode ); + } + // HACK sync mode's options + // any options set after init for layout mode need to be synced + mode.options = this.options[ layoutMode ]; + return mode; + }; + + proto._resetLayout = function() { + // trigger original reset layout + Outlayer.prototype._resetLayout.call( this ); + this._mode()._resetLayout(); + }; + + proto._getItemLayoutPosition = function( item ) { + return this._mode()._getItemLayoutPosition( item ); + }; + + proto._manageStamp = function( stamp ) { + this._mode()._manageStamp( stamp ); + }; + + proto._getContainerSize = function() { + return this._mode()._getContainerSize(); + }; + + proto.needsResizeLayout = function() { + return this._mode().needsResizeLayout(); + }; + + // -------------------------- adding & removing -------------------------- // + + // HEADS UP overwrites default Outlayer appended + proto.appended = function( elems ) { + var items = this.addItems( elems ); + if ( !items.length ) { + return; + } + // filter, layout, reveal new items + var filteredItems = this._filterRevealAdded( items ); + // add to filteredItems + this.filteredItems = this.filteredItems.concat( filteredItems ); + }; + + // HEADS UP overwrites default Outlayer prepended + proto.prepended = function( elems ) { + var items = this._itemize( elems ); + if ( !items.length ) { + return; + } + // start new layout + this._resetLayout(); + this._manageStamps(); + // filter, layout, reveal new items + var filteredItems = this._filterRevealAdded( items ); + // layout previous items + this.layoutItems( this.filteredItems ); + // add to items and filteredItems + this.filteredItems = filteredItems.concat( this.filteredItems ); + this.items = items.concat( this.items ); + }; + + proto._filterRevealAdded = function( items ) { + var filtered = this._filter( items ); + this.hide( filtered.needHide ); + // reveal all new items + this.reveal( filtered.matches ); + // layout new items, no transition + this.layoutItems( filtered.matches, true ); + return filtered.matches; + }; + + /** + * Filter, sort, and layout newly-appended item elements + * @param {Array or NodeList or Element} elems + */ + proto.insert = function( elems ) { + var items = this.addItems( elems ); + if ( !items.length ) { + return; + } + // append item elements + var i, item; + var len = items.length; + for ( i=0; i < len; i++ ) { + item = items[i]; + this.element.appendChild( item.element ); + } + // filter new stuff + var filteredInsertItems = this._filter( items ).matches; + // set flag + for ( i=0; i < len; i++ ) { + items[i].isLayoutInstant = true; + } + this.arrange(); + // reset flag + for ( i=0; i < len; i++ ) { + delete items[i].isLayoutInstant; + } + this.reveal( filteredInsertItems ); + }; + + var _remove = proto.remove; + proto.remove = function( elems ) { + elems = utils.makeArray( elems ); + var removeItems = this.getItems( elems ); + // do regular thing + _remove.call( this, elems ); + // bail if no items to remove + var len = removeItems && removeItems.length; + // remove elems from filteredItems + for ( var i=0; len && i < len; i++ ) { + var item = removeItems[i]; + // remove item from collection + utils.removeFrom( this.filteredItems, item ); + } + }; + + proto.shuffle = function() { + // update random sortData + for ( var i=0; i < this.items.length; i++ ) { + var item = this.items[i]; + item.sortData.random = Math.random(); + } + this.options.sortBy = 'random'; + this._sort(); + this._layout(); + }; + + /** + * trigger fn without transition + * kind of hacky to have this in the first place + * @param {Function} fn + * @param {Array} args + * @returns ret + * @private + */ + proto._noTransition = function( fn, args ) { + // save transitionDuration before disabling + var transitionDuration = this.options.transitionDuration; + // disable transition + this.options.transitionDuration = 0; + // do it + var returnValue = fn.apply( this, args ); + // re-enable transition for reveal + this.options.transitionDuration = transitionDuration; + return returnValue; + }; + + // ----- helper methods ----- // + + /** + * getter method for getting filtered item elements + * @returns {Array} elems - collection of item elements + */ + proto.getFilteredItemElements = function() { + return this.filteredItems.map( function( item ) { + return item.element; + }); + }; + + // ----- ----- // + + return Isotope; + +})); + diff --git a/vendor/isotope-layout/isotope.pkgd.min.js b/vendor/isotope-layout/isotope.pkgd.min.js new file mode 100644 index 0000000..7ca671c --- /dev/null +++ b/vendor/isotope-layout/isotope.pkgd.min.js @@ -0,0 +1,12 @@ +/*! + * Isotope PACKAGED v3.0.6 + * + * Licensed GPLv3 for open source use + * or Isotope Commercial License for commercial use + * + * https://isotope.metafizzy.co + * Copyright 2010-2018 Metafizzy + */ + +!function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,s,a){function u(t,e,o){var n,s="$()."+i+'("'+e+'")';return t.each(function(t,u){var h=a.data(u,i);if(!h)return void r(i+" not initialized. Cannot call methods, i.e. "+s);var d=h[e];if(!d||"_"==e.charAt(0))return void r(s+" is not a valid method");var l=d.apply(h,o);n=void 0===n?l:n}),void 0!==n?n:t}function h(t,e){t.each(function(t,o){var n=a.data(o,i);n?(n.option(e),n._init()):(n=new s(o,e),a.data(o,i,n))})}a=a||e||t.jQuery,a&&(s.prototype.option||(s.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=n.call(arguments,1);return u(this,t,e)}return h(this,t),this},o(a))}function o(t){!t||t&&t.bridget||(t.bridget=i)}var n=Array.prototype.slice,s=t.console,r="undefined"==typeof s?function(){}:function(t){s.error(t)};return o(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},o=i[t]=i[t]||[];return o.indexOf(e)==-1&&o.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},o=i[t]=i[t]||{};return o[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=i.indexOf(e);return o!=-1&&i.splice(o,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var o=this._onceEvents&&this._onceEvents[t],n=0;n