I tried the link on my phone it showed error. I changed it to desktop mode and it continue to show error.

I also tried it on my computer and it showed error also.

Probably the tariff war is still loading. Lol
By the way I think is may just be a website for fun and jokes because what is the essence of a Us vs China tariff clash dash board?
This type of issues I actually don't think there would be a winner or a loser, both parties would just keep going on and on till someone steps in or anyone amongst them becomes the bigger person.
Could be that one programmer dude was just making fun of the whole thing. How's that even reliable when AI is also contributed to the analysis according to Op?
The sites doesn't seem a reliable source which I think it's getting nuked for violation for hosting provisions of unauthorized activities and legal abusive terms of the site provider.
As we may know, such functioning activity being accessible for the public could result to the act of flashpoint to cause public panicking since the effects of the tarrif is a global concern.