Our content delivery network, Cloudflare, is experiencing issues which are directly affecting our services - https://www.cloudflarestatus.com/incidents/x507yzyhmchr
This will result in degraded performance when accessing the web portal for all platforms.
We await further updates and hope to resolve this shortly.