I don’t know but I have this symbol on firefox, too. Maybe someone can confirm that it’s just not me have this thing sticked on the browser. An Admin, technical support, medicare …??? And no, I don’t use extension …and also No I’m not seeing pink elephants ect. 😅 Very strange…