html body{background:#000;width:100%;min-width:1200px}html body.ov{overflow:hidden}html body.ov .pageTop{z-index:0 !important}html body.ov #stage1,html body.ov #stage2,html body.ov #stage3,html body.ov #stage4{z-index:100000}html body.ov .con2 .enlargeBtn.active{z-index:100001 !important}.loading{width:100%;height:100%;position:fixed;top:0;left:0;background:#000;z-index:20;font-size:18px;color:#cfd1cc;z-index:101}.loading .box{width:100%;height:1px;background:#414141;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:0}.loading .box span{height:1px;background:#c4c4c4;position:relative;top:0;left:0;display:block}.loading .box p{font-size:16px;line-height:30px;color:silver;text-align:center}.wrapper{overflow:hidden;position:relative;text-align:center;z-index:1;zoom:1;margin-top:0px}.wrapper.cls{margin-top:40px}.wrapper .bg{width:1920px;position:absolute;left:50%;margin-left:-960px;top:0;background:url(../images/bg.jpg);height:6600px;overflow:hidden}.wrapper .section{width:1200px;margin:0 auto;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;height:6600px}.wrapper .section .con{width:100%}.wrapper .section .con .logo{width:186px;height:106px;position:absolute;top:8px;margin-left:0;z-index:99999;left:0px;background:url(../images/logo.png) no-repeat}.wrapper .section .con .hCon{height:1000px;width:1920px;left:calc(50% - 960px)}.wrapper .section .con .hCon .slogan{background:url(../images/slogan.png) no-repeat;width:658px;height:636px;top:70px;left:530px;z-index:1}.wrapper .section .con .hCon .loginCon{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2;top:946px}.wrapper .section .con .hCon .loginCon .loginBtn{display:block;font-size:19px;font-weight:bold;width:374px;margin:0 auto;text-align:center;text-decoration:underline;height:54px;line-height:48px;color:#ee804e;border-radius:46px;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #2e82d0;background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f3f6), to(#bcdfed));background-image:linear-gradient(#f0f3f6, #bcdfed);position:relative}.wrapper .section .con .hCon .loginCon .loginBtn::before{display:block;content:"";width:366px;height:46px;position:absolute;pointer-events:none;top:0px;left:0px;border:2px solid #ff8a17;border-radius:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper .section .con .hCon .loginCon .loginAfter{display:-webkit-box;display:-ms-flexbox;display:flex;width:1200px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto}.wrapper .section .con .hCon .loginCon .loginAfter .leftCon{width:800px;height:54px;line-height:48px;color:#ee804e;border-radius:46px;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #2e82d0;background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f3f6), to(#bcdfed));background-image:linear-gradient(#f0f3f6, #bcdfed);position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .section .con .hCon .loginCon .loginAfter .leftCon::before{display:block;content:"";width:792px;height:46px;position:absolute;pointer-events:none;top:0px;left:0px;border:2px solid #ff8a17;border-radius:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper .section .con .hCon .loginCon .loginAfter .rightCon{width:374px;height:54px;line-height:44px;color:#ee804e;border-radius:46px;-webkit-box-sizing:border-box;box-sizing:border-box;border:4px solid #2e82d0;background-image:-webkit-gradient(linear, left top, left bottom, from(#f0f3f6), to(#bcdfed));background-image:linear-gradient(#f0f3f6, #bcdfed);position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0px 20px}.wrapper .section .con .hCon .loginCon .loginAfter .rightCon::before{display:block;content:"";width:366px;height:46px;position:absolute;pointer-events:none;top:0px;left:0px;border:2px solid #ff8a17;border-radius:40px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper .section .con .hCon .loginCon .loginAfter .rightCon p{font-size:20px;color:#2e82d0;font-weight:bold}.wrapper .section .con .hCon .loginCon .loginAfter .rightCon .dayRecordBtn{font-size:20px;color:#ee804e;font-weight:bold;text-decoration:underline}.wrapper .section .con .hCon .loginCon .loginAfter .cdy,.wrapper .section .con .hCon .loginCon .loginAfter .cjs{width:114px;height:26px;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px dashed #2e82d0;text-align:center;font-size:16px}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select{background:none;padding:0}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_label,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_label{font-size:16px;color:#00417e;font-style:normal;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 26px 0px 3px;width:114px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list{min-width:100%;width:auto}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list li,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list li{padding:0px 3px;color:#fff !important}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list li.active,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list li.active{color:#fff !important}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list .disabled,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list .disabled{background:rgba(251,203,66,.5);color:#fff !important}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::scrollbar,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::scrollbar{width:8px}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::scrollbar-track,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::scrollbar-track{background-color:#5a1f2e;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::scrollbar-thumb,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::scrollbar-thumb{background-color:#f6ab20;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::scrollbar-button,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::scrollbar-button{background-color:#41700f;display:none}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::-webkit-scrollbar,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::-webkit-scrollbar{width:8px}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::-webkit-scrollbar-track,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::-webkit-scrollbar-track{background-color:#5a1f2e;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::-webkit-scrollbar-thumb,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::-webkit-scrollbar-thumb{background-color:#f6ab20;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::-webkit-scrollbar-button,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::-webkit-scrollbar-button{background-color:#41700f;display:none}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::-moz-scrollbar,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::-moz-scrollbar{width:8px}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::-moz-scrollbar-track,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::-moz-scrollbar-track{background-color:#5a1f2e;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::-moz-scrollbar-thumb,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::-moz-scrollbar-thumb{background-color:#f6ab20;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .sod_select .sod_list::-moz-scrollbar-button,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .sod_select .sod_list::-moz-scrollbar-button{background-color:#41700f;display:none}.wrapper .section .con .hCon .loginCon .loginAfter .cdy::after,.wrapper .section .con .hCon .loginCon .loginAfter .cjs::after{display:block;content:"";width:26px;height:26px;position:absolute;pointer-events:none;background:#2e82d0 url(../images/sl.jpg) no-repeat center;top:-1px;right:-1px;pointer-events:none}.wrapper .section .con .hCon .loginCon .loginAfter .cdy .select2-selection__rendered,.wrapper .section .con .hCon .loginCon .loginAfter .cjs .select2-selection__rendered{font-size:14px;color:#30f8ff;font-style:normal;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 26px 0px 3px;width:114px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper .section .con .hCon .loginCon .loginAfter .user{height:44px;line-height:44px;text-align:center;font-size:20px;color:#ee804e;font-weight:bold}.wrapper .section .con .hCon .loginCon .loginAfter .loginOut{display:block;width:150px;font-size:20px;color:#ee804e;font-weight:bold;text-decoration:underline}.wrapper .section .con .hCon .loginCon .loginAfter .bind{background:url(../images/bind.png) no-repeat;width:132px;height:31px;line-height:28px;text-align:center;color:#00417e;font-size:20px}.wrapper .section .con .hCon .loginCon .sod_select{width:100%;height:100%;background:rgba(90,29,29,.8);position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 26px 0px 3px;font-style:normal;line-height:25px;color:#3a3b50;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrapper .section .con .hCon .loginCon .sod_select::after{display:block;content:"";width:26px;height:26px;position:absolute;pointer-events:none;background:none;top:0;right:0}.wrapper .section .con .hCon .loginCon .sod_select select{display:none !important;outline:none;list-style:none}.wrapper .section .con .hCon .loginCon .sod_select .sod_label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:0;text-align:center;outline:none;list-style:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none}.wrapper .section .con .hCon .loginCon .sod_select .sod_list{position:absolute;top:100%;left:0;display:none;max-height:calc(7*25px);width:100%;margin:0;background:rgba(90,29,29,.8);border-top:none;color:#444;font-weight:300;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:auto}.wrapper .section .con .hCon .loginCon .sod_select .sod_list ul{padding:0;margin:0}.wrapper .section .con .hCon .loginCon .sod_select .sod_list ul li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;list-style:none;text-align:center;cursor:default;outline:none;color:#000 !important;font-size:16px !important;margin-bottom:0 !important}.wrapper .section .con .hCon .loginCon .sod_select .sod_list .groupchild{padding-left:20px}.wrapper .section .con .hCon .loginCon .sod_select .sod_list .disabled{background:inherit;color:#ccc !important}.wrapper .section .con .hCon .loginCon .sod_select .sod_list .active{background:#cb5215;color:#000 !important}.wrapper .section .con .hCon .loginCon .sod_select.open .sod_list{display:block}.wrapper .section .con .hCon .loginCon .sod_select.disabled.open .sod_list{display:none}.wrapper .section .con .hCon .loginCon .sod_select.above .sod_list{top:auto;bottom:100%;border-bottom:none}.wrapper .section .con .hCon .loginCon .sod_select.touch select{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;position:absolute;top:0;left:0;display:block !important;height:100%;width:100%;opacity:0;z-index:1;border:none}.wrapper .section .con .con1{height:465px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:184px 0px 144px 0px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:20px;color:#2e63d0;text-align:center;line-height:26px}.wrapper .section .con .con1:before{display:block;content:"";width:1920px;height:514px;position:absolute;pointer-events:none;position:absolute;background:url(../images/c1.png) no-repeat;top:-53px;left:calc(50% - 960px);z-index:0}.wrapper .section .con .con1 p{z-index:1}.wrapper .section .con .con2{background:url(../images/con2.png) no-repeat;width:1199px;height:722px;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:32px 28px 28px 30px}.wrapper .section .con .con2 .stage{border-radius:38px;position:relative !important;width:100%;height:100%;z-index:1}.wrapper .section .con .con2 .enlargeBtn{position:absolute;bottom:55px;right:55px;width:69px;height:69px;z-index:2;text-indent:-999em}.wrapper .section .con .con2 .enlargeBtn:after{display:block;content:"";width:100%;height:100%;position:absolute;pointer-events:none;background:url(../images/fd.png) no-repeat;opacity:.8;-webkit-transform:scale(0.92);-ms-transform:scale(0.92);transform:scale(0.92);-webkit-filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5));filter:drop-shadow(0px 0px 10px rgba(0, 0, 0, 0.5));top:0;left:0}.wrapper .section .con .con2 .enlargeBtn:hover::after{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.wrapper .section .con .con2 .enlargeBtn.active{top:20px;right:10px;position:fixed}.wrapper .section .con .con2 .enlargeBtn.active:after{background:url(../images/fd1.png) no-repeat}.wrapper .section .con .timeCon{height:404px;width:746px;margin:auto;-webkit-box-sizing:border-box;box-sizing:border-box;padding:50px 0px 0px 0px}.wrapper .section .con .timeCon h3{font-size:50px;font-weight:bold;text-shadow:2px 2px 0px #398ec0;color:#fff;margin-bottom:28px}.wrapper .section .con .timeCon .timeList{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper .section .con .timeCon .timeList li{width:168px;height:168px;border:2px solid #fff;border-radius:10px;background-image:-webkit-gradient(linear, left top, left bottom, from(#5dc8f9), to(#bce8fc));background-image:linear-gradient(#5dc8f9, #bce8fc);-webkit-box-sizing:border-box;box-sizing:border-box;font-size:90px;font-weight:bold;text-shadow:2px 2px 0px #669bc3;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.wrapper .section .con .timeCon .timeList li span{height:100px;line-height:100px}.wrapper .section .con .timeCon .timeList li i{font-style:normal;font-weight:normal;color:#3975d4;font-size:22px;text-shadow:none;line-height:40px;height:40px}.wrapper .section .con .con3{margin:0 auto;background:url(../images/con3.png) no-repeat center top;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:326px;height:1015px}.wrapper .section .con .con3 .ibtn{width:1200px;top:164px;left:calc(50% - 600px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper .section .con .con3 .ibtn a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../images/con3-btn.png) no-repeat;height:133px;width:272px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:18px 24px 4px 0px;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper .section .con .con3 .ibtn a h3{font-size:24px;color:#1e4182}.wrapper .section .con .con3 .ibtn a h5{font-size:20px;color:#0059ff}.wrapper .section .con .con3 .ibtn a p{font-size:18px;color:#1f407e}.wrapper .section .con .con3 .ibtn a.on{background-position-y:-133px}.wrapper .section .con .con3 .ibtn a.on h3{color:#6f592b}.wrapper .section .con .con3 .ibtn a.on h5{color:#df5d35}.wrapper .section .con .con3 .ibtn a.on p{color:#756034}.wrapper .section .con .con3 .matchWeek{width:1211px;height:519px;left:-5px}.wrapper .section .con .con3 .matchWeek li{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:156px 780px 0px 40px}.wrapper .section .con .con3 .matchWeek li h3{color:#132685;font-size:24px;text-align:left;font-weight:bold}.wrapper .section .con .con3 .matchWeek li p{color:#0071e5;font-size:17px;text-align:left;font-weight:bold;height:105px}.wrapper .section .con .con3 .matchWeek li .system,.wrapper .section .con .con3 .matchWeek li .time{width:190px;height:31px;line-height:31px;text-align:center;color:#2d4031;font-size:20px;left:157px;margin-bottom:26px;font-weight:bold}.wrapper .section .con .con3 .matchWeek li:nth-child(1){background:url(../images/con3-1.png) no-repeat}.wrapper .section .con .con3 .matchWeek li:nth-child(2){background:url(../images/con3-2.png) no-repeat}.wrapper .section .con .con3 .matchWeek li:nth-child(3){background:url(../images/con3-3.png) no-repeat}.wrapper .section .con .con3 .matchWeek li:nth-child(4){background:url(../images/con3-4.png) no-repeat}.wrapper .section .con .con4{margin:0 auto;background:url(../images/con4.png) no-repeat center top;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:114px;height:1340px}.wrapper .section .con .con4 .bar{color:#0071e5;font-size:21px;font-weight:bold;height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .section .con .con4 .personnel{width:1120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:102px auto 0 auto;height:420px}.wrapper .section .con .con4 .personnel li{width:186px;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.wrapper .section .con .con4 .personnel li .roleImg{width:155px;height:210px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin:0px auto 23px auto;position:relative}.wrapper .section .con .con4 .personnel li .roleImg::before{display:block;content:"";width:113px;height:39px;position:absolute;pointer-events:none;background:url(../images/yy.png) no-repeat;bottom:-18px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.wrapper .section .con .con4 .personnel li .roleImg img{max-height:190px;position:relative;z-index:1}.wrapper .section .con .con4 .personnel li .roleName{text-align:center;font-size:20px;color:#72f0ff;line-height:34px;margin-bottom:41px}.wrapper .section .con .con4 .personnel li .rateOfReturn,.wrapper .section .con .con4 .personnel li .popularity{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:30px;overflow:hidden;background:#f3fbff;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:16px;-webkit-box-shadow:0px 2px 2px #002c59;box-shadow:0px 2px 2px #002c59}.wrapper .section .con .con4 .personnel li .rateOfReturn span,.wrapper .section .con .con4 .personnel li .popularity span{font-size:18px;color:#002b5e;line-height:30px;display:inline-block;text-align:center;font-weight:bold;width:calc(100% - 84px)}.wrapper .section .con .con4 .personnel li .rateOfReturn span:nth-child(1),.wrapper .section .con .con4 .personnel li .popularity span:nth-child(1){background:#98eeff;width:84px;text-align:center}.wrapper .section .con .con4 .quizCon{width:900px;margin:75px auto 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper .section .con .con4 .quizCon .quizLeft{width:418px;height:192px;background:#164f75;border-radius:20px;-webkit-box-shadow:0px 0px 10px #0d2e5f inset;box-shadow:0px 0px 10px #0d2e5f inset}.wrapper .section .con .con4 .quizCon .quizLeft dt{height:48px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;border-bottom:1px solid #1a7ef7}.wrapper .section .con .con4 .quizCon .quizLeft dt:last-child{border-bottom:none}.wrapper .section .con .con4 .quizCon .quizLeft dt span{font-size:18px;color:#2effe1;line-height:48px;width:calc(100% - 160px)}.wrapper .section .con .con4 .quizCon .quizLeft dt span:nth-child(1){width:160px;text-align:center;color:#2cdaff;font-weight:bold}.wrapper .section .con .con4 .quizCon .quizRight{width:420px;height:192px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper .section .con .con4 .quizCon .quizRight dt{height:34px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper .section .con .con4 .quizCon .quizRight dt span{color:#fff;font-size:20px;font-weight:bold;width:170px}.wrapper .section .con .con4 .quizCon .quizRight dt .choose,.wrapper .section .con .con4 .quizCon .quizRight dt .value,.wrapper .section .con .con4 .quizCon .quizRight dt .return{width:240px;height:34px;background:#fff;border-radius:10px;text-align:center;font-size:20px;color:#1c84f4;line-height:34px}.wrapper .section .con .con4 .quizCon .quizRight dt .choose input,.wrapper .section .con .con4 .quizCon .quizRight dt .value input,.wrapper .section .con .con4 .quizCon .quizRight dt .return input{width:100%;height:100%;border:none;outline:none;background:none;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 5px;text-align:center;font-size:20px;color:#1c84f4}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select{width:100%;height:100%;background:#164f75;position:absolute;cursor:pointer;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0px 26px 0px 3px;font-style:normal;line-height:25px;color:#3a3b50;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select::after{display:block;content:"";width:26px;height:26px;position:absolute;pointer-events:none;background:none;top:0;right:0}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select select{display:none !important;outline:none;list-style:none}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_label{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:0;text-align:center;outline:none;list-style:none;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list{position:absolute;top:100%;left:0;display:none;max-height:calc(7*25px);width:100%;margin:0;background:#164f75;border-top:none;color:#444;font-weight:300;z-index:1;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow-y:auto}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list ul{padding:0;margin:0}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list ul li{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;list-style:none;text-align:center;cursor:default;outline:none;color:#000 !important;font-size:16px !important;margin-bottom:0 !important}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list .groupchild{padding-left:20px}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list .disabled{background:inherit;color:#ccc !important}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list .active{background:#cb5215;color:#000 !important}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select.open .sod_list{display:block}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select.disabled.open .sod_list{display:none}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select.above .sod_list{top:auto;bottom:100%;border-bottom:none}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select.touch select{-webkit-appearance:menulist-button;-moz-appearance:menulist-button;appearance:menulist-button;position:absolute;top:0;left:0;display:block !important;height:100%;width:100%;opacity:0;z-index:1;border:none}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select{background:none !important;padding:0}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_label{font-size:20px;color:#1c84f4;font-style:normal;line-height:34px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 26px 0px 3px;width:241px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list{min-width:100%;width:auto}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list ul li{padding:0px 3px;color:#fff !important}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list ul li.active{color:#fff !important}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list ul li.disabled{background:#205dbd !important;color:#000 !important}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::scrollbar{width:8px}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::scrollbar-track{background-color:#5a1f2e;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::scrollbar-thumb{background-color:#f6ab20;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::scrollbar-button{background-color:#41700f;display:none}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::-webkit-scrollbar{width:8px}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::-webkit-scrollbar-track{background-color:#5a1f2e;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::-webkit-scrollbar-thumb{background-color:#f6ab20;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::-webkit-scrollbar-button{background-color:#41700f;display:none}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::-moz-scrollbar{width:8px}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::-moz-scrollbar-track{background-color:#5a1f2e;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::-moz-scrollbar-thumb{background-color:#f6ab20;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .sod_select .sod_list::-moz-scrollbar-button{background-color:#41700f;display:none}.wrapper .section .con .con4 .quizCon .quizRight dt .choose::after{display:block;content:"";width:26px;height:34px;position:absolute;pointer-events:none;background:#2e82d0 url(../images/sl.jpg) no-repeat center;top:0px;right:0px;pointer-events:none;border-top-right-radius:8px;border-bottom-right-radius:8px}.wrapper .section .con .con4 .quizCon .quizRight dt .choose .select2-selection__rendered{font-size:14px;color:#30f8ff;font-style:normal;line-height:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0px 26px 0px 3px;width:114px;display:block;-webkit-box-sizing:border-box;box-sizing:border-box}.wrapper .section .con .con4 .quizCon .quizRight dt:last-child{display:block;text-align:center;font-size:16px;color:#fff;background:rgba(0,51,107,.35);border-radius:10px;height:auto;padding:10px}.wrapper .section .con .con4 .quizCon .quizRight dt:last-child i{color:#ffeb8b;font-style:normal}.wrapper .section .con .con4 .btnCon{width:480px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto 0 auto}.wrapper .section .con .con4 .btnCon a{display:block;background:url(../images/con4-btn.png) no-repeat;text-align:center;width:210px;height:51px;line-height:51px;text-align:center;font-size:20px;color:#7291cc;line-height:51px;font-weight:bold}.wrapper .section .con .con4 .btnCon a.on{color:#082d72;background-position-y:-51px}.wrapper .section .con .con4 .tips{height:88px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#1e3847;width:900px;margin:0 auto}.wrapper .section .con .con5{margin:0 auto;background:url(../images/con5.png) no-repeat center top;-webkit-box-sizing:border-box;box-sizing:border-box;padding:222px 57px 0px 57px;height:676px}.wrapper .section .con .con5 ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper .section .con .con5 ul li{width:220px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wrapper .section .con .con5 ul li p{height:51px;font-size:16px;color:#046eff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:20px}.wrapper .section .con .con5 ul li .recordBtn{display:block;margin:6px auto 4px auto;font-size:16px;color:#dd4c87;text-decoration:underline;font-weight:bold}.wrapper .section .con .con5 ul li .lqBtn{display:block;margin:0 auto;width:111px;height:33px;line-height:32px;font-size:16px;color:#082d72;font-weight:bold;background:url(../images/con5-btn.png) no-repeat}.wrapper .section .con .con5 .tips{font-size:17px;color:#0053c4;font-weight:bold;text-align:center;margin:50px auto 0 auto}.wrapper .section .con .con6{margin:0 auto;background:url(../images/con6.png) no-repeat center top;-webkit-box-sizing:border-box;box-sizing:border-box;padding:199px 2px 0px 5px;height:1340px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.wrapper .section .con .con6 .leftCon{width:609px;height:400px;-webkit-box-sizing:border-box;box-sizing:border-box;padding:20px 12px 0px 10px}.wrapper .section .con .con6 .leftCon .sclbr{height:358px;overflow-x:hidden}.wrapper .section .con .con6 .leftCon .sclbr ul{width:590px;margin:0 auto}.wrapper .section .con .con6 .leftCon .sclbr ul li{display:-webkit-box;display:-ms-flexbox;display:flex;height:82px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #2e4465;border-radius:80px;background:#000f32;margin:10px 0 0 0;padding:0px 4px 0px 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden;position:relative;width:554px}.wrapper .section .con .con6 .leftCon .sclbr ul li:first-child{margin-top:0}.wrapper .section .con .con6 .leftCon .sclbr ul li::before{display:block;content:"";width:408px;height:72px;position:absolute;pointer-events:none;background:#1641a5;top:calc(50% - 36px);left:4px;border-radius:72px}.wrapper .section .con .con6 .leftCon .sclbr ul li p{font-size:20px;color:#16e1ff;font-weight:bold;width:200px;z-index:1}.wrapper .section .con .con6 .leftCon .sclbr ul li p span{display:block;font-size:14px;font-weight:normal}.wrapper .section .con .con6 .leftCon .sclbr ul li div{width:180px;font-size:12px;color:#efefef;font-weight:bold;padding-top:50px;line-height:20px;z-index:1;text-shadow:2px 2px 0px #001649}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico0{background:url(../images/ico0.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico1{background:url(../images/ico1.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico2{background:url(../images/ico2.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico3{background:url(../images/ico3.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico4{background:url(../images/ico4.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico5{background:url(../images/ico5.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico6{background:url(../images/ico6.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico7{background:url(../images/ico7.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico8{background:url(../images/ico8.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico9{background:url(../images/ico9.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico10{background:url(../images/ico10.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico11{background:url(../images/ico11.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico12{background:url(../images/ico12.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico13{background:url(../images/ico13.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico14{background:url(../images/ico14.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico15{background:url(../images/ico15.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico16{background:url(../images/ico16.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li div.ico17{background:url(../images/ico17.png) no-repeat center 0}.wrapper .section .con .con6 .leftCon .sclbr ul li a{display:block;width:128px;height:72px;border-radius:72px;-webkit-box-sizing:border-box;box-sizing:border-box;background:#343434;text-align:center;line-height:66px;font-size:20px;color:#dff8ff;font-weight:bold;border:3px solid #3b414f;margin-left:18px}.wrapper .section .con .con6 .leftCon .sclbr ul li a.on{background-image:-webkit-gradient(linear, left top, left bottom, from(#1ddbf1), to(#0e82cf));background-image:linear-gradient(#1ddbf1, #0e82cf);border:3px solid #0dfffd;color:#fff;text-shadow:1px 2px 0px #0e7ab6}.wrapper .section .con .con6 .leftCon .sclbr ul li a.not{background-image:-webkit-gradient(linear, left top, left bottom, from(#1ee7f6), to(#0c7dd7));background-image:linear-gradient(#1ee7f6, #0c7dd7);border:3px solid #0dfffd;color:#46ddf2;text-shadow:1px 2px 0px #0f82c0}.wrapper .section .con .con6 .leftCon .sclbr::scrollbar{width:8px}.wrapper .section .con .con6 .leftCon .sclbr::scrollbar-track{background-color:#000308;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.wrapper .section .con .con6 .leftCon .sclbr::scrollbar-thumb{background-color:#2e54c2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.wrapper .section .con .con6 .leftCon .sclbr::scrollbar-button{background-color:rgba(240,130,149,.8);display:none}.wrapper .section .con .con6 .leftCon .sclbr::-webkit-scrollbar{width:8px}.wrapper .section .con .con6 .leftCon .sclbr::-webkit-scrollbar-track{background-color:#000308;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.wrapper .section .con .con6 .leftCon .sclbr::-webkit-scrollbar-thumb{background-color:#2e54c2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.wrapper .section .con .con6 .leftCon .sclbr::-webkit-scrollbar-button{background-color:rgba(240,130,149,.8);display:none}.wrapper .section .con .con6 .leftCon .sclbr::-moz-scrollbar{width:8px}.wrapper .section .con .con6 .leftCon .sclbr::-moz-scrollbar-track{background-color:#000308;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.wrapper .section .con .con6 .leftCon .sclbr::-moz-scrollbar-thumb{background-color:#2e54c2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.wrapper .section .con .con6 .leftCon .sclbr::-moz-scrollbar-button{background-color:rgba(240,130,149,.8);display:none}.wrapper .section .con .con6 .rightCon{width:560px;height:406px;margin-top:-3px}.wrapper .section .con .con6 .rightCon h3{height:51px;line-height:51px;font-size:20px;color:#5badfe;font-weight:bold}.wrapper .section .con .con6 .rightCon ol{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper .section .con .con6 .rightCon ol li{height:35px;line-height:35px;text-align:center;font-size:18px;color:#e0e5f9;font-weight:bold}.wrapper .section .con .con6 .rightCon ol li:nth-child(1){width:147px}.wrapper .section .con .con6 .rightCon ol li:nth-child(2){width:204px}.wrapper .section .con .con6 .rightCon ol li:nth-child(3){width:209px}.wrapper .section .con .con6 .rightCon ul{width:100%}.wrapper .section .con .con6 .rightCon ul li{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.wrapper .section .con .con6 .rightCon ul li:nth-child(1) div{border-top:none}.wrapper .section .con .con6 .rightCon ul li:nth-child(1) div:nth-child(1){color:#feffb0;font-weight:bold}.wrapper .section .con .con6 .rightCon ul li:nth-child(2) div:nth-child(1),.wrapper .section .con .con6 .rightCon ul li:nth-child(3) div:nth-child(1){color:#feffb0;font-weight:bold}.wrapper .section .con .con6 .rightCon ul li div{height:32px;line-height:32px;text-align:center;font-size:18px;color:#1b2635;-webkit-box-sizing:border-box;box-sizing:border-box;border-top:1px solid #5087bc}.wrapper .section .con .con6 .rightCon ul li div:nth-child(1){width:147px;border-right:1px solid #5087bc}.wrapper .section .con .con6 .rightCon ul li div:nth-child(2){width:204px;border-right:1px solid #5087bc}.wrapper .section .con .con6 .rightCon ul li div:nth-child(3){width:209px}.layer{position:relative;display:none;width:547px;height:346px;-webkit-box-sizing:border-box;box-sizing:border-box;background:url(../images/t0.png) no-repeat}.layer .m-layer{width:100%;height:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:60px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.layer .close{position:absolute;top:40px;right:30px;display:block;width:35px;height:33px;background:url(../images/close.png) no-repeat}.layer p{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:24px;color:#1358b3;text-align:center;font-weight:bold}.layer .tBtn{display:block;height:51px;background:url(../images/tBtn.png) no-repeat;color:#7ea3e7;text-align:center;line-height:48px;font-size:20px;width:157px;margin:0 auto;font-weight:bold}.layer .tBtn.u-ok{background-position:0 -51px;color:#082d72}.layer .dhCon{width:374px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.layer#layer1{background:url(../images/t1.png) no-repeat center 0;width:827px;height:523px}.layer#layer1 .m-layer{-ms-flex-line-pack:start;align-content:flex-start;padding-top:20px}.layer#layer1 .m-layer .close{top:55px;right:44px}.layer#layer1 .m-layer ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:130px auto 0 auto;width:690px;height:38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#487fcc;border-radius:38px}.layer#layer1 .m-layer ol li{font-size:20px;font-weight:bold;color:#fff8e8;text-align:center;line-height:38px}.layer#layer1 .m-layer ol li:nth-child(1){width:25%}.layer#layer1 .m-layer ol li:nth-child(2){width:50%}.layer#layer1 .m-layer ol li:nth-child(3){width:25%}.layer#layer1 .m-layer .l_gift{width:698px;height:250px;padding-right:0px;overflow-y:auto;overflow-x:hidden;left:4px;top:0px}.layer#layer1 .m-layer .l_gift ul{width:690px}.layer#layer1 .m-layer .l_gift ul li{width:100%;font-size:20px;color:#1358b3;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:50px}.layer#layer1 .m-layer .l_gift ul li span{display:block}.layer#layer1 .m-layer .l_gift ul li span:nth-child(1){width:25%}.layer#layer1 .m-layer .l_gift ul li span:nth-child(2){width:50%}.layer#layer1 .m-layer .l_gift ul li span:nth-child(3){width:25%}.layer#layer2{width:858px;height:481px}.layer#layer2.way1{background:url(../images/t2.png) no-repeat center 0}.layer#layer2.way2{background:url(../images/t3.png) no-repeat center 0}.layer#layer2.way3{background:url(../images/t4.png) no-repeat center 0}.layer#layer2.way4{background:url(../images/t5.png) no-repeat center 0}.layer#layer2 .m-layer{-ms-flex-line-pack:start;align-content:flex-start;padding-top:20px}.layer#layer2 .m-layer .close{top:55px;right:44px}.layer#layer2 .m-layer ol{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:110px auto 0 auto;width:740px;height:38px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#487fcc;border-radius:38px}.layer#layer2 .m-layer ol li{font-size:20px;font-weight:bold;color:#fff8e8;text-align:center;line-height:38px}.layer#layer2 .m-layer ol li:nth-child(1){width:25%}.layer#layer2 .m-layer ol li:nth-child(2){width:25%}.layer#layer2 .m-layer ol li:nth-child(3){width:25%}.layer#layer2 .m-layer ol li:nth-child(4){width:25%}.layer#layer2 .m-layer .l_gift{width:748px;height:250px;padding-right:0px;overflow-y:auto;overflow-x:hidden;left:4px;top:0px}.layer#layer2 .m-layer .l_gift ul{width:740px;display:-webkit-box;display:-ms-flexbox;display:flex}.layer#layer2 .m-layer .l_gift ul li{width:25%;font-size:20px;color:#1358b3;text-align:center;line-height:50px}.layer#layer2 .m-layer .l_gift ul li div{display:-webkit-box;display:-ms-flexbox;display:flex;width:86%;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.layer#layer2 .m-layer .l_gift ul li div i{display:block;width:70px;height:28px;line-height:26px;text-align:center;border-radius:28px;-webkit-box-sizing:border-box;box-sizing:border-box;border:2px solid #818181;background:#343434;color:#818181;font-size:16px;font-style:normal}.layer#layer2 .m-layer .l_gift ul li div.on i{background:#009aff;color:#45e7ff;border:2px solid #45e7ff}.layer#layer2 .m-layer .l_gift ul li div.not i{background:#ffee92;color:#c09a34;border:2px solid #ffc53a}.layer .sclbr::scrollbar{width:8px}.layer .sclbr::scrollbar-track{background-color:#000308;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.layer .sclbr::scrollbar-thumb{background-color:#2e54c2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.layer .sclbr::scrollbar-button{background-color:rgba(240,130,149,.8);display:none}.layer .sclbr::-webkit-scrollbar{width:8px}.layer .sclbr::-webkit-scrollbar-track{background-color:#000308;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.layer .sclbr::-webkit-scrollbar-thumb{background-color:#2e54c2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.layer .sclbr::-webkit-scrollbar-button{background-color:rgba(240,130,149,.8);display:none}.layer .sclbr::-moz-scrollbar{width:8px}.layer .sclbr::-moz-scrollbar-track{background-color:#000308;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.layer .sclbr::-moz-scrollbar-thumb{background-color:#2e54c2;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px}.layer .sclbr::-moz-scrollbar-button{background-color:rgba(240,130,149,.8);display:none}.layer#layer3 p{height:150px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.layer#layer3 p i{font-size:14px;font-style:normal;color:#dd4c87;margin-top:10px}#stage1 #track{position:absolute;left:5%;right:5%;top:38.5%;bottom:0;pointer-events:none}#stage1,#stage2,#stage3,#stage4{color:#fff;position:fixed;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;place-items:center;background:#0b0e13;overflow:hidden;text-align:left;z-index:1}#stage1 #field,#stage2 #field,#stage3 #field,#stage4 #field{position:relative;width:100%;height:100%;margin:0;background:#0b0e13;overflow:hidden}#stage1 #bg,#stage2 #bg,#stage3 #bg,#stage4 #bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}#stage1 #bgveil,#stage2 #bgveil,#stage3 #bgveil,#stage4 #bgveil{position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(4, 8, 16, 0.34)), color-stop(32%, rgba(4, 8, 16, 0.04)), color-stop(62%, rgba(4, 8, 16, 0.05)), to(rgba(4, 8, 16, 0.42)));background:linear-gradient(180deg, rgba(4, 8, 16, 0.34) 0%, rgba(4, 8, 16, 0.04) 32%, rgba(4, 8, 16, 0.05) 62%, rgba(4, 8, 16, 0.42) 100%)}#stage1 #finishLine,#stage2 #finishLine,#stage3 #finishLine,#stage4 #finishLine{position:absolute;top:-30px;bottom:-30px;right:0;width:calc(var(--u)*.0140625);background:repeating-conic-gradient(#111 0 25%, #fff 0 50%) 0 0/16px 16px;border:2px solid hsla(0,0%,100%,.85);border-radius:calc(var(--u)*.00234375);-webkit-box-shadow:0 0 18px hsla(0,0%,100%,.75);box-shadow:0 0 18px hsla(0,0%,100%,.75)}#stage1 #finishTag,#stage2 #finishTag,#stage3 #finishTag,#stage4 #finishTag{position:absolute;font-size:calc(var(--u)*.01015625);font-weight:700;letter-spacing:1px;padding:calc(var(--u)*.00234375) calc(var(--u)*.00703125);border-radius:calc(var(--u)*.0046875);background:rgba(0,0,0,.5)}#stage1 #finishTag,#stage2 #finishTag,#stage3 #finishTag,#stage4 #finishTag{right:0;top:-60px}#stage1 .runner,#stage2 .runner,#stage3 .runner,#stage4 .runner{position:absolute;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);will-change:left,top;pointer-events:none}#stage1 .runner .shadow,#stage2 .runner .shadow,#stage3 .runner .shadow,#stage4 .runner .shadow{position:absolute;left:50%;bottom:0;width:74%;height:calc(var(--u)*.01015625);-webkit-transform:translate(-50%, 45%);-ms-transform:translate(-50%, 45%);transform:translate(-50%, 45%);background:radial-gradient(ellipse at center, rgba(0, 0, 0, 0.42), rgba(0, 0, 0, 0) 70%);-webkit-filter:blur(1px);filter:blur(1px);-webkit-transition:width .2s;transition:width .2s}#stage1 .runner .rig,#stage2 .runner .rig,#stage3 .runner .rig,#stage4 .runner .rig{position:relative;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:runBob .44s infinite ease-in-out;animation:runBob .44s infinite ease-in-out}#stage1 .runner img.sprite,#stage2 .runner img.sprite,#stage3 .runner img.sprite,#stage4 .runner img.sprite{display:block;height:100%;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:drop-shadow(0 5px 6px rgba(0, 0, 0, 0.38));filter:drop-shadow(0 5px 6px rgba(0, 0, 0, 0.38));-webkit-transition:-webkit-filter .25s;transition:-webkit-filter .25s;transition:filter .25s;transition:filter .25s, -webkit-filter .25s}@-webkit-keyframes runBob{0%{-webkit-transform:rotate(6deg) translateY(0);transform:rotate(6deg) translateY(0)}25%{-webkit-transform:rotate(2.5deg) translateY(-7%);transform:rotate(2.5deg) translateY(-7%)}50%{-webkit-transform:rotate(1deg) translateY(0);transform:rotate(1deg) translateY(0)}75%{-webkit-transform:rotate(4.5deg) translateY(-7%);transform:rotate(4.5deg) translateY(-7%)}100%{-webkit-transform:rotate(6deg) translateY(0);transform:rotate(6deg) translateY(0)}}@keyframes runBob{0%{-webkit-transform:rotate(6deg) translateY(0);transform:rotate(6deg) translateY(0)}25%{-webkit-transform:rotate(2.5deg) translateY(-7%);transform:rotate(2.5deg) translateY(-7%)}50%{-webkit-transform:rotate(1deg) translateY(0);transform:rotate(1deg) translateY(0)}75%{-webkit-transform:rotate(4.5deg) translateY(-7%);transform:rotate(4.5deg) translateY(-7%)}100%{-webkit-transform:rotate(6deg) translateY(0);transform:rotate(6deg) translateY(0)}}#stage1 .runner .streaks,#stage2 .runner .streaks,#stage3 .runner .streaks,#stage4 .runner .streaks{position:absolute;right:88%;bottom:14%;width:66px;height:56%;opacity:0;-webkit-transition:opacity .18s;transition:opacity .18s}#stage1 .runner .streaks i,#stage2 .runner .streaks i,#stage3 .runner .streaks i,#stage4 .runner .streaks i{position:absolute;right:0;height:3px;border-radius:calc(var(--u)*.00234375);background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, 0.92)));background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(255, 255, 255, 0.92));-webkit-animation:dash .42s linear infinite;animation:dash .42s linear infinite}#stage1 .runner .streaks i:nth-child(1),#stage2 .runner .streaks i:nth-child(1),#stage3 .runner .streaks i:nth-child(1),#stage4 .runner .streaks i:nth-child(1){top:6%;width:44px;-webkit-animation-delay:0s;animation-delay:0s}#stage1 .runner .streaks i:nth-child(2),#stage2 .runner .streaks i:nth-child(2),#stage3 .runner .streaks i:nth-child(2),#stage4 .runner .streaks i:nth-child(2){top:34%;width:60px;-webkit-animation-delay:.12s;animation-delay:.12s}#stage1 .runner .streaks i:nth-child(3),#stage2 .runner .streaks i:nth-child(3),#stage3 .runner .streaks i:nth-child(3),#stage4 .runner .streaks i:nth-child(3){top:62%;width:34px;-webkit-animation-delay:.24s;animation-delay:.24s}@-webkit-keyframes dash{0%{-webkit-transform:translateX(16px);transform:translateX(16px);opacity:0}25%{opacity:.9}100%{-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0}}@keyframes dash{0%{-webkit-transform:translateX(16px);transform:translateX(16px);opacity:0}25%{opacity:.9}100%{-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0}}#stage1 .runner .headbar,#stage1 .climber .headbar,#stage2 .runner .headbar,#stage2 .climber .headbar,#stage3 .runner .headbar,#stage3 .climber .headbar,#stage4 .runner .headbar,#stage4 .climber .headbar{position:absolute;left:50%;bottom:100%;margin-bottom:calc(var(--u)*.003125);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;z-index:6}#stage1 .runner .headbar .rank,#stage1 .climber .headbar .rank,#stage2 .runner .headbar .rank,#stage2 .climber .headbar .rank,#stage3 .runner .headbar .rank,#stage3 .climber .headbar .rank,#stage4 .runner .headbar .rank,#stage4 .climber .headbar .rank{margin-right:calc(var(--u)*.00390625)}#stage1 .runner .headbar .tag,#stage1 .climber .headbar .tag,#stage2 .runner .headbar .tag,#stage2 .climber .headbar .tag,#stage3 .runner .headbar .tag,#stage3 .climber .headbar .tag,#stage4 .runner .headbar .tag,#stage4 .climber .headbar .tag{margin-right:0}#stage1 .runner .rank,#stage1 .climber .rank,#stage2 .runner .rank,#stage2 .climber .rank,#stage3 .runner .rank,#stage3 .climber .rank,#stage4 .runner .rank,#stage4 .climber .rank{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:calc(var(--u)*.0203125);height:calc(var(--u)*.0203125);border-radius:50%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:calc(var(--u)*.01171875);font-weight:800;color:#fff;background:rgba(8,12,20,.72);border:2px solid hsla(0,0%,100%,.85);-webkit-box-shadow:0 2px 7px rgba(0,0,0,.55);box-shadow:0 2px 7px rgba(0,0,0,.55)}#stage1 .runner.racing .rank,#stage1 .climber.racing .rank,#stage2 .runner.racing .rank,#stage2 .climber.racing .rank,#stage3 .runner.racing .rank,#stage3 .climber.racing .rank,#stage4 .runner.racing .rank,#stage4 .climber.racing .rank{display:-webkit-box;display:-ms-flexbox;display:flex}#stage1 .runner .rank.p1,#stage1 .climber .rank.p1,#stage2 .runner .rank.p1,#stage2 .climber .rank.p1,#stage3 .runner .rank.p1,#stage3 .climber .rank.p1,#stage4 .runner .rank.p1,#stage4 .climber .rank.p1{background:linear-gradient(135deg, #ffd76a, #f0a500);color:#3a2600;border-color:#fff}#stage1 .runner .tag,#stage1 .climber .tag,#stage2 .runner .tag,#stage2 .climber .tag,#stage3 .runner .tag,#stage3 .climber .tag,#stage4 .runner .tag,#stage4 .climber .tag{font-size:calc(var(--u)*.009375);font-weight:700;letter-spacing:.5px;padding:calc(var(--u)*.00078125) calc(var(--u)*.00625);border-radius:calc(var(--u)*.00625);background:rgba(8,12,20,.66);border:1px solid hsla(0,0%,100%,.24);white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.7)}#stage1 .runner .fx,#stage1 .climber .fx,#stage2 .runner .fx,#stage2 .climber .fx,#stage3 .runner .fx,#stage3 .climber .fx,#stage4 .runner .fx,#stage4 .climber .fx{position:absolute;left:50%;top:calc(var(--u)*-0.034375);-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:calc(var(--u)*.01458333);line-height:1;text-align:center;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-filter:drop-shadow(0 2px 3px rgba(0, 0, 0, 0.65));filter:drop-shadow(0 2px 3px rgba(0, 0, 0, 0.65))}#stage1 .runner .fx.show,#stage1 .climber .fx.show,#stage2 .runner .fx.show,#stage2 .climber .fx.show,#stage3 .runner .fx.show,#stage3 .climber .fx.show,#stage4 .runner .fx.show,#stage4 .climber .fx.show{opacity:1;-webkit-animation:fxPop .5s ease;animation:fxPop .5s ease}@-webkit-keyframes fxPop{0%{-webkit-transform:translateX(-50%) scale(0.4);transform:translateX(-50%) scale(0.4)}60%{-webkit-transform:translateX(-50%) scale(1.3);transform:translateX(-50%) scale(1.3)}100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}@keyframes fxPop{0%{-webkit-transform:translateX(-50%) scale(0.4);transform:translateX(-50%) scale(0.4)}60%{-webkit-transform:translateX(-50%) scale(1.3);transform:translateX(-50%) scale(1.3)}100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}#stage1 .runner.stumble .rig,#stage2 .runner.stumble .rig,#stage3 .runner.stumble .rig,#stage4 .runner.stumble .rig{-webkit-animation:stumble .28s ease-out forwards;animation:stumble .28s ease-out forwards}@-webkit-keyframes stumble{0%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}100%{-webkit-transform:rotate(-74deg) translateY(10%);transform:rotate(-74deg) translateY(10%)}}@keyframes stumble{0%{-webkit-transform:rotate(6deg);transform:rotate(6deg)}100%{-webkit-transform:rotate(-74deg) translateY(10%);transform:rotate(-74deg) translateY(10%)}}#stage1 .runner.stumble .shadow,#stage2 .runner.stumble .shadow,#stage3 .runner.stumble .shadow,#stage4 .runner.stumble .shadow{width:132%}#stage1 .runner.boost img.sprite,#stage2 .runner.boost img.sprite,#stage3 .runner.boost img.sprite,#stage4 .runner.boost img.sprite{-webkit-filter:drop-shadow(0 0 12px rgba(255, 228, 120, 0.95)) drop-shadow(0 5px 6px rgba(0, 0, 0, 0.3));filter:drop-shadow(0 0 12px rgba(255, 228, 120, 0.95)) drop-shadow(0 5px 6px rgba(0, 0, 0, 0.3))}#stage1 .runner.sluggish img.sprite,#stage2 .runner.sluggish img.sprite,#stage3 .runner.sluggish img.sprite,#stage4 .runner.sluggish img.sprite{-webkit-filter:saturate(0.5) brightness(0.82) drop-shadow(0 5px 6px rgba(0, 0, 0, 0.35));filter:saturate(0.5) brightness(0.82) drop-shadow(0 5px 6px rgba(0, 0, 0, 0.35))}#stage1 .runner.boost .rig,#stage2 .runner.boost .rig,#stage3 .runner.boost .rig,#stage4 .runner.boost .rig{-webkit-animation-duration:.26s;animation-duration:.26s}#stage1 .runner.done .rig,#stage2 .runner.done .rig,#stage3 .runner.done .rig,#stage4 .runner.done .rig{-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transform:rotate(0deg) translateY(0);-ms-transform:rotate(0deg) translateY(0);transform:rotate(0deg) translateY(0)}#stage1 .runner.done .streaks,#stage2 .runner.done .streaks,#stage3 .runner.done .streaks,#stage4 .runner.done .streaks{opacity:0 !important}#stage1 #hud,#stage2 #hud,#stage3 #hud,#stage4 #hud{position:absolute;inset:calc(var(--u)*.012);pointer-events:none}#stage1 .panel,#stage2 .panel,#stage3 .panel,#stage4 .panel{position:absolute;background:rgba(12,16,24,.58);backdrop-filter:blur(7px);border:1px solid hsla(0,0%,100%,.14);border-radius:calc(var(--u)*.00729167);padding:calc(var(--u)*.00729167) calc(var(--u)*.009375);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.3);box-shadow:0 10px 30px rgba(0,0,0,.3)}#stage1 #hud #distPanel,#stage2 #hud #distPanel,#stage3 #hud #distPanel,#stage4 #hud #distPanel{-webkit-transform:translateX(-50%) scale(0.75);-ms-transform:translateX(-50%) scale(0.75);transform:translateX(-50%) scale(0.75);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}#stage1 #hud #rankPanel,#stage2 #hud #rankPanel,#stage3 #hud #rankPanel,#stage4 #hud #rankPanel{-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);-webkit-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right}#stage1 #hud,#stage2 #hud,#stage3 #hud,#stage4 #hud{top:calc(var(--u)*.004)}#stage1 #hud #distPanel,#stage1 #hud #heightPanel,#stage1 #hud #rankPanel,#stage2 #hud #distPanel,#stage2 #hud #heightPanel,#stage2 #hud #rankPanel,#stage3 #hud #distPanel,#stage3 #hud #heightPanel,#stage3 #hud #rankPanel,#stage4 #hud #distPanel,#stage4 #hud #heightPanel,#stage4 #hud #rankPanel{top:calc(var(--u)*.00625)}#stage1 #hud #clockPanel,#stage2 #hud #clockPanel,#stage3 #hud #clockPanel,#stage4 #hud #clockPanel{top:calc(var(--u)*.078);left:50%;min-width:calc(var(--u)*.07291667);-webkit-transform:translateX(-50%) scale(0.75);-ms-transform:translateX(-50%) scale(0.75);transform:translateX(-50%) scale(0.75);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}#stage1 #hud #clockPanel .t,#stage2 #hud #clockPanel .t,#stage3 #hud #clockPanel .t,#stage4 #hud #clockPanel .t{font-size:calc(var(--u)*.015625);font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:1px}#stage1 .panel .lbl,#stage2 .panel .lbl,#stage3 .panel .lbl,#stage4 .panel .lbl{font-size:calc(var(--u)*.00625);opacity:.7;letter-spacing:2px}#stage1 #distPanel,#stage1 #heightPanel,#stage2 #distPanel,#stage2 #heightPanel,#stage3 #distPanel,#stage3 #heightPanel,#stage4 #distPanel,#stage4 #heightPanel{top:calc(var(--u)*.0171875);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:calc(var(--u)*.17708333);text-align:center}#stage1 #distPanel .big,#stage1 #heightPanel .big,#stage2 #distPanel .big,#stage2 #heightPanel .big,#stage3 #distPanel .big,#stage3 #heightPanel .big,#stage4 #distPanel .big,#stage4 #heightPanel .big{font-size:calc(var(--u)*.015625);font-weight:800;margin-top:calc(var(--u)*.00104167)}#stage1 #distPanel .bar,#stage1 #heightPanel .bar,#stage2 #distPanel .bar,#stage2 #heightPanel .bar,#stage3 #distPanel .bar,#stage3 #heightPanel .bar,#stage4 #distPanel .bar,#stage4 #heightPanel .bar{margin-top:calc(var(--u)*.00416667);height:calc(var(--u)*.00520833);border-radius:calc(var(--u)*.003125);background:hsla(0,0%,100%,.15);overflow:hidden}#stage1 #distPanel .bar>i,#stage1 #heightPanel .bar>i,#stage2 #distPanel .bar>i,#stage2 #heightPanel .bar>i,#stage3 #distPanel .bar>i,#stage3 #heightPanel .bar>i,#stage4 #distPanel .bar>i,#stage4 #heightPanel .bar>i{display:block;height:100%;width:0%;background:-webkit-gradient(linear, left top, right top, from(#4fd1ff), to(#7CFFB2));background:linear-gradient(90deg, #4fd1ff, #7CFFB2);-webkit-transition:width .15s linear;transition:width .15s linear}#stage1 #rankPanel,#stage2 #rankPanel,#stage3 #rankPanel,#stage4 #rankPanel{top:calc(var(--u)*.0171875);right:calc(var(--u)*.0371875);width:calc(var(--u)*.20833333)}#stage1 #rankPanel h3,#stage2 #rankPanel h3,#stage3 #rankPanel h3,#stage4 #rankPanel h3{font-size:calc(var(--u)*.01041667);letter-spacing:2px;opacity:.75;margin-bottom:calc(var(--u)*.00520833)}#stage1 .rk,#stage2 .rk,#stage3 .rk,#stage4 .rk{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:calc(var(--u)*.003125) calc(var(--u)*.00260417);font-size:calc(var(--u)*.01041667)}#stage1 .rk>*,#stage2 .rk>*,#stage3 .rk>*,#stage4 .rk>*{margin-right:calc(var(--u)*.0046875)}#stage1 .rk>*:last-child,#stage2 .rk>*:last-child,#stage3 .rk>*:last-child,#stage4 .rk>*:last-child{margin-right:0}#stage1 .rk .pos,#stage2 .rk .pos,#stage3 .rk .pos,#stage4 .rk .pos{width:calc(var(--u)*.01145833);height:calc(var(--u)*.01145833);border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-weight:800;font-size:calc(var(--u)*.00677083);background:hsla(0,0%,100%,.15);-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}#stage1 .rk .pos.p1,#stage2 .rk .pos.p1,#stage3 .rk .pos.p1,#stage4 .rk .pos.p1{background:linear-gradient(135deg, #ffd76a, #f0a500);color:#3a2600}#stage1 .rk .pos.p2,#stage2 .rk .pos.p2,#stage3 .rk .pos.p2,#stage4 .rk .pos.p2{background:linear-gradient(135deg, #e8eef6, #a9b8c9);color:#26313d}#stage1 .rk .pos.p3,#stage2 .rk .pos.p3,#stage3 .rk .pos.p3,#stage4 .rk .pos.p3{background:linear-gradient(135deg, #f0b478, #c9793a);color:#3a1f06}#stage1 .rk img.mini,#stage2 .rk img.mini,#stage3 .rk img.mini,#stage4 .rk img.mini{height:calc(var(--u)*.015625);width:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-filter:drop-shadow(0 2px 3px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 3px rgba(0, 0, 0, 0.5))}#stage1 .rk .nm,#stage2 .rk .nm,#stage3 .rk .nm,#stage4 .rk .nm{-webkit-box-flex:1;-ms-flex:1;flex:1;font-weight:600;line-height:1.2;min-width:0}#stage1 .rk .ds,#stage2 .rk .ds,#stage3 .rk .ds,#stage4 .rk .ds{font-variant-numeric:tabular-nums;opacity:.9;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-size:calc(var(--u)*.009375)}#stage1 .rk .ds small,#stage2 .rk .ds small,#stage3 .rk .ds small,#stage4 .rk .ds small{display:block;font-size:calc(var(--u)*.00729167);opacity:.66}#stage1 #logPanel,#stage2 #logPanel,#stage3 #logPanel,#stage4 #logPanel{left:calc(var(--u)*.0171875);top:calc(var(--u)*.00625);bottom:auto}#stage1 #hud #logPanel h3,#stage2 #hud #logPanel h3,#stage3 #hud #logPanel h3,#stage4 #hud #logPanel h3{font-size:calc(var(--u)*.0078125);letter-spacing:1.5px;opacity:.75;margin-bottom:calc(var(--u)*.00416667)}#stage1 #logPanel .e,#stage2 #logPanel .e,#stage3 #logPanel .e,#stage4 #logPanel .e{font-size:calc(var(--u)*.00729167);padding:calc(var(--u)*.00208333) 0;border-bottom:1px solid hsla(0,0%,100%,.08);text-align:left}#stage1 #logPanel .e.good,#stage2 #logPanel .e.good,#stage3 #logPanel .e.good,#stage4 #logPanel .e.good{color:#7cffb2}#stage1 #logPanel .e.bad,#stage2 #logPanel .e.bad,#stage3 #logPanel .e.bad,#stage4 #logPanel .e.bad{color:#ff9d9d}#stage1 #logPanel .e .tm,#stage2 #logPanel .e .tm,#stage3 #logPanel .e .tm,#stage4 #logPanel .e .tm{opacity:.55;margin-right:calc(var(--u)*.003125);font-variant-numeric:tabular-nums}#stage1 #controls,#stage2 #controls,#stage3 #controls,#stage4 #controls{position:absolute;bottom:calc(var(--u)*.0171875);left:calc(var(--u)*.0171875);right:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#stage1 #controls>*,#stage2 #controls>*,#stage3 #controls>*,#stage4 #controls>*{margin-right:calc(var(--u)*.0078125)}#stage1 #controls>*:last-child,#stage2 #controls>*:last-child,#stage3 #controls>*:last-child,#stage4 #controls>*:last-child{margin-right:0}#stage1 #speedDock,#stage2 #speedDock,#stage3 #speedDock,#stage4 #speedDock{position:absolute;bottom:calc(var(--u)*.0171875);left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#stage1 #speedDock>*,#stage2 #speedDock>*,#stage3 #speedDock>*,#stage4 #speedDock>*{margin-right:calc(var(--u)*.0078125)}#stage1 #speedDock>*:last-child,#stage2 #speedDock>*:last-child,#stage3 #speedDock>*:last-child,#stage4 #speedDock>*:last-child{margin-right:0}#stage1 #controls button,#stage1 #speedDock button,#stage2 #controls button,#stage2 #speedDock button,#stage3 #controls button,#stage3 #speedDock button,#stage4 #controls button,#stage4 #speedDock button{pointer-events:auto;cursor:pointer;border:1px solid hsla(0,0%,100%,.2);background:rgba(20,26,38,.82);color:#fff;padding:calc(var(--u)*.00703125) calc(var(--u)*.0125);border-radius:calc(var(--u)*.0078125);font-size:calc(var(--u)*.0109375);font-weight:600}#stage1 #controls button:hover,#stage1 #speedDock button:hover,#stage2 #controls button:hover,#stage2 #speedDock button:hover,#stage3 #controls button:hover,#stage3 #speedDock button:hover,#stage4 #controls button:hover,#stage4 #speedDock button:hover{background:rgba(40,50,70,.95)}#stage1 #controls button.active,#stage1 #speedDock button.active,#stage2 #controls button.active,#stage2 #speedDock button.active,#stage3 #controls button.active,#stage3 #speedDock button.active,#stage4 #controls button.active,#stage4 #speedDock button.active{background:#2e7fe0;border-color:#2e7fe0}#stage1 #replayGroup,#stage2 #replayGroup,#stage3 #replayGroup,#stage4 #replayGroup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;visibility:hidden;pointer-events:none}#stage1 #replayGroup>*,#stage2 #replayGroup>*,#stage3 #replayGroup>*,#stage4 #replayGroup>*{margin-right:calc(var(--u)*.00625)}#stage1 #replayGroup>*:last-child,#stage2 #replayGroup>*:last-child,#stage3 #replayGroup>*:last-child,#stage4 #replayGroup>*:last-child{margin-right:0}#stage1 #controls.replay #replayGroup,#stage2 #controls.replay #replayGroup,#stage3 #controls.replay #replayGroup,#stage4 #controls.replay #replayGroup{visibility:visible;pointer-events:auto}#stage1 #speedDock.replay button,#stage2 #speedDock.replay button,#stage3 #speedDock.replay button,#stage4 #speedDock.replay button{opacity:.42}#stage1 #controls button.small,#stage2 #controls button.small,#stage3 #controls button.small,#stage4 #controls button.small{padding:calc(var(--u)*.00546875) calc(var(--u)*.01015625);font-size:calc(var(--u)*.01015625);background:rgba(16,24,36,.94);border-color:hsla(0,0%,100%,.34)}#stage1 #controls button.small:hover,#stage2 #controls button.small:hover,#stage3 #controls button.small:hover,#stage4 #controls button.small:hover{background:rgba(36,66,110,.96);border-color:hsla(0,0%,100%,.55)}#stage1 #controls #btnRewind,#stage1 #controls #btnPlayPause,#stage2 #controls #btnRewind,#stage2 #controls #btnPlayPause,#stage3 #controls #btnRewind,#stage3 #controls #btnPlayPause,#stage4 #controls #btnRewind,#stage4 #controls #btnPlayPause{width:calc(var(--u)*.0275);padding:calc(var(--u)*.004375) 0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;line-height:1;font-size:calc(var(--u)*.0121875)}#stage1 #replayBar,#stage2 #replayBar,#stage3 #replayBar,#stage4 #replayBar{position:relative;width:calc(var(--u)*.15);height:calc(var(--u)*.00703125);border-radius:calc(var(--u)*.0046875);background:rgba(0,0,0,.42);-webkit-box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.22);cursor:pointer;pointer-events:auto;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-touch-action:none;touch-action:none}#stage1 #replayBar>i,#stage2 #replayBar>i,#stage3 #replayBar>i,#stage4 #replayBar>i{position:absolute;top:0;left:0;bottom:0;width:0%;border-radius:calc(var(--u)*.0046875);background:-webkit-gradient(linear, left top, right top, from(#4fd1ff), to(#7CFFB2));background:linear-gradient(90deg, #4fd1ff, #7CFFB2)}#stage1 #replayBar>b,#stage2 #replayBar>b,#stage3 #replayBar>b,#stage4 #replayBar>b{position:absolute;top:50%;left:0%;width:calc(var(--u)*.01171875);height:calc(var(--u)*.01171875);border-radius:50%;background:#fff;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);-webkit-box-shadow:0 2px 7px rgba(0,0,0,.6);box-shadow:0 2px 7px rgba(0,0,0,.6)}#stage1 #replayTime,#stage2 #replayTime,#stage3 #replayTime,#stage4 #replayTime{font-size:calc(var(--u)*.01015625);opacity:.92;font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 1px 4px rgba(0,0,0,.8)}@media(max-width: 1280px){#stage1 #replayBar,#stage2 #replayBar,#stage3 #replayBar,#stage4 #replayBar{width:calc(var(--u)*.094)}#stage1 #replayTime,#stage2 #replayTime,#stage3 #replayTime,#stage4 #replayTime{font-size:calc(var(--u)*.009375)}#stage1 #controls>*,#stage2 #controls>*,#stage3 #controls>*,#stage4 #controls>*{margin-right:calc(var(--u)*.00546875)}#stage1 #speedDock>*,#stage2 #speedDock>*,#stage3 #speedDock>*,#stage4 #speedDock>*{margin-right:calc(var(--u)*.00546875)}}#stage1 #intro,#stage2 #intro,#stage3 #intro,#stage4 #intro{position:absolute;inset:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(6,9,14,.62);backdrop-filter:blur(4px);z-index:1000;padding:calc(var(--u)*.021875) calc(var(--u)*.01875);overflow:auto}#stage1 #intro h1,#stage2 #intro h1,#stage3 #intro h1,#stage4 #intro h1{font-size:calc(var(--u)*.0328125);font-weight:800;letter-spacing:2px;text-shadow:0 4px 20px rgba(0,0,0,.6)}#stage1 #intro p,#stage2 #intro p,#stage3 #intro p,#stage4 #intro p{margin-top:calc(var(--u)*.009375);opacity:.86;font-size:calc(var(--u)*.01171875);max-width:calc(var(--u)*.8);text-align:center;line-height:1.65}#stage1 #lineup,#stage2 #lineup,#stage3 #lineup,#stage4 #lineup{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(var(--u)*.0171875);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:calc(var(--u)*.734375)}#stage1 #lineup>*,#stage2 #lineup>*,#stage3 #lineup>*,#stage4 #lineup>*{margin-right:calc(var(--u)*.015625)}#stage1 #lineup .lp,#stage2 #lineup .lp,#stage3 #lineup .lp,#stage4 #lineup .lp{width:calc(var(--u)*.0875);text-align:center}#stage1 #lineup .lp:last-child,#stage2 #lineup .lp:last-child,#stage3 #lineup .lp:last-child,#stage4 #lineup .lp:last-child{margin-right:0}#stage1 #lineup .lp img,#stage2 #lineup .lp img,#stage3 #lineup .lp img,#stage4 #lineup .lp img{position:relative;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:calc(var(--u)*.075);width:auto;-webkit-filter:drop-shadow(0 6px 10px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 6px 10px rgba(0, 0, 0, 0.5))}#stage1 #lineup .lp .nm,#stage2 #lineup .lp .nm,#stage3 #lineup .lp .nm,#stage4 #lineup .lp .nm{margin-top:calc(var(--u)*.0046875);font-size:calc(var(--u)*.01171875);font-weight:700}#stage1 #ruleChips,#stage2 #ruleChips,#stage3 #ruleChips,#stage4 #ruleChips{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(var(--u)*.01402279);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stage1 #ruleChips>*,#stage2 #ruleChips>*,#stage3 #ruleChips>*,#stage4 #ruleChips>*{margin-right:calc(var(--u)*.00876424)}#stage1 #ruleChips>*:last-child,#stage2 #ruleChips>*:last-child,#stage3 #ruleChips>*:last-child,#stage4 #ruleChips>*:last-child{margin-right:0}#stage1 #ruleChips span,#stage2 #ruleChips span,#stage3 #ruleChips span,#stage4 #ruleChips span{font-size:calc(var(--u)*.01139351);font-weight:700;padding:calc(var(--u)*.00438212) calc(var(--u)*.01139351);border-radius:calc(var(--u)*.01752848)}#stage1 #intro button,#stage2 #intro button,#stage3 #intro button,#stage4 #intro button{margin-top:calc(var(--u)*.0203125);pointer-events:auto;cursor:pointer;border:none;background:linear-gradient(135deg, #ff6a3d, #ff3d6e);color:#fff;font-size:calc(var(--u)*.015625);font-weight:800;padding:calc(var(--u)*.0109375) calc(var(--u)*.0328125);border-radius:calc(var(--u)*.0109375);-webkit-box-shadow:0 10px 30px rgba(255,61,110,.4);box-shadow:0 10px 30px rgba(255,61,110,.4)}#stage1 #intro button:hover,#stage2 #intro button:hover,#stage3 #intro button:hover,#stage4 #intro button:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}#stage1 #gun,#stage2 #gun,#stage3 #gun,#stage4 #gun{position:absolute;inset:0;background:radial-gradient(circle, rgba(255, 255, 255, 0.92), rgba(255, 255, 255, 0) 55%);opacity:0;pointer-events:none;z-index:15}#stage1 #gunText,#stage2 #gunText,#stage3 #gunText,#stage4 #gunText{position:absolute;top:38%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.6);-ms-transform:translate(-50%, -50%) scale(0.6);transform:translate(-50%, -50%) scale(0.6);opacity:0;font-size:calc(var(--u)*.09375);font-weight:900;color:#fff;text-shadow:0 6px 30px rgba(0,0,0,.7);z-index:16}#stage1 #finalBanner,#stage2 #finalBanner,#stage3 #finalBanner,#stage4 #finalBanner{position:absolute;top:40%;left:50%;-webkit-transform:translate(-50%, -50%) scale(0.7);-ms-transform:translate(-50%, -50%) scale(0.7);transform:translate(-50%, -50%) scale(0.7);font-size:calc(var(--u)*.040625);font-weight:900;letter-spacing:3px;color:#fff;z-index:800;opacity:0;pointer-events:none;text-shadow:0 4px 24px rgba(0,0,0,.85),0 0 40px rgba(255,90,70,.6);background:rgba(176,22,30,.34);padding:calc(var(--u)*.0125) calc(var(--u)*.0328125);border-radius:calc(var(--u)*.0140625);border:2px solid rgba(255,184,120,.75);white-space:nowrap}#stage1 #result,#stage2 #result,#stage3 #result,#stage4 #result{position:absolute;inset:0;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(6,9,14,.74);backdrop-filter:blur(5px);z-index:1000}#stage1 #result h2,#stage2 #result h2,#stage3 #result h2,#stage4 #result h2{font-size:calc(var(--u)*.028125);font-weight:800;margin-bottom:calc(var(--u)*.0125)}#stage1 #result table,#stage2 #result table,#stage3 #result table,#stage4 #result table{border-collapse:collapse;background:rgba(20,26,38,.9);border-radius:calc(var(--u)*.009375);overflow:hidden}#stage1 #result td,#stage1 #result th,#stage2 #result td,#stage2 #result th,#stage3 #result td,#stage3 #result th,#stage4 #result td,#stage4 #result th{padding:calc(var(--u)*.00625) calc(var(--u)*.0140625);font-size:calc(var(--u)*.01171875);text-align:left}#stage1 #result th,#stage2 #result th,#stage3 #result th,#stage4 #result th{background:hsla(0,0%,100%,.08);letter-spacing:1px;font-size:calc(var(--u)*.01015625);opacity:.85}#stage1 #result img.mini,#stage2 #result img.mini,#stage3 #result img.mini,#stage4 #result img.mini{height:calc(var(--u)*.0265625);width:auto;vertical-align:middle;margin-right:calc(var(--u)*.00625);-webkit-filter:drop-shadow(0 2px 3px rgba(0, 0, 0, 0.5));filter:drop-shadow(0 2px 3px rgba(0, 0, 0, 0.5))}#stage1 #result button,#stage2 #result button,#stage3 #result button,#stage4 #result button{margin-top:calc(var(--u)*.015625);pointer-events:auto;cursor:pointer;border:none;background:#2e7fe0;color:#fff;font-size:calc(var(--u)*.01328125);font-weight:700;padding:calc(var(--u)*.009375) calc(var(--u)*.0265625);border-radius:calc(var(--u)*.009375)}#stage1 #result .rbtns,#stage2 #result .rbtns,#stage3 #result .rbtns,#stage4 #result .rbtns{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:calc(var(--u)*.015625);-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stage1 #result .rbtns>*,#stage2 #result .rbtns>*,#stage3 #result .rbtns>*,#stage4 #result .rbtns>*{margin-right:12px}#stage1 #result .rbtns>*:last-child,#stage2 #result .rbtns>*:last-child,#stage3 #result .rbtns>*:last-child,#stage4 #result .rbtns>*:last-child{margin-right:0}#stage1 #result .rbtns button,#stage2 #result .rbtns button,#stage3 #result .rbtns button,#stage4 #result .rbtns button{margin-top:0;font-size:calc(var(--u)*.01171875);padding:11px 22px}#stage1 #result button.api,#stage2 #result button.api,#stage3 #result button.api,#stage4 #result button.api{background:#2b8f6a}#stage1 #result button.api2,#stage2 #result button.api2,#stage3 #result button.api2,#stage4 #result button.api2{background:#7a4fd1}#stage1 #result button.api:hover,#stage1 #result button.api2:hover,#stage2 #result button.api:hover,#stage2 #result button.api2:hover,#stage3 #result button.api:hover,#stage3 #result button.api2:hover,#stage4 #result button.api:hover,#stage4 #result button.api2:hover{-webkit-filter:brightness(1.14);filter:brightness(1.14)}#stage1 #apiTip,#stage2 #apiTip,#stage3 #apiTip,#stage4 #apiTip{position:absolute;left:50%;bottom:74px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);z-index:19;max-width:76vw;font-size:calc(var(--u)*.01015625);line-height:1.55;padding:9px 15px;border-radius:calc(var(--u)*.0078125);background:rgba(0,0,0,.68);border:1px solid hsla(0,0%,100%,.2);color:#fff;text-align:center;white-space:pre-wrap;display:none;pointer-events:none}#stage1 .toast,#stage2 .toast,#stage3 .toast,#stage4 .toast{position:absolute;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);font-size:calc(var(--u)*.01171875);font-weight:700;padding:calc(var(--u)*.003125) calc(var(--u)*.0078125);border-radius:calc(var(--u)*.0078125);background:rgba(0,0,0,.66);white-space:nowrap;pointer-events:none;z-index:30;-webkit-animation:toastUp 1.6s ease-out forwards;animation:toastUp 1.6s ease-out forwards}#stage1 .toast.good,#stage2 .toast.good,#stage3 .toast.good,#stage4 .toast.good{color:#7cffb2}#stage1 .toast.bad,#stage2 .toast.bad,#stage3 .toast.bad,#stage4 .toast.bad{color:#ff9d9d}@-webkit-keyframes toastUp{0%{opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}15%{opacity:1}100%{opacity:0;-webkit-transform:translate(-50%, -170%);transform:translate(-50%, -170%)}}@keyframes toastUp{0%{opacity:0;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}15%{opacity:1}100%{opacity:0;-webkit-transform:translate(-50%, -170%);transform:translate(-50%, -170%)}}#stage1 #controls button,#stage1 #controls button.small,#stage1 #speedDock button,#stage2 #controls button,#stage2 #controls button.small,#stage2 #speedDock button,#stage3 #controls button,#stage3 #controls button.small,#stage3 #speedDock button,#stage4 #controls button,#stage4 #controls button.small,#stage4 #speedDock button{white-space:nowrap;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;line-height:1;padding:calc(var(--u)*.00546875) calc(var(--u)*.01015625);font-size:calc(var(--u)*.01015625)}#stage2 #bg{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}#stage2 #bgveil{position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(3, 18, 30, 0.3)), color-stop(30%, rgba(3, 18, 30, 0.04)), color-stop(62%, rgba(3, 18, 30, 0.06)), to(rgba(3, 18, 30, 0.4)));background:linear-gradient(180deg, rgba(3, 18, 30, 0.3) 0%, rgba(3, 18, 30, 0.04) 30%, rgba(3, 18, 30, 0.06) 62%, rgba(3, 18, 30, 0.4) 100%)}#stage2 #track{position:absolute;left:5%;right:5%;top:57%;height:38%;pointer-events:none}#stage2 #track .lane{position:absolute;left:0;right:0;border-top:1px dashed rgba(190,230,255,.14)}#stage2 .runner .water{position:absolute;left:50%;bottom:-4px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:120%;pointer-events:none;z-index:7}#stage2 .runner .water .wake{position:absolute;right:58%;bottom:0px;height:11px;width:126px;border-radius:50%;background:-webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(rgba(228, 247, 255, 0.85)));background:linear-gradient(90deg, rgba(255, 255, 255, 0), rgba(228, 247, 255, 0.85));-webkit-filter:blur(2px);filter:blur(2px);opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s}#stage2 .runner .water .foam{position:absolute;left:50%;bottom:0;width:172%;height:auto;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;opacity:0;pointer-events:none;-webkit-animation:foamPulse .52s infinite ease-in-out;animation:foamPulse .52s infinite ease-in-out;-webkit-filter:drop-shadow(0 3px 5px rgba(26, 86, 132, 0.4));filter:drop-shadow(0 3px 5px rgba(26, 86, 132, 0.4))}#stage2 .runner .water .burst{position:absolute;left:50%;bottom:0;width:176%;height:auto;-webkit-transform-origin:center bottom;-ms-transform-origin:center bottom;transform-origin:center bottom;opacity:0;pointer-events:none;-webkit-animation:burstPop 1.4s infinite cubic-bezier(0.3, 1, 0.4, 1);animation:burstPop 1.4s infinite cubic-bezier(0.3, 1, 0.4, 1);-webkit-filter:drop-shadow(0 4px 7px rgba(20, 80, 130, 0.38));filter:drop-shadow(0 4px 7px rgba(20, 80, 130, 0.38))}#stage2 .runner .water .ripple{position:absolute;left:50%;bottom:-3px;width:152%;height:22px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);border-radius:50%;pointer-events:none;background:radial-gradient(ellipse at center, rgba(255, 255, 255, 0) 44%, rgba(214, 242, 255, 0.66) 64%, rgba(255, 255, 255, 0) 82%);-webkit-animation:ripple 1.15s infinite ease-out;animation:ripple 1.15s infinite ease-out}#stage2 .runner .water .splash{position:absolute;left:50%;bottom:10px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0}#stage2 .runner .water .splash i{position:absolute;left:0;bottom:0;width:calc(var(--u)*.00364583);height:calc(var(--u)*.00364583);border-radius:50%;background:hsla(0,0%,100%,.96);-webkit-box-shadow:0 0 8px rgba(190,230,255,.95);box-shadow:0 0 8px rgba(190,230,255,.95);-webkit-animation:spray .62s infinite linear;animation:spray .62s infinite linear}@-webkit-keyframes spray{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);opacity:0}16%{opacity:1}100%{-webkit-transform:translate(var(--dx), var(--dy)) scale(0.16);transform:translate(var(--dx), var(--dy)) scale(0.16);opacity:0}}@keyframes spray{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);opacity:0}16%{opacity:1}100%{-webkit-transform:translate(var(--dx), var(--dy)) scale(0.16);transform:translate(var(--dx), var(--dy)) scale(0.16);opacity:0}}@-webkit-keyframes foamPulse{0%,100%{-webkit-transform:translate(-50%, 60%) scale(1, 1);transform:translate(-50%, 60%) scale(1, 1)}50%{-webkit-transform:translate(-50%, 60%) scale(1.09, 0.85);transform:translate(-50%, 60%) scale(1.09, 0.85)}}@keyframes foamPulse{0%,100%{-webkit-transform:translate(-50%, 60%) scale(1, 1);transform:translate(-50%, 60%) scale(1, 1)}50%{-webkit-transform:translate(-50%, 60%) scale(1.09, 0.85);transform:translate(-50%, 60%) scale(1.09, 0.85)}}@-webkit-keyframes ripple{0%{-webkit-transform:translateX(-50%) scale(0.68, 0.55);transform:translateX(-50%) scale(0.68, 0.55);opacity:.8}100%{-webkit-transform:translateX(-50%) scale(1.3, 1.1);transform:translateX(-50%) scale(1.3, 1.1);opacity:0}}@keyframes ripple{0%{-webkit-transform:translateX(-50%) scale(0.68, 0.55);transform:translateX(-50%) scale(0.68, 0.55);opacity:.8}100%{-webkit-transform:translateX(-50%) scale(1.3, 1.1);transform:translateX(-50%) scale(1.3, 1.1);opacity:0}}@-webkit-keyframes burstPop{0%,50%{-webkit-transform:translate(-50%, 40%) scale(0.18);transform:translate(-50%, 40%) scale(0.18);opacity:0}58%{-webkit-transform:translate(-50%, 40%) scale(0.8);transform:translate(-50%, 40%) scale(0.8);opacity:calc(.5*var(--bvis, 1))}66%{-webkit-transform:translate(-50%, 40%) scale(1.18);transform:translate(-50%, 40%) scale(1.18);opacity:var(--bvis, 1)}78%{-webkit-transform:translate(-50%, 40%) scale(1.06);transform:translate(-50%, 40%) scale(1.06);opacity:calc(.92*var(--bvis, 1))}92%{-webkit-transform:translate(-50%, 40%) scale(1.24);transform:translate(-50%, 40%) scale(1.24);opacity:calc(.35*var(--bvis, 1))}100%{-webkit-transform:translate(-50%, 40%) scale(1.3);transform:translate(-50%, 40%) scale(1.3);opacity:0}}@keyframes burstPop{0%,50%{-webkit-transform:translate(-50%, 40%) scale(0.18);transform:translate(-50%, 40%) scale(0.18);opacity:0}58%{-webkit-transform:translate(-50%, 40%) scale(0.8);transform:translate(-50%, 40%) scale(0.8);opacity:calc(.5*var(--bvis, 1))}66%{-webkit-transform:translate(-50%, 40%) scale(1.18);transform:translate(-50%, 40%) scale(1.18);opacity:var(--bvis, 1)}78%{-webkit-transform:translate(-50%, 40%) scale(1.06);transform:translate(-50%, 40%) scale(1.06);opacity:calc(.92*var(--bvis, 1))}92%{-webkit-transform:translate(-50%, 40%) scale(1.24);transform:translate(-50%, 40%) scale(1.24);opacity:calc(.35*var(--bvis, 1))}100%{-webkit-transform:translate(-50%, 40%) scale(1.3);transform:translate(-50%, 40%) scale(1.3);opacity:0}}#stage2 .runner .rig{-webkit-animation:swimBob .62s infinite ease-in-out;animation:swimBob .62s infinite ease-in-out}@-webkit-keyframes swimBob{0%{-webkit-transform:translateY(0) rotate(-2.5deg);transform:translateY(0) rotate(-2.5deg)}50%{-webkit-transform:translateY(-7%) rotate(2.5deg);transform:translateY(-7%) rotate(2.5deg)}100%{-webkit-transform:translateY(0) rotate(-2.5deg);transform:translateY(0) rotate(-2.5deg)}}@keyframes swimBob{0%{-webkit-transform:translateY(0) rotate(-2.5deg);transform:translateY(0) rotate(-2.5deg)}50%{-webkit-transform:translateY(-7%) rotate(2.5deg);transform:translateY(-7%) rotate(2.5deg)}100%{-webkit-transform:translateY(0) rotate(-2.5deg);transform:translateY(0) rotate(-2.5deg)}}#stage2 .runner.sink .rig{-webkit-animation:sink .3s ease-out forwards;animation:sink .3s ease-out forwards}@-webkit-keyframes sink{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}100%{-webkit-transform:translateY(16%) rotate(-8deg);transform:translateY(16%) rotate(-8deg)}}@keyframes sink{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}100%{-webkit-transform:translateY(16%) rotate(-8deg);transform:translateY(16%) rotate(-8deg)}}#stage2 .runner.sink .shadow{width:138%}#stage2 .runner.sink .water .burst{opacity:0 !important}#stage2 .runner.boost .water .burst{-webkit-filter:drop-shadow(0 0 14px rgba(120, 220, 255, 0.95)) drop-shadow(0 4px 7px rgba(20, 80, 130, 0.38));filter:drop-shadow(0 0 14px rgba(120, 220, 255, 0.95)) drop-shadow(0 4px 7px rgba(20, 80, 130, 0.38))}#stage2 .runner.boost img.sprite{-webkit-filter:drop-shadow(0 0 12px rgba(120, 220, 255, 0.95)) drop-shadow(0 5px 6px rgba(0, 0, 0, 0.3));filter:drop-shadow(0 0 12px rgba(120, 220, 255, 0.95)) drop-shadow(0 5px 6px rgba(0, 0, 0, 0.3))}#stage2 .runner.boost .rig{-webkit-animation-duration:.4s;animation-duration:.4s}#stage2 .runner.done .water .splash,#stage2 .runner.done .water .wake,#stage2 .runner.done .water .ripple,#stage2 .runner.done .water .foam,#stage2 .runner.done .water .burst{opacity:0 !important}#stage2 #controls button.active,#stage2 #speedDock button.active{background:#1e9fe0;border-color:#1e9fe0}#stage2 #intro button{background:linear-gradient(135deg, #2ec6ff, #1E6FE0);-webkit-box-shadow:0 10px 30px rgba(30,111,224,.4);box-shadow:0 10px 30px rgba(30,111,224,.4)}#stage2 #finalBanner{text-shadow:0 4px 24px rgba(0,0,0,.85),0 0 40px rgba(70,180,255,.6);background:rgba(20,90,150,.34);border-color:rgba(150,220,255,.75)}#stage3 #bg{-o-object-fit:cover;object-fit:cover}#stage3 #bgveil{position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(6, 20, 32, 0.36)), color-stop(24%, rgba(6, 20, 32, 0.02)), color-stop(62%, rgba(8, 22, 34, 0.06)), to(rgba(6, 18, 30, 0.44)));background:linear-gradient(180deg, rgba(6, 20, 32, 0.36) 0%, rgba(6, 20, 32, 0.02) 24%, rgba(8, 22, 34, 0.06) 62%, rgba(6, 18, 30, 0.44) 100%)}#stage3 #track{position:absolute;left:20.1%;right:19.8%;top:19.5%;height:62%;pointer-events:none}#stage3 #track .lane{position:absolute;top:0;bottom:0;width:1px;border-left:1px dashed rgba(200,235,255,.17)}#stage3 #track .laneShade{position:absolute;top:0;bottom:0;width:20%;background:-webkit-gradient(linear, left top, right top, from(rgba(120, 200, 255, 0.05)), color-stop(rgba(120, 200, 255, 0.11)), to(rgba(120, 200, 255, 0.05)));background:linear-gradient(90deg, rgba(120, 200, 255, 0.05), rgba(120, 200, 255, 0.11), rgba(120, 200, 255, 0.05))}#stage3 #topLine{position:absolute;left:calc(var(--u)*-0.00729167);right:calc(var(--u)*-0.00729167);top:0;height:calc(var(--u)*.00625);background:repeating-linear-gradient(90deg, #fff 0 calc(var(--u) * 0.00520833), #136088 calc(var(--u) * 0.00520833) calc(var(--u) * 0.01041667));border-radius:calc(var(--u)*.0015625);-webkit-box-shadow:0 0 16px hsla(0,0%,100%,.55);box-shadow:0 0 16px hsla(0,0%,100%,.55)}#stage3 #topTag{position:absolute;left:calc(var(--u)*-0.00416667);top:calc(var(--u)*-0.015625);font-size:calc(var(--u)*.00677083);font-weight:700;letter-spacing:1px;padding:calc(var(--u)*.0015625) calc(var(--u)*.00520833);border-radius:calc(var(--u)*.003125);background:rgba(0,0,0,.55);white-space:nowrap}#stage3 #ticks{position:absolute;left:calc(var(--u)*-0.03854167);top:0;bottom:0}#stage3 #ticks .tk{position:absolute;right:0;font-size:calc(var(--u)*.00572917);opacity:.62;padding:calc(var(--u)*.00052083) calc(var(--u)*.00260417);border-radius:calc(var(--u)*.00208333);background:rgba(0,0,0,.34);white-space:nowrap;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#stage3 #ticks .tk::after{content:"";position:absolute;left:100%;top:50%;width:calc(var(--u)*.00625);height:1px;background:rgba(200,235,255,.4)}#stage3 .climber{position:absolute;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);will-change:left,top;pointer-events:none}#stage3 .climber .rig{position:relative;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:climbBob .78s infinite ease-in-out;animation:climbBob .78s infinite ease-in-out}#stage3 .climber img.sprite{display:block;height:100%;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:drop-shadow(0 5px 9px rgba(0, 0, 0, 0.42));filter:drop-shadow(0 5px 9px rgba(0, 0, 0, 0.42));-webkit-transition:-webkit-filter .2s;transition:-webkit-filter .2s;transition:filter .2s;transition:filter .2s, -webkit-filter .2s}@-webkit-keyframes climbBob{0%{-webkit-transform:translate(2.5%, 1%) rotate(-4deg);transform:translate(2.5%, 1%) rotate(-4deg)}30%{-webkit-transform:translate(-1.5%, -3%) rotate(2deg);transform:translate(-1.5%, -3%) rotate(2deg)}62%{-webkit-transform:translate(2%, -1.5%) rotate(4deg);transform:translate(2%, -1.5%) rotate(4deg)}100%{-webkit-transform:translate(2.5%, 1%) rotate(-4deg);transform:translate(2.5%, 1%) rotate(-4deg)}}@keyframes climbBob{0%{-webkit-transform:translate(2.5%, 1%) rotate(-4deg);transform:translate(2.5%, 1%) rotate(-4deg)}30%{-webkit-transform:translate(-1.5%, -3%) rotate(2deg);transform:translate(-1.5%, -3%) rotate(2deg)}62%{-webkit-transform:translate(2%, -1.5%) rotate(4deg);transform:translate(2%, -1.5%) rotate(4deg)}100%{-webkit-transform:translate(2.5%, 1%) rotate(-4deg);transform:translate(2.5%, 1%) rotate(-4deg)}}#stage3 .climber .grip{position:absolute;left:50%;bottom:calc(var(--u)*-0.003125);width:0;height:0;z-index:4}#stage3 .climber .grip i{position:absolute;left:calc(var(--u)*-0.00364583);top:calc(var(--u)*-0.00364583);width:calc(var(--u)*.00729167);height:calc(var(--u)*.00729167);border-radius:50%;background:radial-gradient(circle, rgba(255, 255, 255, 0.95), rgba(150, 225, 255, 0.5) 45%, rgba(120, 200, 255, 0) 72%);-webkit-animation:gripPulse 1.1s infinite ease-out;animation:gripPulse 1.1s infinite ease-out}@-webkit-keyframes gripPulse{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.9}100%{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}}@keyframes gripPulse{0%{-webkit-transform:scale(0.5);transform:scale(0.5);opacity:.9}100%{-webkit-transform:scale(1.9);transform:scale(1.9);opacity:0}}#stage3 .climber .chalk{position:absolute;left:50%;bottom:calc(var(--u)*-0.00416667);width:0;height:0;z-index:3}#stage3 .climber .chalk i{position:absolute;left:0;top:0;width:calc(var(--u)*.00364583);height:calc(var(--u)*.00364583);border-radius:50%;background:rgba(255,252,240,.85);-webkit-box-shadow:0 0 6px rgba(255,250,225,.7);box-shadow:0 0 6px rgba(255,250,225,.7);-webkit-animation:chalkFall 1.15s infinite ease-in;animation:chalkFall 1.15s infinite ease-in}@-webkit-keyframes chalkFall{0%{-webkit-transform:translate(0, 0) scale(var(--sc));transform:translate(0, 0) scale(var(--sc));opacity:0}18%{opacity:.85}100%{-webkit-transform:translate(var(--dx), var(--dy)) scale(0.15);transform:translate(var(--dx), var(--dy)) scale(0.15);opacity:0}}@keyframes chalkFall{0%{-webkit-transform:translate(0, 0) scale(var(--sc));transform:translate(0, 0) scale(var(--sc));opacity:0}18%{opacity:.85}100%{-webkit-transform:translate(var(--dx), var(--dy)) scale(0.15);transform:translate(var(--dx), var(--dy)) scale(0.15);opacity:0}}#stage3 .climber .headbar{-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center}#stage3 .climber.slip .rig{-webkit-animation:slipFall .62s cubic-bezier(0.4, 0, 0.7, 0.3);animation:slipFall .62s cubic-bezier(0.4, 0, 0.7, 0.3)}@-webkit-keyframes slipFall{0%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}22%{-webkit-transform:translate(-10%, 9%) rotate(-16deg);transform:translate(-10%, 9%) rotate(-16deg)}58%{-webkit-transform:translate(7%, 4%) rotate(9deg);transform:translate(7%, 4%) rotate(9deg)}100%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}}@keyframes slipFall{0%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}22%{-webkit-transform:translate(-10%, 9%) rotate(-16deg);transform:translate(-10%, 9%) rotate(-16deg)}58%{-webkit-transform:translate(7%, 4%) rotate(9deg);transform:translate(7%, 4%) rotate(9deg)}100%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}}#stage3 .climber.slip img.sprite{-webkit-filter:brightness(1.9) saturate(0.4) drop-shadow(0 0 12px rgba(255, 120, 90, 0.9));filter:brightness(1.9) saturate(0.4) drop-shadow(0 0 12px rgba(255, 120, 90, 0.9))}#stage3 .climber.boost img.sprite{-webkit-filter:drop-shadow(0 0 13px rgba(120, 225, 255, 0.98)) drop-shadow(0 5px 9px rgba(0, 0, 0, 0.3));filter:drop-shadow(0 0 13px rgba(120, 225, 255, 0.98)) drop-shadow(0 5px 9px rgba(0, 0, 0, 0.3))}#stage3 .climber.boost .rig{-webkit-animation-duration:.5s;animation-duration:.5s}#stage3 .climber.sluggish img.sprite{-webkit-filter:saturate(0.45) brightness(0.8) drop-shadow(0 5px 9px rgba(0, 0, 0, 0.34));filter:saturate(0.45) brightness(0.8) drop-shadow(0 5px 9px rgba(0, 0, 0, 0.34))}#stage3 .climber.frozen .rig{-webkit-animation-play-state:paused;animation-play-state:paused}#stage3 .climber.frozen img.sprite{-webkit-filter:brightness(0.9) saturate(0.85) drop-shadow(0 0 10px rgba(160, 190, 220, 0.7));filter:brightness(0.9) saturate(0.85) drop-shadow(0 0 10px rgba(160, 190, 220, 0.7))}#stage3 .climber.done .rig{-webkit-animation-play-state:paused;animation-play-state:paused;-webkit-transform:translate(0, 0) rotate(0);-ms-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}#stage3 .climber.done .chalk,#stage3 .climber.done .grip{opacity:0 !important}#stage3 .climber.done .flag{opacity:1 !important;-webkit-transform:translateX(-50%) scale(1) !important;-ms-transform:translateX(-50%) scale(1) !important;transform:translateX(-50%) scale(1) !important}#stage3 .climber .flag{position:absolute;left:50%;bottom:100%;margin-bottom:calc(var(--u)*.01770833);-webkit-transform:translateX(-50%) scale(0.4);-ms-transform:translateX(-50%) scale(0.4);transform:translateX(-50%) scale(0.4);font-size:calc(var(--u)*.015625);opacity:0;-webkit-transition:all .4s cubic-bezier(0.2, 1.5, 0.4, 1);transition:all .4s cubic-bezier(0.2, 1.5, 0.4, 1);z-index:12}#stage3 #clockPanel .sub{margin-top:calc(var(--u)*.00364583);font-size:calc(var(--u)*.00677083);opacity:.85}#stage3 #clockPanel .sub b{color:#7fe3ff;font-variant-numeric:tabular-nums}#stage3 #logPanel .e.good{color:#8effc0}#stage3 #logPanel .e.bad{color:#ffa2a2}#stage3 #logPanel .e.hot{color:#ffd447;font-weight:700}#stage3 #ruleChips span{background:rgba(79,209,255,.15);border:1px solid rgba(79,209,255,.5);color:#a8e6ff}#stage3 #intro button{background:linear-gradient(135deg, #2ec6ff, #1E6FE0);-webkit-box-shadow:0 10px 30px rgba(30,111,224,.45);box-shadow:0 10px 30px rgba(30,111,224,.45)}#stage3 #finalBanner{text-shadow:0 4px 24px rgba(0,0,0,.9),0 0 40px rgba(70,180,255,.65);background:rgba(18,80,130,.38);border-color:rgba(150,220,255,.8)}#stage3 #result tr.r1 td{background:rgba(255,215,106,.14);font-weight:700}#stage3 .toast.good{color:#8effc0}#stage3 .toast.bad{color:#ffa2a2}#stage3 .toast.hot{color:#ffd447}#stage3 #track{bottom:auto}#stage3 #hud #clockPanel{top:calc(var(--u)*.00416667);left:calc(var(--u)*.01145833);-webkit-transform:scale(0.75);-ms-transform:scale(0.75);transform:scale(0.75);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}#stage3 #hud #heightPanel{top:calc(var(--u)*.00416667);-webkit-transform:translateX(-50%) scale(0.75);-ms-transform:translateX(-50%) scale(0.75);transform:translateX(-50%) scale(0.75);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}#stage3 #hud #rankPanel{right:calc(var(--u)*.0371875)}#stage3 #logPanel{top:calc(var(--u)*.05208333);left:calc(var(--u)*.01145833)}#stage4 #bg{-o-object-fit:cover;object-fit:cover}#stage4 #bgveil{position:absolute;inset:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(20, 10, 30, 0.34)), color-stop(26%, rgba(20, 10, 30, 0.05)), color-stop(55%, rgba(30, 12, 40, 0.1)), to(rgba(40, 10, 30, 0.46)));background:linear-gradient(180deg, rgba(20, 10, 30, 0.34) 0%, rgba(20, 10, 30, 0.05) 26%, rgba(30, 12, 40, 0.1) 55%, rgba(40, 10, 30, 0.46) 100%)}#stage4 #floorGlow{position:absolute;left:50%;top:73%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:72%;height:20%;pointer-events:none;background:radial-gradient(ellipse at center, rgba(255, 225, 180, 0.26) 0%, rgba(255, 180, 120, 0.1) 42%, rgba(255, 160, 90, 0) 72%);-webkit-filter:blur(10px);filter:blur(10px)}#stage4 .fighter{position:absolute;-webkit-transform:translate(-50%, -100%);-ms-transform:translate(-50%, -100%);transform:translate(-50%, -100%);will-change:left,top;pointer-events:none}#stage4 .fighter .rig{position:relative;-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;-webkit-animation:stance 1.1s infinite ease-in-out;animation:stance 1.1s infinite ease-in-out}#stage4 .fighter img.sprite{display:block;height:100%;width:auto;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-filter:drop-shadow(0 6px 10px rgba(0, 0, 0, 0.42));filter:drop-shadow(0 6px 10px rgba(0, 0, 0, 0.42));-webkit-transition:-webkit-filter .18s;transition:-webkit-filter .18s;transition:filter .18s;transition:filter .18s, -webkit-filter .18s}@-webkit-keyframes stance{0%,100%{-webkit-transform:translateY(0) rotate(-1.6deg);transform:translateY(0) rotate(-1.6deg)}50%{-webkit-transform:translateY(-4.5%) rotate(1.6deg);transform:translateY(-4.5%) rotate(1.6deg)}}@keyframes stance{0%,100%{-webkit-transform:translateY(0) rotate(-1.6deg);transform:translateY(0) rotate(-1.6deg)}50%{-webkit-transform:translateY(-4.5%) rotate(1.6deg);transform:translateY(-4.5%) rotate(1.6deg)}}#stage4 .fighter .hpwrap{position:absolute;left:50%;bottom:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:5px;width:var(--sw, 82px);text-align:center}#stage4 .fighter .hpbar{position:relative;height:9px;border-radius:6px;overflow:hidden;background:rgba(6,4,12,.78);border:1px solid hsla(0,0%,100%,.34);-webkit-box-shadow:0 2px 6px rgba(0,0,0,.6);box-shadow:0 2px 6px rgba(0,0,0,.6)}#stage4 .fighter .hpbar>i{display:block;height:100%;width:100%;background:-webkit-gradient(linear, left top, right top, from(#43e97b), to(#38f9d7));background:linear-gradient(90deg, #43e97b, #38f9d7);-webkit-transition:width .26s linear,background .3s;transition:width .26s linear,background .3s}#stage4 .fighter .hpbar>.dmgGhost{position:absolute;left:0;top:0;height:100%;width:100%;background:hsla(0,0%,100%,.62)}#stage4 .fighter .hpnum{display:inline-block;margin-top:2px;font-size:11px;font-weight:800;font-variant-numeric:tabular-nums;padding:0 6px;border-radius:7px;background:rgba(6,4,12,.66);border:1px solid hsla(0,0%,100%,.18);text-shadow:0 1px 2px rgba(0,0,0,.8)}#stage4 .fighter .headbar{position:absolute;left:50%;bottom:100%;margin-bottom:44px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap;z-index:13}#stage4 .fighter .headbar>*{margin-right:5px}#stage4 .fighter .headbar>*:last-child{margin-right:0}#stage4 .fighter .rank{position:relative;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:26px;height:26px;border-radius:50%;display:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:15px;font-weight:800;color:#fff;background:rgba(10,6,18,.74);border:2px solid hsla(0,0%,100%,.85);-webkit-box-shadow:0 2px 7px rgba(0,0,0,.6);box-shadow:0 2px 7px rgba(0,0,0,.6)}#stage4 .fighter.fighting .rank{display:-webkit-box;display:-ms-flexbox;display:flex}#stage4 .fighter .rank.p1{background:linear-gradient(135deg, #ffd76a, #f0a500);color:#3a2600;border-color:#fff}#stage4 .fighter .rank.p2{background:linear-gradient(135deg, #e6ecf5, #a9b6c8);color:#2a3444;border-color:#fff}#stage4 .fighter .rank.p3{background:linear-gradient(135deg, #f0b578, #c0763a);color:#3a2205;border-color:#fff}#stage4 .fighter .nametag{font-size:12px;font-weight:800;letter-spacing:.5px;padding:1px 9px;border-radius:8px;background:rgba(10,6,18,.7);border:1px solid hsla(0,0%,100%,.24);white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.8)}#stage4 .fighter .fx{position:absolute;left:50%;bottom:100%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);margin-bottom:42px;font-size:28px;opacity:0;-webkit-transition:opacity .2s;transition:opacity .2s;-webkit-filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.7));filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.7));z-index:12}#stage4 .fighter .fx.show{opacity:1;-webkit-animation:fxPop .5s ease;animation:fxPop .5s ease}@keyframes fxPop{0%{-webkit-transform:translateX(-50%) scale(0.4);transform:translateX(-50%) scale(0.4)}60%{-webkit-transform:translateX(-50%) scale(1.32);transform:translateX(-50%) scale(1.32)}100%{-webkit-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}}#stage4 .fighter .dust{position:absolute;left:50%;bottom:-4px;width:0;height:0;z-index:6}#stage4 .fighter .dust i{position:absolute;left:0;bottom:0;width:9px;height:9px;border-radius:50%;background:rgba(255,238,208,.72);-webkit-box-shadow:0 0 7px rgba(255,210,150,.7);box-shadow:0 0 7px rgba(255,210,150,.7);-webkit-animation:dustUp 1.15s infinite ease-out;animation:dustUp 1.15s infinite ease-out}@-webkit-keyframes dustUp{0%{-webkit-transform:translate(0, 0) scale(var(--sc));transform:translate(0, 0) scale(var(--sc));opacity:0}22%{opacity:.85}100%{-webkit-transform:translate(var(--dx), var(--dy)) scale(0.2);transform:translate(var(--dx), var(--dy)) scale(0.2);opacity:0}}@keyframes dustUp{0%{-webkit-transform:translate(0, 0) scale(var(--sc));transform:translate(0, 0) scale(var(--sc));opacity:0}22%{opacity:.85}100%{-webkit-transform:translate(var(--dx), var(--dy)) scale(0.2);transform:translate(var(--dx), var(--dy)) scale(0.2);opacity:0}}#stage4 .fighter.atk{z-index:600 !important}#stage4 .fighter.atk .rig{-webkit-animation:dashAtk .55s cubic-bezier(0.34, 0, 0.5, 1);animation:dashAtk .55s cubic-bezier(0.34, 0, 0.5, 1)}@-webkit-keyframes dashAtk{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}34%{-webkit-transform:translate(var(--dx), var(--dy)) rotate(4deg);transform:translate(var(--dx), var(--dy)) rotate(4deg)}52%{-webkit-transform:translate(var(--dx), var(--dy)) rotate(4deg);transform:translate(var(--dx), var(--dy)) rotate(4deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}@keyframes dashAtk{0%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}34%{-webkit-transform:translate(var(--dx), var(--dy)) rotate(4deg);transform:translate(var(--dx), var(--dy)) rotate(4deg)}52%{-webkit-transform:translate(var(--dx), var(--dy)) rotate(4deg);transform:translate(var(--dx), var(--dy)) rotate(4deg)}100%{-webkit-transform:translate(0, 0) rotate(0deg);transform:translate(0, 0) rotate(0deg)}}#stage4 .fighter.hit .rig{-webkit-animation:hitShake .34s ease-out;animation:hitShake .34s ease-out}@-webkit-keyframes hitShake{0%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}18%{-webkit-transform:translate(var(--hx), var(--hy)) rotate(-7deg);transform:translate(var(--hx), var(--hy)) rotate(-7deg)}42%{-webkit-transform:translate(0, 0) rotate(5deg);transform:translate(0, 0) rotate(5deg)}68%{-webkit-transform:translate(0, 0) rotate(-3deg);transform:translate(0, 0) rotate(-3deg)}100%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}}@keyframes hitShake{0%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}18%{-webkit-transform:translate(var(--hx), var(--hy)) rotate(-7deg);transform:translate(var(--hx), var(--hy)) rotate(-7deg)}42%{-webkit-transform:translate(0, 0) rotate(5deg);transform:translate(0, 0) rotate(5deg)}68%{-webkit-transform:translate(0, 0) rotate(-3deg);transform:translate(0, 0) rotate(-3deg)}100%{-webkit-transform:translate(0, 0) rotate(0);transform:translate(0, 0) rotate(0)}}#stage4 .fighter.hit img.sprite{-webkit-filter:brightness(2.4) saturate(0.2) drop-shadow(0 0 14px rgba(255, 110, 90, 0.95));filter:brightness(2.4) saturate(0.2) drop-shadow(0 0 14px rgba(255, 110, 90, 0.95))}#stage4 .fighter.boost img.sprite{-webkit-filter:drop-shadow(0 0 13px rgba(255, 196, 86, 0.98)) drop-shadow(0 6px 10px rgba(0, 0, 0, 0.3));filter:drop-shadow(0 0 13px rgba(255, 196, 86, 0.98)) drop-shadow(0 6px 10px rgba(0, 0, 0, 0.3))}#stage4 .fighter.boost .hpbar{-webkit-box-shadow:0 0 12px rgba(255,196,86,.85);box-shadow:0 0 12px rgba(255,196,86,.85)}#stage4 .fighter.weak img.sprite{-webkit-filter:saturate(0.42) brightness(0.78) drop-shadow(0 6px 10px rgba(0, 0, 0, 0.36));filter:saturate(0.42) brightness(0.78) drop-shadow(0 6px 10px rgba(0, 0, 0, 0.36))}#stage4 .fighter.stun .rig{-webkit-animation:stunShake .42s infinite ease-in-out;animation:stunShake .42s infinite ease-in-out}@-webkit-keyframes stunShake{0%,100%{-webkit-transform:translate(-3px, 0) rotate(-6deg);transform:translate(-3px, 0) rotate(-6deg)}50%{-webkit-transform:translate(3px, 0) rotate(6deg);transform:translate(3px, 0) rotate(6deg)}}@keyframes stunShake{0%,100%{-webkit-transform:translate(-3px, 0) rotate(-6deg);transform:translate(-3px, 0) rotate(-6deg)}50%{-webkit-transform:translate(3px, 0) rotate(6deg);transform:translate(3px, 0) rotate(6deg)}}#stage4 .fighter.rage .rig{-webkit-animation-duration:.62s;animation-duration:.62s}#stage4 .fighter.rage img.sprite{-webkit-filter:drop-shadow(0 0 16px rgba(255, 64, 64, 0.95)) drop-shadow(0 0 34px rgba(255, 40, 40, 0.6)) drop-shadow(0 6px 10px rgba(0, 0, 0, 0.34));filter:drop-shadow(0 0 16px rgba(255, 64, 64, 0.95)) drop-shadow(0 0 34px rgba(255, 40, 40, 0.6)) drop-shadow(0 6px 10px rgba(0, 0, 0, 0.34))}#stage4 .fighter.rage .hpbar>i{background:-webkit-gradient(linear, left top, right top, from(#ff4b4b), to(#ff9d00)) !important;background:linear-gradient(90deg, #ff4b4b, #ff9d00) !important}#stage4 .fighter.rage .hpbar{border-color:rgba(255,90,90,.95);-webkit-box-shadow:0 0 12px rgba(255,60,60,.9);box-shadow:0 0 12px rgba(255,60,60,.9)}#stage4 .fighter.ko{z-index:120 !important}#stage4 .fighter.ko .rig{-webkit-animation:fallOver .6s cubic-bezier(0.5, 0, 0.9, 0.5) forwards;animation:fallOver .6s cubic-bezier(0.5, 0, 0.9, 0.5) forwards}@-webkit-keyframes fallOver{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}100%{-webkit-transform:translateY(6%) rotate(84deg);transform:translateY(6%) rotate(84deg)}}@keyframes fallOver{0%{-webkit-transform:translateY(0) rotate(0);transform:translateY(0) rotate(0)}100%{-webkit-transform:translateY(6%) rotate(84deg);transform:translateY(6%) rotate(84deg)}}#stage4 .fighter.ko img.sprite{-webkit-filter:grayscale(1) brightness(0.62) drop-shadow(0 4px 8px rgba(0, 0, 0, 0.5));filter:grayscale(1) brightness(0.62) drop-shadow(0 4px 8px rgba(0, 0, 0, 0.5))}#stage4 .fighter.ko .hpwrap,#stage4 .fighter.ko .dust{opacity:0;-webkit-transition:opacity .3s;transition:opacity .3s}#stage4 .fighter.ko .nametag{opacity:.5}#stage4 .fighter.ko .rank{opacity:.5}#stage4 .fighter .koTag{position:absolute;left:50%;top:34%;-webkit-transform:translate(-50%, -50%) scale(0.4);-ms-transform:translate(-50%, -50%) scale(0.4);transform:translate(-50%, -50%) scale(0.4);font-size:15px;font-weight:900;letter-spacing:1px;padding:3px 11px;border-radius:9px;background:rgba(28,6,10,.9);border:2px solid rgba(255,90,90,.9);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.7);box-shadow:0 4px 16px rgba(0,0,0,.7);opacity:0;z-index:14;white-space:nowrap;-webkit-transition:opacity .3s,-webkit-transform .45s cubic-bezier(0.2, 1.5, 0.4, 1);transition:opacity .3s,-webkit-transform .45s cubic-bezier(0.2, 1.5, 0.4, 1);transition:opacity .3s,transform .45s cubic-bezier(0.2, 1.5, 0.4, 1);transition:opacity .3s,transform .45s cubic-bezier(0.2, 1.5, 0.4, 1),-webkit-transform .45s cubic-bezier(0.2, 1.5, 0.4, 1)}#stage4 .fighter.ko .koTag{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1);-ms-transform:translate(-50%, -50%) scale(1);transform:translate(-50%, -50%) scale(1)}#stage4 .fighter .crown{position:absolute;left:50%;bottom:100%;margin-bottom:52px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:30px;opacity:0;z-index:15;-webkit-filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.7));filter:drop-shadow(0 3px 6px rgba(0, 0, 0, 0.7));-webkit-transition:opacity .4s;transition:opacity .4s}#stage4 .fighter.champ .crown{opacity:1;-webkit-animation:crownFloat 1.4s infinite ease-in-out;animation:crownFloat 1.4s infinite ease-in-out}@-webkit-keyframes crownFloat{0%,100%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{-webkit-transform:translateX(-50%) translateY(-6px);transform:translateX(-50%) translateY(-6px)}}@keyframes crownFloat{0%,100%{-webkit-transform:translateX(-50%) translateY(0);transform:translateX(-50%) translateY(0)}50%{-webkit-transform:translateX(-50%) translateY(-6px);transform:translateX(-50%) translateY(-6px)}}#stage4 .fighter.champ img.sprite{-webkit-filter:drop-shadow(0 0 18px rgb(255, 214, 106)) drop-shadow(0 6px 10px rgba(0, 0, 0, 0.34));filter:drop-shadow(0 0 18px rgb(255, 214, 106)) drop-shadow(0 6px 10px rgba(0, 0, 0, 0.34))}#stage4 .slash{position:absolute;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:radial-gradient(circle, #fff 0%, #ffe08a 34%, rgba(255, 150, 60, 0) 72%);-webkit-box-shadow:0 0 20px rgba(255,200,90,.95);box-shadow:0 0 20px rgba(255,200,90,.95);z-index:500;pointer-events:none;-webkit-animation:slashFly .42s ease-out forwards;animation:slashFly .42s ease-out forwards}@-webkit-keyframes slashFly{0%{-webkit-transform:translate(0, 0) scale(0.4);transform:translate(0, 0) scale(0.4);opacity:0}14%{opacity:1}100%{-webkit-transform:translate(var(--tx), var(--ty)) scale(1.3);transform:translate(var(--tx), var(--ty)) scale(1.3);opacity:0}}@keyframes slashFly{0%{-webkit-transform:translate(0, 0) scale(0.4);transform:translate(0, 0) scale(0.4);opacity:0}14%{opacity:1}100%{-webkit-transform:translate(var(--tx), var(--ty)) scale(1.3);transform:translate(var(--tx), var(--ty)) scale(1.3);opacity:0}}#stage4 .impact{position:absolute;width:16px;height:16px;margin:-8px 0 0 -8px;border-radius:50%;background:radial-gradient(circle, #fff 0%, #ffd0a0 30%, rgba(255, 90, 40, 0) 70%);z-index:520;pointer-events:none;-webkit-animation:impactPop .44s ease-out forwards;animation:impactPop .44s ease-out forwards}@-webkit-keyframes impactPop{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:1}55%{-webkit-transform:scale(2.6);transform:scale(2.6);opacity:.9}100%{-webkit-transform:scale(3.6);transform:scale(3.6);opacity:0}}@keyframes impactPop{0%{-webkit-transform:scale(0.3);transform:scale(0.3);opacity:1}55%{-webkit-transform:scale(2.6);transform:scale(2.6);opacity:.9}100%{-webkit-transform:scale(3.6);transform:scale(3.6);opacity:0}}#stage4 .spark{position:absolute;width:5px;height:5px;border-radius:50%;background:#ffe9a8;-webkit-box-shadow:0 0 8px rgba(255,200,90,.95);box-shadow:0 0 8px rgba(255,200,90,.95);z-index:525;pointer-events:none;-webkit-animation:sparkFly .5s ease-out forwards;animation:sparkFly .5s ease-out forwards}@-webkit-keyframes sparkFly{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);opacity:1}100%{-webkit-transform:translate(var(--sx), var(--sy)) scale(0.2);transform:translate(var(--sx), var(--sy)) scale(0.2);opacity:0}}@keyframes sparkFly{0%{-webkit-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1);opacity:1}100%{-webkit-transform:translate(var(--sx), var(--sy)) scale(0.2);transform:translate(var(--sx), var(--sy)) scale(0.2);opacity:0}}#stage4 .dmg{position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:24px;font-weight:900;font-variant-numeric:tabular-nums;z-index:530;pointer-events:none;white-space:nowrap;text-shadow:0 2px 6px rgba(0,0,0,.9),0 0 12px rgba(0,0,0,.7);-webkit-animation:dmgFloat .95s cubic-bezier(0.2, 0.9, 0.3, 1) forwards;animation:dmgFloat .95s cubic-bezier(0.2, 0.9, 0.3, 1) forwards}#stage4 .dmg.crit{font-size:33px;color:#ffd447}#stage4 .dmg.heal{color:#6dffb0}@-webkit-keyframes dmgFloat{0%{-webkit-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5);opacity:0}18%{-webkit-transform:translate(-50%, -64%) scale(1.28);transform:translate(-50%, -64%) scale(1.28);opacity:1}100%{-webkit-transform:translate(-50%, -190%) scale(1);transform:translate(-50%, -190%) scale(1);opacity:0}}@keyframes dmgFloat{0%{-webkit-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5);opacity:0}18%{-webkit-transform:translate(-50%, -64%) scale(1.28);transform:translate(-50%, -64%) scale(1.28);opacity:1}100%{-webkit-transform:translate(-50%, -190%) scale(1);transform:translate(-50%, -190%) scale(1);opacity:0}}#stage4 .fighter .aura{position:absolute;left:50%;bottom:0;width:156%;height:132%;-webkit-transform:translate(-50%, 42%);-ms-transform:translate(-50%, 42%);transform:translate(-50%, 42%);border-radius:50%;opacity:0;z-index:-1;background:radial-gradient(ellipse at center, rgba(255, 215, 90, 0.46) 0%, rgba(255, 150, 40, 0.22) 42%, rgba(255, 120, 20, 0) 72%);-webkit-filter:blur(7px);filter:blur(7px);-webkit-transition:opacity .3s;transition:opacity .3s;pointer-events:none}#stage4 .fighter.charged .aura{opacity:1;-webkit-animation:auraPulse 1.15s infinite ease-in-out;animation:auraPulse 1.15s infinite ease-in-out}@-webkit-keyframes auraPulse{0%,100%{-webkit-transform:translate(-50%, 42%) scale(0.92);transform:translate(-50%, 42%) scale(0.92);opacity:.72}50%{-webkit-transform:translate(-50%, 42%) scale(1.16);transform:translate(-50%, 42%) scale(1.16);opacity:1}}@keyframes auraPulse{0%,100%{-webkit-transform:translate(-50%, 42%) scale(0.92);transform:translate(-50%, 42%) scale(0.92);opacity:.72}50%{-webkit-transform:translate(-50%, 42%) scale(1.16);transform:translate(-50%, 42%) scale(1.16);opacity:1}}#stage4 .fighter .pips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:3px}#stage4 .fighter .pips i{width:6px;height:6px;margin-right:3px;border-radius:50%;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.34);-webkit-transition:background .18s,-webkit-box-shadow .18s;transition:background .18s,-webkit-box-shadow .18s;transition:background .18s,box-shadow .18s;transition:background .18s,box-shadow .18s,-webkit-box-shadow .18s}#stage4 .fighter .pips i:last-child{margin-right:0}#stage4 .fighter .pips i.on{background:#ffd447;border-color:#ffe89a;-webkit-box-shadow:0 0 7px rgba(255,212,71,.95);box-shadow:0 0 7px rgba(255,212,71,.95)}#stage4 .fighter.charged .pips i.on{background:#ff8a3d;border-color:#ffcf9a;-webkit-box-shadow:0 0 9px #ff8a3d;box-shadow:0 0 9px #ff8a3d}#stage4 .fighter .pips i.sk{background:linear-gradient(135deg, #fff3b0, #ff9b2f);border-color:#fff;-webkit-box-shadow:0 0 10px #ffb43c;box-shadow:0 0 10px #ffb43c}#stage4 .fighter.sk-charge .rig{-webkit-animation:skCharge .36s ease-out forwards;animation:skCharge .36s ease-out forwards}@-webkit-keyframes skCharge{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}42%{-webkit-transform:scale(0.92, 0.95) translateY(3%);transform:scale(0.92, 0.95) translateY(3%)}100%{-webkit-transform:scale(1.05, 1.02) translateY(-2%);transform:scale(1.05, 1.02) translateY(-2%)}}@keyframes skCharge{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}42%{-webkit-transform:scale(0.92, 0.95) translateY(3%);transform:scale(0.92, 0.95) translateY(3%)}100%{-webkit-transform:scale(1.05, 1.02) translateY(-2%);transform:scale(1.05, 1.02) translateY(-2%)}}#stage4 .fighter.sk-charge img.sprite{-webkit-filter:brightness(1.55) drop-shadow(0 0 22px rgb(255, 205, 80)) drop-shadow(0 0 44px rgba(255, 140, 40, 0.85));filter:brightness(1.55) drop-shadow(0 0 22px rgb(255, 205, 80)) drop-shadow(0 0 44px rgba(255, 140, 40, 0.85))}#stage4 .fighter.sk-heavy .rig{-webkit-animation:skHeavy 1.02s cubic-bezier(0.32, 0, 0.5, 1) forwards;animation:skHeavy 1.02s cubic-bezier(0.32, 0, 0.5, 1) forwards}@-webkit-keyframes skHeavy{0%{-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1)}12%{-webkit-transform:translate(calc(var(--dx) * -0.14), calc(var(--dy) * -0.14)) rotate(-9deg) scale(0.94);transform:translate(calc(var(--dx) * -0.14), calc(var(--dy) * -0.14)) rotate(-9deg) scale(0.94)}38%{-webkit-transform:translate(var(--dx), var(--dy)) rotate(7deg) scale(1.12);transform:translate(var(--dx), var(--dy)) rotate(7deg) scale(1.12)}56%{-webkit-transform:translate(var(--dx), var(--dy)) rotate(7deg) scale(1.12);transform:translate(var(--dx), var(--dy)) rotate(7deg) scale(1.12)}78%{-webkit-transform:translate(calc(var(--dx) * 0.3), calc(var(--dy) * 0.3)) rotate(-4deg) scale(1.02);transform:translate(calc(var(--dx) * 0.3), calc(var(--dy) * 0.3)) rotate(-4deg) scale(1.02)}100%{-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1)}}@keyframes skHeavy{0%{-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1)}12%{-webkit-transform:translate(calc(var(--dx) * -0.14), calc(var(--dy) * -0.14)) rotate(-9deg) scale(0.94);transform:translate(calc(var(--dx) * -0.14), calc(var(--dy) * -0.14)) rotate(-9deg) scale(0.94)}38%{-webkit-transform:translate(var(--dx), var(--dy)) rotate(7deg) scale(1.12);transform:translate(var(--dx), var(--dy)) rotate(7deg) scale(1.12)}56%{-webkit-transform:translate(var(--dx), var(--dy)) rotate(7deg) scale(1.12);transform:translate(var(--dx), var(--dy)) rotate(7deg) scale(1.12)}78%{-webkit-transform:translate(calc(var(--dx) * 0.3), calc(var(--dy) * 0.3)) rotate(-4deg) scale(1.02);transform:translate(calc(var(--dx) * 0.3), calc(var(--dy) * 0.3)) rotate(-4deg) scale(1.02)}100%{-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1)}}#stage4 .fighter.sk-jump .rig{-webkit-animation:skJump 1.14s cubic-bezier(0.34, 0.02, 0.6, 1) forwards;animation:skJump 1.14s cubic-bezier(0.34, 0.02, 0.6, 1) forwards}@-webkit-keyframes skJump{0%{-webkit-transform:translate(0, 0) scale(1, 1) rotate(0);transform:translate(0, 0) scale(1, 1) rotate(0)}9%{-webkit-transform:translate(0, 6%) scale(0.9, 0.93) rotate(0);transform:translate(0, 6%) scale(0.9, 0.93) rotate(0)}30%{-webkit-transform:translate(calc(var(--dx) * 0.46), -52%) scale(1.02, 1.07) rotate(-11deg);transform:translate(calc(var(--dx) * 0.46), -52%) scale(1.02, 1.07) rotate(-11deg)}46%{-webkit-transform:translate(calc(var(--dx) * 0.84), -70%) scale(1.07, 1.11) rotate(0);transform:translate(calc(var(--dx) * 0.84), -70%) scale(1.07, 1.11) rotate(0)}58%{-webkit-transform:translate(var(--dx), -64%) scale(1.07, 1.09) rotate(13deg);transform:translate(var(--dx), -64%) scale(1.07, 1.09) rotate(13deg)}72%{-webkit-transform:translate(var(--dx), var(--dy)) scale(1.14, 0.82) rotate(3deg);transform:translate(var(--dx), var(--dy)) scale(1.14, 0.82) rotate(3deg)}82%{-webkit-transform:translate(calc(var(--dx) * 0.42), calc(var(--dy) * 0.42 - 16%)) scale(0.98, 1.04) rotate(-6deg);transform:translate(calc(var(--dx) * 0.42), calc(var(--dy) * 0.42 - 16%)) scale(0.98, 1.04) rotate(-6deg)}100%{-webkit-transform:translate(0, 0) scale(1, 1) rotate(0);transform:translate(0, 0) scale(1, 1) rotate(0)}}@keyframes skJump{0%{-webkit-transform:translate(0, 0) scale(1, 1) rotate(0);transform:translate(0, 0) scale(1, 1) rotate(0)}9%{-webkit-transform:translate(0, 6%) scale(0.9, 0.93) rotate(0);transform:translate(0, 6%) scale(0.9, 0.93) rotate(0)}30%{-webkit-transform:translate(calc(var(--dx) * 0.46), -52%) scale(1.02, 1.07) rotate(-11deg);transform:translate(calc(var(--dx) * 0.46), -52%) scale(1.02, 1.07) rotate(-11deg)}46%{-webkit-transform:translate(calc(var(--dx) * 0.84), -70%) scale(1.07, 1.11) rotate(0);transform:translate(calc(var(--dx) * 0.84), -70%) scale(1.07, 1.11) rotate(0)}58%{-webkit-transform:translate(var(--dx), -64%) scale(1.07, 1.09) rotate(13deg);transform:translate(var(--dx), -64%) scale(1.07, 1.09) rotate(13deg)}72%{-webkit-transform:translate(var(--dx), var(--dy)) scale(1.14, 0.82) rotate(3deg);transform:translate(var(--dx), var(--dy)) scale(1.14, 0.82) rotate(3deg)}82%{-webkit-transform:translate(calc(var(--dx) * 0.42), calc(var(--dy) * 0.42 - 16%)) scale(0.98, 1.04) rotate(-6deg);transform:translate(calc(var(--dx) * 0.42), calc(var(--dy) * 0.42 - 16%)) scale(0.98, 1.04) rotate(-6deg)}100%{-webkit-transform:translate(0, 0) scale(1, 1) rotate(0);transform:translate(0, 0) scale(1, 1) rotate(0)}}#stage4 .fighter.skill{z-index:660 !important}#stage4 .skconv{position:absolute;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:50%;background:currentColor;-webkit-box-shadow:0 0 12px currentColor;box-shadow:0 0 12px currentColor;z-index:639;pointer-events:none;-webkit-animation:skConv .5s ease-in forwards;animation:skConv .5s ease-in forwards}@-webkit-keyframes skConv{0%{-webkit-transform:translate(var(--sx), var(--sy)) scale(0.45);transform:translate(var(--sx), var(--sy)) scale(0.45);opacity:0}28%{opacity:1}100%{-webkit-transform:translate(0, 0) scale(1.35);transform:translate(0, 0) scale(1.35);opacity:0}}@keyframes skConv{0%{-webkit-transform:translate(var(--sx), var(--sy)) scale(0.45);transform:translate(var(--sx), var(--sy)) scale(0.45);opacity:0}28%{opacity:1}100%{-webkit-transform:translate(0, 0) scale(1.35);transform:translate(0, 0) scale(1.35);opacity:0}}#stage4 .afterimg{position:absolute;z-index:636;pointer-events:none;opacity:0;-webkit-filter:drop-shadow(0 0 10px currentColor) saturate(1.45) brightness(1.35);filter:drop-shadow(0 0 10px currentColor) saturate(1.45) brightness(1.35);-webkit-animation:afterFade .4s linear forwards;animation:afterFade .4s linear forwards}@-webkit-keyframes afterFade{0%{opacity:.6}100%{opacity:0}}@keyframes afterFade{0%{opacity:.6}100%{opacity:0}}#stage4 .skflash{position:absolute;width:44px;height:44px;margin:-22px 0 0 -22px;border-radius:50%;background:radial-gradient(circle, #fff 0%, rgba(255, 242, 205, 0.95) 26%, rgba(255, 165, 60, 0) 68%);z-index:645;pointer-events:none;-webkit-animation:skFlash .52s ease-out forwards;animation:skFlash .52s ease-out forwards}@-webkit-keyframes skFlash{0%{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:1}100%{-webkit-transform:scale(5.4);transform:scale(5.4);opacity:0}}@keyframes skFlash{0%{-webkit-transform:scale(0.2);transform:scale(0.2);opacity:1}100%{-webkit-transform:scale(5.4);transform:scale(5.4);opacity:0}}#stage4 .skring{position:absolute;width:32px;height:32px;margin:-16px 0 0 -16px;border-radius:50%;border:3px solid #fff;-webkit-box-shadow:0 0 22px currentColor,inset 0 0 16px currentColor;box-shadow:0 0 22px currentColor,inset 0 0 16px currentColor;z-index:643;pointer-events:none;-webkit-animation:skRing .66s cubic-bezier(0.1, 0.72, 0.3, 1) forwards;animation:skRing .66s cubic-bezier(0.1, 0.72, 0.3, 1) forwards}@-webkit-keyframes skRing{0%{-webkit-transform:scale(0.18);transform:scale(0.18);opacity:0}12%{opacity:1}100%{-webkit-transform:scale(var(--rs, 7));transform:scale(var(--rs, 7));opacity:0}}@keyframes skRing{0%{-webkit-transform:scale(0.18);transform:scale(0.18);opacity:0}12%{opacity:1}100%{-webkit-transform:scale(var(--rs, 7));transform:scale(var(--rs, 7));opacity:0}}#stage4 .skwave{position:absolute;width:64px;height:24px;margin:-12px 0 0 -32px;border-radius:50%;border:3px solid hsla(0,0%,100%,.92);-webkit-box-shadow:0 0 28px currentColor;box-shadow:0 0 28px currentColor;z-index:642;pointer-events:none;-webkit-animation:skWave .74s cubic-bezier(0.1, 0.72, 0.3, 1) forwards;animation:skWave .74s cubic-bezier(0.1, 0.72, 0.3, 1) forwards}@-webkit-keyframes skWave{0%{-webkit-transform:scale(0.22, 0.3);transform:scale(0.22, 0.3);opacity:0}14%{opacity:1}100%{-webkit-transform:scale(var(--ws, 5.6), var(--ws, 5.6));transform:scale(var(--ws, 5.6), var(--ws, 5.6));opacity:0}}@keyframes skWave{0%{-webkit-transform:scale(0.22, 0.3);transform:scale(0.22, 0.3);opacity:0}14%{opacity:1}100%{-webkit-transform:scale(var(--ws, 5.6), var(--ws, 5.6));transform:scale(var(--ws, 5.6), var(--ws, 5.6));opacity:0}}#stage4 .skbeam{position:absolute;width:30px;height:230px;margin-left:-15px;background:-webkit-gradient(linear, left top, left bottom, from(currentColor), color-stop(42%, rgba(255, 255, 255, 0.75)), to(rgba(255, 255, 255, 0)));background:linear-gradient(180deg, currentColor 0%, rgba(255, 255, 255, 0.75) 42%, rgba(255, 255, 255, 0) 100%);-webkit-transform-origin:bottom center;-ms-transform-origin:bottom center;transform-origin:bottom center;border-radius:50% 50% 0 0;z-index:641;pointer-events:none;-webkit-animation:skBeam .58s ease-out forwards;animation:skBeam .58s ease-out forwards}@-webkit-keyframes skBeam{0%{-webkit-transform:scaleY(0) scaleX(0.35);transform:scaleY(0) scaleX(0.35);opacity:0}22%{-webkit-transform:scaleY(1) scaleX(1);transform:scaleY(1) scaleX(1);opacity:.95}100%{-webkit-transform:scaleY(1.08) scaleX(1.6);transform:scaleY(1.08) scaleX(1.6);opacity:0}}@keyframes skBeam{0%{-webkit-transform:scaleY(0) scaleX(0.35);transform:scaleY(0) scaleX(0.35);opacity:0}22%{-webkit-transform:scaleY(1) scaleX(1);transform:scaleY(1) scaleX(1);opacity:.95}100%{-webkit-transform:scaleY(1.08) scaleX(1.6);transform:scaleY(1.08) scaleX(1.6);opacity:0}}#stage4 .skspark{position:absolute;width:6px;height:6px;border-radius:50%;background:#fff;-webkit-box-shadow:0 0 10px currentColor;box-shadow:0 0 10px currentColor;z-index:646;pointer-events:none;-webkit-animation:skSpark .74s cubic-bezier(0.1, 0.8, 0.4, 1) forwards;animation:skSpark .74s cubic-bezier(0.1, 0.8, 0.4, 1) forwards}@-webkit-keyframes skSpark{0%{-webkit-transform:translate(0, 0) scale(1.25);transform:translate(0, 0) scale(1.25);opacity:1}100%{-webkit-transform:translate(var(--sx), var(--sy)) scale(0.15);transform:translate(var(--sx), var(--sy)) scale(0.15);opacity:0}}@keyframes skSpark{0%{-webkit-transform:translate(0, 0) scale(1.25);transform:translate(0, 0) scale(1.25);opacity:1}100%{-webkit-transform:translate(var(--sx), var(--sy)) scale(0.15);transform:translate(var(--sx), var(--sy)) scale(0.15);opacity:0}}#stage4 .skdebris{position:absolute;width:9px;height:9px;background:#cdbb9d;border-radius:2px;z-index:644;pointer-events:none;-webkit-animation:skDebris .88s ease-out forwards;animation:skDebris .88s ease-out forwards}@-webkit-keyframes skDebris{0%{-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1);opacity:1}100%{-webkit-transform:translate(var(--sx), var(--sy)) rotate(var(--rot)) scale(0.45);transform:translate(var(--sx), var(--sy)) rotate(var(--rot)) scale(0.45);opacity:0}}@keyframes skDebris{0%{-webkit-transform:translate(0, 0) rotate(0) scale(1);transform:translate(0, 0) rotate(0) scale(1);opacity:1}100%{-webkit-transform:translate(var(--sx), var(--sy)) rotate(var(--rot)) scale(0.45);transform:translate(var(--sx), var(--sy)) rotate(var(--rot)) scale(0.45);opacity:0}}#stage4 .skillName{position:absolute;-webkit-transform:translate(-50%, -50%) scale(0.5);-ms-transform:translate(-50%, -50%) scale(0.5);transform:translate(-50%, -50%) scale(0.5);z-index:662;font-size:40px;font-weight:900;letter-spacing:4px;white-space:nowrap;pointer-events:none;text-shadow:0 3px 16px rgba(0,0,0,.92),0 0 32px currentColor;-webkit-text-stroke:1.5px hsla(0,0%,100%,.9);opacity:0;-webkit-animation:skillNamePop 1.3s cubic-bezier(0.2, 1.4, 0.35, 1) forwards;animation:skillNamePop 1.3s cubic-bezier(0.2, 1.4, 0.35, 1) forwards}@-webkit-keyframes skillNamePop{0%{opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.35) rotate(-9deg);transform:translate(-50%, -50%) scale(0.35) rotate(-9deg)}16%{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1.22) rotate(3deg);transform:translate(-50%, -50%) scale(1.22) rotate(3deg)}30%{-webkit-transform:translate(-50%, -50%) scale(1) rotate(0);transform:translate(-50%, -50%) scale(1) rotate(0)}76%{opacity:1}100%{opacity:0;-webkit-transform:translate(-50%, -104%) scale(1.03);transform:translate(-50%, -104%) scale(1.03)}}@keyframes skillNamePop{0%{opacity:0;-webkit-transform:translate(-50%, -50%) scale(0.35) rotate(-9deg);transform:translate(-50%, -50%) scale(0.35) rotate(-9deg)}16%{opacity:1;-webkit-transform:translate(-50%, -50%) scale(1.22) rotate(3deg);transform:translate(-50%, -50%) scale(1.22) rotate(3deg)}30%{-webkit-transform:translate(-50%, -50%) scale(1) rotate(0);transform:translate(-50%, -50%) scale(1) rotate(0)}76%{opacity:1}100%{opacity:0;-webkit-transform:translate(-50%, -104%) scale(1.03);transform:translate(-50%, -104%) scale(1.03)}}#stage4 #field.shakeS{-webkit-animation:shakeS .4s cubic-bezier(0.36, 0.07, 0.19, 0.97);animation:shakeS .4s cubic-bezier(0.36, 0.07, 0.19, 0.97)}@-webkit-keyframes shakeS{0%,100%{-webkit-transform:translate(0, 0) scale(1.045);transform:translate(0, 0) scale(1.045)}12%{-webkit-transform:translate(-9px, 5px) scale(1.045);transform:translate(-9px, 5px) scale(1.045)}28%{-webkit-transform:translate(7px, -4px) scale(1.045);transform:translate(7px, -4px) scale(1.045)}46%{-webkit-transform:translate(-6px, 3px) scale(1.045);transform:translate(-6px, 3px) scale(1.045)}64%{-webkit-transform:translate(5px, -2px) scale(1.045);transform:translate(5px, -2px) scale(1.045)}82%{-webkit-transform:translate(-3px, 1px) scale(1.045);transform:translate(-3px, 1px) scale(1.045)}}@keyframes shakeS{0%,100%{-webkit-transform:translate(0, 0) scale(1.045);transform:translate(0, 0) scale(1.045)}12%{-webkit-transform:translate(-9px, 5px) scale(1.045);transform:translate(-9px, 5px) scale(1.045)}28%{-webkit-transform:translate(7px, -4px) scale(1.045);transform:translate(7px, -4px) scale(1.045)}46%{-webkit-transform:translate(-6px, 3px) scale(1.045);transform:translate(-6px, 3px) scale(1.045)}64%{-webkit-transform:translate(5px, -2px) scale(1.045);transform:translate(5px, -2px) scale(1.045)}82%{-webkit-transform:translate(-3px, 1px) scale(1.045);transform:translate(-3px, 1px) scale(1.045)}}#stage4 #field.shakeL{-webkit-animation:shakeL .56s cubic-bezier(0.36, 0.07, 0.19, 0.97);animation:shakeL .56s cubic-bezier(0.36, 0.07, 0.19, 0.97)}@-webkit-keyframes shakeL{0%,100%{-webkit-transform:translate(0, 0) scale(1.045);transform:translate(0, 0) scale(1.045)}10%{-webkit-transform:translate(-17px, 9px) scale(1.045);transform:translate(-17px, 9px) scale(1.045)}24%{-webkit-transform:translate(14px, -7px) scale(1.045);transform:translate(14px, -7px) scale(1.045)}40%{-webkit-transform:translate(-12px, 6px) scale(1.045);transform:translate(-12px, 6px) scale(1.045)}58%{-webkit-transform:translate(9px, -4px) scale(1.045);transform:translate(9px, -4px) scale(1.045)}76%{-webkit-transform:translate(-5px, 2px) scale(1.045);transform:translate(-5px, 2px) scale(1.045)}}@keyframes shakeL{0%,100%{-webkit-transform:translate(0, 0) scale(1.045);transform:translate(0, 0) scale(1.045)}10%{-webkit-transform:translate(-17px, 9px) scale(1.045);transform:translate(-17px, 9px) scale(1.045)}24%{-webkit-transform:translate(14px, -7px) scale(1.045);transform:translate(14px, -7px) scale(1.045)}40%{-webkit-transform:translate(-12px, 6px) scale(1.045);transform:translate(-12px, 6px) scale(1.045)}58%{-webkit-transform:translate(9px, -4px) scale(1.045);transform:translate(9px, -4px) scale(1.045)}76%{-webkit-transform:translate(-5px, 2px) scale(1.045);transform:translate(-5px, 2px) scale(1.045)}}#stage4 .dmg.skill{font-size:38px;color:#fff;-webkit-text-stroke:1px rgba(255,170,60,.95);text-shadow:0 2px 8px rgba(0,0,0,.95),0 0 22px rgba(255,170,60,.95)}#stage4 #flashRed{position:absolute;inset:0;pointer-events:none;z-index:300;opacity:0;background:radial-gradient(circle at 50% 62%, rgba(255, 40, 40, 0) 34%, rgba(255, 30, 30, 0.34) 100%)}#stage4 #hud #clockPanel{top:calc(var(--u)*.00625);left:50%;-webkit-transform:translateX(-50%) scale(0.75);-ms-transform:translateX(-50%) scale(0.75);transform:translateX(-50%) scale(0.75);-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center}#stage4 #clockPanel .alive{margin-top:calc(var(--u)*.00364583);font-size:calc(var(--u)*.00677083);font-weight:700;opacity:.85}#stage4 #clockPanel .alive b{font-size:calc(var(--u)*.00677083);font-weight:800;color:#ffd76a;font-variant-numeric:tabular-nums}#stage4 #clockPanel .bar{margin-top:calc(var(--u)*.00416667);height:calc(var(--u)*.00520833);border-radius:calc(var(--u)*.003125);background:hsla(0,0%,100%,.15);overflow:hidden}#stage4 #clockPanel .bar>i{display:block;height:100%;width:20%;background:-webkit-gradient(linear, left top, right top, from(#ff6a6a), to(#ffd76a));background:linear-gradient(90deg, #ff6a6a, #ffd76a);-webkit-transition:width .3s;transition:width .3s}#stage4 .rk.ko{opacity:.44}#stage4 .rk .skTag{display:inline-block;margin-left:calc(var(--u)*.003125);font-size:calc(var(--u)*.00520833);font-weight:800;padding:0 calc(var(--u)*.003125);border-radius:calc(var(--u)*.003125);vertical-align:middle;background:linear-gradient(135deg, #ff9b2f, #ffd447);color:#3a2600;-webkit-box-shadow:0 0 9px rgba(255,180,60,.9);box-shadow:0 0 9px rgba(255,180,60,.9);-webkit-animation:skTagPulse .9s infinite ease-in-out;animation:skTagPulse .9s infinite ease-in-out}@-webkit-keyframes skTagPulse{0%,100%{opacity:1}50%{opacity:.6}}@keyframes skTagPulse{0%,100%{opacity:1}50%{opacity:.6}}#stage4 .rk.ready{background:rgba(255,180,60,.1)}#stage4 .rk .rt{-webkit-box-flex:0;-ms-flex:0 0 calc(var(--u)*.05208333);flex:0 0 calc(var(--u)*.05208333);text-align:right}#stage4 .rk .rt .hpm{height:calc(var(--u)*.00364583);border-radius:calc(var(--u)*.00208333);background:hsla(0,0%,100%,.16);overflow:hidden}#stage4 .rk .rt .hpm>i{display:block;height:100%;width:100%;background:-webkit-gradient(linear, left top, right top, from(#43e97b), to(#38f9d7));background:linear-gradient(90deg, #43e97b, #38f9d7);-webkit-transition:width .3s;transition:width .3s}#stage4 .rk .rt .hpn{font-size:calc(var(--u)*.00520833);font-variant-numeric:tabular-nums;opacity:.92;margin-top:calc(var(--u)*.00104167);display:block;white-space:nowrap}#stage4 #logPanel{top:calc(var(--u)*.00625);left:calc(var(--u)*.0171875);max-height:44vh;overflow:hidden}#stage4 #logPanel .e.hot{color:#ffd447;font-weight:700}#stage4 #intro h1 span{color:#ff8a5c}#stage4 #ruleChips span{background:rgba(255,138,92,.16);border:1px solid rgba(255,138,92,.5);color:#ffc7a8}#stage4 #result tr.r1 td{background:rgba(255,215,106,.14);font-weight:700}#stage4 #result tr.r5 td{opacity:.6}#stage4 #apiTip{z-index:1019}#stage4 .toast{z-index:700}#stage4 .toast.hot{color:#ffd447}/*# sourceMappingURL=style.css.map */