Index: src/views/partials/fedi-tabs.ejs
===================================================================
--- src/views/partials/fedi-tabs.ejs	(revision f46f2be19d3e7b0652e89b1d7e824a1e3b1328ae)
+++ src/views/partials/fedi-tabs.ejs	(revision 8c4bfccfdbde3aae08e4cb1531f6451e54935a30)
@@ -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: no desktop top-nav here, so clear the camera/notch + give headroom. */
-@media (max-width: 767px) { .fedi-tabs { margin-top: calc(.5rem + env(safe-area-inset-top, 0px)); } }
+/* 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)); } }
 @media (max-width: 520px) { .fedi-tab { padding: .55rem .25rem; font-size: .82rem; } }
 @media (max-width: 380px) { .fedi-tab { font-size: .74rem; } }
