Index: src/views/pages/newspaper.ejs
===================================================================
--- src/views/pages/newspaper.ejs	(revision bca83f3c3852b125977b353ba044f623fed17850)
+++ src/views/pages/newspaper.ejs	(revision 1c85964d3c3b85d21167fe588367cdd890d0820f)
@@ -82,5 +82,5 @@
     background: color-mix(in srgb, var(--accent, #888) 22%, transparent); color: var(--accent, #555);
     box-shadow: 0 0 0 2px color-mix(in srgb, var(--accent, #888) 18%, transparent); }
-  .tl-avatar img { width: 100%; height: 100%; object-fit: cover; }
+  .tl-avatar img { width: 100%; height: 100%; object-fit: cover; background: #fff; }
   .tl-id { flex: 1; min-width: 0; display: flex; flex-direction: column; line-height: 1.25; }
   .tl-author { font-weight: 700; color: var(--ink, inherit); text-decoration: none; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
