Seems their phones are back up - they were able to check on my submission. Said the website should be fully back in a week or 2.