.signup-module__yuZSLW__container{min-height:100dvh;padding:24px;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px));background:#0a0a0f;flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.signup-module__yuZSLW__container:before{content:"";pointer-events:none;background:radial-gradient(at 20% 30%,#7800ff26 0%,#0000 50%),radial-gradient(at 80% 70%,#00d4ff1f 0%,#0000 50%),radial-gradient(at 40% 80%,#ff00801a 0%,#0000 40%),radial-gradient(at 60% 20%,#00ffa314 0%,#0000 40%);width:200%;height:200%;animation:20s ease-in-out infinite signup-module__yuZSLW__meshFloat;position:absolute;top:-50%;left:-50%}.signup-module__yuZSLW__container:after{content:"";pointer-events:none;background:radial-gradient(circle,#0000 0%,#0a0a0f66 100%);position:absolute;inset:0}@keyframes signup-module__yuZSLW__meshFloat{0%,to{transform:translate(0)rotate(0)}25%{transform:translate(2%,-2%)rotate(1deg)}50%{transform:translate(-1%,2%)rotate(-1deg)}75%{transform:translate(-2%,-1%)rotate(.5deg)}}.signup-module__yuZSLW__orb{filter:blur(60px);opacity:.5;pointer-events:none;z-index:0;border-radius:50%;position:absolute}.signup-module__yuZSLW__orb1{background:linear-gradient(135deg,#7c3aed,#2563eb);width:400px;height:400px;animation:15s ease-in-out infinite signup-module__yuZSLW__orbFloat1;top:10%;left:-10%}.signup-module__yuZSLW__orb2{background:linear-gradient(135deg,#06b6d4,#10b981);width:300px;height:300px;animation:18s ease-in-out infinite signup-module__yuZSLW__orbFloat2;bottom:10%;right:-5%}.signup-module__yuZSLW__orb3{background:linear-gradient(135deg,#f472b6,#c026d3);width:200px;height:200px;animation:12s ease-in-out infinite signup-module__yuZSLW__orbFloat3;top:50%;left:50%}@keyframes signup-module__yuZSLW__orbFloat1{0%,to{transform:translate(0)scale(1)}33%{transform:translate(30px,-30px)scale(1.05)}66%{transform:translate(-20px,20px)scale(.95)}}@keyframes signup-module__yuZSLW__orbFloat2{0%,to{transform:translate(0)scale(1)}33%{transform:translate(-40px,20px)scale(1.1)}66%{transform:translate(20px,-30px)scale(.9)}}@keyframes signup-module__yuZSLW__orbFloat3{0%,to{opacity:.3;transform:translate(-50%,-50%)scale(1)}50%{opacity:.5;transform:translate(-50%,-50%)scale(1.2)}}.signup-module__yuZSLW__content{z-index:1;-webkit-backdrop-filter:blur(24px);background:#ffffff08;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;align-items:center;width:100%;max-width:400px;padding:48px 40px;animation:.8s cubic-bezier(.16,1,.3,1) signup-module__yuZSLW__cardFadeIn;display:flex;position:relative;box-shadow:inset 0 0 0 1px #ffffff0d,0 32px 64px -12px #00000080,0 0 100px #7800ff1a}@keyframes signup-module__yuZSLW__cardFadeIn{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.signup-module__yuZSLW__content:before{content:"";-webkit-mask-composite:xor;pointer-events:none;opacity:.6;background:linear-gradient(135deg,#7800ff66,#00d4ff33,#ff008033,#7800ff66) 0 0/300% 300%;border-radius:25px;padding:1px;animation:8s linear infinite signup-module__yuZSLW__borderGlow;position:absolute;inset:-1px;mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:content-box,border-box;mask-origin:content-box,border-box;mask-composite:exclude;mask-mode:match-source,match-source}@keyframes signup-module__yuZSLW__borderGlow{0%,to{background-position:0%}50%{background-position:100%}}.signup-module__yuZSLW__topHeader{z-index:10;justify-content:center;align-items:center;display:flex;position:absolute;top:32px;left:32px;right:32px}.signup-module__yuZSLW__backButton{backdrop-filter:blur(8px);color:#ffffff80;background:#ffffff08;border:1px solid #ffffff0f;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;left:0}.signup-module__yuZSLW__backButton:hover{color:#ffffffe6;background:#ffffff14;border-color:#ffffff1f;transform:translate(-2px)}.signup-module__yuZSLW__headerLogo{filter:drop-shadow(0 4px 12px #7800ff4d);width:auto;height:auto;max-height:56px}.signup-module__yuZSLW__badgesRow{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:20px;display:flex}.signup-module__yuZSLW__proBadge{color:#c4b5fd;background:linear-gradient(135deg,#9333ea33,#3b82f633);border:1px solid #9333ea4d;border-radius:100px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-block}.signup-module__yuZSLW__referralBadge{color:#86efac;background:linear-gradient(135deg,#22c55e26,#10b98126);border:1px solid #22c55e40;border-radius:100px;align-items:center;gap:8px;padding:10px 16px;font-size:13px;font-weight:400;display:inline-flex}.signup-module__yuZSLW__referralBadge strong{font-weight:600}.signup-module__yuZSLW__errorMessage,.signup-module__yuZSLW__successMessage{text-align:center;backdrop-filter:blur(8px);border-radius:12px;width:100%;margin-bottom:20px;padding:14px 18px;font-size:13px;line-height:1.5;animation:.4s cubic-bezier(.16,1,.3,1) signup-module__yuZSLW__messageSlide}@keyframes signup-module__yuZSLW__messageSlide{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.signup-module__yuZSLW__errorMessage{color:#fca5a5;background:#ef44441a;border:1px solid #ef444433;box-shadow:0 4px 20px #ef44441a}.signup-module__yuZSLW__successMessage{color:#86efac;background:#22c55e1a;border:1px solid #22c55e33;box-shadow:0 4px 20px #22c55e1a}.signup-module__yuZSLW__socialButtons{gap:12px;width:100%;margin-bottom:20px;display:flex}.signup-module__yuZSLW__socialButton{cursor:pointer;color:#ffffffe6;background:#ffffff0a;border:1px solid #ffffff14;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:10px;padding:14px 16px;font-size:14px;font-weight:500;transition:all .3s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden}.signup-module__yuZSLW__socialButton:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a 0%,#0000 50%);transition:opacity .3s;position:absolute;inset:0}.signup-module__yuZSLW__socialButton:hover:before{opacity:1}.signup-module__yuZSLW__socialButton:hover:not(:disabled){background:#ffffff14;border-color:#ffffff26;transform:translateY(-2px);box-shadow:0 8px 24px #0000004d}.signup-module__yuZSLW__socialButton:active:not(:disabled){transform:translateY(0)}.signup-module__yuZSLW__socialButton:disabled{opacity:.4;cursor:not-allowed}.signup-module__yuZSLW__divider{color:#ffffff4d;text-transform:uppercase;letter-spacing:1.5px;align-items:center;gap:16px;width:100%;margin-bottom:20px;font-size:12px;font-weight:500;display:flex}.signup-module__yuZSLW__divider:before,.signup-module__yuZSLW__divider:after{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);flex:1;height:1px}.signup-module__yuZSLW__form{flex-direction:column;gap:14px;width:100%;display:flex}.signup-module__yuZSLW__inputWrapper{width:100%}.signup-module__yuZSLW__input{color:#fff;letter-spacing:.2px;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;width:100%;padding:16px 18px;font-size:15px;font-weight:400;transition:all .3s cubic-bezier(.16,1,.3,1)}.signup-module__yuZSLW__input::placeholder{color:#ffffff59}.signup-module__yuZSLW__input:hover:not(:focus){background:#ffffff0d;border-color:#ffffff26}.signup-module__yuZSLW__input:focus{background:#ffffff0d;border-color:#7800ff80;outline:none;box-shadow:0 0 0 4px #7800ff1a,0 4px 20px #7800ff1a}.signup-module__yuZSLW__inputError{border-color:#ef444480!important}.signup-module__yuZSLW__passwordWrapper{width:100%;position:relative}.signup-module__yuZSLW__passwordWrapper .signup-module__yuZSLW__input{padding-right:50px}.signup-module__yuZSLW__passwordToggle{color:#ffffff59;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:10px;transition:all .2s;display:flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.signup-module__yuZSLW__passwordToggle:hover{color:#ffffffb3;background:#ffffff0d}.signup-module__yuZSLW__strengthBar{align-items:center;gap:12px;margin:-6px 0 0;padding:0 4px;display:flex}.signup-module__yuZSLW__strengthBar:before{content:"";background:#ffffff1a;border-radius:2px;flex:1;height:3px;position:relative}.signup-module__yuZSLW__strengthFill{border-radius:2px;height:3px;transition:all .3s;position:absolute;left:0}.signup-module__yuZSLW__strengthFill[data-level="1"]{background:linear-gradient(90deg,#ef4444,#f87171)}.signup-module__yuZSLW__strengthFill[data-level="2"]{background:linear-gradient(90deg,#f59e0b,#fbbf24)}.signup-module__yuZSLW__strengthFill[data-level="3"]{background:linear-gradient(90deg,#22c55e,#4ade80)}.signup-module__yuZSLW__strengthFill[data-level="4"]{background:linear-gradient(90deg,#22c55e,#10b981)}.signup-module__yuZSLW__strengthLabel{color:#ffffff80;text-align:right;text-transform:uppercase;letter-spacing:.5px;min-width:45px;font-size:11px;font-weight:500}.signup-module__yuZSLW__passwordHint{color:#fff6;margin:-4px 0 4px;padding:0 4px;font-size:12px}.signup-module__yuZSLW__submitButton{color:#fff;cursor:pointer;letter-spacing:.3px;background:linear-gradient(135deg,#7c3aed 0%,#2563eb 50%,#06b6d4 100%) 0 0/200% 200%;border:none;border-radius:14px;width:100%;margin-top:8px;padding:16px 24px;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.16,1,.3,1);position:relative;overflow:hidden}.signup-module__yuZSLW__submitButton:before{content:"";opacity:0;background:linear-gradient(135deg,#fff3 0%,#0000 50%);transition:opacity .3s;position:absolute;inset:0}.signup-module__yuZSLW__submitButton:after{content:"";z-index:-1;filter:blur(20px);opacity:0;background:linear-gradient(135deg,#7c3aed,#2563eb,#06b6d4,#7c3aed) 0 0/300% 300%;border-radius:16px;transition:opacity .3s;animation:4s linear infinite signup-module__yuZSLW__buttonGlow;position:absolute;inset:-2px}@keyframes signup-module__yuZSLW__buttonGlow{0%,to{background-position:0%}50%{background-position:100%}}.signup-module__yuZSLW__submitButton:hover:not(:disabled){background-size:100% 100%;transform:translateY(-2px);box-shadow:0 8px 32px #7c3aed66,0 0 48px #7c3aed33}.signup-module__yuZSLW__submitButton:hover:not(:disabled):before{opacity:1}.signup-module__yuZSLW__submitButton:hover:not(:disabled):after{opacity:.6}.signup-module__yuZSLW__submitButton:active:not(:disabled){transform:translateY(0)scale(.98)}.signup-module__yuZSLW__submitButton:disabled{opacity:.5;cursor:not-allowed;background-size:200% 200%;animation:1.5s ease-in-out infinite signup-module__yuZSLW__loadingShimmer;transform:none}@keyframes signup-module__yuZSLW__loadingShimmer{0%,to{background-position:0%}50%{background-position:100%}}.signup-module__yuZSLW__signinLink{text-align:center;color:#ffffff80;border-top:1px solid #ffffff0f;width:100%;margin-top:32px;padding-top:28px;font-size:14px}.signup-module__yuZSLW__signinLink a{color:#a78bfa;font-weight:600;text-decoration:none;transition:all .2s;position:relative}.signup-module__yuZSLW__signinLink a:after{content:"";transform-origin:100%;background:linear-gradient(90deg,#7c3aed,#06b6d4);width:100%;height:1px;transition:transform .3s;position:absolute;bottom:-2px;left:0;transform:scaleX(0)}.signup-module__yuZSLW__signinLink a:hover{color:#c4b5fd}.signup-module__yuZSLW__signinLink a:hover:after{transform-origin:0;transform:scaleX(1)}@media (max-width:640px){.signup-module__yuZSLW__container{padding:0;padding-bottom:env(safe-area-inset-bottom,24px);padding-top:calc(100px + env(safe-area-inset-top,0px));justify-content:flex-start}.signup-module__yuZSLW__content{-webkit-backdrop-filter:none;max-width:100%;box-shadow:none;background:0 0;border:none;border-radius:0;padding:0 24px}.signup-module__yuZSLW__content:before{display:none}.signup-module__yuZSLW__socialButtons{flex-direction:column;gap:12px}.signup-module__yuZSLW__socialButton{border-radius:12px;justify-content:center;padding:16px 24px;font-size:15px}.signup-module__yuZSLW__input{border-radius:12px;padding:18px 20px;font-size:16px}.signup-module__yuZSLW__passwordWrapper .signup-module__yuZSLW__input{padding-right:54px}.signup-module__yuZSLW__passwordToggle{min-width:48px;min-height:48px;padding:12px;right:14px}.signup-module__yuZSLW__submitButton{border-radius:12px;margin-top:12px;padding:18px 24px;font-size:16px}.signup-module__yuZSLW__divider{margin:28px 0}.signup-module__yuZSLW__strengthBar{margin:-4px 0 0}.signup-module__yuZSLW__passwordHint{margin:-2px 0 6px;font-size:13px}.signup-module__yuZSLW__signinLink{border-top-color:#ffffff14;margin-top:40px;padding-top:32px;font-size:15px}.signup-module__yuZSLW__topHeader{top:calc(16px + env(safe-area-inset-top,0px));left:16px;right:16px}.signup-module__yuZSLW__backButton{border-radius:10px;width:40px;height:40px}.signup-module__yuZSLW__headerLogo{max-height:48px}.signup-module__yuZSLW__orb1,.signup-module__yuZSLW__orb2,.signup-module__yuZSLW__orb3{opacity:.25;filter:blur(80px)}.signup-module__yuZSLW__orb1{width:300px;height:300px;top:5%;left:-20%}.signup-module__yuZSLW__orb2{width:250px;height:250px;bottom:15%;right:-15%}.signup-module__yuZSLW__orb3{width:150px;height:150px}}@media (max-width:360px){.signup-module__yuZSLW__container{padding-top:calc(80px + env(safe-area-inset-top,0px))}.signup-module__yuZSLW__content{padding:0 20px}.signup-module__yuZSLW__input{padding:16px 18px}.signup-module__yuZSLW__submitButton{padding:16px 20px}.signup-module__yuZSLW__topHeader{top:calc(12px + env(safe-area-inset-top,0px));left:12px;right:12px}.signup-module__yuZSLW__backButton{width:36px;height:36px}.signup-module__yuZSLW__headerLogo{max-height:42px}}@media (min-width:768px){.signup-module__yuZSLW__content{max-width:440px;padding:52px 48px}.signup-module__yuZSLW__topHeader{top:40px;left:40px;right:40px}}@media (prefers-reduced-motion:reduce){.signup-module__yuZSLW__container:before,.signup-module__yuZSLW__orb1,.signup-module__yuZSLW__orb2,.signup-module__yuZSLW__orb3,.signup-module__yuZSLW__header,.signup-module__yuZSLW__content:before,.signup-module__yuZSLW__content,.signup-module__yuZSLW__errorMessage,.signup-module__yuZSLW__successMessage{animation:none}}
/*# sourceMappingURL=71ed83d9bcb968ff.css.map*/