feat(suramadu): the page says the match is over itself master
report.js polls headquarters for the result of the match and, once it exists, covers the page with a report of it and hides the client. Suramadu's "connection to the server is lost" card is built inside .suramadu-element when the container stops, so hiding that element is what keeps it off a player whose match is already over - no war patch, and the dialog still works for a page that is not a finished match. The result lands in S3 about five seconds after the game is decided, a minute before the container stops, which is the window this fills. A match that ended without a result says so instead of waiting forever. flare.css moves its two z-indexes above the report: the end of a match is when a player most has something to say about it. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>