Index: src/views/partials/shared-styles.ejs
===================================================================
--- src/views/partials/shared-styles.ejs	(revision c80e78bc18fad68fd4deed4bd94cd0b89ca32b1d)
+++ src/views/partials/shared-styles.ejs	(revision 6351545b08183045fe69f8d75db78b7e58951786)
@@ -125,4 +125,6 @@
 .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); }
 
 /* HTMX loading indicator */
