Index: src/assets/css/style.css
===================================================================
--- src/assets/css/style.css	(revision 6b0a8e2357af1aac8d4d1145a3b272f9fe33e3fd)
+++ src/assets/css/style.css	(revision ee25d450dda38c74ecd9e4a566f87a1c2ab76ecd)
@@ -2024,7 +2024,7 @@
     border-bottom: 1px solid var(--rule);
     background: var(--paper);
-    /* Even veel lucht boven als onder de pill-balk (was scheef: ~8px boven /
-       24px onder). Symmetrisch oogt rustiger. */
-    margin-top: 1.5rem;
+    /* Bottom margin gives breathing room between the switcher bar and the
+       first post. margin-top staat in shared-styles.ejs (de winnende inline
+       <style>) — symmetrisch op 1.5rem. */
     margin-bottom: 1.5rem;
 }
Index: src/views/partials/shared-styles.ejs
===================================================================
--- src/views/partials/shared-styles.ejs	(revision 6b0a8e2357af1aac8d4d1145a3b272f9fe33e3fd)
+++ src/views/partials/shared-styles.ejs	(revision ee25d450dda38c74ecd9e4a566f87a1c2ab76ecd)
@@ -6,7 +6,7 @@
   border-bottom: 1px solid var(--rule);
   background: var(--paper);
-  /* Breathing room: profile-header has padding-bottom 1.5rem already, so a
-     small additional margin-top gives the switcher its own visual layer. */
-  margin-top: 0.5rem;
+  /* Even veel lucht boven als onder de pill-balk (margin-bottom = 1.5rem in
+     style.css). Was 0.5rem → voelde scheef. */
+  margin-top: 1.5rem;
 }
 .view-switcher-wrap .container {
