I'm going to guess that the work being done today may have caused an issue with loggin in with FireFox?
My Internet Explorer is working fine, though I've noticed ads at the head of each thread...most likely a temporary thing, but though I might mention that.
Anyway, trying to login with FireFox gets me some weird stuff...first off, I don't get logged in, it tosses me back to the login header...and I get all sorts of script across the header:
View attachment 245643