.Register-module-scss-module__gECrZq__Form{background-color:var(--bg-card);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border);border-radius:var(--radius-lg);width:min(46rem,90vw);transition:background-color var(--transition),border-color var(--transition);flex-direction:column;padding:4rem 3.6rem;display:flex;box-shadow:0 2.4rem 5rem #0000004d}.Register-module-scss-module__gECrZq__FormLabel{color:var(--text-secondary);letter-spacing:0;text-align:left;margin-bottom:.6rem;margin-left:.2rem;font-size:1.3rem;font-weight:500}.Register-module-scss-module__gECrZq__FormInput{background:var(--bg-elevated);width:100%;color:var(--text-primary);border:1px solid var(--border);border-radius:var(--radius-md);font-size:1.5rem;font-family:var(--font-sans),serif;transition:background var(--transition),border-color var(--transition);margin-top:0;margin-bottom:.5rem;padding:1.2rem 1.4rem}.Register-module-scss-module__gECrZq__FormInput::placeholder{color:var(--text-muted)}.Register-module-scss-module__gECrZq__FormInput:focus{background:var(--bg-hover);border-color:var(--border-mid);outline:none}.Register-module-scss-module__gECrZq__FormInput:-webkit-autofill{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 100px var(--bg-elevated)inset!important;box-shadow:0 0 0 100px var(--bg-elevated)inset!important;-webkit-text-fill-color:var(--text-primary)!important;border-color:var(--border-mid)!important}.Register-module-scss-module__gECrZq__FormInput:-webkit-autofill:hover{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 100px var(--bg-elevated)inset!important;box-shadow:0 0 0 100px var(--bg-elevated)inset!important;-webkit-text-fill-color:var(--text-primary)!important;border-color:var(--border-mid)!important}.Register-module-scss-module__gECrZq__FormInput:-webkit-autofill:focus{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 100px var(--bg-elevated)inset!important;box-shadow:0 0 0 100px var(--bg-elevated)inset!important;-webkit-text-fill-color:var(--text-primary)!important;border-color:var(--border-mid)!important}.Register-module-scss-module__gECrZq__FormInput:-webkit-autofill:active{caret-color:var(--text-primary);transition:background-color 5000s ease-in-out;-webkit-box-shadow:0 0 0 100px var(--bg-elevated)inset!important;box-shadow:0 0 0 100px var(--bg-elevated)inset!important;-webkit-text-fill-color:var(--text-primary)!important;border-color:var(--border-mid)!important}.Register-module-scss-module__gECrZq__FormInput[aria-invalid=true]{background:#f871710d;border-color:#f8717180}.Register-module-scss-module__gECrZq__FormError{color:#f87171;text-align:left;margin:.2rem 0 1.2rem .2rem;font-size:1.2rem}.Register-module-scss-module__gECrZq__FormSubmit{background:var(--accent);width:100%;color:var(--accent-text);border-radius:var(--radius-md);font-size:1.5rem;font-weight:600;font-family:var(--font-sans),serif;cursor:pointer;letter-spacing:.01em;transition:opacity var(--transition),transform .1s ease;border:none;margin-top:2rem;padding:1.3rem}.Register-module-scss-module__gECrZq__FormSubmit:hover{opacity:.85}.Register-module-scss-module__gECrZq__FormSubmit:active{transform:scale(.98)}.Register-module-scss-module__gECrZq__FormSubmit:disabled{opacity:.5;cursor:not-allowed;transform:none}.Register-module-scss-module__gECrZq__Form>label+input+label,.Register-module-scss-module__gECrZq__Form>label+input+p+label{margin-top:.8rem}.Register-module-scss-module__gECrZq__Form .Register-module-scss-module__gECrZq__Link{color:var(--text-muted);text-align:center;margin-top:2.4rem;font-size:1.3rem;text-decoration:none;display:block}.Register-module-scss-module__gECrZq__Form .Register-module-scss-module__gECrZq__Link p{color:var(--text-muted)}.Register-module-scss-module__gECrZq__Form .Register-module-scss-module__gECrZq__Link .Register-module-scss-module__gECrZq__Underline{color:var(--text-primary);border-bottom:1px solid;padding-bottom:.1em;font-weight:500}.Register-module-scss-module__gECrZq__Form{height:auto}
