@ohyran changing it to this seems to fix it:
a.status-link[title*="/media/"] {
line-height: 0;
display: block;
font-size: 0;
}
(Removing the negative margin, basically. This will no longer account for being a separate <p>, but that's fine, I guess. Still better than seeing the media links for media that's shown in-line directly after it.)