- )}
+ )}
-
+
- {/* OAuth first */}
-
+
+ {/* Divider between OAuth and Email - only show if SSO is available */}
+ {hasSSOProviders && (
+
+ )}
+
+ {/* Sign in with email button - only show if SSO providers exist */}
+ {hasSSOProviders && !showEmailForm && (
+
+
+
+ )}
+
+ {/* Email form - show by default if no SSO, or when button clicked */}
+ {showEmailForm && (
+
+
-
- {/* Divider between OAuth and Email - only show if SSO is available */}
- {hasSSOProviders && (
-
- )}
-
- {/* Sign in with email button - only show if SSO providers exist */}
- {hasSSOProviders && !showEmailForm && (
-
-
-
- )}
-
- {/* Email form - show by default if no SSO, or when button clicked */}
- {showEmailForm && (
-