/* Shown only if the reader never starts: a browser too old for its module
   keeps this text, which appears after a while (audit FL-LIV-07). The reader
   replaces it as soon as it runs. */
.startup-fallback {
  max-width: 36rem;
  margin: 2rem auto 0;
  padding: 0 1.25rem;
  font: 1.1rem/1.5 system-ui, sans-serif;
  color: #222;
  opacity: 0;
  animation: startup-reveal 0s linear 8s forwards;
}
@keyframes startup-reveal {
  to {
    opacity: 1;
  }
}
