Same here - and I even fired up the other browser just to make sure it wasn't a compatibility problem.
Have filled in a support ticket on their site ("we will endeavour to respond within five working days"). As they are located in Mainland Europe, and as most of Mainland Europe has shut down for the long week-end (Ascension Day yesterday) I don't hold out much hope of them fixing it any time soon.