.activity-page{width:100%;min-height:100vh;background:#121212;padding-bottom:64px}.activity-page .activity-header{background:linear-gradient(180deg,rgba(6,200,74,.1),#121212);padding-top:82px}.activity-page .activity-header .activity-header-con{width:1200px;height:350px;margin:0 auto;position:relative}.activity-page .activity-header .activity-header-con .headerImg{width:100%;position:absolute;top:0;left:0}.activity-page .activity-header .activity-header-con .headerImgH5{display:none}.activity-page .activity-header .activity-header-con .headerDate{width:620px;position:absolute;bottom:0;left:0}.activity-page .activity-header .activity-header-con .headerDate .date{color:hsla(0,0%,98%,.6);font-feature-settings:"ss01" on;font-family:Rubik;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-top:32px}.activity-page .activity-header .activity-header-con .headerDate .date2{display:none;padding:5px 24px;border-radius:9999px;border:1px solid hsla(0,0%,98%,.12);background:#000;color:hsla(0,0%,98%,.6);font-feature-settings:"ss01" on;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin:24px auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.activity-page .activity-header .activity-header-con .headerDate .countdownTitle{color:#fafafa;font-feature-settings:"ss01" on;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-top:24px}.activity-page .activity-header .activity-header-con .headerDate .countdown{display:flex;flex-direction:row;margin-top:8px}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownCard{display:flex;width:50px;height:32px;padding:4px 7px;flex-direction:row;justify-content:space-between;align-items:center;border-radius:6px;background:hsla(0,0%,98%,.12);color:#fafafa;font-feature-settings:"ss01" on;font-family:Rubik;font-size:16px;font-style:normal;font-weight:500;line-height:150%}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownCard .countdownLabel{color:hsla(0,0%,98%,.6);font-feature-settings:"ss01" on;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownSeparation{width:25px;height:32px;position:relative}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownSeparation:before{content:"";display:inline-block;width:3px;height:3px;border-radius:3px;background:#fafafa;position:absolute;left:11px;top:12px}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownSeparation:after{content:"";display:inline-block;width:3px;height:3px;border-radius:3px;background:#fafafa;position:absolute;left:11px;bottom:12px}.activity-page .activity-header .activity-header-con .headerDate .btnBox{display:flex;margin-top:24px}.activity-page .activity-header .activity-header-con .headerDate .btnBox .applyBtn{background:#06c84a;color:#000;cursor:pointer}.activity-page .activity-header .activity-header-con .headerDate .btnBox .applyBtn,.activity-page .activity-header .activity-header-con .headerDate .btnBox .applyBtn2{width:300px;display:flex;height:40px;justify-content:center;align-items:center;border-radius:100px;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:150%;margin-right:10px}.activity-page .activity-header .activity-header-con .headerDate .btnBox .applyBtn2{background:rgba(6,200,74,.4);color:hsla(0,0%,98%,.4)}.activity-page .activity-header .activity-header-con .headerDate .btnBox .shareBtn{display:flex;width:170px;height:40px;justify-content:center;align-items:center;border-radius:100px;background:hsla(0,0%,98%,.12);color:#fafafa;text-align:center;font-feature-settings:"ss01" on;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:150%;cursor:pointer}.activity-page .activity-header .activity-header-con .headerDate .btnBox .shareBtn .icon{width:16px;margin-right:8px}.activity-page .activity-page-con{width:1200px;margin:0 auto;padding-top:80px}.activity-page .activity-page-con .activityData{width:100%;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;border-radius:16px;background:hsla(0,0%,98%,.04)}.activity-page .activity-page-con .activityData .activityDataLeft{width:calc(50% - 12px);display:flex;align-items:center}.activity-page .activity-page-con .activityData .activityDataLeft .icon{width:100px;height:100px;margin-right:22px}.activity-page .activity-page-con .activityData .activityDataLeft .labelVal .label{color:hsla(0,0%,98%,.6);font-feature-settings:"ss01" on;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.activity-page .activity-page-con .activityData .activityDataLeft .labelVal .val{color:#fafafa;font-feature-settings:"ss01" on;font-family:Rubik;font-size:24px;font-style:normal;font-weight:500;line-height:150%;margin-top:12px}.activity-page .activity-page-con .activityData .activityDataRight{width:calc(50% - 12px);display:flex;align-items:center}.activity-page .activity-page-con .activityData .activityDataRight .icon{width:100px;height:100px;margin-right:22px}.activity-page .activity-page-con .activityData .activityDataRight .labelVal .label{color:hsla(0,0%,98%,.6);font-feature-settings:"ss01" on;font-family:Rubik;font-size:14px;font-style:normal;font-weight:400;line-height:150%}.activity-page .activity-page-con .activityData .activityDataRight .labelVal .val{color:#fafafa;font-feature-settings:"ss01" on;font-family:Rubik;font-size:24px;font-style:normal;font-weight:500;line-height:150%;margin-top:12px}.activity-page .activity-page-con .ruleTitle{color:#fff;font-feature-settings:"ss01" on;font-family:Rubik;font-size:24px;font-style:normal;font-weight:400;line-height:150%;margin-top:64px;padding-left:18px;position:relative}.activity-page .activity-page-con .ruleTitle:before{content:"";width:6px;height:28px;border-radius:100px;background:#06c84a;position:absolute;top:4px;left:0}.activity-page .activity-page-con .ruleCard{margin-top:32px;padding:32px;border-radius:16px;background:hsla(0,0%,98%,.04);color:#fafafa}.activitiesPageAppNav{position:relative;display:flex;width:100%;height:48px;padding:0 16px;justify-content:center;align-items:center;flex-shrink:0;color:#fafafa;text-align:center;font-feature-settings:"ss01" on;font-family:MiSans VF;font-size:18px;font-style:normal;font-weight:500;line-height:150%;background:#112418}.activitiesPageAppNav .appNavIcon{width:20px;height:20px;position:absolute;top:14px;left:16px;cursor:pointer}.activity-pageApp{height:calc(100% - 48px);overflow:auto}@media (min-width:768px) and (max-width:1280px){.activity-page .activity-header{width:100%;padding:52px 24px 0;text-align:center}.activity-page .activity-header .activity-header-con .headerImg{display:none}.activity-page .activity-header .activity-header-con .headerImgH5{display:block;margin:0 auto;height:532px}.activity-page .activity-header .activity-header-con{width:100%;height:unset}.activity-page .activity-header .activity-header-con .headerDate{width:100%;position:unset}.activity-page .activity-header .activity-header-con .headerDate .countdown{justify-content:center}.activity-page .activity-header .activity-header-con .headerDate .date{display:none}.activity-page .activity-header .activity-header-con .headerDate .date2{display:block}.activity-page .activity-header .activity-header-con .headerDate .countdownTitle{margin-top:52px}.activity-page .activity-header .activity-header-con .headerDate .countdown{margin-top:12px}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownCard{background:unset;font-size:20px;margin-right:12px;width:unset;padding:4px 0}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownCard .countdownVal{border-radius:4px;background:hsla(0,0%,98%,.12);padding:2px 4px;width:29px}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownCard .countdownLabel{margin-left:6px}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownSeparation{display:none}.activity-page .activity-header .activity-header-con .headerDate .btnBox{display:unset}.activity-page .activity-header .activity-header-con .headerDate .btnBox .applyBtn,.activity-page .activity-header .activity-header-con .headerDate .btnBox .applyBtn2{width:100%;height:48px;font-size:16px;margin-top:24px}.activity-page .activity-header .activity-header-con .headerDate .btnBox .shareBtn{width:100%;height:48px;font-size:16px;margin-top:16px}.activity-page .activity-page-con{width:100%;padding:62px 24px 0}.activity-page .activity-page-con .activityData .activityDataRight .icon{margin-right:16px}.activity-page .activity-page-con .ruleCard{padding:32px 24px}}@media screen and (max-width:768px){.activity-page .activity-header{width:100%;padding:44px 16px 0;text-align:center}.activity-page .activity-header .activity-header-con .headerImg{display:none}.activity-page .activity-header .activity-header-con .headerImgH5{display:block;margin:0 auto;height:342px}.activity-page .activity-header .activity-header-con{width:100%;height:unset}.activity-page .activity-header .activity-header-con .headerDate{width:100%;position:unset}.activity-page .activity-header .activity-header-con .headerDate .countdown{justify-content:center}.activity-page .activity-header .activity-header-con .headerDate .date{display:none}.activity-page .activity-header .activity-header-con .headerDate .date2{display:block;margin-top:16px;font-size:10px}.activity-page .activity-header .activity-header-con .headerDate .countdownTitle{margin-top:44px;font-size:12px}.activity-page .activity-header .activity-header-con .headerDate .countdown{margin-top:6px}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownCard{background:unset;font-size:16px;margin-right:12px;width:unset;padding:4px 0}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownCard .countdownVal{border-radius:4px;background:hsla(0,0%,98%,.12);padding:2px 4px;width:29px}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownCard .countdownLabel{margin-left:6px;font-size:12px}.activity-page .activity-header .activity-header-con .headerDate .countdown .countdownSeparation{display:none}.activity-page .activity-header .activity-header-con .headerDate .btnBox{display:unset}.activity-page .activity-header .activity-header-con .headerDate .btnBox .applyBtn,.activity-page .activity-header .activity-header-con .headerDate .btnBox .applyBtn2{width:100%;height:40px;font-size:14px;margin-top:16px}.activity-page .activity-header .activity-header-con .headerDate .btnBox .shareBtn{width:100%;height:40px;font-size:14px;margin-top:12px}.activity-page .activity-page-con{width:100%;padding:28px 16px 0}.activity-page .activity-page-con .activityData{flex-direction:column;background:unset;padding:0}.activity-page .activity-page-con .activityData .activityDataLeft,.activity-page .activity-page-con .activityData .activityDataRight{width:100%;padding:16px;border-radius:8px;background:hsla(0,0%,98%,.04)}.activity-page .activity-page-con .activityData .activityDataRight{margin-top:16px}.activity-page .activity-page-con .activityData .activityDataRight2{margin-top:0}.activity-page .activity-page-con .activityData .activityDataLeft .icon,.activity-page .activity-page-con .activityData .activityDataRight .icon{margin-right:16px;width:45px;height:45px}.activity-page .activity-page-con .activityData .activityDataLeft .labelVal .label,.activity-page .activity-page-con .activityData .activityDataRight .labelVal .label{font-size:12px}.activity-page .activity-page-con .activityData .activityDataLeft .labelVal .val,.activity-page .activity-page-con .activityData .activityDataRight .labelVal .val{font-size:12px;margin-top:2px}.activity-page .activity-page-con .ruleTitle{font-size:18px;margin-top:28px;padding-left:9px}.activity-page .activity-page-con .ruleTitle:before{width:3px;height:18px}.activity-page .activity-page-con .ruleCard{margin-top:16px;padding:24px 16px;border-radius:8px}}.applyResultDialog{background:#242424!important;border-radius:16px!important}.applyResultDialog .el-dialog__header{height:56px!important;background:#242424!important;border-radius:16px 16px 0 0!important;padding:16px 20px!important}.applyResultDialog .el-dialog__header .el-dialog__title{color:#fafafa!important;font-family:Rubik-500!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:24px!important}.applyResultDialog .el-dialog__header .el-dialog__headerbtn{width:24px;height:24px;flex-shrink:0;border-radius:9999px;background:hsla(0,0%,98%,.04)}.applyResultDialog .el-dialog__header .el-dialog__close{color:#d1d1d1!important;font-size:14px!important;font-weight:unset!important}.applyResultDialog .el-dialog__body{background:#242424!important;border-radius:0 0 16px 16px!important;padding:8px 20px 20px!important}.applyResultDialogCon .iconRow{display:flex;justify-content:center;align-items:center;height:64px}.applyResultDialogCon .promptTitle{color:#fafafa;font-size:16px;line-height:24px;margin-top:8px}.applyResultDialogCon .promptTitle,.applyResultDialogCon .shareBtn{text-align:center;font-family:Rubik;font-style:normal;font-weight:400}.applyResultDialogCon .shareBtn{display:flex;width:100%;height:40px;justify-content:center;align-items:center;border-radius:100px;background:#06c84a;color:#000;font-size:14px;cursor:pointer;margin:32px auto 0}.applyResultDialog2{background:#242424!important;border-radius:16px!important}.applyResultDialog2 .el-dialog__header{height:56px!important;background:#242424!important;border-radius:16px 16px 0 0!important;padding:16px 20px!important}.applyResultDialog2 .el-dialog__header .el-dialog__title{color:#fafafa!important;font-family:Rubik-500!important;font-size:16px!important;font-style:normal!important;font-weight:500!important;line-height:24px!important;display:none!important}.applyResultDialog2 .el-dialog__header .el-dialog__headerbtn{width:32px;height:32px;flex-shrink:0;border-radius:9999px;background:hsla(0,0%,98%,.04)}.applyResultDialog2 .el-dialog__header .el-dialog__close{color:#d1d1d1!important;font-size:16px!important;font-weight:unset!important}.applyResultDialog2 .el-dialog__body{background:#242424!important;border-radius:0 0 16px 16px!important;padding:0 40px 40px!important}.applyResultDialogCon2 .iconRow{display:flex;justify-content:center;align-items:center;height:88px}.applyResultDialogCon2 .promptTitle{color:#2bbc81;text-align:center;font-family:Rubik-500;font-size:24px;font-style:normal;font-weight:500;line-height:36px;margin-top:24px;width:100%}.applyResultDialogCon2 .promptDesc{color:hsla(0,0%,98%,.6);font-size:16px;line-height:24px;margin-top:16px}.applyResultDialogCon2 .promptDesc,.applyResultDialogCon2 .shareBtn{text-align:center;font-family:Rubik;font-style:normal;font-weight:400;width:100%}.applyResultDialogCon2 .shareBtn{background:#06c84a;color:#000;margin-top:40px}.applyResultDialogCon2 .shareBtn,.applyResultDialogCon2 .shareBtn2{display:flex;height:48px;justify-content:center;align-items:center;border-radius:100px;font-size:14px;cursor:pointer}.applyResultDialogCon2 .shareBtn2{width:100%;background:hsla(0,0%,98%,.12);color:#fafafa;text-align:center;font-family:Rubik;font-style:normal;font-weight:400;margin-top:16px}.festivalActivitiesPosterDialog{background:#242424!important;border-radius:20px!important}.festivalActivitiesPosterDialog .el-dialog__header{height:78px!important;background:#242424!important;border-radius:20px 20px 0 0!important;padding:24px!important}.festivalActivitiesPosterDialog .el-dialog__header .el-dialog__title{color:#fafafa!important;font-family:Rubik-500!important;font-size:20px!important;font-style:normal!important;font-weight:500!important;line-height:30px!important}.festivalActivitiesPosterDialog .el-dialog__header .el-dialog__headerbtn{width:24px;height:24px;flex-shrink:0;border-radius:9999px;background:#2d2d2d}.festivalActivitiesPosterDialog .el-dialog__header .el-dialog__close{color:#d1d1d1!important;font-size:16px!important;font-weight:unset!important}.festivalActivitiesPosterDialog .el-dialog__body{background:#242424!important;border-radius:0 0 20px 20px!important;padding:0 24px 30px!important}.festivalActivitiesDialogCon .activityPosterPart{width:250px;margin:0 auto;border:1px solid hsla(0,0%,98%,.08);background:#121212}.festivalActivitiesDialogCon .activityPosterPart .activityPosterMain{width:100%;height:374px;padding:40px 10px 0;background:linear-gradient(180deg,rgba(6,200,74,.1),rgba(6,200,74,.01) 75.96%)}.festivalActivitiesDialogCon .activityPosterPart .activityPosterMain .sharePicture{width:100%}.festivalActivitiesDialogCon .activityPosterPart .shareInfo{width:100%;display:flex;justify-content:space-between;align-items:center;padding:11px 12px;border-top:.333px solid hsla(0,0%,98%,.08)}.festivalActivitiesDialogCon .activityPosterPart .shareInfo .shareInfoLeft .row1{color:#fafafa;font-feature-settings:"ss01" on;font-family:Rubik;font-size:10px;font-style:normal;font-weight:400;line-height:150%}.festivalActivitiesDialogCon .activityPosterPart .shareInfo .shareInfoLeft .row2{color:hsla(0,0%,98%,.4);font-feature-settings:"ss01" on;font-family:Rubik;font-size:10px;font-style:normal;font-weight:300;line-height:150%;margin-top:4px}.festivalActivitiesDialogCon .activityPosterPart .shareInfo .shareInfoLeft .logoIcon{width:56px;margin-top:6px}.festivalActivitiesDialogCon .activityPosterPart .shareInfo .shareInfoRight{width:48px;height:48px;border-radius:4px;border:.5px solid hsla(0,0%,98%,.04);background:#fff}.festivalActivitiesDialogCon .activityPosterPart .shareInfo .shareInfoRight .qr-code-container{position:relative;width:48px;height:48px;background:#fff;padding:4px;box-sizing:border-box;border-radius:4px}.festivalActivitiesDialogCon .activityPosterPart .shareInfo .shareInfoRight .qr-code-container canvas{image-rendering:crisp-edges;image-rendering:-webkit-optimize-contrast;width:100%!important;height:100%!important;display:block!important}.festivalActivitiesDialogCon .activityPosterPart .shareInfo .shareInfoRight img{display:none!important}.festivalActivitiesDialogCon .shareBtnRow{display:flex;justify-content:space-between;padding-top:24px}.festivalActivitiesDialogCon .shareBtnRow .shareBtnItem{width:25%;display:flex;flex-direction:column;align-items:center;cursor:pointer}.festivalActivitiesDialogCon .shareBtnRow .shareBtnItem img{width:34px;height:34px}.festivalActivitiesDialogCon .shareBtnRow .shareBtnItem .text{color:#fafafa;text-align:center;font-feature-settings:"ss01" on;font-family:Rubik;font-size:10px;font-style:normal;font-weight:300;line-height:150%;margin-top:10px}