Index: src/views/pages/auth-login.ejs
===================================================================
--- src/views/pages/auth-login.ejs	(revision 3fb8390944f21465ae617c9fb62affeebf8d5a81)
+++ src/views/pages/auth-login.ejs	(revision 36afccdb7880e6a3aeb805c04f444e2f67f2fef8)
@@ -85,4 +85,7 @@
   .auth-notice-list li { margin: 4px 0; }
   .auth-sub { color: var(--ink-muted); margin: 0 0 1rem; text-align: center; }
+  /* Google-knop is wit → tekst altijd donker houden, ook op hover (de globale
+     a.btn:hover-regel maakt 'm anders bijna-wit op wit = onleesbaar). */
+  a.btn-google, a.btn-google:hover { color: #1f1f1f; }
   .auth-admin-box {
     display: flex; align-items: center; gap: .75rem;
