.style-module__foTg-W__container{gap:var(--space-md);justify-content:center;display:flex}.style-module__foTg-W__input{border-radius:var(--radii-lg);border:1px solid var(--border-color-field);background:var(--surface-field);text-align:center;width:5.2rem;height:5.2rem;font-size:var(--text-heading-2);font-weight:var(--font-semibold);font-family:var(--font-sora);color:var(--text-color-primary);box-shadow:0 1px 2px #1018280d}.style-module__foTg-W__input:focus-visible{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent);outline:none}@media (hover:hover){.style-module__foTg-W__input:hover{border-color:var(--accent)}}.style-module__foTg-W__input:disabled{opacity:.6;cursor:not-allowed}.style-module__foTg-W__error{border-color:var(--text-error-primary)}
.style-module__T1TYcq__formContainer{gap:var(--space-3xl);flex-direction:column;display:flex}.style-module__T1TYcq__otpContainer{gap:var(--space-md);flex-direction:column;align-items:center;display:flex}.style-module__T1TYcq__resendContainer{justify-content:center;align-items:center;gap:var(--space-xs);display:flex}
.style-module__jD7M_q__formContainer{gap:var(--space-3xl);flex-direction:column;display:flex}.style-module__jD7M_q__title{margin-bottom:var(--space-xs)}
.style-module__cc48zq__authButtonWrapper{width:100%;position:relative}.style-module__cc48zq__lastUsedBadge{background:var(--accent-fill);border-radius:var(--radii-full);color:var(--on-accent);font-family:var(--font-sora);font-size:var(--text-xxs);font-weight:var(--font-semibold);padding:var(--space-xs) var(--space-md);right:calc(-1 * var(--space-md));z-index:1;position:absolute;top:0;transform:translateY(-50%)}