Index: src/views/partials/shared-styles.ejs
===================================================================
--- src/views/partials/shared-styles.ejs	(revision 0960c1d20ad342283da29370be69f7c966bfd51a)
+++ src/views/partials/shared-styles.ejs	(revision abdcf3302cfa9320f287ba1d993dece88a8ef830)
@@ -163,12 +163,5 @@
 .auth-link { text-align: center; color: var(--ink-muted); font-size: 0.9rem; margin: 1rem 0 0; }
 .auth-link a { color: var(--accent); }
-.auth-google { align-items: stretch; }
 .auth-intro { text-align: center; color: var(--ink-muted); font-size: 0.95rem; margin: 0 0 1rem; }
-.btn-google {
-  display: flex; justify-content: center; gap: 0.6rem; padding: 0.7rem; font-size: 1rem;
-  background: #fff; color: #1f1f1f; border: 1px solid #dadce0;
-}
-.btn-google:hover { background: #f7f8f8; border-color: #dadce0; }
-.btn-google .g-icon { flex-shrink: 0; }
 .auth-divider { display: flex; align-items: center; gap: 0.75rem; margin: 1.25rem 0; color: var(--ink-muted); font-size: 0.85rem; }
 .auth-divider::before, .auth-divider::after { content: ''; flex: 1; height: 1px; background: var(--rule); }
