Index: src/views/partials/fedi-tabs.ejs
===================================================================
--- src/views/partials/fedi-tabs.ejs	(revision 8c4bfccfdbde3aae08e4cb1531f6451e54935a30)
+++ src/views/partials/fedi-tabs.ejs	(revision 474a5edb5528ed6f9886b46791a82c1db132f8fc)
@@ -30,6 +30,6 @@
 .fedi-tab-badge { flex: 0 0 auto; min-width: 1.15em; padding: 0 .3em; border-radius: 999px;
   background: var(--accent, #e8b04b); color: #fff; font-size: .66rem; line-height: 1.5; text-align: center; }
-/* Mobile: 1.5rem general headroom (Android too) + the iOS safe-area to clear the notch. */
-@media (max-width: 767px) { .fedi-tabs { margin-top: calc(1.5rem + env(safe-area-inset-top, 0px)); } }
+/* Mobile: no extra headroom — only the iOS safe-area inset to clear the notch. */
+@media (max-width: 767px) { .fedi-tabs { margin-top: env(safe-area-inset-top, 0px); } }
 @media (max-width: 520px) { .fedi-tab { padding: .55rem .25rem; font-size: .82rem; } }
 @media (max-width: 380px) { .fedi-tab { font-size: .74rem; } }
