/**
 * The one script that has to run before the first paint.
 *
 * It adds `js` to <html>, and that class is the only thing that hides the
 * blocks waiting to be revealed (stylesheet, section 14). Written this way
 * round on purpose: with the scripts removed, or blocked, or still loading,
 * nothing is hidden — the page is simply not animated.
 *
 * It also stops the sliding rows from being animated before main.js has
 * cloned their cards, which would leave a gap at the end of the loop.
 */
document.documentElement.classList.add("js");
