Index: src/assets/css/style.css
===================================================================
--- src/assets/css/style.css	(revision 066951c940189cfb805d8d40a623fb2cbc41afd0)
+++ src/assets/css/style.css	(revision 3507b0bab5d351cf1606b8140e90ac366ab4f8e2)
@@ -2204,5 +2204,6 @@
 }
 .profile-links li { margin: 0; }
-.profile-links a {
+.profile-links a,
+.profile-links .profile-fedi-link {
     display: inline-flex;
     align-items: center;
@@ -2216,5 +2217,6 @@
     transition: background .15s, color .15s;
 }
-.profile-links a:hover {
+.profile-links a:hover,
+.profile-links .profile-fedi-link:hover {
     background: color-mix(in srgb, var(--accent) 15%, transparent);
     color: var(--accent);
@@ -2789,5 +2791,6 @@
 .profile-bio { font-size: .85rem; margin-top: .15rem; }
 .profile-links { margin-top: .5rem; gap: .4rem; }
-.profile-links a { width: 32px; height: 32px; }
+.profile-links a,
+.profile-links .profile-fedi-link { width: 32px; height: 32px; }
 
 @media (min-width: 768px) {
Index: src/views/partials/profile-header.ejs
===================================================================
--- src/views/partials/profile-header.ejs	(revision 066951c940189cfb805d8d40a623fb2cbc41afd0)
+++ src/views/partials/profile-header.ejs	(revision 3507b0bab5d351cf1606b8140e90ac366ab4f8e2)
@@ -281,4 +281,4 @@
 /* The fediverse logo is an open line-network, so it reads smaller than a solid
    glyph at 18px — render it larger INSIDE the same 36px circle (circle unchanged). */
-.profile-fedi-link svg { width: 24px; height: 24px; }
+.profile-fedi-link svg { width: 22px; height: 22px; }
 </style>
Index: src/views/shell.ejs
===================================================================
--- src/views/shell.ejs	(revision 066951c940189cfb805d8d40a623fb2cbc41afd0)
+++ src/views/shell.ejs	(revision 3507b0bab5d351cf1606b8140e90ac366ab4f8e2)
@@ -198,5 +198,5 @@
 
 <!-- v9 stylesheet (full palette system) -->
-<link rel="stylesheet" href="/assets/css/style.css?v=50">
+<link rel="stylesheet" href="/assets/css/style.css?v=51">
 
 <!-- Audio player styles: loaded on every page so the mini-player works
