OK figured it it out. When the page is reduced in size in Safari ("command minus" on the keyboard) the smilies become offset. Doesn't happen in other browsers, appears to occur on any xenforo site (including this one) in Safari (version 15.6.1 on this laptop.) Thanks for your replies, @Brogan !