From 8130fcbff93030727cfdf1104a5d85527ef9da21 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=BD=95=E7=AB=A5=E5=B4=87?= Date: Thu, 9 Jun 2022 14:02:16 +0800 Subject: [PATCH] =?UTF-8?q?glcc=E8=B5=9E=E5=8A=A9=E5=95=86=E9=A1=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/glcc/img/openmmlab/logo.png | Bin 0 -> 31661 bytes src/glcc/openmmlab/SliderLeft/index.jsx | 37 ++++ src/glcc/openmmlab/SliderLeft/index.scss | 102 +++++++++ src/glcc/openmmlab/SliderRight/index.jsx | 59 +++++ src/glcc/openmmlab/SliderRight/index.scss | 92 ++++++++ src/glcc/openmmlab/index.jsx | 29 ++- src/glcc/openmmlab/index.scss | 256 ++++------------------ 7 files changed, 352 insertions(+), 223 deletions(-) create mode 100644 src/glcc/img/openmmlab/logo.png create mode 100644 src/glcc/openmmlab/SliderLeft/index.jsx create mode 100644 src/glcc/openmmlab/SliderLeft/index.scss create mode 100644 src/glcc/openmmlab/SliderRight/index.jsx create mode 100644 src/glcc/openmmlab/SliderRight/index.scss diff --git a/src/glcc/img/openmmlab/logo.png b/src/glcc/img/openmmlab/logo.png new file mode 100644 index 0000000000000000000000000000000000000000..42c2448eac01e60c05dcff87098dcddbdd27db4c GIT binary patch literal 31661 zcmeFY^;cU_^Dd5SahF1X00j!giW3}ydvS^tZwsY(aCdht4#kTXXn{bG;!vP?D8(gc zuyWJ)bKkH033si_4zuu3o_S{GnVlFNEfpdHdIB^wG$K{7q8=I=1_<>Yiid-G zEh^)=Mg7C_kXJRpL;XSU?4r@o0BEX;at1z@hZeZOluADXSB1Wgr3wIw|3)wAlf6M7 z#IlzbD7I4O4^G8mhjCOX>XJztVErg@NUY?{j<9%ASryI7%~}#{=jCmG`)GN6q2aB) z%P;g5)6BD-Pg38);?mIb(&&X6FjiI;03apB!^6VDzzCra4K`31;)>+@??EnN9azM{|~OT~tQ02Lte}#!OG&4JzKk-k zxi;m0z#|)qj8^&w_}`)!8a{3Jtt8m24#9IPiojO6sIambocrDs15c9Fy^oN;B=?6g z5|@au9!=AbB9hYwe;{^NT9>c%JpQ|q`n!|i6ZE(>d{o?YD$0@;nV0bVqDJ9TP{Had z630MiIv3;25Wt^RB9NTxs5?&ttgh6#t{7|4{`1)SB7&7OmC-5bTVjYo6<3+8f5`n@ z|K$6!NEx|@Bre9ASPblgD#*d>i@OlBaN%cPxX6tNvAkZQFuyc!uW?}n(4inTZmdoA zI`kA%D)V3&??f-#0X$jmdc72r6cSf5+HzepWKij)9$WQRHPciMV~#OPbhb<(wS{S> zL=bYt6&R%XY08-ZcOkjkkL{AXx)%R5R)7G@S@2)X{$8T7rNR6C6hlXM{Ndaxm361z zvXXFk1hH$w?0uP(kP;bHY%=QxlPlZ&qF-PlS1Lb&5@6?k^-k*NS zm!DC)rLY4#H3^+;kUb^;XB%adq2gI6iT<&TiJaBneQ7RAv8UWMge)22Bv|Fvzr0q- znLXG%f@+jLl~7YYVXR0gj`pLCp4?2nXN+E#i&YF%zC5uKBqFD@)S^n+HZZ=yycGZ7 z@@nWAJsIi&HBV9GQ4>I*h>L~sk}<^Jh*Ed;w(iqR7cEv91(>8vz&V7CJ1{z_Qx|)` zr6M6WnbCf4@)JN>7YR>a?>)q?obYwP*{bbYlXNIW> zuzqU)UC9d-RxKR{(obywxw{agYyTuYI681}{q^R#9zg_+{+k1taQBZy#-DAXzfxfw zi)61l58Lqn1Ai+UzrW^N?(`REuuf{>9Wk)qRsZ`X{cp{xkRPJ<@*;11Eo$^Ta19L( ziDF2BvitY|5NGHGWB57?DKjnj^Jf5&Uj%ntA?tRwXW=a$HzCUS^N}bDpU3IxXp$|C zWaU4(W{bhVK1 z^SI)1u?OAIM|FTv)Lo^A0%x^e$KW{1@U$T+3qLLeSd%T^Xwb0Ar(SE zJEugJd!8MPEqR5t*+~~t>hH{VmNNXHNHqZ7dnVQAd`eEEu>O+t^xNJc{T4+J<^TA! zDv`+q_dTx@&hUh;$$^$9DYM7U*XMXsDR*n30z`cHh)kLnvx{ z;vt5@+^9&OI&8)u5RoS3F6kpZ1aOedkAeGbqguLRNUo!#2j+-KWZ@n!Bj&|Fszj~X z{6VF(ko$i)y)R^*mJIn`ABDCIopU)2Iz{%9Dvya;p+)(Kn0pEBLja(a$&{1!h|vS3 zs_wSwSQ(N^hp&;VA79V?2a34=por`3ZWQwUI0~&Y)-l$uMDF(}L6x+?_cWG0u8Aet z^9bZeW7@K-{ixFmXU&Xdl5!`S`}8jYagqO45l==6<+R09!bD*JZQRr-%UPEPh^M5% zlw*4)jLF@(`uZ#ad3r$-u=5Ta@Gf%nKsncMqSQv|UvS;T$-WbE$wXMj zqqC5QPdY9v?XQq(ZUwf}t^fv2$+i@2sKc;i7VF?3r0Q$oC#N0rokee5xqluN`R7rQ z-N6KGjIUxCN%e0vSh~>23*+P<5>~>kpFb+zC_-?0n_rCdy^w{7Ohv+N9ShxD8fIDn z?>I2$f1n-QY)p6EgM=-S+7K+qxg>A>ccAxv;h2OV%nK6c8D0Q^+ePpj{N zq%SG9NE2y-t9L~No{}eBAlaRdkcrJ!FceXMEBl6{HsUKxSHgoLB9)Dl)}5_#@u$!o z(r!ie`>(fM`R}1oDII(3%>8u_R09 zX`eEomw0mEIr2VO?)S{~;Gab;#ZsGp*a|ct-3JR=gu48)Jx+f1Do-|1IH5Rh#w__& z4>-e2y?R0JISaWGpwWyK5Iy-$yv{}kBZLv)w$Ly*2M{A7$9h!_y(X62R8B4n{d#)7l}j zo^1R(?E|tt74V4VkzX0RBIL`OuFJ6uHoqNQZ@`fH*Jxa7cG$zv_Leux*cXRH4EIlX z5%g754v)Q@R8%c0&heYsVIozwUz+rI+|~!GRAvnek4N^K)mnKCUOQ|^Bo_~(13-s$ zxUJbO=x;%C8E4RxY!Ly44o%{6Z30d#`p2^X87#pfO zHxNRt!{8h%dKp!j&|xu|2T&X;3~fbpc*h?tdM9ILyrQ2e4al$~{P3B2Oa(ssMvi5E z&6i;)!UwcDa$$T;*Sq6=tljEJ2o%FU!!{u8AX_uOOM71GbPwd+H`nvNn8-DCMmKnE zwvhf^-IaFEDw+@|qmc4aRHq?TZQYifh5+jf4aKl$R^*B_SQx%ZXy3vWB5dXSa5mX# zHMqA`7d1aTCmL0OE5vH7n&uN^Z16Om`$h)db<*(abq|hPEByZTy1h6wRG;gag;L1I zNaG$CfG)QVEifAiWRFVeZK)Y?)dRl2_ArGc-Fq=c%vbX7JmQ{tFs?2hnpLVpuQ5U( z|I!4c@aeQ@h-@#wZGH5Q0c}3U%nYA-(Q) zSkz26lG9JDE|8c&x>H|^Dv*BlTy#wyS zZQ1a{>zEY2zZf}F?4vU9S$v#{!Lzr?$cw>AO27Jri#dJ5_jN4qMX{SY$)Ob#Kxr7f zk}o-^`XOENr;G&Nd_cPn#{4_e18^i+5TWd9&a zHU$^K2(h3>Z#!91m7ae5Dl4qPH|N!AkWN<4$|KNkX8>j)vU&ApDMxQ5Dn=VD5#jeI z2O4z*=@M3gFyaq=PpNcLQDXKh4YD!#eeB_)8`i@Y9=_vOa5|h!iT&wkteSWHIz4)G zz)%na_lqGz?CD?ipzIVCqb}@GsEQ%X#s*cjzhSnUMl5!!%Ch{Yv7TY&KhLs{MoMB- zK7bH@UNfmb>|qK|>#Rkc1;zqIbi|lrNFrx$dbf(Z{1~A-G|=Ha&4$aiu8?))?-T=L zDU5KOE2)qGS)WjWkwl9bisxWW$j1yL@$MtOvW$fFNNW!u=V#w5Z2%}4NvaMp#f#C_ zlBG^~MTH>`*Ea;m-Qi(*8Dbs3ULw!8lhC?%0A6#bRrHP;&_ku34PMzn>Su6bhkc(R zT-4pQRGo5riHF&Z{$ z1BE5uX3xETewl)~z6HvfZB3AwTq5^JgGK=mx-5u2-e~O!H)+e8DiGh=TW|14b1*mx!u5QrYb=r(r1u zU-uYO+Z(6P_@TeKSj3HMDGIAbYrfl04nU)VglVpJzm356#g8VWHJ z=l&uKDU0Sq>;)tzBY)%BPrJ_lQy1npo*%Q44vS!ruU@+Ird~O#VUmnn2wS|dPQG&X zqEZb}0U)N?cGzhJzrHk1w9Nk*2;<{wey^M9&r%={l!+lJy_n1?I9=!D-)|=+up$I& zIV5M_=BmZvCn?p~a)^pFm!`07`RDa$^H;%N>2vAaY3)z%p18hfHunD#7!JjSs$@jz zzLtZ0i2UN%p@zyfm1Wa#C!BJ%`o#r>h5bYvJ+?wVCg-Hd(_MZ&`<*H12jgQlB+~l>gzFS$jCS^g4{7vI9 zt(E^*56U+V)?s1Lu}qy@vO524;i8iNAUj9m3P-zlWiffHf|)d-DZGlCc|!PdRH0+N zQy0hfCgU_J@5dpRzFyhsAGHeN*>WuaD0(X`sfO=(ZBK|eoMgp^lu7Y*WaAHj6n#t+ zMG;VsX*^@qT-5ouD=D)DRU5gNXh8Kf`b1Nxpb11s4zf6;5}J?%0ObI<>c=rrs~QPY zCAA>MD^vO>3%vgJE)tscwAgtU=W=Ak2jBgVYp*MA;HrFktKEmx2f?j7wr9n?5qC#L zD+k=zCeuEuhcXp`?7DH~sW{@x_Odij(skOW{$ByVfERa# zjgbT3udYQmU^tq>a@g+0lezm|CpN(Zl8mrbob|z`xoL2#Y#<;ef(Uaktc$+40=ohL$Fi0 z;BfMY84m|lvuePP$ca9T+VJnsQ+eK1f>i3qZ}0OMx=}DoLw@ftAuY<6=cS*NM#bQ7 zCR=yhkYH~tzf39}k3Bpv{@<9muNx5_lz|EhDOUFkeJZbKe%>CbIyKGSCCr!$pjy#i zy`3*+b{M@uEF zuqx~_K7?ei7z1U!8u-%Get^wVz=0dRiNaLvPcKj6Z+HK|>BeLsz|{f^QfATU7zy9_ zf2FvTc!|qP%8-~hoPB(DuM9>@zb5CY%OCSNv6+wK&P>_vI8Zf>ygpXJ#y$yyv^GLd znm$+B1aU5DnX88#VsYc+$C8!pK4Yg9-HAp1u)vk%_T`-Sy%yTf4QZdl_omW!&(@b- z!Kv2P`Enk!be3HX(q;RDMdPhs6APWAB9v2(oZYaccJN$FdpQJ+ViWzGj9l?bN8yjr z%{|NM=vus>3qp;v%ucjVvWyymDk<aYEFjjo;jUwh9Ho5SPD zNIdu!fuJr|(7y-?+EKo!^7p4U_GeyTMvO0ZoEfIiCF;|G!}8&zFx=xqaW>GVN|oS8 zj@8BIUuab;HQusdJ90P9xt1G11r+P+9pSnRH>%Xbjo-m~&M5WCJnW@l{!mNM+yVKy zVbFe7R|1JT1Pg({{?zd-2$eB7gZ{{0C<0`K5ouX0bh~8=)_zh)ifk!(4;ZbJj`T}> zk}vv4*5|`w#>u=T(R1~F2Bsc z#`}uV#}nmy*l7u~iu6^d%$M?NtZLhWkyPNNie$bmMj38+)JT$aoA%5{YLV(B>JFX1 zjC^O9U{v%Q8|q{uX~~N|)rCVV2>>+h!%zP)4zbyEv+Q?Cj4hc!%opb#wKNp~MuB(G zR7yoR4nLhXOIK(@_oTLQ~5xaju8W7lG%M6MG;npq25p$03b-`zI=xU$84xKCudgumDhjfgz7v9g-mNXHCBvj z46$C8&5^k|ACd-oyjt)|z@vM2q?(#NWU;y+2N%lVC=wsnFFLl+Ra9YStVm4tw%wJ? z+DCt~R1n}30{|5U(`1|z{p%0jDk}y#i(sHU5|d;yW5X(b#rabs9*B?6Gv6nC8@?li zp{x6b+w_(f5B3TF26lTqf`^~+w@I8@z~Yp+iFpxLmX|uYK5gQdg46y|gWvw_ zif3JPe~^As#b+rCSVj)AF@Xe^pArfag1|%X<^QRGxg^thxryHwN%T;(uL%D2#H1fc zTBK@4m`haGAlP>JSe4mD{&wT7OL8WqnGyzBYA=Q^9Tr2;Isk!=2!X;rI1$X7=yBt%F^QXc3!1*+T8G_`D;5!1(7!jS0j! zYn84&#mK&3OE5$V^BLbTCzh8se1PO8 z7q`iyg~Pc`iM?DwtdvF$G@iXXcAW6tk(7DFZp$_^b`f8Z^^=ukk$6kMomG{b$PJD& zoHL6>V1G9AKwsHKWIk0`vb3EGtNm8ijU?4D4a$k_9!JLWH_D>G{u@UK-rn(HXC{*L zfyi?Kq2tYaoxt_lXa9F%Dq{z;4%0hQ=A(A%Wf=9`)N}0EHy;;fOv95m1JIQMyAtiM zyqS#=o0|SQR(AZ9_GPFg&6-V5)QeZyuMZNN6! z@)x=d;6Y5Ismh`K&?DbkPrcyaqYXv!{XK%bdkuMUy!1kZMvHE4YyITA**yz)kS}1q zYZni%;A2eEnuh^3GKTYyD7Nqmpcv!hCp%vj*WXU~#0A%VRZ zk;=g<_YA0T2c2{Mp722lqR{VbikX+IcrCi;L}`ER_qW3O?NJR#%kVe=RH{u%&OC`0 zOL&GKVv&S=qG;9Hg&j4JSd2yDu3iH6aBcI)oReba2Gh>r(Y>e;a7Ylt31UX~x zyAEF05*sH4H4N^o>nq+e2EAafzI4`W!RshN4LwNEIY4Emt4nEgVtGCx8MGto8=q6k zT7sq*0AhxNN9F3%QMOx97&1%lduj>|gkv*@VD_zW^KVrfZyzo}>=$Zj2}w5+bs#lV zzE}Q5@r~FWviSM4;ql7SQU@J+!09=;=lYJ`>+GQysa0DoQJYAwmp+(fOZSK!Cp~WnajqqicB^i`DY)K|+05`{yXwm6jh^h#1|Y1xy%v#3c2Mb9VkG6M z`C{U{dR(cZ%+xv+p`-HM4|1rzn90|ts}YT#bS0KN%}NDQ8(k zA)gifj1ug|1WzpaxLK7|9!KSDX;#02AMZJ9u>s`F8c+Tvj{8#mx{vOkVW6zKq~cN$ zR7J^$I+u9yrj*_e+8j>SC03ai+5S}&7^ME)#p!9seave|ki}k3TKMjyzoRDSS0lmJ ztUp8bf!d#}IOzip2@;T1EEe+_9~oELOj@ZZOmdt;oj$6@kit<_w6F0*OcDXmNJj~& zxIcf`5KpZXRUMGhe&7|4bC+XjqsOeUogo;*MFGeW02TeQ=<4^B5xy(*lorU6c55f= zjY(ob(D|3h#3bnvz@vp36g6kBER=4kxTeC=ZCO%i2B|ROvujQNdln$9w^qS(tN~ky zDXRjs=DY78TtD7f|7#_IXIlob*T@fkx?hAoq9vMKD6;rGZ)3C0b}dyXpLwk@2kRlB z&B)riTWND@ixT1@&J~-C_6D!MV}%Waji%yi|AU_R-gEZQ*Vl3xl0#Vqli}JDTiaOe zE=P3gkROMN&-eoHH+xT}xNk80NR_{*WisMBIkO^El|oz0a)y&E=+hhZov=uuDs|lO zbDFDYo=?Yqu&sF0&qWfKSX_Xf;58SV3FVj+W|5B~u*=OLhCSZUK7Q8_P{nwk5a~DA z!{%YkHwN7|H~cGvGoob*h|+yM&`d&}34E&v33!MRe)?9}^N5IfNr#-( zaMWehD{E~q)@+2B6+`!6S&P$2#mH)>Rv-oQ_80rINKPvS#oq?4WK8sozK6|-S}hVS zFK+1PnaM_yT)A)6+Ex^kS~IX(FMZ**W!CRdm57=#-JUlb1iHfTg>GfC88j!LlGhF9>?q; zNW)=*#+=Tjgpb;) znb1I(ndTl47WMc^M^}xPy7L7-=-u+m&LqXvD*a4gO4Q&Sz<+N+E6N}O8ZnUL7_tVn z8LL7?No}q^#XP0)Jw|kp$b4`6&M7~jJkh0I#$gu(aNJ}U{u7?m;-44=jq2$FW(v|e z*8q2(iz*J&e}&ZsDlistvx2zQXNn14w;qzTeJXFi^$0eCFvv~#?cl*_rgo3+|0RnzB>xAB*b z8&y9)YyORpSH3zmxiHXvKeR&9&`F+}8`Z?|s{i1Uy31PT#L@!A_U0C$NIT){&Msq= z*M|SlAatok%D}7EV)GaM&&0lX^itaOzItEWI>S01D2MVd4PgS=R84<)7^9cKDEjCu#4|IOjPLzS@0V z!BAWg5JdzO#(ryPq>0*}@eT=s?n;i0`}y(by<+xXv$N0O83~vapKILg=SvpOXq!A7 zzda;oy$yQRS6Ix6-Oe{^Ja^>b25+VhMx$W%a?n1_pBYN58lExjh9s#J_{Df?jG1K= z_NhBlYVIS$T;`N{>4~?7$*Nw925OS0mZnhYe@^{jsa?R!cR`Q9S6N-sZ?P7(<}fy0 zZi5NWue+|88$xlH@o%vui-sY$ovPn{$iIFjw{N^78BQnpY<|V@H;jB4*DU+FjK+%< zNa?}N@7OPai$xgNvu@dnbM{U-9Ei^9PVbn>XQa$pCS-D{Gm@w-OBmNs*95iSXLsxv zh40|TITi?KBTHPr4-ESv-nH-RzUT2N-gV>G?P^fZSedx^E07k{)O z$@o)$29h4Y^f&ciaW%`Wt5N)7{q2v#g)X)F%Aj5s?@6Hg^}gC|vymL+cZBhzMbrJp zYIdRy_%*B4fTnPH>DLRa!!yR)4R>MuEZdiVUB&24Tmlv&|1yC`V-9RQ2BA^hC><6R z=5w}9qxO4=2y23vq*j?OqlIinbx8KbZp0&k_^9mj-X9J`)2&JI(@GEl+(WZQy;Twe zW1ew2s*GVb1LPsK`tDDXih@O?Z-yz{flhfN4f#A?9df+;%oQS~DNkiU4TVt*&uc@( zZa>)FbpoVMC6fPsk~yv?z@;)vsM|C%Ka;uti&6QF*)gvrci(kc?ZDeW&vy$??-iD# zN)IbHaqwX{v8)9#O%S8jxNF$=YnP49!tF(|HD!z;IpL-R?<6{-0rCuIVGJCEKp1IO zG$cZFGXSW9WBc?=i)_%VL+%$ne_!33tIOP9lA9M57_uq+osB0TBr`O2j&k7oRsWz1 zUB}nv4C3ff*wT`i6@0%XBi#9A8OPR%O(}0=s64>F)A)LSlpV2YY>k7M4jSlH+1FkW z9e-}-593<3Q!OldR|hk&>?$BBTZ~YdWe{}_R`XVpvze2w7bjBrMiXpiVKI-rWiLZs zMD}RtR#(^zPn<<{i=vo@M(Y0p;ww8{A^oL+FSL@EtkQ;2WKOGtuaHu}la0}PhlDga z32`o=)DK>4-{REXuM8n1edzS%!NQbec$*)i8B#jOK}%n;+pi1>WQJ?3@WM5Ga-DRS zh%my|gt7Tsx*u-p9;sZ%-wo)80^G=5r5Ck1N7!m9m;>J@Le=jAjl4hu)P*5lP4#>H zJ$b5ls)BnY>*|AJANxnZ9@gBYauB=NA%p-(TPgns&98&944l5tghS(<0FcLDF+z+j zSO~K##Aj^N-PyW_^t;Zh-Jt-7&YX#K&tKZ&VD8j!*kw-alkOQtZoCi8P2vHi9ZBm# zC_%7hovv@C53HcVEJF~=aEza#j z?8e3HpTQp=A3%4!e9Hl39hV6{_4OTPoZL?62wk=ww+}F(0d6jCwf8#;+AN)a+;RhN zCliAcjECDi2Ton(A|h?PSr$M-t>o7eHO1g6c1@{qZuB>B1pp{jT=HwqoFaoq>R;f2 zN;kvleyWEe~Hq8z?-Ov4)nT+fxim0jPicaFp z|D1$u)C{@sRdM~zXj&wyTB#R90kb)}XvUn*;LJi!g5LI0#D(!pt`rdv_*?0BQ0GZ5 z(~57De0W{>NoVj`*Ms6tR_yFBY7~i%iJpK2#%+ZWa5ISNzo4yYgPA@}&^Fd|;eA#8 zVFVvw}vllhmpP)_on>>&C*fie(1mG9H=4|tbv3zq^UHF9{yK6qCS zHmqAb1)mW2E?3uY-_flz<6)jVG+L_3W_rREo+HG6e1$sTMJG|iaBJ$hP#Hfrs;25W z$`0xO?9ful&rg;o)lCWHq@q#x%hVGSO#l1$KtI=)$-!*$o$lyH|7XjD-j&!$amNyc zkgfzFk%o*y3ch14g`i#&d-M|;07aAP4D{8owiNhELS zGKQe!WnP;Bz$2Du@w%}h&d|cm;oBey!dG2RvMXUS-6I?dI}$c9ltwkYEEdwxsPg9* z+KbP?`PO0q{Srrw3NoR9Re6`Pb`LedkAfmk?k+rcvkJ=uJY%dVd@&@>n}nNIwF`9` z@H6~Tl0Ej5v4bNWr=y?AJebS5!Ev*+xV_Hf^W{D3wn<#k+8s28uL8AOW7QFwgmvPQ z;xP|Iq8@rtItBfAR+#NV+jUXh0aCv@m}REp4^<8Hh6bsfNDrgsH)owj>0%;#H6R8Y zpxXWBw?frYgEqFRtVC*y)h#5+1y9`}A5c>tASN%Txs}uK&Bj#m zG>e6B_ly60?~gK#oTVnzfzEu)`-z;k3Ovg8u#88N#e`0oVc~&?GnMJCAVZrt7+31a zOZEvX7ksXwDOE!y4XR||O>6sy%&GLAHOJYI;o*A{0-V1j#=>a$>7Oz;7;X4l(n-ym z;JBtV#s&I%+0Kz&&+&BP?C*5ye!(`vgD6E*+Dv4zta$fDPG{u_+@RJ~9EMoI`a!b2 zpCh&{8Zz?r6(SW!}t(&Qtku)?WY%V&(z$ig70vanasOoc)7}Qc)!`J!R;d3 zS0XuuSnCSVHkcnIFIrB#sNbi*h%8w~TD_o#a=J570%z-8TS%y0F%mm%gnX}|E982m zWc&E@P$$L7@_~+pBUATg;=SXjD&E)B!Bk$j(CL;9H!+j4(wV@iB?v9xeYm?70uZ6E zXqvR{a=P&0m%$C@xEQ*>8r4ypN%&~XfL*6yC$>QY81B!wd(;_z78tRY z!FETpXM_YgqqD62$$(xNNx`#KQv4amQpc0w4H!I}qv`#)tVzmCfn=8+f<84flfv)x_fUd$)S^pH@FmeC(q-<`COcj(d0 ztBp*RY#ZMl*?q`_6`6CM38uWnP|h`-Vf}86X|+IGO+M4?S@kI5_b3)%bXNU>&GQWx zI8%Z^RJA9ue+Ha8MSoN28Zn|(I&@_H=!W0*k^8oVxmf83r`6=6tvDN;x%fd7dG7%> zwfr<1nk6uKpE~)}humr(*9T_iy}4r1>Dp9qpMAQKNxuK-H@T(|vlBJ51suOweOUepWz5KvG+}o<>p?lQ4i+`&6AuR;RCd>d(F6Io8fAV7Ji>$I}GG zvc8txwvQ(56nRC>;j>BI1ovjJ7!m^uMi`6)(Ruk246$1s+NnPeuZbgb7$0mCGSew2 zi3?HZ+I70 zb$JZTVUiM(6lw2e=6Fx@Dh=wO>d?)wx(hRW{)xg-W5nkDz-ULCqS_usw)urn4=w%r zz*V&0R5*Eey6YSBy$AqX?S#7FXlvF0GF707fGz7V3EL;_PfVYHqK0RAuwDb@8G|gI*1F62cU1z|sAH%l;TF(ZEM+I*L+b0if$plyvPj}cf=+Lp988_xDttT`l*3H#CQ zVXMAl)xVTD^r`B7^2|`~@2S01*MNp}ukSWK1mjI{{`C2P)|jdS)yP=+Cc0z^3g%?W z=-CXBg%s*x_vH~COwI2Ohc+j6r$@pw4oH_Ue>zB^P%>5dT zYzjNk-!tKgKh-+b$#Y_l$mQ}P-11LMWCCS!6r@S959xp*Vv_zd<`!455f1#Bu9V0r zx(7S>0LpbJB?asWOm$qT#edN>A0_v*J!?Jba?sf!Xj>S1uDkt0V5JN{$GwthKe7&Y znufrDooTe7+^9HBJ9p0fNev%@Za)n9#0nmkPL==ppzz$K3X1C=eTF?}l=0B?V6BZ% z^*NMecEAFFNt|$*4Vor@dPo?&QG;j!w`~uDB39jHGDVtWCH47&F{$Op!<~e&+q-jq zR!j{DP8iN>;2!k6e*Q}G1K0aZTrqRT{t6G`g!cyzAK^VlF-DEF`qD)fafnp!Qwe=G z3a8~ERpFzRZBn~Pc|2EY2=L;{i*HV^6ebf8Y zoYH=+QIkr4dRtDJOiHSofXmk+?7$)a#~=Jy?$)<0++$l3K=OJL8s*_hXK67cb`;Q> z_`-BdBRn;^Wbx(UJQeCt1MgkU>epT+GzCUAlyudh`-Kk?qZ&xcsY;Mk!NM+cYkBdX z;eaDL{6=;)*VyfA``oyht?rX*OiNvU*F_}2 z$Vd|ig76cah*3+z#2%72c4H1bRck{_Wo5*$Ac<4l!{FpLJ9&tjwWT|DnIUH58@Dyl z_7MNo_$X##aL}Bu51)PN*`M5&wX%1nKXeOfI685bcJ?ZUc@Ps8zGvHwY=NH5Lwk?UaVeEw8Z|V!Tji`RVpH~NHNNF^B&7H3{V~l&o?CN&bOmW6%IxBdNpx|~dM?wJcuv`rW0rHu<^Pbe%UxgP z1gNaV+X|PN!A0zmz-_@0drO@!Kv1sqh9&2w_*V)U*XY8vy}@gnVk!Xp0I6yJ$P=gx zs=ZvdmhKJ}C6T#y70rDpnXzw?rcpd*%3buLqP9AAWevFM-H(~fW;fbo|IPR{bQe9p zEXT*-bP}sF>0<`@3@2WBk1R{tUxG zCndkt)^M9)@5`#6KaXi2pWP#yM9)OMxux(Hk6Ey?He;N$X6vI#nB+kbc1EexPqUP{ z-G8aTP5m%CDq=FWsAJY9VQ(SGT)Y1m{M?4Qdl6~J{9**i-Aq}c1`Wya3^5e^aQ-<# zb`K`!xsY{2=>lC*{_vq0)47nx@$!$6e$8!UFFu@2g&l-r?sb_VB5Ss;S;W2~8G`jT z_^JB4=*jd3RJo}<8k^1IzcLZEP)(2#;CS$*m&CEofkx*+lLnl6|3uj#MG>AzW|;7? zJYxCv>BkRDL+4#EXIV2zEx)O*A4^N9$;X~T?Al{_2egudjJa(<;%tLL4!(&7C-};8%R&BbxoaEp-T6~{ zMlhY}{Z!QX4Z0R4uIJ!Lpzu&o^d-@D$#PBX)Zb#hAD8T!&wnsP-d$FZt54d?rFy*& z1&(+0NW!;DzR($3f6Ylc4ZiNfJO+i>)tFuVZO=d&N28YjzZhl7LHv4sgf#%)(1zUo zKVzXpm}u*)cNPAU4`Uye%`D}Ij?v5u_llY(3+C)^p9F@8_heQSY={yEt}G_5L=Yk0;&nAxEjbKcxc|`6l3SMmaxqcYe>y z1ocxaN&}1cwjF+5$&P(y&IR-Y`En=gxw~R1^+y8Cg>ecK2O=|JJOD(BF?=fwd4c_} z>H5M~BTmk|tuN+wD#WTl@VO$P{kK=w7oEu$h>`xf9^p^eHw7A!W6Tp>cfDEffYk?o zmC`p8Y_fRXxHSpCZ5dfcxfsb@))E%on;WNh1@uExkc%RZ$(Q?(7ePI*5lF_&gr@R6 zkf~&jMR>oXXg1ODqlsj`%uTruL7;j52djoMa+vT9P9D#%%%6SAWBfBbLrxS!A7>sn z{oB~BZ6!o)Ub!OOmMV-=)%Ba@Az}~F(8zgL1+wU_(q`w`IE09~WcgPo^_%o~LrYN^ z7r}RlphEW%-1xlB`InN;TLY{}u(*HNE?Iu3v4MfT6TuUUlb#Lkv3wGr8*>Zp(xI51 zFD-J;u*yGoK;zVoHT3VpWEbmYxssEGQ51xZI zH;Uyl68NUkm$MA`adlBll@I;*4_vd?mBA7;rd(e1(Nxj?YxDWCYfsbvnzXLFT->Fh zUz4sjE+GZrNWh!H#jCZqklS9;EaV&|ycF`pe@OnPgd5+;gAzbOR0mOI4z+in(SK@5D>$MA*+{!k|9 z^)o)l(C%tT{Z(pyD(nNlXyEXA|JWmDhuDBe*}dqk%Pi^~0vmMCyjs^i`D&$|cvoMD zAe=?Ie@xBrF{W*)f-B*ZfYhI8CajZO*-?Q5^5SchuuP2|_js<(l3wxX9xkAoS|>*SNov}lZW;03xC!o z*`8wek&2F#y0XiCc6@u&=RQvGhX(2(zhrW%7RMm!kyINwevck>MFUjG znhDomTaY=`mG~k1q;|@&qty(!i2}-W+o+`D2;S$T;#pp0K6xz#XNEMSqZjB`(((Lu z6!PM4dnnGwhI(9y1+*9vf47V#Tf$`@iR!|5x+RQM9ReHNl;)u9qngAiDxB4DJAA+S{O?w~ip?mW1m`w+Dzc1@)3>0fK zXQ&M+owfxrcI}C(Kb%DV4%AZ{>6!JL=(~O=QMkIC$ooKnb`~e$sXKq-q~fb;84XKk zmli-w8A_z{Yv~0IlNgt9-f@B$vy(?AJUXsnK%>8EW(q<2tC7iShtX5SSXnhBS3MNr zoW*V52fQRQt!Qc$I@VwqTIGFNps)|e++DL3xkB|i)I~TTLChegqs9)C@pCSqFC{mG?vJo5J! z~B_6_Ze^!Q?;_3iGfnDfY<_F=JuSXadyVpcCKNzr8n5p$p1JxiMy?@L0 zQ}V{4JAZayyKQC&wObhqrXzkqPi7?&%Nli#dcSVa%UVf{R52_*D0RN9U%b{Y{FqVl z3KueUN8MkXp)pBV@GZxc{P@P4q15y#r4v^mR{=!ps;3K8n*1A&3Wp9{3maJ8YY%*l z3yW69nW{J#l0rJ>UjBL(ofBB`sA{w+Op2j5&cS9 z!waw{fa3hCYDA?^7Sa(Km6qO*yb9s_imEwC(Nf)Hf#ZKQi_+#IRLRXPwf=h+023pE zm6o?3sc$u=y@=UXQ9Hq8ld-L-N?a7%X+6oEY+yw0RyyKJ!Cd7uk1eLyEkAShUar51 z^OxSrM_I8n;!ETG!6i(I(C$k#k*KZr4kRX2Q9r=6QDI(?XBXaLZrNxJuZ^S;?!*&N zTjUeHHvL&XrUtf4v!EZTW2d2zUx*J{pIK-ogBK{(xh~*Q$lb`E2CIM-ZAtGy)ikYs z!j}n#-PBCQlzBo7Ykl+SEf94rXL?1gNaU+E49v5{+P|?h#NmctsbO9lA6cD3@0@Dt zNMr#+1E2TwC%Fsx8d)T2u~oDJNoCwNwN)3V7KW|Bw10rLxF^u4rts;Hb~xBBwjP4x zhRyh|Ky}(Fp|gl&A!^tr=lFREoy50rTIP0E;%RQ!WonJQHV5b`ovLYhUj$?ipFLmt z@(l20j#Kr796WZ}NaCmX*?(Y+w+cK~7+4)xXVI0W@hi-a(ft)St?YIF7|u;~oHAsp z*LsWMpr})OX!|}?Q#~&M`)5oD*WBlE5-KfrL3UEewIe&bDeko2j<*(-H|tQ=N?Oj7KanZQOK2x z+R(Nkc?|w|`vo+(P}haxVF`)#4;8WE$&}r1157U?xxIQ1xPqB0qpF_%jvj%a*}bf! z=o9Qh$!`O3NdH(Ydlt~*`NhMvO94s!ZvRv}gN}9BE4(mw&Y@%0Ka3{{){40eLeuV( zmyL5m)uvCOQQm}6cQtRowTmG*ckz;G_^ekh8RgMywGy2)%`ZV(lc?b_9U|l%ZIc{p zijz(r?=?`|%0DU6zZEMc`vh*itsAIlMmV9RJADpp>^i~%h>_@W{ku0-g3EZ9w>Kxr8*AR!xo<-W?BR|kN&aID@-aM5$1lWcU_}pdb5{hJ%**KTL|IHGj0Z==9 zpxG*moViLH9@le$2AU7V93yjhewg{EQ&rK1H$5%N7#07R6B4hq+E9}cHq zZuu|k=7mTIw$thfD=CO4d3$%6tjWj>(bz;#Bk)S(D22J=BR(6Wu22FdD5A2Wod=k} zUUzpcUz+^c1d!W5QS51~m&0JFI(!r^n3Ee=+Z5T!UJwH+2u#cRfHR|`(ptznzLExV z?>90zU75pLMZi?R{R}=a*6GD0Yr*nHJN1QvH-7t-VcWDH*3u**7_I4jC07R)m)pZ; zb(F+fH4u>*@r&msGQE4N_sU%UFm1LbYxCM+;1_cr_raH~S~2dV9x;{dX;)ghnktGl zL;*QjOw(BvxGZ)d^p&SK_nbd}^d$ZUzf}X^h^VxT`@_H|si^}V&Wk+GaWE&d*9A5b zZ4@l8BGnTdro-klBn9kXE?4v=&;0IxH5&ugqQi{Ex#`nER~flAyve)mXN+%ab97*+W>-ej(=BpGPg-T-k&ItY__1IlEK%=dZO5R2#a@yCb-%0S> z+GJ~kw?|f~sGTQX@I%0pY~;ZXSBbc9DF@~&YETjZ(QJdwFsz)Ca1a1LQ*czj0f+Z6 zPC8Sy)4Ry#H8E!_}Z_6d=OTI7qI3Dkyn< zDnoDAYxuyvt8yX*J@VTWy?|+FM)y2XrDU8&Pwr0zfo5;G zz$~>tDvc&+@Y`c+qT%yu$#`?#xx>3LgZafK_jp?|o>V#C-6cX7Z$ZqHwkmKW{VJs5 zsD2K+?jYLI2_p=(H+y24^Ye4vnbH%cM(3Za0^_B0=YR;IHN|bKem$ z3bm&iayrVBbZiX&sz4gbJ*yGOzv#@ma>;q5gL*z|XY@g#&g6z{P}5apYi*|ufz@Wy z5MxpJ-oSOz1H0)D<;SYnjQm*+j%ll}t2X`-et#mPqrJI=F|_AI_|U`!0i?#(Dy9c1 zo8S&QO$7GTEqjb0=SB!F+4NLAf|B0aiFMzg^`s6P%R8}zggo(;LF+*f0*d!TxNVB3 z&I^UdBqeCyWRxgA>aPKZMprnUz=E)(V2oXpHEMFmkDQe|ZiFD&CilO<*W2;WvNH9) zZUo<0cdjFw5Rap;v1S+fe==R)mnjK+Y;fwr-<7GvZqMByxgulB(A>;WErxltFw{g4 zcvrd;37>~dauJhLRRktFhYrHau(`{z3IufcNn(>d4H&wK?d!CtUVEfMoplV=?Vo!! zM(%*baYBA;q&SSj&OaYZ3-UNCZ(x?6on{Tn?p+`)=ciB4V{mdm^71^^Vo&3TeKp!& zxbn|R9{0_Z%abA?3}^H6Z)_@1R=pwSilR_r#L!%RND&Iw1K^DYccJE^1K-k9Z^ID+ zuQ?pl1|Lj2Aty|}3aB-#f;ipCRw_0EN8}X-b45MDeo~~PUuh<1bjj|dAWlq-E%EJ9Q_Te+_=Lw@U z03>Re@a!o_@<{1AuTRIO7mJ2rm?7;~;6`th^GEUE(6zGLEY8m?-{%xe77Nx*6%Ber zQFgI_8XuB{0Vl=s1KL&{T6c)Q|7nxE&|Ha$+x<* z!_7h)b0Ps2F_uJ%dLwzs(8ca3T-2+U_gg<3#1gL^jxuTDEb$zJ#vxe=CnOK6dr4po zEI5f@2M;x(*4HTisp(5Uybk%%l$SR;dS5kl`*J@Fp(;w@Tma!dvtCRyoXwYlj4il8$?VDg zt7Hta&+hVXQE0Lb`^_R3mFqg7;-rM46T?itKKPdf+8#TOxt{^-4O^8| z1?~>)m54p7%Pr^VXkn(~Ij4&YduKez!(xR3_lGB&5@>pGp*&(YVJ4*J{-H*hA3Qe6 z{*#^}<-@iF_<>cRHS&8ra{3l6Byzz5X^JMDh}Kpzd2wg&7H&0yMJL!fANaG zn6=GL)U85jM~W7JTgy84Ifauqp&d102<%usu&tc-5yXW*B)i8C$St12?WMC^GN%Gy z_{5U7wdLH)^VJ0AsYZ0bI`@)SXPg(mf09vC&M5tR?JLoL`vqOUgkt-BrBp;XL(RS3 z`P%5fN5|dhJ`@K31}Yrl-~=}oB$Y<~OisiXfiJS;Xj9oAGv@HB_NR+Qcr5r~O=gFBRKu`=Ec|Cn@hU5h{O-E5eg5DT&V$jLto#JV>$aTUwGfz(DbsW@;^31pzT zSB`3y<$px-niW49fDbVj@4T{Ob=7Q4qA`D#82@j5(7l3Q0Pv7H?@kpcr>G%F==;{a zA(XKnJrkq)T`cgdXcpTVKb4ntmdv8rN}j072g2{DQatwH4ORHb`lqv!64R0|H}^Fr zo~vIq0LsKd^^`P!>NWpa0M6O-TrqNIEB}GKU_2dD)!8?9q68#eh*GWAHGcEiwG@Jo z5tdgAW9k$NMkaJNb!RKnl7;V%#>dIL2+RIR8eO;qB^#GcyOINBk~QdTR0(l(XX~xW zuHMCgTT}U1plf6;qi~_l@w9b`;G&jS4p=K714VV;sp5p;&ez&ymv1DMSdo9|S_!?+ z*LW7Lv;I0IThYaKo85_UOxI-Ec0#z68!8(#5I!18)O2yD0GOeM2gY`yzYxBDJ(btz za@sDPqx6!}QfQ)y1{PGz2_}f@5n3PoTYj?^uX5x=Np3iml;6F+qH_j`5Npb%C=TOp zE#?W@Pv~Ia)C~^)uX^VQ55hiY=S+}(h)(SBpfUWNl1gca4?l;oDk=90V) zCs9X`4rg9Zw`I)>L}oeXupn+IZ9J3kf9QSv_Pqv{%(x zib~2q0y6dCaeK!UeE8=F46u`HOWTc1{~R@}K{OhmG$>W{k__$f?8mB_Mh6ZPOSmH- zn7i5TjyCF&syZUx(bGWOnKdS%4k-qqg^u5wDagoQpr#O;p{gvEXU)fFaBj~*W5351 z+%JY9{-qNFnV#YOeGu*u!YXK3)z!3{$N+SOD~N8>oMVr#Kff?qTszG)qvBaYn(9J* zhBvR47kP@VVGi$J0Z+UO3*<4+R<}I>qAF4lmk$!}aG!)xz`2^%Ef=+pFdBxZX@;7# zg_{kZ9DskBq$+CG6mF(PFnj)IWAgqH#D0n1!ojI1dWgo>V%(M-DyYz9DX_`;4mRkT z^)~0H#MK<~P~H4D#NNIbZ&JpUmCW1kGlY*=ih**iynuf$hm1)^rK1y^Dz(tvk&IEm z>YAhWv(KsP=BX_GZrR?_%UuW^ExE;1GAHc2JNj#<(slm?q+2&R6tTWyf3IvaIEd$? z5d#6YuKc4cAHBjr#sO1PzNw~jgX@iQp0V7x`_o5km1}wusvDQCX(A*dq#=UFW=A&| zNZ(jvZV>*>f`4C00{0m^h7ca1JZ(WCa79UHW7G5^$Ls-VS_A@-4vsN5d@GE^LrzD? zP5ZmjxzOMlP#ueeSo{<>Gf@y;vAK={+2E=i*^z!4AY4djRJ`g=LuANm`JGVxrvkoH z1>)S9u7?DhNXo{hU@-0q<~Kp(xx6nkLR5oex>nmHoOdr8c*!~M;s=D&jYSsJ=~>K11wL!1Fl^ninSu`cQ=@Pt zZ6)Vdze3B~I;p_zW;F{VqY_Gx3Nvt9bBT_y$D_R}^V?ZiN|Bprx>>GGiKaJ=YnCdt zgj^QX?O5(a!7X=|5`+!Ll-@9KD93qa(PWpRB9KhJ{7?>ov+m8#O-?}hK!zgJ01Zq} z5243;bjnrKsD6mX1RtJ_Lzf%9^18#dsc-nf=k)9mD&8_Vz5bOID^D;h7^3O|>2+3; z160qaFv(8ywy()qGW33)kh3J*j2)Y5``(Y)WgLBl`e)VHd9fO?z_b=Smt^mwxF!K# zvNo7$1s`7xjROf#NVEQHsZV4=dTzscmY14d*xnXLXNtCzVrz}=NhG_)5WJb2{@&sQg?m5{ij?dGFtWc=|iET8kQ8RHlDHvoU zhn0`H0VfPy-*2F-ZM2nMy2Ege=nZPO+l^HU|9D^SU*VokDgh_2%bFdj#P6O7-7)h4 zo!s=rd^Eb zsqic=P^o7Hq75#D{qxn_sDzcgb!rOrq^g+Z5xS_M2P3Q;nMDT_V1kuTmoPm(x z>UfnR9UpC42AD6P+HWc%6Q{|>K+&hT_kAeMVY}y{N2KC&-ip_rVKVs{M-d;}%P@ECy! znIFR7_VZL<(DrI8o4M;qm`NQ(XA$@aCpQuMw@6_1fI2JE@+kbKt^;9ZoGGztFFtvG zC8ZlOWZkC4CsQdV$+4W>=!B@sNYKffiqm%qA75~aEnftiv@7%C0}-ab8@{y`4V z0l=6m+Av!FbRC$_qG73_5yv$AQi{a=UU?IqKhB#+Q~(D~N~&VYZWu6Q&-$Ldr2Ip+b(_y;D;-hcD`USHGz|HnprBWZlgB8m9;}1HX$_U>c@#zxHW&k ziq;w?0y0|0ySh+%A926zRxCj<6Hgrz;rG$Z_{0cjemdLgh1~8lX(t z|FhWZUt(j`FSdjLJ&QOU6h~ju0?6Ol~(R2A$73YSa(jpW%OXE$la0RW2eV(A41) zWSihnEbmJ&)SLieQx%W=zB~NA?*({qRQY0>NSW5Ml~8|kVa!T7?|Y<`++jr8gLz^> z?2j6Muoqp~f`XHw2a;5?fb_tP#DS5n?)@WH;x#k?MlHG7v?e=?y8+*l;KwmmMg~Hp zNIdCb-|r|92ymg)3*)aHFn+IWVT_K2Tk!>572TJys9zco8eqxQScS*sDi2(Ez6L#5 zdrF)Gx)3Oxb{{2Q3v8Qp@OZ=`{AWXvkrRs~K)Nz27w3ri2}soMZV?yvp^7GJpR0^P zgWbeN(Q;GV1kX1}nLxgwkXlgKuf>axUx(E%A1E{zOy|IF`|}9M=~bfp`%=3*w`UhF_-H`zS79!7#{y&;qq?_6`2{Ut6{h~*;)akj3ZVCW*2BS3}?)cu?SI4 z=jg!D=;iU10x-8kQkdRPTVf%wd<}wO&R`8XC<^o0Z54-CVnZguXmJ}(l3d)A6q)ZLI5nh-5vpbM(bj>cUrb|GZ9V2GXb#hhYjLgdZns@I{4 z{BrUM>FX~5ib|Y1u^_R=aDJOC9&mkZP_9uL_>f-Ry#+T~*Bu2^Iw5*Xce&Vu^%%_a z)jTr`6;c;~=Cy@KCVBpi@tfudq#F)3`qAY}zm0_JCaeX;sm-wm{G}b+0GlYApBc>1 zWBoEF>5Rr86Gi`H42<|)bva!9cKNSJYzCa*!}&p(HSCXPh`2I{zaY03}GmXuDw?I^XI!Ymx0K?l3%|Zxx1Z_Y<-l_M34WVPD+Hh8zGLYcm4t`i z=jw5nI)s2{bccxY7YS09E}B*Kv#!_6c~npE`+rKwd*13mIZ8?x7?Rca384fi(Nfcc zeb)aK7FNddZ34#&775GMHqA;cfK@D8eE#c3BE4v-;*7zm16i`e_Rd|m<$G?#28840 zOjk{R))ZMCW}!}*VE*asfd9D2%MZeyn(m6^QA z+{`t#QdUyf;H9gKQ{|diLq2nUFx1)k}x+3S=F#Mr6NW z4WXcj#QvQT0McSBZnHy;%_(MJn*7EpSvqV_MBDW~;I~S2LccIwMp$sqEFeJ?{>>t? zHK_24Q0O&7qSA`_v2G%vgSI1qOkDv#0^?3x1!IKckKWTq(MgB85*r~(M6c6&^?4i( z`qBfTwOL?Tf_)iH%zX(rQq%=>=U{vSKHB+sV~;ZA4y5$t3tFK97(eG!0>;SA7_{cI z#XO1g0OY&hTaVS&W&Q{ueAptiy!T&3R{V*+tKPXdajV2B8op}FXkX#QNAtL16qSI{ zmuNK;O=t&Ux~0WGxcOU)G6srsVu;EvCeMp4yTQgp%fG?PM(iAh**br_g{T3**0NGr zNE?da*famAiRL@cLfqD3+)I2IT3eYJF3E=kP^{B{OYcxL=%kgK5f(|m?+53}0ULh_ z*v|ffIRy=MT&0oXr6J0Q&ArO!r;th=HrjGcDarIk;=)i7xE3eM)I5tpW=%zTi$0n7 z;C)5pj4u_b48vdKq12FPGwmt|3JpNa7KfIM!PAH+6VG>$_=A?u4JvX<#R_b*W4ByY? z7*7p?y8`o%r@+-OX|@Lt6{Fk+2`1j6oq4h|%)c&*H!s0Dcv2VFuH@i$Y)mpvJ0J?q z=bP4*sZlj=n-5cKN99i+V^IQn#rM)gtY^sIw;42w(4O-H&b^t~gX7Rtc5ypNLryd0 z5*)T-Q*jVwjv^im;r>B%jVmc2z>lT*w=}1lK-hR!Gy8z)=toAJSr_?~$TBAXC^Rz3 zR@3gfoAD~2-+!02GIJAA66}{z8Agv7lCH|N_F^X2>ty|d+Mp;loL186Dmr6aKF5p? zC@v5FNSSr0XKFAxj}`(A-ao*8gew}##pxN9O~j?YS+7(TCa6Mv-i2ahG(oF%@G^Oc zw(Lez3K0A90o*)DWLf|Q7P$VDTVe9J7SX5{o=4_P;x};|7Wr;*mu=i4jGTuAaI5q!JP{c$ zgV)oCi^`ghmJHSb%p+W}#ueg25nwWHAN=_@Nsa;|Fn_7)Q|^jXqwEE`GGjr{12q6~ zut=dULVAi>K71+LHZ5&Qz5d`9m>g}HJd5d}`lxf2@W3vU@{91#;@DB7DhE0m(bb=} z`C3c7FLhctNkye)g&V=^(FvgV2Pcp$fPkyrDH{8@7%TUXrvbghiqPKfrjW^z;n_$R z6EF61B6Ym{oF%n$pf>Av`FlaAgBR*6&I@m8*~Ym7&9-$`hh6E{d3g<~58? zVxL9(afQP#gpBnRU(M36P zN#ePFQKkJfaNqF_rO5wL#pnL>ZtsN4k=MPc7QJ%B)?ERvO~OK^o{sCVXh2cNc&AemW>I!FeNw3gv+I2nxM$dpKwBVBR zSz%@+R0J;6ULnD?(UYP*X*5~9p|+G@w8YtCtLXulTF)Cj(TS9UM!a#>lfWk2(WTXd zZ#aQjn05h&fy^!W9SqtQ#fN-mb8>X zwr|t$jhIw?M5-0(c_injwRg(fQ>1x~if`_SPCMm?RzsFE^7db8NENO7Z%3_~Y&gJ4 zkP!qv-(MOXhWGsqL3v+hDTt)nG(7l-TQOlr@&h<3DT}^hyH~lud8t@~jNuqMT(q!8 z`(TFb@6#+_^nD`KQA^%jnP=#AA9J63s0t8YFy*9Ur7nwN?j1rKo?hQI0=d3TwhbLL zLx{#rQHj=LR>~FhYb3fZYa}8pN*>664a~lL+Dcsih84%~H`uo%h53;NAXLviI&*Q^ zuu5kbEH^`(zvcGAKkVnqp}-Qc!>4=Usir<-z};nWZqD9*s9nkUs0fTDWf~*Hk!e{C z96Dxed#|7HMU`@^)~7haVh08EJ8YRR^~25uT|_^W^J_aw8;1J)1viM2jzovli|0jK z=Byk!~)LkaYI{;xzwH96pB{tO{Uu1r{_&| zsD|0^ZSvAHihs+WX#%QI5sL*Aud(mt!Q0w)YmxDny719#bxTqdIdNpVj030mrLP z0GX&PnM{(yeIrbx=56?ON#D^;0#bOSKbYRFLnV&A66@j>*PoooX>62S*pmW2wBWsd zbk5|KXBa@lf31^K1m!iZ!D6;3+*12gSXmz7a)UxnPqUpHZBXPF>=`1}iZ~iKtcp8A zZ;Kn8T~Q;aA^R){SzJJ@kT!(d?19=rES&%XpX7;!3c2`XCU5MaAXEy#Svsp7&NNMs zA8Z*_0-Ak|07oZNu*frL8L>SjKID#KlC?F;qK_VY+8jF2==;FNUB&1ZGl3N}j}I_mc}dsJCKv*6IkSJn#spsCbHlCW9ATy+tLdDoSm%%Z{&6Q@s8M*OeF5z9pYU9 zrTNKCu|zB}eR063)dUM?efMfc6q|(dk&~6IKce$2xQ}*w{q8fC#A7U*D?IXU%4#f_ z#4I~4RV+K1=}TaVa5TZjHe+|26#91u@v-OkXkM1DUj|zckpd|8)33LPp@g@?DEwlw zx>s<(?OShE^+|Dq&AGjb1vY0ooXMu%+OQ|9hiU`oNC)WH-{^KNl7LO!LR{;NGKN}4K4liDi~dFRze8$xC1mQ{;@9~&Q= zhqmjoVnX9bS4D~6_hCtc@jz$A!^0sbz0|LP1=Hmk#u5`c)sxl*6K=qVj8-9gEQm*3Ja4nyt8R`Tw6VP{^_@r(a$4I*-+^Zn0N(Gfy6rJBMF+^-mA zCkC8q)4zm+5tUKRQ6|}|lxiO-eilb@FqBFa+Wb_05?7d0qls3IkxFl(ZC0)u$y`0e z!>Z6{qGbNqDRjTF^WN@h%X8H zF%r>i5?y!;WW4>zeagm#RrX(dHkALYgOi-%%f%Lrz1N{Z?#wu=7dfq%J|z1QKYZJ+ zR$+x9_{W@)S^g)s8&TFWu3LHAFRh+wR$W%;V>6&4s`tIaUVN}+iF0b1m#Hf=;De@7 zuL33Dnac~{VI}){32Z<9qa%4!S@R(4Y1Px7og|>PQ7uCy=9Q-yk;Rn z`RK?B-RGV0DW>ijU(@i(cIQ<#T%&5Q`DgP5TPY}oF=NV@lBYCTb5~SagE!dkD>Ac+ z6{NkAFD}@5@Vn+#8WVKwY2GEfJ0G86+vAyTCHPfl6qZ5W)an#up8A4a^BQG=cyt>1 z(3P(SEE@iuc`Vo;srq|o>;r9@*w28ulvVEoRTZ$aeJB4iq5W|Od>L5#^snsSf?E&`hSZIMyE(F^o1 zFqCciKJe(51dvhMG%Hj1`&O(Y*nm4e4ZzY)DAC`wy!S(VP_6gEkHL$G|lnn@Iou3@NIyT6spcqAD{O|bFsZUeP z4Vu%n?IWU9wK6qN9<+oH(xl5zuU*!oSBE-8N*a5cO5cu7-Lc8e=#NQyA}dDMuSVi` zr74;V&tI=O;63pbvvkbP)SKvh+k+UB3+Pv|e!hx-#{1Esa$4?Rc@pnO&~!yo5_y`O zf?crs#{Y0SPAdkk7l6Sg%W+$|(}m+b9S(lKvq(k;L=D%B@p3ScQ;aRrGl`F3ip#&5 zTP09^;ahdD{2@6!YAq<#(1HBLqK2NU)HWe}+PG=aYJNhyOa2HOovhmVt#~~AO9mgA zUm0x;5mljZtRI_|Vxs-18*zh!#OXAyyPJ$c1@5fZIJwbtAqOA>e`UVxy*MET**cFK%(#Pat%g7a(@)Mv^PTexU?b{}&w|oYZ~NFY=+tWkWaMv{HtRk{hdYSszxRD4XwF{R2rpSUXssrzb_yh+a(hhIk2lq>K*Md!A>R zC1&pP-jL=P>0Q_(HKn3vmxrSV@b+s0?Pe|h$|Evw&QdlyWU>6*_nGWv4o3MIYV@5n z{YZN6($D3^;9Y6{%u4Jmae`^(_mJbxJ#$Kf{(cYYt#5j~@PTy|!@xUhn~FMi0z;Ul@YOg?s9LY;Au z(@zE8@r^E--QcCyUYhVM=f)Ck`&Y0W)dS0?+2ZgVGEz2G(s?|;IOdc*FG;H5?Q}rs z<3h_U!iW^2LH^b^2ub9x0$&j|O))KnFpwnFg|Iz%uB@n{hRaa-;B&~K`4H8BcJZ*o zqqIgXXPiN~57-WR>Kv;nScOb-YVFpEtPZ?#R;>`QKU=j7Pu~Ru9U#HEN={(^&_O_% zbT^6q3l?8WQ|3qN2p2YbK>)?2Yr+j6+3p$p=cMf_yK+_@&bUfB2APs~#SOlcKkzk6 zAyFk{+p6#lb@RDLK_ezq@$Dhbdea>JB#@-~Ko&l+?8w26PNK5$bz}|XCYBhN1XjPoLN`Ly{vTt935+Uen zU=BH}>8RD=bmd-L=f=T3(_We`>>On`A#m!m1aJA)!N# zgp(MnL~dXdk3_T((j*-!AHXoHLTaCHP~7l8lxRp={FL)WF-G*0ud%eIAxUB{F4BiM zlri$2Uiu^SoY%W~<79F@ghysfr+ld4(S3CF|K15!tg)zsMKFW#NViwJn~~beMSUBA zJ1|~E_gxThPm-4q2e^>Iwnz^p{VH259QlF|MCFEogXTo1__8P4E0a1L0Y@Me1S1tB z6$WRspUF1&DJ25dkiI*l$s^#<^=d!=iJ8*#kL^+^F_=YSg^Q~*N=$Nz=Zp5S zj=`sd-sbmYe^?t!D%;B*bTP}ZAkQREEZv^=8g(|b`{FYo?B20`{`Ql%nRCJKnmT*T zOf{H-*KNAQ_Z!G@Cg&sGokha#b`1F$-@E3un8e{#=iNLEK#f1|2_q*pl+2a!$Ocjf z;~&bm4x8{k6Ud(UyLB){!&Kam`zjQR5kg1*=tn2eK#E?3lg2DrF=fCC7m{Y}F}#+k z!xH>1On}6V`kx=K*=6tU-(OPdZMS)ijHM7g+k1rAr}Twl9rjyhuMm`Dq#nzZm=jC| zP_0=3hD`MRbHWCiMM`U>cA`Is10}H8n=rsL^WYN=vJ{H1GCa-XAg=G2A-#LFQm)*} z#2QpdTd}wlMo=W-$`2$Bqajc*JfYLN0a$n9B~#Ix??M9Jq!E@CdXLc zACz7>c5xB|2jO`6#={rLWJyHq@@ATdNsM5?{VfD8l1XqlGJzxd2-qUHY(^jSjDp=f zh(J_Xsi%g;ntHmeb2HI4oxB7$s~E$5-IpgCvly(g%#w#Z9=M zPd?n(QDdf_ShDWDD$J0F@Bs2zz~k;PFijSkDQ>7d#bZ=(^m*ZZrF*lFxY+zdi|BG7 zPXEaAcs5B`Nf&?g&e~0&UOaQqi*9rs zseYsQwqG3xwN5A-(iPtzG=4xS{;0zu1?);KjZ_t&)-7&&lvA+GkGUTZDzcIuw!D%o3|S`6kh#8TBJ7R8XS|NF2)YNCOw!vA|=ixTo0#1szzlKyuOC?s79NFfxQ76-B4|L)r+ v2eApLyiWE1{`3F86ey(s&#cn-4()1_BgDIAsslNH8%kbUMXE-^B>4XT^(*-# literal 0 HcmV?d00001 diff --git a/src/glcc/openmmlab/SliderLeft/index.jsx b/src/glcc/openmmlab/SliderLeft/index.jsx new file mode 100644 index 00000000..e7e65260 --- /dev/null +++ b/src/glcc/openmmlab/SliderLeft/index.jsx @@ -0,0 +1,37 @@ +import React, { useEffect, useState } from 'react'; +import Slider from 'react-slick'; +import axios from 'axios'; +import './index.scss'; + + +let setting = { + infinite: true, + dots: true, + speed: 750, + slidesToShow: 1, + slidesToScroll: 1, + pauseOnDotsHover: true, + autoplaySpeed: 50000, + // pauseOnFocus: true, + centerMode: true, + centerPadding: "0px", + autoplay: true, + arrows: false, +} +function SliderLeft() { + + return ( + +
+ MMDetection 是 OpenMMLab 中的通用目标检测算法平台, +
+ +
+ MMDetection 是 Ope +
+ +
+ ) +} +export default SliderLeft; + diff --git a/src/glcc/openmmlab/SliderLeft/index.scss b/src/glcc/openmmlab/SliderLeft/index.scss new file mode 100644 index 00000000..32e0f03f --- /dev/null +++ b/src/glcc/openmmlab/SliderLeft/index.scss @@ -0,0 +1,102 @@ +.slider_left { + .slick-slider { + overflow: hidden; + } + .slider_content { + color: #3a4965; + } + + .slick-track { + height: 679px; + display: flex; + .slick-slide { + position: relative; + height: 100%; + div { + height: 100%; + .regform { + & > div { + overflow: hidden; + img { + height: 100%; + width: 1920px; + position: relative; + left: 50%; + margin-left: -960px; + } + } + } + .regPrg { + position: absolute; + z-index: 2; + width: 1200px; + left: 50%; + margin-left: -600px; + top: 54%; + margin-top: -23px; + a { + color: #fff !important; + display: inline-block; + background-color: #466aff; + border-radius: 5px; + height: 46px; + line-height: 46px; + width: 98px; + text-align: center; + font-size: 18px; + letter-spacing: 2px; + &:hover { + color: #ffffff !important; + background-color: #355cff; + } + } + } + } + } + } + .slick-slider { + position: relative; + + .slick-dots { + width: 1200px; + text-align: left; + left: 50%; + margin-left: -600px; + bottom: 25%; + position: absolute; + display: flex !important; + z-index: 2; + li { + background-color: rgba(225, 225, 225, 0.5); + position: relative; + height: 3px; + width: 46px; + margin-right: 15px; + &::after { + position: absolute; + left: 0px; + width: 0px; + top: 0px; + height: 100%; + content: ""; + transition: 5.2s; + transition-property: width; + } + &.slick-active::after { + background-color: #fff; + width: 100%; + } + button { + position: absolute; + width: 100%; + height: 10px; + left: 0px; + background-color: transparent !important; + border: none; + cursor: pointer; + color: transparent; + } + } + } + } +} diff --git a/src/glcc/openmmlab/SliderRight/index.jsx b/src/glcc/openmmlab/SliderRight/index.jsx new file mode 100644 index 00000000..be3b7086 --- /dev/null +++ b/src/glcc/openmmlab/SliderRight/index.jsx @@ -0,0 +1,59 @@ +import React, { useEffect, useState } from 'react'; +import Slider from 'react-slick'; +import { projectList } from '../../api'; +import './index.scss'; + + +let setting = { + infinite: true, + dots: true, + speed: 750, + slidesToShow: 1, + slidesToScroll: 1, + pauseOnDotsHover: true, + autoplaySpeed: 50000, + // pauseOnFocus: true, + centerMode: true, + centerPadding: "0px", + autoplay: true, + arrows: false, +} +function SliderLeft() { + + const [list, setList] = useState([]); + + useEffect(()=>{ + const params = { + curPage: 1, + keyword:'openmmlab', + pageSize: 10000 + } + projectList(params).then(response=>{ + if(response && response.message === "success"){ + setList(response.data.rows); + } + }) + },[]) + + return ( + + { + list && list.map((item, i) => { + return ( +
+
+ {i + 1} +

{ goDetail(item.fake_id) }}>{item.title}

+ {item.tag} +
+

{item.content}

+ {item.created_time && item.created_time.split(' ')[0]} +
+ ) + }) + } +
+ ) +} +export default SliderLeft; + diff --git a/src/glcc/openmmlab/SliderRight/index.scss b/src/glcc/openmmlab/SliderRight/index.scss new file mode 100644 index 00000000..baf5d9be --- /dev/null +++ b/src/glcc/openmmlab/SliderRight/index.scss @@ -0,0 +1,92 @@ +.slider_right { + width: 30%; + height: 520px; + overflow: hidden; + .slick-track > div { + max-width: 83.3%; + position: relative; + transition: all 0.7s; + } + .news-slide-item { + height: 11.25em; + overflow: hidden; + background-image: linear-gradient( + to bottom right, + #e9f5ff 0%, + #f1f2fd 25%, + #e8f2ff 50%, + #e1eaff 75%, + #c6d3ff 100% + ); + margin-bottom: 10px; + padding: 1.25em 1.8em 1.6em; + border: 1px solid #fff; + border-radius: .3em; + + .slide-title { + display: flex; + align-items: center; + } + .slide-title-content { + color: #000870; + font-size: 1em; + margin-bottom: 0 !important; + flex: auto; + } + .order-num { + flex: none; + display: inline-block; + margin-right: 1em; + color: #fff; + border-radius: 50%; + width: 1.75em; + height: 1.75em; + line-height: 1.75em; + background: linear-gradient( + 272deg, + #4154f1 0%, + #4154f1 47%, + #4154f1 100% + ); + box-shadow: 0px 0px 9px 2px rgba(65, 84, 241, 0.33); + text-align: center; + } + + .slide-tag { + flex: none; + color: #fff; + padding: .2em .75em; + background: #586dff; + border-radius: .2em; + } + + + .news-time { + font-size: .95em; + font-weight: 400; + color: #3c476e; + } + + p { + margin:1em 0 .5em; + color: #3c476e; + font-size: .9em; + + } + } + .slick-center { + margin-left: 100px; + } + + .slick-slide:nth-child(n) .slide-tag{ + background: #586dff; + } + + .slick-slide:nth-child(2n) .slide-tag{ + background: #e53939; + } + + .slick-slide:nth-child(3n) .slide-tag{ + background: #ff7300; + } +} diff --git a/src/glcc/openmmlab/index.jsx b/src/glcc/openmmlab/index.jsx index 5274ef49..39538bba 100644 --- a/src/glcc/openmmlab/index.jsx +++ b/src/glcc/openmmlab/index.jsx @@ -1,8 +1,10 @@ import React from 'react'; -import banner from "../img/studentProject.png"; -import './index.scss'; +import logo from "../img/openmmlab/logo.png"; import { useEffect } from 'react'; -import ProjectList from '../project/projectList'; +import SliderLeft from './SliderLeft'; +import SliderRight from './SliderRight'; +import './index.scss'; + @@ -12,9 +14,24 @@ function Openmmlab(props) { }, []) return ( -
- - +
+
+ +
+ +

深度学习时代最完整的计算机视觉开源算法体系

+
+ +
+
+ +
+
+ +
+
+
+
) } diff --git a/src/glcc/openmmlab/index.scss b/src/glcc/openmmlab/index.scss index 89d55bdd..b1a48a79 100644 --- a/src/glcc/openmmlab/index.scss +++ b/src/glcc/openmmlab/index.scss @@ -1,223 +1,45 @@ -.glcc_project{ - background-color: #ebf2ff; - .head{ - background-color:rgba(188, 208, 255, 0.27); - border:1px solid #ffffff; - text-align: center; - a{ - padding: 18px 20px 20px; - display: inline-block; - color: #273778; - font-size: 18px; - font-weight:700; - line-height: 30px; - &.active{ - border-bottom: 1px solid #5474df;; - } - &:last-child{ - margin-left: 40px; - } - } - } - .gobackBox{ - width: 1200px; - margin: 0 auto; - padding: 25px 0 12px; - color: #202d40; - font-size: 16px; - border-bottom: 1px dashed #bec5d5; - a{ - color:#a4aabb; - } - } - .listBox{ - background-image:linear-gradient(180deg,#ebf2ff 0%,#ebf2ff 43.09%,#f3f4f8 100%); - position: relative; - .list{ - width: 1200px; - margin: 0 auto; - position: relative; - z-index: 1; - .search{ - width: 40%; - margin: 0 auto; - padding: 25px 0 40px; - &.task{ - display: flex; - justify-content: space-between; - align-items: center; - width: 100%; - .ant-input-group-wrapper{width: 40%;} - } - } - .search .ant-btn, .search .ant-input{ - height: 48px; - } - .search .ant-btn{font-size: 30px;} - .search .ant-input{ - font-size: 16px; - border-color: #ebf2ff; - &:hover{ - border-color: #466aff; - } - } - } - .search{ - .ant-btn-primary{ - background-color:#466aff; - border-color: #466aff; - } - } - .bgPng3, .bgPng4{ - width: 146px; - position: absolute; - z-index: 0; - top: 162px; - left: 100px; - } - .bgPng4{ - top: 450px; - left: auto; - right: 310px; - } - } +.glcc_openmmlab { + font-family: PingFang SC; + + .first_selection{ + // height: 742px; + padding:8px 0 63px; + background-image: linear-gradient(180deg,#e5e7fc 0%,#f5f7fa 47.28%,#d4daec 100%); + border-radius: 4px; } - .glcc-banner { - width: 100%; + + .openmmlab_head { + text-align: center; + margin: 8px auto; } - // 项目详情框 - .projectDetailBox{ - &.byTask{ - background-image:linear-gradient(180deg,#f1f5ff 0%,#ffffff 100%); - border:1px solid #ffffff; - border-radius:4px; - box-shadow:0px 0px 10px rgba(100, 141, 255, 0.2); - padding: 30px 30px 50px; - .taskItem{ - .center{ - width: 640px; - } - } - } - &.nodata{width: 200px;} - font-size:15px; - line-height:30px; - .projectDetailHead{ - color:#465474; - padding-bottom: 12px; - border-bottom: 1px dashed #bec5d5; - line-height: 36px; - .name{ - font-weight:700; - color:#3753c5; - font-size:20px; - } - .type{ - display: inline-block; - border:1px solid #6680bb; - border-radius:4px; - margin-left: 12px; - padding: 4px 6px; - line-height: 26px; - } - .linkUrl{ - color: #466aff; - } - } - .taskItem { + .openmmlab_logo { + width: 287px; + } + .openmmlab_des { + font-weight: 500; + color: #4a5a7a; + font-size: 15px; + line-height: 26px; + text-align: center; + } + + .openmmlab_main { + width: 1200px; + margin: 0 auto; + } + + .openmmlab_slider{ display: flex; justify-content: space-between; - border:1px solid #ffffff; - &:hover{ box-shadow: 0px 0px 12px rgba(71, 105, 198, 0.4);} - .oneLine{ - white-space: nowrap; - overflow: hidden; - text-overflow: ellipsis; - } - .left{ - width: 316px; - background-image: url('../img/projectDetailTaskBg.png'); - background-size: 100% 100%; - padding: 22px 20px; - color:#25304a; - .taskTitle{ - cursor: pointer; - color:#1834a7; - font-size:18px; - display: -webkit-box; - overflow: hidden; - -webkit-line-clamp: 2; - -webkit-box-orient: vertical; - text-overflow: ellipsis; - } - .email span{color:#466aff;} - .leftWidth{width: 270px;} - } - .center{ - width: 665px; - text-align: left; - padding: 20px; - display: flex; - flex-direction: column; - justify-content: space-between; - .taskDesc{ - color:#6b6b6b; - display: -webkit-box; - overflow: hidden; - -webkit-line-clamp: 3; - -webkit-box-orient: vertical; - text-overflow: ellipsis; - } - .taskUrl{ - color:#465474; - font-size:16px; - line-height: 28px; - margin-bottom: 5px; - a{color:#466aff;} - } - .applyBut{ - background-color:#466aff; - border-color: #466aff; - &:hover{background-color:#5d7cff;} - &:focus{background-color:#1140ff;} - } - .taskReward{color:#ff8800;} - } - .right{ - margin-top: 35px; - padding-right: 10px; - width: 120px; - font-weight:700; - color:#ff8800; - font-size:24px; - } - } } - .projectItemPopover{ - width: 1200px; - .ant-popover-content .ant-popover-arrow{ - border-width: 12px; - } + + .slider_left { + width: 766px; + height: 520px; + background-image: linear-gradient(180deg, #edf1f8 0%, #f9fbff 100%); + border: 1px solid #ffffff; + border-radius: 6px; + box-shadow: 0px 0px 8px rgba(138, 168, 227, 0.21); + padding:18px 33px; } - .projectItemPopover .ant-popover-inner{ - transform: translateY(8px); - background-image:linear-gradient(180deg,#f1f5ff 0%,#ffffff 100%); - border:1px solid #ffffff; - border-radius:4px; - box-shadow:0px 0px 10px rgba(100, 141, 255, 0.2); - .ant-popover-inner-content{ - padding: 30px 30px 50px; - } - } - .lookDetail{ - border-color: #466aff; - color: #466aff; - &:hover{ - border-color: #5d7cff; - color: #5d7cff; - } - &:focus{ - border-color: #1140ff; - color: #1140ff; - } - } \ No newline at end of file +}