Widgets Page has disappeared!


My widgets themselves all seem to be working just fine, but I went to create a new one and the https://twitter.com/settings/widgets page has disappeared altogether.

How is it possible that this has broken without impacting my widgets? How do I get access to the page to edit my widgets? Any help would be greatly appreciated.