.Signup-module-scss-module__YF3vLW__signup{padding-top:1vh;padding-left:4vh}@media screen and (max-width:600px){.Signup-module-scss-module__YF3vLW__signup{padding:4px 24px}}
.SignupForm-module-scss-module__5pAU2q__signupForm{display:flex}.SignupForm-module-scss-module__5pAU2q__leftForm{flex-direction:column;justify-content:center;align-items:center;width:464px;height:640px;padding:32px;display:flex;transform:perspective(500px)rotateY(10deg)}.SignupForm-module-scss-module__5pAU2q__rightValidate{flex-direction:column;flex:1;justify-content:center;justify-self:flex-start;align-items:center;width:464px;height:640px;padding:32px;display:flex;transform:perspective(500px)rotateY(-10deg)}.SignupForm-module-scss-module__5pAU2q__leftValidate{display:none}.SignupForm-module-scss-module__5pAU2q__validateInner{flex-direction:column;flex:1;justify-content:center;justify-self:flex-start;align-items:flex-start;font-size:24px;display:flex}.SignupForm-module-scss-module__5pAU2q__terms{margin:2rem 0;display:flex}.SignupForm-module-scss-module__5pAU2q__terms input{accent-color:#000;border:1px solid #fff;width:2rem;height:2rem;margin-right:2rem}.SignupForm-module-scss-module__5pAU2q__terms span{font-size:1rem}.SignupForm-module-scss-module__5pAU2q__validateInput{border:2px solid #fff;border-radius:50%;width:1rem;height:1rem;margin-right:1rem;display:inline-block;position:relative}.SignupForm-module-scss-module__5pAU2q__verifiedInput{background-color:green;border:2px solid green;border-radius:50%;width:1rem;height:1rem;margin-right:1rem;display:inline-block;position:relative;transform:rotate(45deg)}.SignupForm-module-scss-module__5pAU2q__verifiedInput:before{content:"";background-color:#fff;width:3px;height:10px;position:absolute;top:2px;left:7px}.SignupForm-module-scss-module__5pAU2q__verifiedInput:after{content:"";background-color:#fff;width:3px;height:3px;position:absolute;top:9px;left:4px}.SignupForm-module-scss-module__5pAU2q__validateWrapper{justify-content:center;align-items:center;margin-top:1.5rem;font-size:16px;display:flex}.SignupForm-module-scss-module__5pAU2q__redirectLogin{align-self:flex-end;font-size:1.25rem}.SignupForm-module-scss-module__5pAU2q__redirectLogin a{color:#fff;text-decoration:none}.SignupForm-module-scss-module__5pAU2q__redirectLogin a:hover{text-decoration:underline}@media screen and (max-width:1200px){.SignupForm-module-scss-module__5pAU2q__leftForm{flex:1;margin-right:10%}}@media screen and (max-width:600px){.SignupForm-module-scss-module__5pAU2q__title{letter-spacing:-4.15px;text-transform:uppercase;margin-bottom:59px;font-size:83px;font-style:normal;font-weight:800;line-height:77.5%}.SignupForm-module-scss-module__5pAU2q__validateWrapper,.SignupForm-module-scss-module__5pAU2q__terms span{letter-spacing:-.6px;font-size:12px;font-style:normal;font-weight:300;line-height:normal}.SignupForm-module-scss-module__5pAU2q__leftForm{flex:1;margin-right:0}.SignupForm-module-scss-module__5pAU2q__rightValidate{display:none}.SignupForm-module-scss-module__5pAU2q__leftValidate{display:flex}.SignupForm-module-scss-module__5pAU2q__redirectLogin{letter-spacing:-.7px;flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px;height:56px;margin:0 auto;padding:10px;font-size:14px;font-style:normal;font-weight:800;line-height:normal;display:inline-flex}}.SignupForm-module-scss-module__5pAU2q__signupButton{color:#000;cursor:pointer;box-sizing:border-box;z-index:1;background-color:rgba(0,255,221,.882);border-radius:4px;justify-content:center;align-items:center;width:100%;margin-top:48px;padding:16px 0;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden}.SignupForm-module-scss-module__5pAU2q__signupButton:after{content:"";z-index:-1;background:#00ffde;width:0;height:100%;transition:width .5s;position:absolute;bottom:0;left:0}.SignupForm-module-scss-module__5pAU2q__signupButton:hover:after{width:100%}.SignupForm-module-scss-module__5pAU2q__signupButton:hover{box-shadow:0 0 15px 5px #00ffde}.SignupForm-module-scss-module__5pAU2q__signupButton p{text-align:center;margin:0;font-size:24px;font-weight:700;line-height:1;position:relative}.SignupForm-module-scss-module__5pAU2q__signupInput:active,.SignupForm-module-scss-module__5pAU2q__signupInput:focus{box-shadow:none;border-radius:0;outline:none}.SignupForm-module-scss-module__5pAU2q__signupInput:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 50px #343434!important}.SignupForm-module-scss-module__5pAU2q__signupInput:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 50px #343434!important}.SignupForm-module-scss-module__5pAU2q__signupInput:-webkit-autofill:focus{-webkit-box-shadow:inset 0 0 0 50px #343434!important}.SignupForm-module-scss-module__5pAU2q__signupInput:-webkit-autofill:active{-webkit-box-shadow:inset 0 0 0 50px #343434!important}.SignupForm-module-scss-module__5pAU2q__signupInput:-webkit-autofill{-webkit-text-fill-color:#fff!important}.SignupForm-module-scss-module__5pAU2q__signupInput{color:#fff;box-sizing:border-box;border:2px solid rgba(255,255,255,.3);border-radius:4px;align-items:center;width:100%;height:48px;margin-bottom:24px;padding:8px;font-family:JetBrains Mono;font-size:16px;transition:all 1s}.SignupForm-module-scss-module__5pAU2q__signupInput:focus{background-color:rgba(255,255,255,.1);border:2px solid rgba(255,255,255,.5);border-radius:4px;outline:none}.SignupForm-module-scss-module__5pAU2q__title{font-size:32px;font-weight:400}.SignupForm-module-scss-module__5pAU2q__loadingOverlay{z-index:10;background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:fixed;top:0;left:0}.SignupForm-module-scss-module__5pAU2q__loadingText{color:#fff;font-size:2rem}
.MobileSignup-module-scss-module__AngEqW__mobileSignup{min-height:100vh;color:#fff;background-color:#000;background-image:url(/assets/images/loginbackground.png);background-position:50%;background-size:cover;flex-direction:column;min-height:100dvh;font-family:WenQuanYiBitmapSong,sans-serif;display:flex}.MobileSignup-module-scss-module__AngEqW__header{height:56px;padding-top:env(safe-area-inset-top);z-index:100;background:rgba(0,0,0,.9);border-bottom:1px solid #333;justify-content:space-between;align-items:center;padding-left:8px;padding-right:8px;display:flex;position:fixed;top:0;left:0;right:0}.MobileSignup-module-scss-module__AngEqW__backButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.MobileSignup-module-scss-module__AngEqW__backButton:active{opacity:.7}.MobileSignup-module-scss-module__AngEqW__headerTitle{color:#fff;text-align:center;flex:1;font-size:18px;font-weight:500}.MobileSignup-module-scss-module__AngEqW__placeholder{width:44px}.MobileSignup-module-scss-module__AngEqW__content{padding:16px 20px;padding-top:calc(56px + env(safe-area-inset-top) + 24px);padding-bottom:calc(env(safe-area-inset-bottom) + 24px);flex-direction:column;flex:1;display:flex;overflow-y:auto}.MobileSignup-module-scss-module__AngEqW__logoSection{justify-content:center;align-items:center;margin-bottom:32px;display:flex}.MobileSignup-module-scss-module__AngEqW__logo{width:60px;height:80px}.MobileSignup-module-scss-module__AngEqW__logo img{object-fit:contain;width:100%;height:100%}.MobileSignup-module-scss-module__AngEqW__formSection{flex-direction:column;gap:16px;max-width:100%;display:flex}.MobileSignup-module-scss-module__AngEqW__inputGroup{width:100%}.MobileSignup-module-scss-module__AngEqW__input{color:#fff;box-sizing:border-box;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.3);border-radius:4px;width:100%;padding:16px;font-family:JetBrains Mono,monospace;font-size:16px;transition:all .3s}.MobileSignup-module-scss-module__AngEqW__input::placeholder{color:rgba(255,255,255,.5)}.MobileSignup-module-scss-module__AngEqW__input:focus{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.6);outline:none}.MobileSignup-module-scss-module__AngEqW__input:-webkit-autofill{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 50px #1a1a1a!important}.MobileSignup-module-scss-module__AngEqW__input:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 50px #1a1a1a!important}.MobileSignup-module-scss-module__AngEqW__input:-webkit-autofill:focus{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 50px #1a1a1a!important}.MobileSignup-module-scss-module__AngEqW__input:-webkit-autofill:active{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 50px #1a1a1a!important}.MobileSignup-module-scss-module__AngEqW__validationSection{background:rgba(0,0,0,.6);border:1px solid #333;margin-top:8px;padding:16px}.MobileSignup-module-scss-module__AngEqW__validationTitle{color:rgba(255,255,255,.7);border-bottom:1px solid #333;margin-bottom:12px;padding-bottom:8px;font-size:14px}.MobileSignup-module-scss-module__AngEqW__validationList{flex-direction:column;gap:10px;display:flex}.MobileSignup-module-scss-module__AngEqW__validationItem{color:rgba(255,255,255,.5);align-items:center;gap:10px;font-size:13px;transition:color .3s;display:flex}.MobileSignup-module-scss-module__AngEqW__validationItem.MobileSignup-module-scss-module__AngEqW__valid{color:#4cffe8}.MobileSignup-module-scss-module__AngEqW__validationItem.MobileSignup-module-scss-module__AngEqW__valid .MobileSignup-module-scss-module__AngEqW__validationDot{background-color:#4cffe8;border-color:#4cffe8}.MobileSignup-module-scss-module__AngEqW__validationItem.MobileSignup-module-scss-module__AngEqW__valid .MobileSignup-module-scss-module__AngEqW__validationDot:before{opacity:1}.MobileSignup-module-scss-module__AngEqW__validationDot{background:0 0;border:2px solid rgba(255,255,255,.3);border-radius:50%;flex-shrink:0;width:16px;height:16px;transition:all .3s;position:relative}.MobileSignup-module-scss-module__AngEqW__validationDot:before{content:"✓";color:#000;opacity:0;font-size:10px;transition:opacity .3s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.MobileSignup-module-scss-module__AngEqW__termsSection{margin-top:8px}.MobileSignup-module-scss-module__AngEqW__termsLabel{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.MobileSignup-module-scss-module__AngEqW__checkbox{accent-color:#4cffe8;cursor:pointer;flex-shrink:0;width:20px;height:20px;margin-top:2px}.MobileSignup-module-scss-module__AngEqW__termsText{color:rgba(255,255,255,.7);font-size:13px;line-height:1.5}.MobileSignup-module-scss-module__AngEqW__link{color:#fff;padding:0 4px;text-decoration:none}.MobileSignup-module-scss-module__AngEqW__link:active{text-decoration:underline}.MobileSignup-module-scss-module__AngEqW__submitButton{color:#000;cursor:pointer;background:#00ffde;border:none;border-radius:4px;width:100%;margin-top:16px;padding:16px 24px;font-size:18px;font-weight:600;transition:all .3s}.MobileSignup-module-scss-module__AngEqW__submitButton:active{background:#00e5c7;transform:scale(.98)}.MobileSignup-module-scss-module__AngEqW__submitButton:disabled{opacity:.5;cursor:not-allowed;color:rgba(255,255,255,.5);background:rgba(255,255,255,.2)}.MobileSignup-module-scss-module__AngEqW__loginRedirect{border-top:1px solid #333;flex-direction:column;align-items:center;gap:8px;margin-top:24px;padding-top:24px;display:flex}.MobileSignup-module-scss-module__AngEqW__loginRedirect span{color:rgba(255,255,255,.5);font-size:14px}.MobileSignup-module-scss-module__AngEqW__loginLink{color:#fff;padding:8px 16px;font-size:16px;font-weight:500;text-decoration:none}.MobileSignup-module-scss-module__AngEqW__loginLink:active{opacity:.7}.MobileSignup-module-scss-module__AngEqW__loadingOverlay{z-index:200;background:rgba(0,0,0,.9);justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.MobileSignup-module-scss-module__AngEqW__loadingText{color:#fff;font-size:18px}
