You can log back in here.
Moving this to the Site Feedback forum because that's what it's become. Thanks for the ping!