.AuthForm-module__yqvKtq__container{gap:var(--space-6);flex-direction:column;display:flex}.AuthForm-module__yqvKtq__header{text-align:center}.AuthForm-module__yqvKtq__title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--color-text-primary);margin-bottom:var(--space-2)}.AuthForm-module__yqvKtq__subtitle{font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:var(--line-height-normal)}.AuthForm-module__yqvKtq__subtitle strong{color:var(--color-text-primary);margin-top:var(--space-1);display:block}.AuthForm-module__yqvKtq__form{gap:var(--space-4);flex-direction:column;display:flex}.AuthForm-module__yqvKtq__otpContainer{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}.AuthForm-module__yqvKtq__errorText{font-size:var(--font-size-sm);color:var(--color-error);text-align:center}.AuthForm-module__yqvKtq__resendContainer{text-align:center}.AuthForm-module__yqvKtq__resendTimer{font-size:var(--font-size-sm);color:var(--color-text-tertiary)}.AuthForm-module__yqvKtq__resendButton{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-link);cursor:pointer;padding:var(--space-2);transition:color var(--transition-fast);background:0 0;border:none;min-width:44px;min-height:44px}.AuthForm-module__yqvKtq__resendButton:hover{color:var(--color-link-hover)}.AuthForm-module__yqvKtq__resendButton:disabled{color:var(--color-text-muted);cursor:not-allowed}.AuthForm-module__yqvKtq__backButton{font-size:var(--font-size-sm);color:var(--color-text-secondary);cursor:pointer;padding:var(--space-2);text-align:center;transition:color var(--transition-fast);background:0 0;border:none;min-height:44px}.AuthForm-module__yqvKtq__backButton:hover{color:var(--color-text-primary)}.AuthForm-module__yqvKtq__terms{font-size:var(--font-size-xs);color:var(--color-text-tertiary);text-align:center;line-height:var(--line-height-relaxed)}.AuthForm-module__yqvKtq__termsLink{color:var(--color-text-secondary);text-underline-offset:2px;text-decoration:underline}.AuthForm-module__yqvKtq__termsLink:hover{color:var(--color-text-primary)}.AuthForm-module__yqvKtq__inviteBanner{border-radius:var(--radius-sm,6px);font-size:var(--font-size-sm,14px);color:#2d6a31;text-align:center;background:#e8f3e9;border:1px solid #2d6a31;padding:10px 14px;line-height:1.5}.AuthForm-module__yqvKtq__inviteToggle{color:var(--color-text-secondary,#666);font-size:var(--font-size-sm,14px);cursor:pointer;text-underline-offset:2px;background:0 0;border:none;align-self:center;padding:0;text-decoration:underline}.AuthForm-module__yqvKtq__inviteToggle:hover{color:var(--color-text-primary,#1a1a1a)}