.AuthForm_page__iwQdq{position:relative;display:grid;min-height:100vh;min-height:100dvh;place-items:center;overflow:hidden;padding:clamp(1rem,5vw,3rem);background:radial-gradient(circle at 16% 18%,rgb(var(--color-blueberry-500)/8%),transparent 22rem),radial-gradient(circle at 88% 80%,rgb(var(--color-mango-500)/7%),transparent 24rem),var(--surface-background)}.AuthForm_aurora___eAfg{width:min(34rem,76vw);border-radius:50%;background:conic-gradient(from 0deg,rgb(var(--color-blueberry-500)),rgb(var(--color-plum-500)),rgb(var(--color-lychee-500)),rgb(var(--color-mango-500)),rgb(var(--color-blueberry-500)));filter:blur(7rem);opacity:.13;animation:AuthForm_auroraSpin__tHH54 18s linear infinite}.AuthForm_aurora___eAfg,.AuthForm_orbit__fs2uu{position:absolute;top:50%;left:50%;aspect-ratio:1;translate:-50% -50%}.AuthForm_orbit__fs2uu{border:1px solid var(--divider);border-radius:50%}.AuthForm_orbit__fs2uu[data-orbit=one]{width:min(42rem,84vw)}.AuthForm_orbit__fs2uu[data-orbit=two]{width:min(58rem,116vw);opacity:.65}.AuthForm_authPanel__Kei49,.AuthForm_successCard__D6gQ9{position:relative;z-index:2;width:min(27.5rem,100%);padding:clamp(1.35rem,4vw,2rem);border:1px solid var(--divider);border-radius:var(--radius-xl);color:var(--text-primary);background:var(--surface-glass);box-shadow:0 1.5rem 4.5rem var(--shadow-strong),0 0 0 1px rgb(var(--color-gray-0)/3%);backdrop-filter:blur(1.5rem)}.AuthForm_brand___HPzI{display:inline-flex;align-items:center;gap:.55rem;color:var(--text-primary);font-family:var(--font-display);font-size:1.35rem;font-weight:650;letter-spacing:-.04em;text-decoration:none}.AuthForm_brandMark__3GV1A{position:relative;width:1.75rem;height:1.75rem;border-radius:.6rem;background:var(--brand-gradient);box-shadow:0 .45rem 1.5rem rgb(var(--color-plum-500)/18%)}.AuthForm_brandMark__3GV1A:after,.AuthForm_brandMark__3GV1A:before{position:absolute;content:"";border-radius:999px;background:rgb(255 255 255/84%);transform:rotate(-24deg)}.AuthForm_brandMark__3GV1A:before{inset:.44rem .74rem}.AuthForm_brandMark__3GV1A:after{inset:.44rem .44rem .44rem 1rem;opacity:.65}.AuthForm_heading__LE8al{margin:2.2rem 0 1.5rem}.AuthForm_eyebrow__A_CNi{margin:0 0 .55rem;color:var(--brand);font-size:.7rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.AuthForm_heading__LE8al h1,.AuthForm_successCard__D6gQ9 h1{margin:0;font-family:var(--font-display);font-size:clamp(1.8rem,7vw,2.35rem);font-weight:680;letter-spacing:-.05em;line-height:1.08}.AuthForm_heading__LE8al>p:last-child,.AuthForm_successCopy__xU_m3{margin:.75rem 0 0;color:var(--text-secondary);line-height:1.6}.AuthForm_form__marQN{display:grid;gap:1rem}.AuthForm_field__Ov8LN{display:grid;gap:.45rem}.AuthForm_field__Ov8LN label{color:var(--text-secondary);font-size:.78rem;font-weight:800}.AuthForm_field__Ov8LN input{width:100%;min-height:2.8rem;padding:.65rem .8rem;border:1px solid var(--divider);border-radius:var(--radius-sm);outline:none;color:var(--text-primary);caret-color:var(--brand);background:var(--surface-sunken);transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.AuthForm_field__Ov8LN input::placeholder{color:var(--text-muted);opacity:.72}.AuthForm_field__Ov8LN input:focus{border-color:var(--brand-border);background:var(--surface-z1);box-shadow:0 0 0 1px var(--brand)}.AuthForm_passwordField__hieHq{position:relative}.AuthForm_passwordField__hieHq input{padding-inline-end:4.2rem}.AuthForm_revealButton__eRW_J{position:absolute;top:50%;inset-inline-end:.5rem;padding:.35rem .4rem;border:0;color:var(--text-secondary);background:transparent;font-size:.72rem;font-weight:800;translate:0 -50%}.AuthForm_revealButton__eRW_J:hover{color:var(--text-primary)}.AuthForm_legalConsent__SkAe_{display:flex;align-items:flex-start;gap:.7rem;color:var(--text-secondary);font-size:.74rem;line-height:1.5;cursor:pointer}.AuthForm_legalConsent__SkAe_ input{width:1rem;height:1rem;flex:0 0 1rem;margin:.15rem 0 0;accent-color:var(--fill)}.AuthForm_legalConsent__SkAe_ a{color:var(--text-primary);text-underline-offset:.15rem}.AuthForm_error__axs9E{margin:0;padding:.7rem .8rem;border:1px solid rgb(var(--color-lychee-500)/24%);border-radius:var(--radius-sm);color:var(--danger);background:var(--danger-soft);font-size:.78rem;font-weight:700;line-height:1.5}.AuthForm_button__p73Ew,.AuthForm_primaryButton__4soKj,.AuthForm_submitButton___GsJq{display:inline-flex;min-height:2.8rem;align-items:center;justify-content:center;gap:.55rem;padding:.65rem 1rem;border:1px solid var(--divider);border-radius:var(--radius-sm);color:var(--text-primary);background:var(--surface-sunken);font-weight:800;text-decoration:none;transition:background .14s ease,transform .14s ease}.AuthForm_primaryButton__4soKj,.AuthForm_submitButton___GsJq{border-color:transparent;color:var(--on-fill);background:var(--fill)}.AuthForm_primaryButton__4soKj:hover,.AuthForm_submitButton___GsJq:hover:not(:disabled){background:var(--fill-hover);transform:translateY(-1px)}.AuthForm_button__p73Ew:hover{background:var(--surface-active);transform:translateY(-1px)}.AuthForm_submitButton___GsJq[data-busy=true]{opacity:1}.AuthForm_spinner__saQwa{width:.9rem;height:.9rem;border:2px solid;border-top:2px solid transparent;border-radius:50%;opacity:.75;animation:AuthForm_spinnerTurn__doXUk .7s linear infinite}.AuthForm_switchMode__96SHa{margin:1.25rem 0 0;color:var(--text-secondary);font-size:.82rem;text-align:center}.AuthForm_switchMode__96SHa a{color:var(--brand);font-weight:800;text-decoration:none}.AuthForm_authFooter__ug6c_ a:hover,.AuthForm_switchMode__96SHa a:hover{color:var(--text-primary)}.AuthForm_authFooter__ug6c_{display:flex;flex-wrap:wrap;justify-content:center;gap:.35rem .55rem;margin:1rem 0 0;color:var(--text-muted);font-size:.7rem}.AuthForm_authFooter__ug6c_ a{text-decoration:none;transition:color .14s ease}.AuthForm_successCard__D6gQ9{display:grid;justify-items:center;text-align:center}.AuthForm_successMark__GW6mF{display:grid;width:3rem;height:3rem;place-items:center;margin-bottom:1.35rem;border:1px solid rgb(var(--color-kiwi-500)/25%);border-radius:50%;color:var(--success);background:var(--success-soft);font-size:1.2rem;font-weight:900}.AuthForm_successActions__WbShB{display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:1.6rem}@keyframes AuthForm_auroraSpin__tHH54{to{rotate:1turn}}@keyframes AuthForm_spinnerTurn__doXUk{to{rotate:1turn}}@media (max-width:480px){.AuthForm_page__iwQdq{padding:.75rem}.AuthForm_authPanel__Kei49,.AuthForm_successCard__D6gQ9{padding:1.25rem}.AuthForm_heading__LE8al{margin-top:1.8rem}.AuthForm_successActions__WbShB{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.AuthForm_aurora___eAfg,.AuthForm_spinner__saQwa{animation:none}}