.react-container{flex-grow:1}#SignUp,#SignIn{display:inline-block;width:100%;padding-top:77px;margin-top:-77px}#SignPageType{flex-grow:1}.SignPage{margin:77px auto!important;display:flex;justify-content:space-around}.SignPage__Container{height:585px;box-shadow:0 6px 30px 2px rgba(0,0,0,.31);width:520px;background-color:#2b4659;border:1px solid #1eb5be;transition:width .5s;position:relative;overflow:hidden;will-change:width}.NoTransition .SignPage__Container{transition:none}.SignPage__SignUp .SignPage__Container{width:100%}.SignPage__PromoBlockContainer{position:absolute;top:0;left:0;bottom:0;width:680px;overflow:hidden}.SignPage__PromoBlock{padding:25px;text-shadow:1px 2px 2px rgba(0,0,0,.99);color:#03bcf8;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:20px;font-weight:400;background-image:url(/awesome-images/next/signup-background.png);background-position:left top;background-color:#2b4659;width:680px;height:100%}.SignPage__SignIn:target .SignPage__PromoBlockContainer{}.SignPage__PromoText{width:600px;margin:27px 2px 32px;line-height:24px;letter-spacing:.58px}.SignPage__HeaderContainer{display:flex;align-items:center;height:60px}.SignPage__HeaderContainer>.Badge{letter-spacing:1px;box-shadow:none}.SignPage__Header{text-shadow:0 1px 1px rgba(0,0,0,.4);color:rgba(255,255,255,.8);font-family:"reforma_groteskdemi","Noto Sans SC",sans-serif;font-size:84px;font-weight:400;text-transform:uppercase;margin-right:21px;letter-spacing:2px}.SignPage__Header2{font-size:48px;font-weight:400;font-family:"reforma_groteskdemi","Noto Sans SC",sans-serif;letter-spacing:1.3px}.SignPage__Hr{position:relative;height:0;color:transparent;margin-bottom:52px}.SignPage__Hr:before{content:'';position:absolute;left:0;right:0;top:-1px;bottom:0;height:1px;background-image:linear-gradient(90deg,transparent 0%,#112d43 10%,#112d43 90%,transparent 100%)}.SignPage__Hr:after{content:'';position:absolute;left:0;right:0;top:0;bottom:-1px;height:1px;background-image:linear-gradient(90deg,transparent 0%,#10749e 10%,#10749e 90%,transparent 100%)}.SignPage__FeatureListContainer{padding-left:6px}.SignPage__FeatureList{list-style-type:none;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:23px;font-weight:400;padding-top:1px}.SignPage__FeatureList>li{margin-bottom:21px;position:relative;line-height:21px;letter-spacing:.66px}.SignPage__FeatureList>li:before{position:absolute;content:'';top:3px;bottom:0;left:-38px;width:15px;height:15px;border-radius:50%;background-image:radial-gradient(8px at 50% 50%,transparent 0,transparent 3.3px,rgba(0,0,0,.8) 4px,rgba(0,0,0,.8) 5px,transparent 6px),linear-gradient(to bottom,#4df3fd,#0065ac);box-shadow:0 2px 2px rgba(0,0,0,.99)}.SignPage__ActionSwitcher{position:absolute;text-align:right;top:28px;right:28px}.SignPage__ActionSwitcherLink{font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:22px;font-weight:400;text-decoration:none;margin-left:17px;margin-right:-5px;display:inline-block;text-align:center;height:28px;padding:0 5px}.SignPage__ActionSwitcherLink:hover{-webkit-text-fill-color:unset;color:#1694ff}.SignPage__ActionSwitcherLink:hover:before{content:''}.SignPage__ActionBlock{width:520px;padding:0 28px;position:absolute;top:0;bottom:0;right:0;background-color:rgba(0,18,38,1);z-index:1}.SignPage__ActionBlock:before{z-index:-1;position:absolute;content:'';top:0;bottom:0;left:0;right:0;background-position:right top;background-image:url(/awesome-images/next/signup-background.png)}.NoTransition .SignPage__ActionsLogo{animation:none!important}.SignPage__ActionsLogo{background-image:url(/awesome-images/next/signin-person.png);margin-top:23px;margin-bottom:37px;height:60px;width:60px;background-repeat:no-repeat;background-position:left 0;transform-origin:calc(0%+ 30px) center;animation:bounce 1s}@keyframes bounce{0%,20%,50%,80%,100%{transform:scale(1)}40%{transform:scale(.6)}60%{transform:scale(.8)}}.SignPage__Form{display:flex;flex-direction:column;justify-content:space-between;height:290px;margin:40px auto}.SignPage__Form label{display:block;text-transform:uppercase;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:22px;font-weight:400;letter-spacing:.8px}.SignPage__Form input[type=text],.SignPage__Form input[type=email],.SignPage__Form input[type=password]{background-color:transparent!important;display:block;width:100%;height:40px;margin-top:10px;border:0;border-bottom:1px #7b8d9c solid;padding-bottom:2px;padding-left:4px;color:#00bfff!important;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:26px;font-weight:400;outline:none;transition:border-bottom-color .25s}.SignPage__Form input[type=text]:hover,.SignPage__Form input[type=email]:hover,.SignPage__Form input[type=password]:hover{border-bottom:1px #fff solid}.SignPage__Form input[type=text]:focus,.SignPage__Form input[type=email]:focus,.SignPage__Form input[type=password]:focus{border-bottom:1px #fff solid;background-image:linear-gradient(to top,rgba(0,164,255,.3) 0%,rgba(16,17,24,0) 100%)!important}.SignPage__Input_Error input,.SignPage__Form input[type=text]:invalid,.SignPage__Form input[type=email]:invalid,.SignPage__Form input[type=password]:invalid{box-shadow:initial;border-bottom:1px red solid!important}.SignPage__Input_Valid input{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAASCAYAAABFGc6jAAAA0UlEQVRIS7XUwQ3CMAwFUDu33lgAxAjdgFGgk9FNYARGQLAAt9xi5IOrNE1rJ0pzjvykn3wj7HTOBIc3wk/G4x4OI+TxQYivTxcGNppDggBizwABjIw1hVKEoQBh+HYwNoO2kFl0Rw83BHeRTEveTkMmiBEH7h5naoUsyASdvOMMrzJcHlDDrMgsulKsBFl8bytWimR7pGE1yGph17BaZHMz5DAk6qXxcRm1T6OuoBSLB0rjLYgK8YUcVoqYoBSrQcyQYAThyQvSGld8r9lS1fA/aa+lE5XRJY4AAAAASUVORK5CYII=);background-repeat:no-repeat;background-position:right center}.SignPage__Input_Valid input:focus{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAASCAYAAABFGc6jAAAA0UlEQVRIS7XUwQ3CMAwFUDu33lgAxAjdgFGgk9FNYARGQLAAt9xi5IOrNE1rJ0pzjvykn3wj7HTOBIc3wk/G4x4OI+TxQYivTxcGNppDggBizwABjIw1hVKEoQBh+HYwNoO2kFl0Rw83BHeRTEveTkMmiBEH7h5naoUsyASdvOMMrzJcHlDDrMgsulKsBFl8bytWimR7pGE1yGph17BaZHMz5DAk6qXxcRm1T6OuoBSLB0rjLYgK8YUcVoqYoBSrQcyQYAThyQvSGld8r9lS1fA/aa+lE5XRJY4AAAAASUVORK5CYII=),linear-gradient(to top,rgba(0,164,255,.3) 0%,rgba(16,17,24,0) 100%)!important}.SignPage__Form input::placeholder{color:#697382;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:14px;font-weight:400;opacity:1}.SignPage__Form input:-ms-input-placeholder{color:#697382!important;font-family:"Open Sans","Noto Sans SC",sans-serif!important;font-size:14px!important;font-weight:400!important;opacity:1}.SignPage__Form input:focus::placeholder{opacity:0}.SignPage__InputBlock{position:relative;margin-bottom:34px}.SignPage__Input_Error:after{content:attr(data-text);color:#ff0404;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:14px;font-weight:700;padding-left:4px;position:absolute;top:84px;backface-visibility:hidden;transform:translate3d(0,0,.1px)}.SignPage__Error{display:inline-block;flex-shrink:1;height:0;color:#ff0404;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:18px;font-weight:700}.SignPage__FormSubmit{position:absolute;left:20px;right:20px;bottom:15px}.SignPage__FormSubmit>.Button{font-size:27px}.SignPage__SubmitComment{font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:12px;height:24px;font-weight:400;color:#fff;padding-top:11px;text-align:center;letter-spacing:.2px}.SignPage__SubmitComment a{color:#00a8ff;text-decoration:underline}.SignPage__SubmitComment a:hover{color:#fff}.SignPage__SignInHeader{margin:0 -30px;padding:0 30px;margin-top:-20px;height:63px;background-color:rgba(0,0,0,.24);text-shadow:1px 2px 2px rgba(0,0,0,.99);color:#06c1ff;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:25px;font-weight:400;line-height:63px}.SignPage__LoginControls{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;position:relative}.SignPage__RememberMe{display:flex}.SignPage__RememberMe input[type=checkbox]{visibility:hidden;position:absolute;z-index:-1}.SignPage__RememberMe label{font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:18px;font-weight:400;text-transform:none;margin-left:38px;position:relative;user-select:none;outline:none;margin-bottom:-4px}.SignPage__RememberMe label:before{content:'';position:absolute;width:18px;height:18px;border:1px solid #0fa6f3;background-color:rgba(4,18,25,.41);left:-27px;top:1px}.SignPage__RememberMe label:focus:before,.SignPage__RememberMe label:hover:before{border-color:#00d0ff}.SignPage__RememberMe input[type=checkbox]:checked+label:after{content:'';position:absolute;border:3px solid #0fa6f3;border-top:0;border-right:0;width:11px;height:6px;left:-25px;top:3px;transform:rotate(-45deg) translate3d(0,0,.1px)}.SignPage__RememberMe input[type=checkbox]:checked+label:focus:after,.SignPage__RememberMe input[type=checkbox]:checked+label:hover:after{border-color:#00d0ff}.SignPage__ForgotPasswordLink{color:#00bfff;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:18px;font-weight:400;text-decoration:underline}.SignPage__ForgotPasswordLink:hover{color:#fff}.SignPage__SignUp .SignPage__ActionSwitcherLink_SignUp,.SignPage__SignIn .SignPage__ActionSwitcherLink_SignIn{-webkit-text-fill-color:unset;color:#fff;border-bottom:3px #428eff solid;pointer-events:none}.SignPage__SignInBlock,.SignPage__SignUpBlock{display:none}.SignPage__SignUp .SignPage__SignUpBlock,.SignPage__SignIn .SignPage__SignInBlock{display:block!important}@media(min-width:1200px){.IsEmbedded{max-width:none}.IsEmbedded .Content{width:auto}.IsEmbedded .SignPage__Container{height:528px;width:467px;border-radius:4px;box-shadow:-5px 3px 30px 2px rgba(0,0,0,.31)}.IsEmbedded .SignPage__SignUp .SignPage__Container{width:1081px}.IsEmbedded .SignPage__PromoBlockContainer{width:614px}.IsEmbedded .SignPage__PromoBlock{width:614px;font-size:18px;padding:23px}.IsEmbedded .SignPage__PromoText{width:550px;margin-top:18px;margin-bottom:28px;line-height:22px;letter-spacing:.5px}.IsEmbedded .SignPage__Header{font-size:75px}.IsEmbedded .SignPage__Header2{font-size:43px}.IsEmbedded .SignPage__Hr{margin-bottom:46px}.IsEmbedded .SignPage__FeatureList{font-size:20px}.IsEmbedded .SignPage__FeatureList>li{margin-bottom:17px}.IsEmbedded .SignPage__FeatureList>li:before{left:-39px;width:14px;height:14px}.IsEmbedded .SignPage__ActionSwitcherLink{font-size:20px;margin-left:18px}.IsEmbedded .SignPage__ActionBlock{width:467px;padding:0 18px}.IsEmbedded .SignPage__ActionsLogo{margin-top:20px;margin-bottom:33px}.IsEmbedded .SignPage__Form{padding:0 7px;height:277px}.IsEmbedded .SignPage__Form label{font-size:20px}.IsEmbedded .Button{height:47px;line-height:47px;font-size:23px!important}.IsEmbedded .SignPage__Form input[type=text],.IsEmbedded .SignPage__Form input[type=email],.IsEmbedded .SignPage__Form input[type=password]{padding-bottom:0;font-size:23px;margin-top:8px}.IsEmbedded .SignPage__Input_Error:after{top:78px;font-size:13px}.IsEmbedded .SignPage__SubmitComment,.IsEmbedded .SignPage__SubmitComment a{font-size:11px!important}.IsEmbedded .SignPage__SignInHeader{font-size:22px;height:60px;line-height:60px;margin-bottom:-25px}.IsEmbedded .SignPage__RememberMe label{font-size:16px;line-height:18px}.IsEmbedded .SignPage__RememberMe label:before{font-size:16px;width:16px;height:16px;top:0}.IsEmbedded .SignPage__RememberMe input[type=checkbox]:checked+label:after{width:10px;height:5px;top:2px}.IsEmbedded .SignPage__ForgotPasswordLink{font-size:16px}}.Content{padding-bottom:0}.Content_Flex{display:flex;flex-direction:column;align-items:center}.SignPage_Restore{padding:50px;box-shadow:0 6px 30px 2px rgba(0,0,0,.31);border-radius:4px;border:1px solid #1eb5be;background-color:#2b4659;background-image:url(/awesome-images/next/signup-background.png);width:713px!important;height:430px!important;text-shadow:1px 2px 2px rgba(0,0,0,.99);color:#03bcf8;font-family:"Open Sans","Noto Sans SC",sans-serif;font-size:18px;font-weight:400;flex-grow:0;margin:auto auto}.SignPage_Restore .SignPage__Header2{line-height:50px}.SignPage_Restore .Button{margin-top:20px}.SignPage__RestoreError{flex-grow:1;justify-self:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.CaptchaOverlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:none;z-index:100}.captchaModal{position:absolute;top:calc(50%- 100px);left:calc(50%- 177px);width:354px;height:201px;background:#fff;border-radius:3px;box-shadow:0 0 4px rgba(10,22,65,.4);display:flex;flex-direction:column;justify-content:center;align-items:center}.captchaText{font-size:23px;margin-bottom:12px;color:#00729f;text-align:center}.captchaContainer{}