Index: src/views/pages/post.ejs
===================================================================
--- src/views/pages/post.ejs	(revision a8399a64f8ace0d0d4e50a7690d0a591269e2bb5)
+++ src/views/pages/post.ejs	(revision e6272d126af1da85efbc5f054f8af5220f37d8df)
@@ -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;
