Index: src/views/partials/shared-styles.ejs
===================================================================
--- src/views/partials/shared-styles.ejs	(revision af5407f37e07abe61941a76c0d63d4177df70ca6)
+++ src/views/partials/shared-styles.ejs	(revision e2a8e313c3e2ab4e6c0b46dee342bf6b30e677c4)
@@ -136,5 +136,5 @@
 .auth-intro { text-align: center; color: var(--ink-muted); font-size: 0.95rem; margin: 0 0 1rem; }
 .btn-google {
-  justify-content: center; gap: 0.6rem; padding: 0.7rem; font-size: 1rem;
+  display: flex; justify-content: center; gap: 0.6rem; padding: 0.7rem; font-size: 1rem;
   background: #fff; color: #1f1f1f; border: 1px solid #dadce0;
 }
