.signup_authContainer__6D_T_{display:flex;justify-content:center;align-items:center;min-height:calc(100vh - 200px);padding:16px}.signup_authCard__vMVBU{width:100%;max-width:440px;background:#141d26;border:1px solid hsla(0,0%,100%,.08);border-radius:32px;padding:32px;box-shadow:0 16px 40px rgba(0,0,0,.6);display:flex;flex-direction:column;gap:24px;position:relative;overflow:hidden}.signup_authCard__vMVBU:before{content:"";position:absolute;top:-50px;right:-50px;width:150px;height:150px;border-radius:50%;background:rgba(0,229,153,.12);filter:blur(50px);pointer-events:none}.signup_cardHeader__zU_no{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.signup_cardHeader__zU_no .signup_logoBadge__xTy7b{width:48px;height:48px;border-radius:14px;background:linear-gradient(135deg,#00e599,#00b377);display:flex;align-items:center;justify-content:center;color:#04120a;box-shadow:0 0 20px rgba(0,229,153,.4);margin-bottom:4px}.signup_cardHeader__zU_no h1{font-size:1.5rem;font-weight:800;letter-spacing:-.02em}.signup_cardHeader__zU_no p{font-size:.875rem;color:#8292a2}.signup_form__X646L{display:flex;flex-direction:column;gap:16px}.signup_inputGroup__ABiEX{display:flex;flex-direction:column;gap:6px}.signup_inputGroup__ABiEX label{font-size:.75rem;font-weight:600;color:#cbd5e1;text-transform:uppercase;letter-spacing:.03em}.signup_inputGroup__ABiEX .signup_inputWrapper__cwh6V{position:relative;width:100%}.signup_inputGroup__ABiEX .signup_inputWrapper__cwh6V .signup_fieldIcon__IJ1ep{position:absolute;left:14px;top:50%;transform:translateY(-50%);color:#8292a2}.signup_inputGroup__ABiEX .signup_inputWrapper__cwh6V input{width:100%;height:46px;padding:0 16px 0 42px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;color:#fff;font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:.875rem;outline:none;transition:all .15s cubic-bezier(.16,1,.3,1)}.signup_inputGroup__ABiEX .signup_inputWrapper__cwh6V input::placeholder{color:#4b5a6a}.signup_inputGroup__ABiEX .signup_inputWrapper__cwh6V input:focus{border-color:#00e599;background:hsla(0,0%,100%,.06);box-shadow:0 0 14px rgba(0,229,153,.2)}.signup_errorAlert__Y02jV{padding:10px 14px;border-radius:14px;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.35);color:#fca5a5;font-size:.75rem;font-weight:500;display:flex;align-items:center;gap:8px}.signup_submitBtn__T2AxS{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Outfit,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600;padding:10px 18px;border-radius:14px;border:none;cursor:pointer;outline:none;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:all .15s cubic-bezier(.16,1,.3,1)}.signup_submitBtn__T2AxS:active{transform:scale(.96)}.signup_submitBtn__T2AxS:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.signup_submitBtn__T2AxS{background:#00e599;color:#05140d;box-shadow:0 4px 16px rgba(0,229,153,.3)}.signup_submitBtn__T2AxS:hover{background:#00c885;box-shadow:0 0 25px rgba(0,229,153,.3);transform:translateY(-1px)}.signup_submitBtn__T2AxS:active{transform:translateY(0) scale(.97)}.signup_submitBtn__T2AxS{width:100%;height:46px;font-size:.875rem;font-weight:700;margin-top:8px}.signup_footerText__rJ8YR{text-align:center;font-size:.75rem;color:#8292a2}.signup_footerText__rJ8YR a{color:#00e599;font-weight:700;text-decoration:none;margin-left:4px}.signup_footerText__rJ8YR a:hover{text-decoration:underline}