/* Page-specific styles; shared responsive design in global.css. */

/* Gives the Google account chooser a balanced place on the registration card. */
.google-auth[hidden] { display:none; }
.google-auth { margin-top:14px; }
.google-auth .email-code-divider { display:flex; align-items:center; gap:12px; margin:18px 0 12px; color:#879087; font-size:.78rem; }
.google-auth .email-code-divider::before,.google-auth .email-code-divider::after { content:""; height:1px; flex:1; background:#e5e9e3; }
.google-auth #google-signin-button { display:flex; justify-content:center; min-height:42px; }
.google-auth-feedback { margin-top:10px; }
