.signup_signUpPage__Re8NZ{min-height:100vh;background:radial-gradient(circle at center,#1a1500 0,#000000 100%);color:#E0E0E0;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;overflow:hidden;padding:2.5rem}.signup_externalBorder__nsMP0,.signup_signUpPage__Re8NZ{display:flex;align-items:center;justify-content:center;width:100%;position:relative}.signup_externalBorder__nsMP0{height:100%;max-width:1400px;min-height:calc(100vh - 5rem);border:none;border-radius:20px;background:transparent}.signup_mainContainer__10_Qd{display:flex;flex-direction:column;align-items:center;justify-content:center;width:95%;max-width:1100px;z-index:10;position:relative}.signup_formGlassCard__HRu3G{background:rgba(255,215,0,.05);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);border:1px solid rgba(255,215,0,.2);border-radius:40px;padding:4rem 3rem 3rem;width:100%;box-shadow:0 50px 100px rgba(0,0,0,.6),inset 0 0 40px rgba(255,215,0,.05);position:relative;margin-top:2rem}.signup_logoBoxTop__hbpNy{position:absolute;top:-40px;left:50%;transform:translateX(-50%);width:80px;height:80px;background:#000;border:3px solid #ffd700;border-radius:20px;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 30px rgba(0,0,0,.5),0 0 20px rgba(255,215,0,.2);z-index:30}.signup_cardHeader__RvFW4{text-align:center;margin-bottom:2.5rem}.signup_title__BfIOK{font-size:2.5rem;font-weight:800;margin-bottom:.5rem;color:#fff}.signup_vaultText__PKjqr{color:#ffd700}.signup_subtitle__jbcwj{font-size:1rem;color:rgba(255,255,255,.6);font-weight:400}.signup_cardBody__TkJVn{display:flex;align-items:flex-start;gap:3rem}.signup_illustrationContainer__uKaA_{flex:1 1;display:flex;justify-content:center;position:-webkit-sticky;position:sticky;top:0}.signup_robotWrapper__c6FWm{width:100%;max-width:450px;position:relative;mask-image:radial-gradient(circle at center,black 30%,transparent 85%);-webkit-mask-image:radial-gradient(circle at center,black 30%,transparent 85%)}.signup_robotImage__NSEz7{width:110%;height:auto;filter:drop-shadow(0 0 30px rgba(255,215,0,.2));animation:signup_float__YmxS8 6s ease-in-out infinite;mix-blend-mode:lighten}.signup_formSide___Wvzp{flex:1 1;max-width:450px}.signup_signUpForm__eMjrl{display:flex;flex-direction:column}.signup_inputGroup__L90Tu{margin-bottom:1.5rem;position:relative}.signup_label__VONYe{display:block;font-size:.7rem;font-weight:800;color:#ffd700;margin-bottom:.5rem;letter-spacing:1px}.signup_inputField__xmneQ{width:100%;padding:.8rem 1.25rem;background:transparent!important;border:1px solid rgba(255,215,0,.1)!important;border-radius:10px;color:#fff!important;font-size:.95rem;transition:all .3s ease;letter-spacing:.3px;outline:none!important}.signup_inputField__xmneQ:focus{outline:none!important;border-color:rgba(255,215,0,.4)!important;box-shadow:0 0 15px rgba(255,215,0,.05)!important}.signup_inputField__xmneQ:disabled{background:rgba(255,215,0,.05)!important;border-color:rgba(255,215,0,.05)!important;color:rgba(255,255,255,.3)!important}.signup_inputField__xmneQ:-webkit-autofill{-webkit-text-fill-color:#ffffff!important;box-shadow:inset 0 0 0 1000px #0a0a0a!important;border:1px solid rgba(255,215,0,.1)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.signup_inputField__xmneQ:-webkit-autofill,.signup_inputField__xmneQ:-webkit-autofill:focus,.signup_inputField__xmneQ:-webkit-autofill:hover,.signup_inputField__xmneQ:autofill{-webkit-text-fill-color:#ffffff!important;box-shadow:inset 0 0 0 1000px #0a0a0a!important;border:1px solid rgba(255,215,0,.1)!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.signup_countryDropdownList__ZPhRF{position:absolute;top:100%;left:0;width:100%;background:rgba(0,0,0,.95);border:1px solid #ffd700;border-radius:10px;z-index:100;margin-top:5px;padding:.5rem 0;list-style:none;max-height:200px;overflow-y:auto;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.signup_countryDropdownItem__yGLtj{padding:.75rem 1.25rem;cursor:pointer;transition:all .2s ease;color:#fff;font-size:.9rem}.signup_countryDropdownItem__yGLtj:hover{background:rgba(255,215,0,.1);color:#ffd700}.signup_countryDropdownNoResults__qfSsW{padding:.75rem 1.25rem;color:rgba(255,255,255,.5);font-style:italic}.signup_submitButton__19qfQ{padding:1rem;border-radius:12px;font-size:1rem;font-weight:900;text-transform:uppercase;border:none;background:linear-gradient(90deg,#ffd700,#b8860b);color:#000;cursor:pointer;transition:all .3s ease;box-shadow:0 10px 20px rgba(0,0,0,.3);margin-top:1rem;margin-bottom:1.5rem}.signup_submitButton__19qfQ:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.1)}.signup_submitButton__19qfQ:disabled{opacity:.5;cursor:not-allowed}.signup_signInRedirect__g8sZD{text-align:center;font-size:.85rem;color:#fff;margin-top:1rem}.signup_signInLink__xCgFV{color:#ffd700;font-weight:700;text-decoration:underline}.signup_loginFooter__ysJF_{margin-top:3rem;display:flex;align-items:center;justify-content:center;gap:.5rem;color:rgba(255,255,255,.4);font-size:.75rem;letter-spacing:.5px;width:100%}.signup_footerLink__9bhhw{color:#fff;text-decoration:underline}.signup_cornerStar__wUQSM{position:absolute;bottom:20px;right:20px;opacity:.8}@keyframes signup_float__YmxS8{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes signup_sparkleTwinkle__HpJ80{0%,to{opacity:0;transform:scale(.5)}50%{opacity:.8;transform:scale(1.2);box-shadow:0 0 10px #ffd700}}@keyframes signup_rotateRay__J0fri{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.signup_bgAnimation__PoSdH{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:5}.signup_particle__nce_a{position:absolute;background:#ffd700;border-radius:50%;animation:signup_sparkleTwinkle__HpJ80 ease-in-out infinite}.signup_lightRaysContainer__4TMWf{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;pointer-events:none;z-index:1}.signup_ray__du0c9{position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:conic-gradient(from 180deg at 50% 50%,transparent 0deg,rgba(255,215,0,.12) 20deg,transparent 40deg,rgba(255,215,0,.1) 70deg,transparent 110deg,rgba(255,215,0,.15) 150deg,transparent 190deg,rgba(255,215,0,.1) 240deg,transparent 280deg,rgba(255,215,0,.12) 320deg,transparent 1turn);animation:signup_rotateRay__J0fri 45s linear infinite}.signup_ray__du0c9:nth-child(2){animation:signup_rotateRay__J0fri 65s linear infinite reverse;opacity:.6;filter:blur(12px)}.signup_ambientGlow__PQIAi{position:fixed;top:0;left:0;right:0;height:100vh;background:radial-gradient(circle at 50% 0,rgba(255,215,0,.15) 0,transparent 80%);z-index:2;pointer-events:none}.signup_errorMessage__4ZZ2T{background:rgba(255,0,0,.1);border:1px solid rgba(255,0,0,.3);color:#ff4d4d;border-radius:10px}.signup_errorMessage__4ZZ2T,.signup_successMessage__va6RG{padding:.75rem 1rem;margin-bottom:1.5rem;font-size:.9rem;text-align:center}.signup_successMessage__va6RG{background:rgba(0,255,0,.1);border:1px solid rgba(0,255,0,.3);color:#4dff4d;border-radius:10px}.signup_countryDropdownList__ZPhRF::-webkit-scrollbar{width:6px}.signup_countryDropdownList__ZPhRF::-webkit-scrollbar-track{background:transparent}.signup_countryDropdownList__ZPhRF::-webkit-scrollbar-thumb{background:rgba(255,215,0,.3);border-radius:10px}.signup_countryDropdownList__ZPhRF::-webkit-scrollbar-thumb:hover{background:rgba(255,215,0,.5)}@media (max-width:1024px){.signup_signUpPage__Re8NZ{padding:1rem}.signup_externalBorder__nsMP0{padding:.5rem;min-height:auto}.signup_mainContainer__10_Qd{width:100%;max-width:600px}.signup_cardBody__TkJVn{flex-direction:column;align-items:center;gap:2rem}.signup_formGlassCard__HRu3G{padding:3rem 1.25rem 2rem;border-radius:24px;margin-top:1.5rem}.signup_title__BfIOK{font-size:1.8rem}.signup_illustrationContainer__uKaA_{position:static;order:-1;max-width:250px}.signup_robotImage__NSEz7{width:100%}.signup_formSide___Wvzp{width:100%;max-width:100%}}@media (max-width:480px){.signup_signUpPage__Re8NZ{padding:.5rem}.signup_mainContainer__10_Qd{width:100%}.signup_formGlassCard__HRu3G{padding:2.5rem 1rem 1.5rem;border-radius:20px}.signup_title__BfIOK{font-size:1.6rem}.signup_subtitle__jbcwj{font-size:.85rem}.signup_loginFooter__ysJF_{flex-direction:column;gap:.75rem;margin-top:2rem;text-align:center}.signup_loginFooter__ysJF_ span:nth-child(2n){display:none}}