.futuresCompetitionPageBody{width:100%;background:#121212;min-height:300vh}.futuresCompetitionPage{background:#121212;padding-bottom:100px;position:relative;overflow:hidden;min-height:100vh;z-index:0;width:100%}.futuresCompetitionPage .futuresCompetitionPageBanner{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;display:flex;justify-content:center;overflow:hidden;position:relative}.futuresCompetitionPage .futuresCompetitionPageBanner .maskLayer{width:100%;height:140px;background:linear-gradient(180deg,rgba(18,18,18,0),#121212);position:absolute;bottom:0}.futuresCompetitionPage .futuresCompetitionPageBanner .banner{height:auto;width:100%}.futuresCompetitionPage .futuresCompetitionPageBanner .title{color:#fff;-webkit-text-stroke-width:.5px;-webkit-text-stroke-color:#0c3223;font-family:YouSheBiaoTiHei;font-size:80px;font-style:normal;font-weight:400;line-height:130%;width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:absolute;top:0;left:calc(50% - 500px);z-index:1;max-width:1000px}.futuresCompetitionPage .futuresCompetitionPageCon{width:1400px;margin:0 auto;position:relative;z-index:2}.futuresCompetitionPage .futuresCompetitionPageCon .registrationPeriod{width:100%;text-align:center;background:linear-gradient(180deg,#fffbf4,#fff1e1 61.46%,#ffdeba);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-top:120px}.futuresCompetitionPage .futuresCompetitionPageCon .registrationPeriod .period,.futuresCompetitionPage .futuresCompetitionPageCon .registrationPeriod .title{font-family:Archivo Black;font-size:42px;font-style:normal;font-weight:400;line-height:130%}.futuresCompetitionPage .futuresCompetitionPageCon .registrationPeriod .period .line{width:80px;height:5px;background:linear-gradient(180deg,#fffbf4,#fff1e1 61.46%,#ffdeba);display:inline-block;position:relative;top:-10px}.futuresCompetitionPage .futuresCompetitionPageCon .willEnd{color:#f1ddc7;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:100%;margin-top:32px;text-align:center}.futuresCompetitionPage .futuresCompetitionPageCon .countdown{display:flex;flex-direction:row;justify-content:center;margin-top:14px;margin-bottom:64px}.futuresCompetitionPage .futuresCompetitionPageCon .countdown .countdownCard{display:flex;width:66px;height:66px;padding:10px 15px;flex-direction:column;justify-content:center;align-items:center;grid-gap:3.333px;gap:3.333px;border-radius:8px;background:linear-gradient(180deg,rgba(68,233,99,.2),rgba(189,254,132,.2))}.futuresCompetitionPage .futuresCompetitionPageCon .countdown .countdownCard .countdownVal{color:#1af569;font-family:DINPro;font-size:32px;font-style:normal;font-weight:700;line-height:100%}.futuresCompetitionPage .futuresCompetitionPageCon .countdown .countdownCard .countdownLabel{color:#1af569;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:100%}.futuresCompetitionPage .futuresCompetitionPageCon .countdown .countdownSeparation{width:27px;height:66px;position:relative}.futuresCompetitionPage .futuresCompetitionPageCon .countdown .countdownSeparation:before{content:"";display:inline-block;width:3px;height:3px;border-radius:3px;background:#fff;position:absolute;left:12px;top:25px}.futuresCompetitionPage .futuresCompetitionPageCon .countdown .countdownSeparation:after{content:"";display:inline-block;width:3px;height:3px;border-radius:3px;background:#fff;position:absolute;left:12px;bottom:25px}.futuresCompetitionPage .futuresCompetitionPageCon .btn1{background:linear-gradient(90deg,rgba(193,254,131,.5),rgba(88,246,147,.5));cursor:not-allowed}.futuresCompetitionPage .futuresCompetitionPageCon .btn1,.futuresCompetitionPage .futuresCompetitionPageCon .btn2{display:flex;width:480px;height:48px;padding:12px;justify-content:center;align-items:center;grid-gap:12px;gap:12px;border-radius:70px;color:#000;text-align:center;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:0 auto 24px}.futuresCompetitionPage .futuresCompetitionPageCon .btn2{background:linear-gradient(90deg,#c1fe83,#58f693);cursor:pointer}.futuresCompetitionPage .futuresCompetitionPageCon .shareBtn{display:flex;width:480px;height:48px;padding:12px;justify-content:center;align-items:center;grid-gap:12px;gap:12px;border-radius:70px;border:1px solid #05dff0;color:#60e73c;text-align:center;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:500;line-height:normal;margin:24px auto 0;cursor:pointer}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard{width:100%;flex-shrink:0;border-radius:16px;background:linear-gradient(90deg,#04e9b7,#52e84f 54.33%,#8ce705);margin-top:100px;padding:32px 136px}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardTip{color:rgba(18,18,18,.6);font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:22px;display:flex;align-items:flex-start}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardTip img{margin-top:1px}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot{margin-top:24px;display:flex;align-items:center;justify-content:space-between}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem .dataCardItemVal{color:#27282c;font-family:DINPro;font-size:42px;font-style:normal;font-weight:700;line-height:54px;text-align:left}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem .dataCardItemLabel{color:#505050;font-family:PingFang SC;font-size:18px;font-style:normal;font-weight:400;line-height:16px;margin-top:16px;text-align:left}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem1{width:289px;display:flex;flex-direction:column;align-items:flex-start}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem2{width:550px;display:flex;flex-direction:column;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem3{width:289px;display:flex;flex-direction:column;align-items:flex-end}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .line{width:1px;height:64px;background:rgba(18,18,18,.3)}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab{width:100%;margin-top:100px;display:flex;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .tabText{display:flex;align-items:center;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab1{width:33.333%;height:100px;background:#191921;cursor:pointer;position:relative;border-radius:10px 10px 0 0;color:#fff;text-align:center;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab1:after{content:"";display:inline-block;width:0;height:0;border-bottom:93px solid #191921;border-right:47px solid transparent;position:absolute;right:-46px;bottom:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab2{width:33.333%;background:#0c0c0e;opacity:.5;border-radius:10px 0 0 0}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab2,.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab12{height:100px;cursor:pointer;color:#fff;text-align:center;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab12{width:50%;background:#191921;position:relative;border-radius:0 10px 0 0}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab12:after{content:"";display:inline-block;width:0;height:0;border-bottom:93px solid #191921;border-right:47px solid transparent;position:absolute;right:-46px;bottom:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab22{width:50%;background:#0c0c0e;opacity:.5}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab1,.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab22{height:100px;cursor:pointer;color:#fff;text-align:center;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab1{width:33.333%;background:#191921;position:relative;border-radius:0 0 10px 10px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab1:before{content:"";display:inline-block;width:0;height:0;border-top:93px solid #191921;border-left:47px solid transparent;position:absolute;left:-46px;top:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab1:after{content:"";display:inline-block;width:0;height:0;border-top:93px solid #191921;border-right:47px solid transparent;position:absolute;right:-46px;top:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab2{width:33.333%;background:#0c0c0e;opacity:.5}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab2,.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab12{height:100px;cursor:pointer;color:#fff;text-align:center;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab12{width:50%;background:#191921;position:relative;border-radius:0 0 0 10px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab12:after{content:"";display:inline-block;width:0;height:0;border-top:93px solid #191921;border-left:47px solid transparent;position:absolute;left:-46px;top:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab22{width:50%;background:#0c0c0e;opacity:.5}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab22,.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .rightTab1{height:100px;cursor:pointer;color:#fff;text-align:center;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .rightTab1{width:33.333%;background:#191921;position:relative;border-radius:10px 10px 0 0}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .rightTab1:after{content:"";display:inline-block;width:0;height:0;border-bottom:93px solid #191921;border-left:47px solid transparent;position:absolute;left:-46px;bottom:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .rightTab2{width:33.333%;height:100px;background:#0c0c0e;cursor:pointer;color:#fff;text-align:center;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;opacity:.5;display:flex;align-items:center;justify-content:center;border-radius:0 10px 10px 0}.futuresCompetitionPage .futuresCompetitionPageCon .noStartPart{width:100%;height:800px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(#191921,#121212)}.futuresCompetitionPage .futuresCompetitionPageCon .noStartPart .noStartIcon{width:140px}.futuresCompetitionPage .futuresCompetitionPageCon .noStartPart .noStartTip{color:hsla(0,0%,98%,.8);font-feature-settings:"ss01" on;font-family:MiSans VF;font-size:16px;font-style:normal;line-height:150%;margin-top:32px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree{width:100%;height:560px;display:flex;align-items:flex-end;background:linear-gradient(#191921,#121212);padding:100px 70px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2{width:380px;position:relative}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2 .rankIcon{width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2 .txRow{width:100%;position:absolute;top:34px;left:0;display:flex;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2 .txRow .tx{width:124px;height:124px;border-radius:50%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2 .txRow .crownIcon{width:71px;position:absolute;top:-30px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2 .itemBot{width:100%;position:absolute;bottom:34px;left:0}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2 .itemBot .teamName{color:#d1e2ff;text-align:center;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2 .itemBot .income{width:100%;display:flex;justify-content:center;margin-top:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2 .itemBot .income .incomeVal{text-align:center;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(180deg,#dae4ff,#ccdbff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:8px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem2 .itemBot .income .incomeLabel{color:#abbddc;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1{width:500px;position:relative}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1 .rankIcon{width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1 .txRow{width:100%;position:absolute;top:82px;left:0;display:flex;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1 .txRow .tx{width:151px;height:151px;border-radius:50%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1 .txRow .crownIcon{width:80px;position:absolute;top:-34px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1 .itemBot{width:100%;position:absolute;bottom:34px;left:0}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1 .itemBot .teamName{color:#5e3213;text-align:center;font-family:PingFang SC;font-size:28px;font-style:normal;font-weight:600;line-height:normal;width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1 .itemBot .income{width:100%;display:flex;justify-content:center;margin-top:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1 .itemBot .income .incomeVal{text-align:center;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(180deg,#492c09,#311e01);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:8px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem1 .itemBot .income .incomeLabel{color:rgba(107,69,11,.5);font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3{width:380px;position:relative}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3 .rankIcon{width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3 .txRow{width:100%;position:absolute;top:34px;left:0;display:flex;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3 .txRow .tx{width:124px;height:124px;border-radius:50%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3 .txRow .crownIcon{width:71px;position:absolute;top:-30px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3 .itemBot{width:100%;position:absolute;bottom:34px;left:0}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3 .itemBot .teamName{color:#fff;text-align:center;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3 .itemBot .income{width:100%;display:flex;justify-content:center;margin-top:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3 .itemBot .income .incomeVal{text-align:center;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(180deg,#fff,#ffeab5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:8px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree .competitionTopThreeItem3 .itemBot .income .incomeLabel{color:hsla(0,0%,100%,.5);font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2{width:100%;padding:50px 0 47px;display:flex;overflow:auto}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2{width:180px;height:180px;flex-shrink:0;border-radius:16px;background:#191920;box-shadow:0 10px 20px 0 rgba(95,95,255,.03);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:28px 16px 0;margin-right:8px;position:relative;display:flex;flex-direction:column;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2 .rankIcon{width:80px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2 .txRow{width:100%;position:absolute;top:33px;left:0;display:flex;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2 .txRow .tx{width:70px;height:70px;border-radius:50%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2 .txRow .crownIcon{width:40px;position:absolute;top:-17px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2 .itemBot{width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2 .itemBot .teamName{color:#d1e2ff;text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:normal;width:100%;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2 .itemBot .income{width:100%;display:flex;justify-content:center;margin-top:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2 .itemBot .income .incomeVal{text-align:center;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(180deg,#dae4ff,#ccdbff);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem2 .itemBot .income .incomeLabel{color:#abbddc;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1{width:180px;height:180px;flex-shrink:0;border-radius:16px;background:#191920;box-shadow:0 10px 20px 0 rgba(95,95,255,.03);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:14px 16px 0;margin-right:8px;position:relative;display:flex;flex-direction:column;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1 .rankIcon{width:100px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1 .txRow{width:100%;position:absolute;top:33px;left:0;display:flex;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1 .txRow .tx{width:70px;height:70px;border-radius:50%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1 .txRow .crownIcon{width:40px;position:absolute;top:-17px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1 .itemBot{width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1 .itemBot .teamName{color:#f0c058;text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:normal;width:100%;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1 .itemBot .income{width:100%;display:flex;justify-content:center;margin-top:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1 .itemBot .income .incomeVal{color:#f3c65b;text-align:center;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;line-height:normal;margin-right:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem1 .itemBot .income .incomeLabel{color:#9e813b;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3{width:180px;height:180px;flex-shrink:0;border-radius:16px;background:#191920;box-shadow:0 10px 20px 0 rgba(95,95,255,.03);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:28px 16px 0;position:relative;display:flex;flex-direction:column;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3 .rankIcon{width:80px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3 .txRow{width:100%;position:absolute;top:33px;left:0;display:flex;justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3 .txRow .tx{width:70px;height:70px;border-radius:50%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3 .txRow .crownIcon{width:40px;position:absolute;top:-17px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3 .itemBot{width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3 .itemBot .teamName{color:#fff;text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:normal;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:8px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3 .itemBot .income{width:100%;display:flex;justify-content:center;margin-top:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3 .itemBot .income .incomeVal{text-align:center;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;line-height:normal;background:linear-gradient(180deg,#fff,#ffeab5);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-right:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTopThree2 .competitionTopThreeItem3 .itemBot .income .incomeLabel{color:hsla(0,0%,100%,.5);font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:600;line-height:normal}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Title{display:flex;justify-content:center;align-items:center;height:62px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Title .title{color:#fdffff;text-align:center;font-family:Archivo Black;font-size:48px;font-weight:400;display:flex;height:40px;line-height:34px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Title .title .tip{color:#06c84a;font-family:Archivo Black;font-size:48px;font-weight:400;height:40px;line-height:34px;margin-left:8px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Title .line{width:8px;height:32px;border-radius:100px;background:#06c84a;margin-right:24px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Header{display:flex;width:100%;height:48px;justify-content:space-between;align-items:center;flex-shrink:0;background:#212122;color:#7d7f81;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:48px;margin-top:80px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Header .col1{width:29%;height:100%;padding-left:24px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Header .col2{width:33%;height:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Header .col3{width:23%;height:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Header .col4{width:15%;height:100%;text-align:right;padding-right:24px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List{height:720px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row{display:flex;width:100%;height:72px;justify-content:space-between;align-items:center;color:#fff;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:72px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col1{width:29%;height:100%;padding-left:24px;display:flex;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col1 .rankIcon{height:24px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col2{width:33%;height:100%;display:flex;align-items:center;padding-right:16px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col2 .tx{width:28px;height:28px;border-radius:50%;margin-right:8px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col2 .name{border-bottom:1px solid #fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;line-height:20px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col2 .editIcon{width:16px;margin-left:8px;cursor:pointer}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col3{width:23%;height:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col4{width:15%;height:100%;text-align:right;padding-right:24px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100Header{display:flex;width:100%;height:48px;justify-content:space-between;align-items:center;flex-shrink:0;background:#212122;color:#7d7f81;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:48px;margin-top:80px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100Header .col1{width:40%;height:100%;padding-left:24px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100Header .col2{width:40%;height:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100Header .col3{width:20%;height:100%;padding-right:24px;text-align:right}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List{height:720px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List .competitionTop100Row{display:flex;width:100%;height:72px;justify-content:space-between;align-items:center;color:#fff;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:72px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List .competitionTop100Row .col1{width:40%;height:100%;padding-left:24px;display:flex;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List .competitionTop100Row .col1 .rankIcon{height:24px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List .competitionTop100Row .col2{width:40%;height:100%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List .competitionTop100Row .col3{width:20%;height:100%;padding-right:24px;text-align:right}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination{display:flex;justify-content:flex-end;align-items:center;padding:24px 12px 24px 0}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .el-icon-arrow-left:before{content:"";border-radius:unset;width:10px;height:10px;display:inline-block;border-top:1px solid #fafafa;border-bottom:unset;border-right:unset;border-left:1px solid #fafafa;transform:rotate(-45deg)}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .el-icon-arrow-right:before{content:"";border-radius:unset;width:10px;height:10px;display:inline-block;border-top:1px solid #fafafa;border-bottom:unset;border-left:unset;border-right:1px solid #fafafa;transform:rotate(45deg)}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .btn-prev{padding-right:0}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .btn-next{padding-left:0}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .btn-next,.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .btn-prev,.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination button:disabled{background:unset}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .el-pager{display:flex;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .el-pager li{min-width:24px;margin-right:16px;width:24px;height:24px;color:#fafafa!important;font-family:Rubik!important;font-size:16px!important;display:flex;align-items:center;justify-content:center;line-height:unset!important;background:unset!important}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .el-pager li:last-child{margin-right:0}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .el-pager li:hover{border:unset!important;border-radius:4px!important;line-height:unset!important}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .el-pager .active{width:24px;height:24px;padding:10px;background:#06c84a!important;text-align:center;display:flex;align-items:center;justify-content:center;border-radius:4px!important}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination .el-pager .more:before{line-height:30px;content:"..."}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myTeam{background:linear-gradient(#191921,#121212);padding-top:84px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myTeam .competitionTop10Header{margin-top:26px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myTeam .competitionTop10List{height:72px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle{display:flex;align-items:center;justify-content:space-between;padding-left:24px;padding-right:24px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle .myRankTitleLeft{display:flex;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle .myRankTitleLeft .line{width:8px;height:32px;border-radius:100px;background:#06c84a;margin-right:24px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle .myRankTitleLeft .title{color:#fdffff;font-family:Archivo Black;font-size:32px;font-weight:400;height:42px;line-height:42px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle .myRankTitleRight{display:flex;min-width:120px;height:32px;padding:12px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0;border-radius:70px;background:linear-gradient(90deg,#c1fe83,#58f693);color:#000;text-align:center;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle .myRankTitleRight img{width:14px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle2{margin-top:80px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTip{display:flex;padding:8px 16px;align-items:center;grid-gap:8px;gap:8px;align-self:stretch;border-radius:4px;background:rgba(243,139,44,.2);color:#f38b2c;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-top:22px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankHeader{display:flex;width:100%;height:48px;justify-content:space-between;align-items:center;flex-shrink:0;background:#212122;color:#7d7f81;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:0 24px;margin-top:40px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankHeader .col1{width:50%}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankHeader .col2{width:50%;text-align:right}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankList{height:72px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankList .myRankRow{display:flex;width:100%;height:72px;justify-content:space-between;align-items:center;padding:0 24px;color:#fff;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankList .myRankRow .col1{width:50%}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankList .myRankRow .col1 .rankIcon{height:24px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankList .myRankRow .col2{width:50%;text-align:right}.futuresCompetitionPage .futuresCompetitionPageCon .ruleTitle{margin-top:100px;display:flex;align-items:center}.futuresCompetitionPage .futuresCompetitionPageCon .ruleTitle .line{width:8px;height:32px;border-radius:100px;background:#06c84a;margin-right:24px}.futuresCompetitionPage .futuresCompetitionPageCon .ruleTitle .title{color:#fdffff;font-family:Archivo Black;font-size:48px;font-weight:400;height:51px;line-height:51px}.futuresCompetitionPage .futuresCompetitionPageCon .ruleCard{display:flex;width:100%;min-height:1113px;padding:32px;flex-direction:column;align-items:flex-start;grid-gap:48px;gap:48px;border-radius:10px;border:1px solid hsla(0,0%,50.2%,.55);margin-top:64px;position:relative;color:#909090;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:normal;z-index:2}.futuresCompetitionPage .futuresCompetitionPageCon .ruleCard a{color:#02b43b}.futuresCompetitionPage .bg1{width:902px;height:902px;top:660px;right:-451px}.futuresCompetitionPage .bg1,.futuresCompetitionPage .bg2{flex-shrink:0;border-radius:600px;background:radial-gradient(50% 50% at 50%,at 50%,#18413e 0,rgba(24,65,60,0) 100%);background:radial-gradient(50% 50% at 50% 50%,#18413e 0,rgba(24,65,60,0) 100%);-webkit-mask:linear-gradient(90deg,#000 50%,transparent 0);mask:linear-gradient(90deg,#000 50%,transparent 0);position:absolute}.futuresCompetitionPage .bg2{width:520px;height:520px;top:3100px;right:-260px}.futuresCompetitionPage .bg3{width:600px;height:600px;background:radial-gradient(50% 50% at 50%,at 50%,#18413e 0,rgba(24,65,60,0) 100%);background:radial-gradient(50% 50% at 50% 50%,#18413e 0,rgba(24,65,60,0) 100%);top:2600px;left:-300px}.futuresCompetitionPage .bg3,.futuresCompetitionPage .bg4{flex-shrink:0;border-radius:600px;-webkit-mask:linear-gradient(270deg,#000 50%,transparent 0);mask:linear-gradient(270deg,#000 50%,transparent 0);position:absolute}.futuresCompetitionPage .bg4{width:800px;height:800px;background:radial-gradient(50% 50% at 50%,at 50%,#142a4c 0,rgba(20,42,76,0) 100%);background:radial-gradient(50% 50% at 50% 50%,#142a4c 0,rgba(20,42,76,0) 100%);bottom:0;left:-400px}.futuresCompetitionPage .bg1,.futuresCompetitionPage .bg2,.futuresCompetitionPage .bg3,.futuresCompetitionPage .bg4{z-index:1}@media screen and (max-width:1400px){.futuresCompetitionPage .futuresCompetitionPageCon{width:100%}}@media screen and (max-width:768px){.scrollbarPart ::-webkit-scrollbar{height:6px!important}.scrollbarPart ::-webkit-scrollbar-thumb{background:#3f3f3f!important;border-radius:3px!important}.futuresCompetitionPage{padding-bottom:48px}.futuresCompetitionPage .futuresCompetitionPageBanner .title{font-size:26px;max-width:100%;padding:0 24px;left:0}.futuresCompetitionPage .futuresCompetitionPageBanner .maskLayer{height:60px}.futuresCompetitionPage .futuresCompetitionPageCon{width:100%;padding:0 16px}.futuresCompetitionPage .futuresCompetitionPageCon .registrationPeriod{margin-top:48px}.futuresCompetitionPage .futuresCompetitionPageCon .registrationPeriod .title{font-size:24px}.futuresCompetitionPage .futuresCompetitionPageCon .registrationPeriod .period{font-size:14px;margin-top:4px}.futuresCompetitionPage .futuresCompetitionPageCon .registrationPeriod .period .line{width:20px;height:2px;top:-4px}.futuresCompetitionPage .futuresCompetitionPageCon .willEnd{font-size:12px;margin-top:24px}.futuresCompetitionPage .futuresCompetitionPageCon .countdown{margin-bottom:40px}.futuresCompetitionPage .futuresCompetitionPageCon .btn1,.futuresCompetitionPage .futuresCompetitionPageCon .btn2,.futuresCompetitionPage .futuresCompetitionPageCon .shareBtn{width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard{width:100%;margin-top:48px;padding:24px 22px 24px 20px}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot{flex-direction:column;align-items:flex-start;margin-top:32px}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .line{display:none}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem1{width:100%}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem2,.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem3{width:100%;align-items:flex-start}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem2 .dataCardItemVal,.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem3 .dataCardItemVal{margin-top:12px}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem .dataCardItemVal{font-size:32px}.futuresCompetitionPage .futuresCompetitionPageCon .dataCard .dataCardBot .dataCardItem .dataCardItemLabel{font-size:14px;margin-top:4px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab{width:100%;margin-top:48px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .typeTab{height:40px!important;font-size:12px!important;padding:3px 16px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .tabText{line-height:17px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab1:after{border-bottom:33px solid #191921;border-right:15px solid transparent;position:absolute;right:-15px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .rightTab1:after{border-bottom:33px solid #191921;border-left:15px solid transparent;position:absolute;left:-15px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab1:before{content:"";display:inline-block;width:0;height:0;border-top:33px solid #191921;border-left:15px solid transparent;position:absolute;left:-15px;top:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab1:after{content:"";display:inline-block;width:0;height:0;border-top:33px solid #191921;border-right:15px solid transparent;position:absolute;right:-15px;top:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .leftTab12:after{content:"";display:inline-block;width:0;height:0;border-bottom:33px solid #191921;border-right:15px solid transparent;position:absolute;right:-15px;bottom:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTypeTab .centerTab12:after{content:"";display:inline-block;width:0;height:0;border-top:33px solid #191921;border-left:15px solid transparent;position:absolute;left:-15px;top:0;z-index:1}.futuresCompetitionPage .futuresCompetitionPageCon .noStartPart{height:400px}.futuresCompetitionPage .futuresCompetitionPageCon .noStartPart .noStartIcon{width:120px}.futuresCompetitionPage .futuresCompetitionPageCon .noStartPart .noStartTip{margin-top:24px;font-size:14px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Title .title,.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Title .title .tip{font-size:20px;height:26px;line-height:26px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Title .line,.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle .myRankTitleLeft .line,.futuresCompetitionPage .futuresCompetitionPageCon .ruleTitle .line{height:20px;width:6px;margin-right:16px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Table{overflow:auto}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Title{height:26px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Header{width:650px;margin-top:24px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List{height:640px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row{width:650px;height:64px;line-height:64px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Header .col1{background:#212122}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col1{background:#121212}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Header .col1,.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col1{width:20%;position:sticky;left:0}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10Header .col4,.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop10List .competitionTop10Row .col4{width:24%}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100Header{width:500px;margin-top:24px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List{height:640px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List .competitionTop100Row{width:500px;height:64px;line-height:64px}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100Header .col1{background:#212122}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List .competitionTop100Row .col1{background:#121212}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100Header .col1,.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List .competitionTop100Row .col1{width:20%;position:sticky;left:0}.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100Header .col3,.futuresCompetitionPage .futuresCompetitionPageCon .competitionTop100List .competitionTop100Row .col3{width:40%}.futuresCompetitionPage .futuresCompetitionPageCon .el-pagination{justify-content:center}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myTeam{padding-top:40px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle{padding-left:12px;padding-right:12px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle .myRankTitleLeft .title{font-size:16px;height:21px;line-height:21px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:160px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle .myRankTitleRight{font-size:12px;height:24px;min-width:110px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle .myRankTitleRight img{width:12px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myTeam .competitionTop10Header{margin-top:24px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myTeam .competitionTop10List{height:64px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankHeader{margin-top:24px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankList,.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankList .myRankRow{height:64px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTip{margin-top:8px}.futuresCompetitionPage .futuresCompetitionPageCon .myRankCard .myRankTitle2,.futuresCompetitionPage .futuresCompetitionPageCon .ruleTitle{margin-top:48px}.futuresCompetitionPage .futuresCompetitionPageCon .ruleTitle .title{color:#fdffff;font-family:Archivo Black;font-size:20px;font-weight:400;height:26px;line-height:26px}.futuresCompetitionPage .futuresCompetitionPageCon .ruleCard{padding:24px 12px;margin-top:24px}.futuresCompetitionPage .futuresCompetitionPageCon .ruleCard .ruleCardText{z-index:3}.futuresCompetitionPage .bg1{width:260px;height:260px;flex-shrink:0;border-radius:172.949px;background:radial-gradient(50% 50% at 50%,at 50%,#18413e 0,rgba(24,65,60,0) 100%);background:radial-gradient(50% 50% at 50% 50%,#18413e 0,rgba(24,65,60,0) 100%);-webkit-mask:unset;mask:unset;position:absolute;top:0;right:-70px}.futuresCompetitionPage .bg2{width:400px;height:400px;-webkit-mask:linear-gradient(90deg,#000 50%,transparent 0);mask:linear-gradient(90deg,#000 50%,transparent 0);top:66%;right:-200px}.futuresCompetitionPage .bg2,.futuresCompetitionPage .bg3{flex-shrink:0;border-radius:266.075px;background:radial-gradient(50% 50% at 50%,at 50%,#18413e 0,rgba(24,65,60,0) 100%);background:radial-gradient(50% 50% at 50% 50%,#18413e 0,rgba(24,65,60,0) 100%);position:absolute}.futuresCompetitionPage .bg3{width:330px;height:330px;top:33%;left:-165px}.futuresCompetitionPage .bg3,.futuresCompetitionPage .bg4{-webkit-mask:linear-gradient(270deg,#000 50%,transparent 0);mask:linear-gradient(270deg,#000 50%,transparent 0)}.futuresCompetitionPage .bg4{width:400px;height:400px;flex-shrink:0;border-radius:600px;background:radial-gradient(50% 50% at 50%,at 50%,#142a4c 0,rgba(20,42,76,0) 100%);background:radial-gradient(50% 50% at 50% 50%,#142a4c 0,rgba(20,42,76,0) 100%);position:absolute;bottom:0;left:-200px}.futuresCompetitionPage .bg1,.futuresCompetitionPage .bg2,.futuresCompetitionPage .bg3,.futuresCompetitionPage .bg4{z-index:1}}.el-dialog__wrapper{display:flex;align-items:center;justify-content:center;overflow:hidden}.competitionDialog{background:#141414!important;border-radius:16px!important;margin:0 auto!important}.competitionDialog .el-dialog__header{height:64px!important;background:#141414!important;border-radius:16px 16px 0 0!important;padding:20px 24px!important}.competitionDialog .el-dialog__header .el-dialog__title{color:#fafafa!important;font-family:Noto Sans!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:24px!important}.competitionDialog .el-dialog__header .el-dialog__headerbtn{width:24px;height:24px;flex-shrink:0;border-radius:9999px;background:hsla(0,0%,98%,.04)}.competitionDialog .el-dialog__header .el-dialog__close{color:#fafafa!important;font-size:16px!important;font-weight:unset!important}.competitionDialog .el-dialog__body{background:#141414!important;border-radius:0 0 16px 16px!important;padding:0 24px 24px!important}.competitionDialog2{background:#141414!important;border-radius:16px!important;margin:0 auto!important}.competitionDialog2 .el-dialog__header{height:64px!important;background:#141414!important;border-radius:16px 16px 0 0!important;padding:20px 32px!important}.competitionDialog2 .el-dialog__header .el-dialog__title{color:#fafafa!important;font-family:Noto Sans!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:24px!important}.competitionDialog2 .el-dialog__header .el-dialog__headerbtn{width:24px;height:24px;flex-shrink:0;border-radius:9999px;background:hsla(0,0%,98%,.04)}.competitionDialog2 .el-dialog__header .el-dialog__close{color:#fafafa!important;font-size:16px!important;font-weight:unset!important}.competitionDialog2 .el-dialog__body{background:#141414!important;border-radius:0 0 16px 16px!important;padding:0 32px 24px!important}@media screen and (max-width:1540px){.competitionDialog{transform:scale(.8)!important}.competitionDialog2{width:400px!important}}@media screen and (max-width:768px){.competitionDialog{transform:scale(1)!important}.competitionDialog .el-dialog__body{padding:0 16px 24px!important}.scrollbarPart ::-webkit-scrollbar{height:6px!important}.scrollbarPart ::-webkit-scrollbar-thumb{background:#3f3f3f!important;border-radius:3px!important}.competitionDialog2{width:100%!important}.competitionDialog2 .el-dialog__body{height:440px;overflow:auto;padding:0 20px 24px!important}.competitionDialog3 .el-dialog__body{height:440px;overflow:auto}.competitionDialog2 ::-webkit-scrollbar,.competitionDialog3 ::-webkit-scrollbar{width:6px!important}.competitionDialog2 ::-webkit-scrollbar-thumb{background:#3f3f3f!important;border-radius:3px!important}}.competitionIdentityDialogCon{width:404px;display:flex;justify-content:space-between;padding-top:16px}.competitionIdentityDialogCon .identityCard{height:240px;display:flex;flex-direction:column}.competitionIdentityDialogCon .identityCard .identityIcon{width:192px;height:200px}.competitionIdentityDialogCon .identityCard .botBtn{width:192px;height:40px;flex-shrink:0;border-radius:0 0 10px 10px;background:#06c84a;color:#000;text-align:center;font-family:Noto Sans;font-size:12px;font-weight:500;line-height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer}.competitionIdentityDialogCon .identityCard .botBtn:hover{background:#2bbc81}@media screen and (max-width:768px){.competitionIdentityDialogCon{width:308px;margin:0 auto}.competitionIdentityDialogCon .identityCard{height:188px}.competitionIdentityDialogCon .identityCard .identityIcon{width:148px;height:148px}.competitionIdentityDialogCon .identityCard .botBtn{width:148px}}.createTeamDialogCon{padding-top:24px}.createTeamDialogCon input::-moz-placeholder{color:#a3a3a6;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.createTeamDialogCon input:-ms-input-placeholder{color:#a3a3a6;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.createTeamDialogCon input::placeholder{color:#a3a3a6;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.createTeamDialogCon textarea::-moz-placeholder{color:#a3a3a6;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.createTeamDialogCon textarea:-ms-input-placeholder{color:#a3a3a6;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.createTeamDialogCon textarea::placeholder{color:#a3a3a6;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.createTeamDialogCon .teamId{color:#fff;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:normal;margin-bottom:32px}.createTeamDialogCon .teamName{color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:14px;font-weight:400;display:flex;align-items:flex-start}.createTeamDialogCon .teamName .tip{color:#fa541c;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:12px;font-weight:600;margin-left:4px;margin-top:2px}.createTeamDialogCon .el-input{margin-top:12px}.createTeamDialogCon .el-input .el-input__inner{height:52px!important;padding:15px 12px!important;border-radius:4px!important;border:.5px solid #333!important;background:#1f1f1f!important;color:#fff!important;font-family:PingFang SC!important;font-size:16px!important;font-weight:400!important;line-height:22px!important}.createTeamDialogCon .logoLabel{color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:14px;font-weight:400;display:flex;align-items:flex-start;margin-top:32px}.createTeamDialogCon .logoLabel .tip{color:#fa541c;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:12px;font-weight:600;margin-left:4px;margin-top:2px}.createTeamDialogCon .uploadLogo{margin-top:12px}.createTeamDialogCon .uploadLogo .upload1{width:80px;height:80px;border-radius:180px;border:1px solid #06c84a;background:transparent;display:flex;justify-content:center;align-items:center;position:relative}.createTeamDialogCon .uploadLogo .upload1 .logo{width:78px;height:78px;border-radius:39px}.createTeamDialogCon .uploadLogo .upload1 .cameraIcon{width:20px;height:18px;position:absolute;top:31px;left:30px}.createTeamDialogCon .uploadLogo .upload2{color:#06c84a;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:8px}.createTeamDialogCon .introductionLabel{color:#fff;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:14px;font-weight:400;display:flex;align-items:flex-start;margin-top:32px}.createTeamDialogCon .el-textarea{margin-top:8px}.createTeamDialogCon .el-textarea .el-textarea__inner{padding:12px!important;border-radius:4px!important;border:.5px solid #333!important;background:#1f1f1f!important;color:#fff!important;font-family:PingFang SC!important;font-size:16px!important;font-weight:400!important;line-height:22px!important;height:118px!important}.createTeamDialogCon .el-textarea .el-input__count{position:absolute;color:transparent!important;background:transparent!important;bottom:12px;right:12px;font-size:16px;line-height:12px}.createTeamDialogCon .el-textarea .el-input__count.has-text:before{content:attr(data-current);color:#06c84a;font-family:Rubik-400;font-weight:400;font-size:16px;position:absolute;top:0;left:-3px}.createTeamDialogCon .el-textarea .el-input__count.no-text:before{content:attr(data-current);color:#a3a3a6;font-family:Rubik-400;font-weight:400;font-size:16px;position:absolute;top:0;left:-3px}.createTeamDialogCon .el-textarea .el-input__count:after{content:"/" attr(data-max);color:#a3a3a6;font-family:Rubik-400;font-weight:400;font-size:16px;position:absolute;top:0;right:0}.createTeamDialogCon .btnRow{display:flex;justify-content:space-between;margin-top:32px}.createTeamDialogCon .btnRow .cancelBtn{grid-gap:8px;gap:8px;background:hsla(0,0%,98%,.12);color:#fafafa}.createTeamDialogCon .btnRow .cancelBtn,.createTeamDialogCon .btnRow .confirmBtn{display:flex;width:240px;height:48px;padding:11px 24px;justify-content:center;align-items:center;flex-shrink:0;border-radius:100px;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:150%;cursor:pointer}.createTeamDialogCon .btnRow .confirmBtn{grid-gap:12px;gap:12px;background:#06c84a;color:#000}@media screen and (max-width:768px){.createTeamDialogCon .teamId{margin-bottom:24px}.createTeamDialogCon .el-input .el-input__inner{height:40px!important;line-height:16px!important;font-size:12px!important;padding:12px!important}.createTeamDialogCon input::-moz-placeholder{line-height:16px!important;font-size:12px!important}.createTeamDialogCon input:-ms-input-placeholder{line-height:16px!important;font-size:12px!important}.createTeamDialogCon input::placeholder{line-height:16px!important;font-size:12px!important}.createTeamDialogCon .introductionLabel,.createTeamDialogCon .logoLabel{margin-top:24px}.createTeamDialogCon .el-textarea .el-textarea__inner{font-size:12px!important;padding:8px!important;line-height:16px!important;height:118px!important}.createTeamDialogCon textarea::-moz-placeholder{line-height:16px!important;font-size:12px!important}.createTeamDialogCon textarea:-ms-input-placeholder{line-height:16px!important;font-size:12px!important}.createTeamDialogCon textarea::placeholder{line-height:16px!important;font-size:12px!important}.createTeamDialogCon .btnRow{margin-top:24px}.createTeamDialogCon .btnRow .cancelBtn,.createTeamDialogCon .btnRow .confirmBtn{width:calc(50% - 7px)}}.promptDialogCon .iconRow{height:100px;display:flex;justify-content:center;align-items:center}.promptDialogCon .promptTitle{color:#fafafa;font-size:18px;font-weight:600;line-height:27px}.promptDialogCon .promptTip,.promptDialogCon .promptTitle{text-align:center;font-family:Noto Sans;font-style:normal;margin-top:8px}.promptDialogCon .promptTip{color:hsla(0,0%,98%,.6);font-size:14px;font-weight:400;line-height:21px}.promptDialogCon .shareBtn{display:flex;width:100%;height:48px;padding:11px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0;border-radius:100px;background:#06c84a;color:#000;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:24px;cursor:pointer;margin:32px auto 0}@media screen and (max-width:768px){.promptDialogCon .iconRow{height:120px}.promptDialogCon .promptTitle{margin-top:12px}.promptDialogCon .promptTip{margin-top:4px}}.notQualifiedDialogCon{display:flex;flex-direction:column;align-items:center;padding-top:6px}.notQualifiedDialogCon .notQualifiedTip{color:#fff;font-size:14px;font-weight:400;margin-top:12px}.notQualifiedDialogCon .confirmBtn,.notQualifiedDialogCon .notQualifiedTip{text-align:center;font-family:Noto Sans;font-style:normal;line-height:150%}.notQualifiedDialogCon .confirmBtn{display:flex;width:100%;height:48px;padding:11px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0;border-radius:100px;background:#06c84a;margin-top:32px;color:#000;font-size:16px;font-weight:500;cursor:pointer}.assetVerificationFailedDialogCon{display:flex;flex-direction:column;align-items:center;padding-top:12px}.assetVerificationFailedDialogCon .assetVerificationFailedTip{color:hsla(0,0%,98%,.6);font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:12px}.assetVerificationFailedDialogCon .confirmBtn{display:flex;width:100%;height:48px;padding:11px 24px;justify-content:center;align-items:center;grid-gap:8px;gap:8px;flex-shrink:0;border-radius:100px;background:#06c84a;margin-top:32px;color:#000;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:150%;cursor:pointer}.selectTeamDialogCon{position:relative}.selectTeamDialogCon .el-input{margin-top:12px}.selectTeamDialogCon .el-input .el-input__inner{height:44px!important;padding:13px 12px 13px 37px!important;border-radius:4px!important;border:.5px solid #333!important;background:#1f1f1f!important;color:#fff!important;font-family:PingFang SC!important;font-size:15px!important;font-weight:400!important;line-height:18px!important}.selectTeamDialogCon .el-input .el-input__suffix{position:absolute!important;right:15px!important;top:12px!important;cursor:pointer!important}.selectTeamDialogCon .el-input .el-input__suffix .clearIcon{width:20px;height:20px;border-radius:9999px;background:hsla(0,0%,98%,.04);position:relative}.selectTeamDialogCon .el-input .el-input__suffix .clearIcon:before{content:" ";display:inline-block;width:11px;height:1px;background:#fafafa;transform:rotate(45deg);position:absolute;top:9px;left:5px}.selectTeamDialogCon .el-input .el-input__suffix .clearIcon:after{content:" ";display:inline-block;width:11px;height:1px;background:#fafafa;transform:rotate(-45deg);position:absolute;top:9px;right:4px}.selectTeamDialogCon input::-moz-placeholder{color:#a3a3a6;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.selectTeamDialogCon input:-ms-input-placeholder{color:#a3a3a6;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.selectTeamDialogCon input::placeholder{color:#a3a3a6;font-family:PingFang SC;font-size:15px;font-style:normal;font-weight:400;line-height:normal}.selectTeamDialogCon .searchIcon{width:12px;height:12px;flex-shrink:0;position:absolute;left:15px;top:16px}.selectTeamDialogCon .selectTeamDialogConBot{height:691px;padding-top:28px}.selectTeamDialogCon .selectTeamDialogConBot .recommendRow{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.selectTeamDialogCon .selectTeamDialogConBot .recommendRow .recommendTeam{color:#fff;text-align:center;font-family:Noto Sans;font-size:18px;font-style:normal;font-weight:600;line-height:27px}.selectTeamDialogCon .selectTeamDialogConBot .recommendRow .change{color:#06c84a;text-align:center;font-family:Noto Sans;font-size:14px;font-style:normal;font-weight:400;line-height:21px;display:flex;align-items:center;cursor:pointer}.selectTeamDialogCon .selectTeamDialogConBot .teamList{display:flex;flex-wrap:wrap;height:620px;overflow:auto}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard{width:210px;height:298px;flex-shrink:0;border-radius:10px;background:#1c1c1c;display:flex;flex-direction:column;align-items:center;padding:0 13px;margin-top:12px;margin-right:11px}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard .tx{width:80px;height:80px;border-radius:40px;margin-top:26px}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard .teamName{color:#fff;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-top:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard .teamPeople{color:#fff;text-align:center;font-family:DINPro;font-size:12px;font-style:normal;font-weight:700;line-height:18px;margin-top:4px;display:flex;align-items:center}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard .teamIntroduction{height:54px;color:#7e7e7e;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:18px;margin-top:16px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard .joinBtn{display:flex;width:100%;height:28px;padding:12px 16px;justify-content:center;align-items:center;grid-gap:4px;gap:4px;flex-shrink:0;border-radius:100px;background:#06c84a;color:#000;text-align:center;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:500;line-height:150%;margin-top:16px;cursor:pointer}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard .joinBtn:hover{background:rgba(6,200,74,.8)}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard:nth-of-type(3n){margin-right:0}.selectTeamDialogCon .selectTeamDialogConBot .noDataCard{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.selectTeamDialogCon .selectTeamDialogConBot .noDataCard .noDataTitle{color:#fff;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:500;line-height:150%;margin-top:16px}.selectTeamDialogCon .selectTeamDialogConBot .noDataCard .noDataTip{color:hsla(0,0%,98%,.6);text-align:right;font-family:Noto Sans;font-size:13px;font-style:normal;font-weight:500;line-height:150%;margin-top:4px}.selectTeamDialogCon .selectTeamDialogConBot2{padding-top:32px}@media screen and (max-width:768px){.selectTeamDialogCon .selectTeamDialogConBot{height:365px;padding-top:24px}.selectTeamDialogCon .selectTeamDialogConBot2{padding-top:32px}.selectTeamDialogCon .selectTeamDialogConBot .teamList{flex-wrap:nowrap;height:302px}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard{width:148px;height:302px;margin-right:10px;margin-top:0}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard:nth-of-type(3n){margin-right:10px}.selectTeamDialogCon .selectTeamDialogConBot .teamList .teamCard .teamIntroduction{margin-top:20px}}.teamDetailDialogCon{display:flex;justify-content:space-between;padding-top:40px}.teamDetailDialogCon .teamDetailDialogConLeft{width:320px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;flex-shrink:0;border-radius:16px;background:#1c1c1c;padding:24px;display:flex;flex-direction:column;align-items:center}.teamDetailDialogCon .teamDetailDialogConLeft .tx{width:80px;height:80px;border-radius:40px}.teamDetailDialogCon .teamDetailDialogConLeft .teamName{color:#fafafa;text-align:center;font-family:Noto Sans;font-size:16px;font-style:normal;font-weight:600;line-height:24px;margin-top:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.teamDetailDialogCon .teamDetailDialogConLeft .teamPeople{color:#fff;text-align:center;font-family:DINPro;font-size:14px;font-style:normal;font-weight:700;line-height:21px;margin-top:4px;display:flex;align-items:center;justify-content:center}.teamDetailDialogCon .teamDetailDialogConLeft .teamIntroduction{color:#7e7e7e;font-family:Noto Sans;font-size:12px;font-style:normal;font-weight:400;line-height:20px;margin-top:16px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:center;margin-bottom:16px}.teamDetailDialogCon .teamDetailDialogConLeft .dataRow{display:flex;justify-content:space-between;margin-top:16px;width:100%}.teamDetailDialogCon .teamDetailDialogConLeft .dataRow .dataRowLabel{color:hsla(0,0%,98%,.6);font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:20px;width:55%}.teamDetailDialogCon .teamDetailDialogConLeft .dataRow .dataRowVal{color:#fafafa;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:600;line-height:20px;width:45%;text-align:right}.teamDetailDialogCon .teamDetailDialogConRight{width:592px}.teamDetailDialogCon .teamDetailDialogConRight .rankTypeRow{display:flex;justify-content:flex-end}.teamDetailDialogCon .teamDetailDialogConRight .rankTypeRow .rankTypeItem{color:#fafafa;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:20px;cursor:pointer;display:flex;align-items:center;margin-left:24px;height:20px}.teamDetailDialogCon .teamDetailDialogConRight .rankTypeRow .rankTypeItem svg{margin-right:8px}.teamDetailDialogCon .teamDetailDialogConRight .listHeader{display:flex;width:100%;height:48px;justify-content:space-between;align-items:center;flex-shrink:0;background:#212122;color:#7d7f81;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:48px;margin-top:21px}.teamDetailDialogCon .teamDetailDialogConRight .listHeader .col1{width:28%;height:100%;background:#212122;padding-left:24px}.teamDetailDialogCon .teamDetailDialogConRight .listHeader .col2{width:25%;height:100%}.teamDetailDialogCon .teamDetailDialogConRight .listHeader .col3{width:15%;height:100%}.teamDetailDialogCon .teamDetailDialogConRight .listHeader .col4{width:32%;height:100%;padding-right:24px;text-align:right}.teamDetailDialogCon .teamDetailDialogConRight .listBody{height:480px}.teamDetailDialogCon .teamDetailDialogConRight .listBody .listRow{display:flex;width:100%;height:48px;justify-content:space-between;align-items:center;color:#fafafa;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:500;line-height:48px}.teamDetailDialogCon .teamDetailDialogConRight .listBody .listRow .col1{width:28%;height:100%;background:#141414;padding-left:24px;display:flex;align-items:center}.teamDetailDialogCon .teamDetailDialogConRight .listBody .listRow .col1 .rankIcon{height:23px}.teamDetailDialogCon .teamDetailDialogConRight .listBody .listRow .col2{width:25%;height:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.teamDetailDialogCon .teamDetailDialogConRight .listBody .listRow .col3{width:15%;height:100%}.teamDetailDialogCon .teamDetailDialogConRight .listBody .listRow .col4{width:32%;height:100%;padding-right:24px;text-align:right}.teamDetailDialogCon .teamDetailDialogConRight .noStartPart{width:100%;height:480px;display:flex;flex-direction:column;align-items:center;justify-content:center}.teamDetailDialogCon .teamDetailDialogConRight .noStartPart .noStartIcon{width:80px}.teamDetailDialogCon .teamDetailDialogConRight .noStartPart .noStartTip{color:hsla(0,0%,98%,.8);font-feature-settings:"ss01" on;font-family:MiSans VF;font-size:16px;font-style:normal;line-height:150%;margin-top:32px}.teamDetailDialogCon .teamDetailDialogConRight .tip{color:hsla(0,0%,98%,.6);text-align:center;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px}@media screen and (max-width:768px){.teamDetailDialogCon{padding-top:0;flex-direction:column}.teamDetailDialogCon .teamDetailDialogConLeft{width:100%;padding:24px 16px}.teamDetailDialogCon .teamDetailDialogConRight{width:100%;margin-top:32px}.teamDetailDialogCon .teamDetailDialogConRight .listTable{width:100%;overflow:auto}.teamDetailDialogCon .teamDetailDialogConRight .listBody .listRow,.teamDetailDialogCon .teamDetailDialogConRight .listHeader{width:600px}.teamDetailDialogCon .teamDetailDialogConRight .listBody .listRow .col1,.teamDetailDialogCon .teamDetailDialogConRight .listHeader .col1{position:sticky;left:0;width:20%}.teamDetailDialogCon .teamDetailDialogConRight .listBody .listRow .col4,.teamDetailDialogCon .teamDetailDialogConRight .listHeader .col4{width:24%}}.shareDialogCon .activityPosterMain{width:100%;position:relative;border-radius:12px;overflow:hidden;height:556px;background-repeat:no-repeat;background-size:cover;background-position:50%}.shareDialogCon .activityPosterMain .logoIcon{height:20px;position:absolute;top:20px;left:20px}.shareDialogCon .activityPosterMain .shareIcon{width:100%;border-radius:12px;overflow:hidden}.shareDialogCon .activityPosterMain .activityTitle{color:#fff;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;width:100%;padding:0 24px;position:absolute;bottom:70px;left:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.shareDialogCon .shareInfo{display:flex;justify-content:space-between;align-items:center;padding:16px 0;background:#141414;border-radius:0 0 12px 12px}.shareDialogCon .shareInfo .shareInfoLeft .row1{color:#fafafa;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center}.shareDialogCon .shareInfo .shareInfoLeft .row1 span{color:#fafafa;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:4px}.shareDialogCon .shareInfo .shareInfoLeft .row2{color:#a3a3a6;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:5px}.shareDialogCon .shareInfo .shareInfoRight{width:64px;height:64px}.shareDialogCon .shareInfo .shareInfoRight .qr-code-container{position:relative;width:64px;height:64px;background:#fff;padding:4px;box-sizing:border-box}.shareDialogCon .shareInfo .shareInfoRight .qr-code-container canvas{image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;width:100%!important;height:100%!important;display:block!important}.shareDialogCon .shareInfo .shareInfoRight img{display:none!important}.shareDialogCon .shareBtnRow{display:flex;justify-content:space-between;padding-top:16px}.shareDialogCon .shareBtnRow .shareBtnItem{display:flex;flex-direction:column;align-items:center;cursor:pointer}.shareDialogCon .shareBtnRow .shareBtnItem img{width:40px;height:40px}.shareDialogCon .shareBtnRow .shareBtnItem .text{color:#fafafa;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px;margin-top:8px}@media screen and (max-width:1540px){.shareDialogCon .activityPosterMain{height:392px}}@media screen and (max-width:768px){.shareDialogCon .activityPosterMain{height:442px}.shareDialogCon .activityPosterMain .logoIcon{height:17px;top:16px;left:16px}.shareDialogCon .activityPosterMain .activityTitle{bottom:48px}}.shareTeamDialogCon .teamPosterMain{width:100%;position:relative;border-radius:12px;overflow:hidden;height:556px;background-repeat:no-repeat;background-size:cover;background-position:50%}.shareTeamDialogCon .teamPosterMain .logoIcon{height:20px;position:absolute;top:20px;left:20px}.shareTeamDialogCon .teamPosterMain .shareIcon{width:100%;border-radius:12px;overflow:hidden}.shareTeamDialogCon .teamPosterMain .teamInfo{position:absolute;bottom:54px;left:0;width:100%;display:flex;flex-direction:column;align-items:center;padding:0 24px}.shareTeamDialogCon .teamPosterMain .teamInfo .activityTitle{color:#fff;font-family:PingFang SC;font-size:24px;font-style:normal;font-weight:600;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}.shareTeamDialogCon .teamPosterMain .teamInfo .teamTx{width:120px;height:120px;flex-shrink:0;border-radius:180px;border:1px solid #06c84a;background:transparent;margin-top:24px}.shareTeamDialogCon .teamPosterMain .teamInfo .teamTx .tx{width:118px;height:118px;flex-shrink:0;aspect-ratio:1/1;border-radius:60px}.shareTeamDialogCon .teamPosterMain .teamInfo .teamName{color:#fff;font-family:PingFang SC;font-size:20px;font-style:normal;font-weight:500;line-height:normal;margin-top:48px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%;text-align:center}.shareTeamDialogCon .teamPosterMain .teamInfo .teamProfile{color:#fff;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:normal;margin-top:20px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.shareTeamDialogCon .teamPosterMain .maskLayer{width:100%;height:100%;position:absolute;top:0;left:0;border-radius:12px;background:linear-gradient(180deg,rgba(43,43,43,.16),rgba(0,0,0,.8) 58.65%)}.shareTeamDialogCon .shareInfo2{display:flex;justify-content:space-between;align-items:center;padding:16px 0;background:#141414;border-radius:0 0 12px 12px}.shareTeamDialogCon .shareInfo2 .shareInfoLeft .row1{color:#fafafa;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:normal;display:flex;align-items:center}.shareTeamDialogCon .shareInfo2 .shareInfoLeft .row1 span{color:#fafafa;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-left:4px}.shareTeamDialogCon .shareInfo2 .shareInfoLeft .row2{color:#a3a3a6;font-family:PingFang SC;font-size:14px;font-style:normal;font-weight:400;line-height:normal;margin-top:5px}.shareTeamDialogCon .shareInfo2 .shareInfoRight{width:64px;height:64px}.shareTeamDialogCon .shareInfo2 .shareInfoRight .qr-code-container{position:relative;width:64px;height:64px;background:#fff;padding:4px;box-sizing:border-box}.shareTeamDialogCon .shareInfo2 .shareInfoRight .qr-code-container canvas{image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;width:100%!important;height:100%!important;display:block!important}.shareTeamDialogCon .shareInfo2 .shareInfoRight img{display:none!important}.shareTeamDialogCon .shareBtnRow{display:flex;justify-content:space-between;padding-top:16px}.shareTeamDialogCon .shareBtnRow .shareBtnItem{display:flex;flex-direction:column;align-items:center;cursor:pointer}.shareTeamDialogCon .shareBtnRow .shareBtnItem img{width:40px;height:40px}.shareTeamDialogCon .shareBtnRow .shareBtnItem .text{color:#fafafa;font-feature-settings:"liga" off,"clig" off;font-family:PingFang SC;font-size:12px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:.5px;margin-top:8px}@media screen and (max-width:1540px){.shareTeamDialogCon .teamPosterMain{height:392px}.shareTeamDialogCon .teamPosterMain .logoIcon{height:17px;top:16px;left:16px}.shareTeamDialogCon .teamPosterMain .teamInfo{bottom:20px}.shareTeamDialogCon .teamPosterMain .teamInfo .teamName{margin-top:16px}.shareTeamDialogCon .teamPosterMain .teamInfo .teamProfile{font-size:14px;margin-top:16px}}@media screen and (max-width:768px){.shareTeamDialogCon .teamPosterMain{height:442px}.shareTeamDialogCon .teamPosterMain .logoIcon{height:17px;top:16px;left:16px}.shareTeamDialogCon .teamPosterMain .teamInfo{bottom:44px}.shareTeamDialogCon .teamPosterMain .teamInfo .teamName{margin-top:32px}.shareTeamDialogCon .teamPosterMain .teamInfo .teamProfile{font-size:14px;margin-top:16px}}