This bastard of a CSS error cost me an hour and a half. ^^

Relative positioning is used here to move the topic icon above the background of the read/unread icon (wich is positioned in absolute).
This is not immediately obvious because the background of the read state uses transparency, which is not the case for the unread state.
To fix this, the inaccessible elements also need to be positioned in relative:
Code:
dd.lastpost > span > :not(dfn) {position: relative;}
Statistics: Posted by cabot — Sat Apr 12, 2025 4:08 pm