Index: src/views/pages/post.ejs
===================================================================
--- src/views/pages/post.ejs	(revision 848b76d541f2fe8851b0c0c524e06d1f9f282ba2)
+++ src/views/pages/post.ejs	(revision 5410d4df71323137e60b05a38aa6eb7b4cd6e4e4)
@@ -279,4 +279,6 @@
   gap: 0.5rem;
   align-items: baseline;
+  flex-wrap: wrap;
+  row-gap: 0.1rem;
   font-size: 0.85rem;
   margin-bottom: 0.3rem;
@@ -285,4 +287,8 @@
 .comment-author:hover { color: var(--accent); }
 .comment-time { color: var(--ink-muted, var(--ink-soft)); }
+.comment-meta .fedi-handle { overflow-wrap: anywhere; }
+@media (max-width: 560px) {
+  .comment-meta .comment-time { flex-basis: 100%; font-size: 0.78rem; color: var(--ink-faint, var(--ink-muted)); }
+}
 .comment-content {
   white-space: pre-wrap;
