In #2141 I see an issue with Inter, the new font, which displays horizontal↔︎ as text and vertical︎↕︎ as emoji. (I don't know why it doesn't happen in main.)

This should be solved in the far future when browsers support font-variant-emoji, but in the meantime we need to fix it somehow. I tried the variation selector U+FE0E, but it's filtered out for some reason, whether I write as ︎ or ︎. I think I'll just do a span::after.