/*
 * offline-local-clone — shared runtime fallbacks when SingleFile pages omit WOW.js.
 *
 * Intended use: add ONE line to a page <head> when that page still has `.wow` + fade
 * classes and either (a) leftover `visibility:hidden` WOW pre-init styles, or (b) you
 * want CSS-only fade-on-load without bundling this block inline again:
 *   <link rel="stylesheet" href="assets/css/runtime-fallbacks.css">
 * Paths are relative to site root (same pattern as `assets/crystalacademytrade.css` on index).
 *
 * Requires `@keyframes fadeInUp`, `@keyframes fadeInLeft`, and `@keyframes fadeInRight` in an
 * existing page stylesheet (they are present in the inlined animate bundle on cloned pages).
 *
 * Linked from all SingleFile clone routes after RUNTIME_CENTRALIZATION_REPORT (see report).
 */

.wow.fadeInUp,
.wow.fadeInLeft,
.wow.fadeInRight {
  visibility: visible;
}

.wow.fadeInUp {
  animation-name: fadeInUp;
  animation-fill-mode: both;
}

.wow.fadeInLeft {
  animation-name: fadeInLeft;
  animation-fill-mode: both;
}

.wow.fadeInRight {
  animation-name: fadeInRight;
  animation-fill-mode: both;
}

.wow.slow {
  animation-duration: 2s;
}

.wow:not(.slow) {
  animation-duration: 1s;
}

[data-wow-delay="0.2s"] {
  animation-delay: 0.2s;
}

[data-wow-delay="0.3s"] {
  animation-delay: 0.3s;
}

[data-wow-delay="0.4s"] {
  animation-delay: 0.4s;
}

[data-wow-delay="0.6s"] {
  animation-delay: 0.6s;
}

[data-wow-delay="0.9s"] {
  animation-delay: 0.9s;
}
