I can't get into the site either except on my phone or tablet. I found it hard to upload the pictures that had already gone into One Drive,
finally, I was able to restore the picture I needed,.
Next week I have a shop that has several pictures and I hope the site is back by then