My method is kinda not so elegant. See the attached. Essentially I do the transition, and then disable click through my specifying after a certain amount of time elapses. It’s kind of strange, because you might think the puzzles areinterpreted line by line, but they’re sort of more in parallel.
I’m on the lookout for a more elegant solution, because strong arming the display:none to just do it after the animation elapses via my manual input isn’t so great I don’t think.