.AuthExperience-module__xb1hya__page{background:var(--ui-card-bg);min-height:100vh;padding-inline:var(--ui-space-6);justify-content:center;align-items:center;display:flex}.AuthExperience-module__xb1hya__card{width:100%;max-width:360px}.AuthExperience-module__xb1hya__success{padding-block:var(--ui-space-16);text-align:center;flex-direction:column;align-items:center;display:flex}.AuthExperience-module__xb1hya__checkCircle{margin-bottom:var(--ui-space-6);border-radius:var(--ui-radius-full);background:#030712;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.AuthExperience-module__xb1hya__successTitle{font-size:var(--ui-font-size-xl);font-weight:var(--ui-weight-semibold);letter-spacing:-.025em;color:#030712}.AuthExperience-module__xb1hya__successDesc{margin-top:var(--ui-space-2);font-size:var(--ui-font-size-sm);color:#9ca3af;line-height:1.5rem}.AuthExperience-module__xb1hya__heading{margin-bottom:var(--ui-space-10)}.AuthExperience-module__xb1hya__title{font-size:2.4rem;font-weight:var(--ui-weight-bold);letter-spacing:-.05em;color:#030712;line-height:1}.AuthExperience-module__xb1hya__progress{margin-bottom:var(--ui-space-10);align-items:center;gap:var(--ui-space-1_5);display:flex}.AuthExperience-module__xb1hya__dot{border-radius:var(--ui-radius-full);height:3px}.AuthExperience-module__xb1hya__apiError{font-size:var(--ui-font-size-sm);color:#ef4444;overflow:hidden}.AuthExperience-module__xb1hya__fieldArea{overflow:hidden}.AuthExperience-module__xb1hya__stepFields{gap:var(--ui-space-7);flex-direction:column;display:flex}.AuthExperience-module__xb1hya__fieldHeader{margin-bottom:var(--ui-space-1);justify-content:space-between;align-items:center;display:flex}.AuthExperience-module__xb1hya__fieldLabel{font-size:11px;font-weight:var(--ui-weight-medium);text-transform:uppercase;letter-spacing:.1em;color:#9ca3af}.AuthExperience-module__xb1hya__fieldHint{color:#d1d5db;font-size:11px}.AuthExperience-module__xb1hya__fieldControlWrap{position:relative}.AuthExperience-module__xb1hya__fieldAction{inset-block:0;align-items:center;display:flex;position:absolute;right:0}.AuthExperience-module__xb1hya__fieldError{margin-top:var(--ui-space-1);font-size:var(--ui-font-size-xs);color:#ef4444;overflow:hidden}.AuthExperience-module__xb1hya__input{width:100%;padding-top:var(--ui-space-1);padding-bottom:var(--ui-space-2_5);color:#030712;transition:border-color .15s var(--ui-easing);background:0 0;border-bottom:1px solid #e5e7eb;outline:none;font-size:15px}.AuthExperience-module__xb1hya__input::placeholder{color:#d1d5db}.AuthExperience-module__xb1hya__input:focus{border-color:#030712}.AuthExperience-module__xb1hya__inputError{border-color:#f87171}.AuthExperience-module__xb1hya__emailChip{align-items:center;gap:var(--ui-space-2);font-size:var(--ui-font-size-sm);display:flex}.AuthExperience-module__xb1hya__emailChipEmail{font-weight:var(--ui-weight-medium);color:#030712}.AuthExperience-module__xb1hya__emailChipEdit{font-size:var(--ui-font-size-xs);color:#9ca3af;text-underline-offset:2px;text-decoration:underline}.AuthExperience-module__xb1hya__pwdToggle{padding-bottom:var(--ui-space-2);color:#d1d5db;transition:color var(--ui-duration-fast) var(--ui-easing)}.AuthExperience-module__xb1hya__pwdToggle:hover{color:#374151}.AuthExperience-module__xb1hya__submit{margin-top:var(--ui-space-12);justify-content:center;align-items:center;gap:var(--ui-space-2);border-radius:var(--ui-radius-2xl);width:100%;height:3rem;font-size:var(--ui-font-size-sm);font-weight:var(--ui-weight-semibold);color:#fff;transition:opacity var(--ui-duration-fast) var(--ui-easing);background:#030712;display:flex}.AuthExperience-module__xb1hya__submit:hover{opacity:.8}.AuthExperience-module__xb1hya__submit:disabled{opacity:.4}.AuthExperience-module__xb1hya__spinner{height:var(--ui-space-4);width:var(--ui-space-4);border-radius:var(--ui-radius-full);border:2px solid #ffffff4d;border-top-color:#fff;animation:.6s linear infinite AuthExperience-module__xb1hya__spin}@keyframes AuthExperience-module__xb1hya__spin{to{transform:rotate(360deg)}}.AuthExperience-module__xb1hya__switchMode{margin-top:var(--ui-space-7);text-align:center;font-size:var(--ui-font-size-sm);color:#9ca3af}.AuthExperience-module__xb1hya__switchLink{font-weight:var(--ui-weight-medium);color:#030712;text-underline-offset:2px;text-decoration:underline}
