Loading pulses actually pulse now

Several "something is happening" indicators were quietly frozen: the skeleton placeholders while a chat message loads, the pulse on a delegated call and on a running sub-thread, and the three blinking dots while a layout area loads. Their animations referred to keyframes written with a Razor escape (@@keyframes) inside plain CSS files, where that escape is not processed — so the keyframes never parsed and the elements just sat still.

The keyframes are plain CSS again, and every one of those indicators moves — so a loading page looks like a loading page instead of a stuck one.

Reconnecting…
The server was updated. Reloading the page to pick up the latest version.