Celsias is switching servers. The change is propogating throughout the Internet right now.
Thank you for your patience, see you soon!