@font-face {
  font-family: "SJ Sans";
  src:
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.woff2) format("woff2"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-light.woff) format("woff"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.ttf) format("ttf");
  font-style: normal;
  font-weight: 300;
  font-display: swap;
}
@font-face {
  font-family: "SJ Sans";
  src:
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.woff2) format("woff2"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-regular.woff) format("woff"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.ttf) format("ttf");
  font-style: normal;
  font-weight: 400;
  font-display: swap;
}
@font-face {
  font-family: "SJ Sans";
  src:
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.woff2) format("woff2"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.woff) format("woff"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.ttf) format("ttf");
  font-style: normal;
  font-weight: 600;
  font-display: swap;
}
@font-face {
  font-family: "SJ Sans";
  src:
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.woff2) format("woff2"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-book.woff) format("woff"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-medium.woff) format("woff");
  font-style: normal;
  font-weight: 700;
  font-display: swap;
}
@font-face {
  font-family: "SJ Sans";
  src:
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.woff2) format("woff2"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.woff) format("woff"),
    url(https://www.stjude.org/etc/clientlibs/stjude/shared/fonts/sj-sans/sjs-bold.ttf) format("ttf");
  font-style: normal;
  font-weight: 800;
  font-display: swap;
}
.subathon-timer-overlay {
  width: 100%;
  height: 100%;
  overflow: hidden;
  position: relative;
  font-family:
    SJ Sans,
    Open Sans,
    Helvetica Neue,
    Helvetica,
    Arial,
    "sans-serif";
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  padding-bottom: 25px;
}
.subathon-timer-overlay.default-red {
  color: #c10f3a;
}
.subathon-timer-overlay.default-red .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(135.1, 10.5, 40.6, 0.2));
}
.subathon-timer-overlay.default-red .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(199.2, 39, 77.7, 0.25),
    0 0 15px rgba(199.2, 39, 77.7, 0.25),
    0 0 18px rgba(199.2, 39, 77.7, 0.25),
    0 0 30px rgba(199.2, 39, 77.7, 0.25),
    0 0 20px rgba(199.2, 39, 77.7, 0.25),
    0 0 10px rgba(199.2, 39, 77.7, 0.25),
    0 0 18px rgba(199.2, 39, 77.7, 0.25);
}
.subathon-timer-overlay.default-red .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(199.2, 39, 77.7, 0.5),
    0 0 15px rgba(199.2, 39, 77.7, 0.5),
    0 0 18px rgba(199.2, 39, 77.7, 0.5),
    0 0 30px rgba(199.2, 39, 77.7, 0.5),
    0 0 20px rgba(199.2, 39, 77.7, 0.5),
    0 0 10px rgba(199.2, 39, 77.7, 0.5),
    0 0 18px rgba(199.2, 39, 77.7, 0.5);
}
.subathon-timer-overlay.default-red .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(199.2, 39, 77.7, 0.9),
    0 0 15px rgba(199.2, 39, 77.7, 0.9),
    0 0 18px rgba(199.2, 39, 77.7, 0.9),
    0 0 30px rgba(199.2, 39, 77.7, 0.9),
    0 0 20px rgba(199.2, 39, 77.7, 0.9),
    0 0 10px rgba(199.2, 39, 77.7, 0.9),
    0 0 18px rgba(199.2, 39, 77.7, 0.9);
}
.subathon-timer-overlay.default-red .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.default-red .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.default-red .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.default-red .inner-countdown span {
  -webkit-text-stroke: 4px rgba(154.4, 12, 46.4, 0.7);
}
.subathon-timer-overlay.dark-grey {
  color: #4e535a;
}
.subathon-timer-overlay.dark-grey .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(54.6, 58.1, 63, 0.2));
}
.subathon-timer-overlay.dark-grey .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(95.7, 100.2, 106.5, 0.25),
    0 0 15px rgba(95.7, 100.2, 106.5, 0.25),
    0 0 18px rgba(95.7, 100.2, 106.5, 0.25),
    0 0 30px rgba(95.7, 100.2, 106.5, 0.25),
    0 0 20px rgba(95.7, 100.2, 106.5, 0.25),
    0 0 10px rgba(95.7, 100.2, 106.5, 0.25),
    0 0 18px rgba(95.7, 100.2, 106.5, 0.25);
}
.subathon-timer-overlay.dark-grey .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(95.7, 100.2, 106.5, 0.5),
    0 0 15px rgba(95.7, 100.2, 106.5, 0.5),
    0 0 18px rgba(95.7, 100.2, 106.5, 0.5),
    0 0 30px rgba(95.7, 100.2, 106.5, 0.5),
    0 0 20px rgba(95.7, 100.2, 106.5, 0.5),
    0 0 10px rgba(95.7, 100.2, 106.5, 0.5),
    0 0 18px rgba(95.7, 100.2, 106.5, 0.5);
}
.subathon-timer-overlay.dark-grey .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(95.7, 100.2, 106.5, 0.9),
    0 0 15px rgba(95.7, 100.2, 106.5, 0.9),
    0 0 18px rgba(95.7, 100.2, 106.5, 0.9),
    0 0 30px rgba(95.7, 100.2, 106.5, 0.9),
    0 0 20px rgba(95.7, 100.2, 106.5, 0.9),
    0 0 10px rgba(95.7, 100.2, 106.5, 0.9),
    0 0 18px rgba(95.7, 100.2, 106.5, 0.9);
}
.subathon-timer-overlay.dark-grey .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.dark-grey .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.dark-grey .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.dark-grey .inner-countdown span {
  -webkit-text-stroke: 4px rgba(62.4, 66.4, 72, 0.7);
}
.subathon-timer-overlay.light-purple {
  color: #8332a7;
}
.subathon-timer-overlay.light-purple .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(91.7, 35, 116.9, 0.2));
}
.subathon-timer-overlay.light-purple .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(143.4, 70.5, 175.8, 0.25),
    0 0 15px rgba(143.4, 70.5, 175.8, 0.25),
    0 0 18px rgba(143.4, 70.5, 175.8, 0.25),
    0 0 30px rgba(143.4, 70.5, 175.8, 0.25),
    0 0 20px rgba(143.4, 70.5, 175.8, 0.25),
    0 0 10px rgba(143.4, 70.5, 175.8, 0.25),
    0 0 18px rgba(143.4, 70.5, 175.8, 0.25);
}
.subathon-timer-overlay.light-purple .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(143.4, 70.5, 175.8, 0.5),
    0 0 15px rgba(143.4, 70.5, 175.8, 0.5),
    0 0 18px rgba(143.4, 70.5, 175.8, 0.5),
    0 0 30px rgba(143.4, 70.5, 175.8, 0.5),
    0 0 20px rgba(143.4, 70.5, 175.8, 0.5),
    0 0 10px rgba(143.4, 70.5, 175.8, 0.5),
    0 0 18px rgba(143.4, 70.5, 175.8, 0.5);
}
.subathon-timer-overlay.light-purple .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(143.4, 70.5, 175.8, 0.9),
    0 0 15px rgba(143.4, 70.5, 175.8, 0.9),
    0 0 18px rgba(143.4, 70.5, 175.8, 0.9),
    0 0 30px rgba(143.4, 70.5, 175.8, 0.9),
    0 0 20px rgba(143.4, 70.5, 175.8, 0.9),
    0 0 10px rgba(143.4, 70.5, 175.8, 0.9),
    0 0 18px rgba(143.4, 70.5, 175.8, 0.9);
}
.subathon-timer-overlay.light-purple .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.light-purple .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.light-purple .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.light-purple .inner-countdown span {
  -webkit-text-stroke: 4px rgba(104.8, 40, 133.6, 0.7);
}
.subathon-timer-overlay.dark-purple {
  color: #490e67;
}
.subathon-timer-overlay.dark-purple .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(51.1, 9.8, 72.1, 0.2));
}
.subathon-timer-overlay.dark-purple .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(91.2, 38.1, 118.2, 0.25),
    0 0 15px rgba(91.2, 38.1, 118.2, 0.25),
    0 0 18px rgba(91.2, 38.1, 118.2, 0.25),
    0 0 30px rgba(91.2, 38.1, 118.2, 0.25),
    0 0 20px rgba(91.2, 38.1, 118.2, 0.25),
    0 0 10px rgba(91.2, 38.1, 118.2, 0.25),
    0 0 18px rgba(91.2, 38.1, 118.2, 0.25);
}
.subathon-timer-overlay.dark-purple .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(91.2, 38.1, 118.2, 0.5),
    0 0 15px rgba(91.2, 38.1, 118.2, 0.5),
    0 0 18px rgba(91.2, 38.1, 118.2, 0.5),
    0 0 30px rgba(91.2, 38.1, 118.2, 0.5),
    0 0 20px rgba(91.2, 38.1, 118.2, 0.5),
    0 0 10px rgba(91.2, 38.1, 118.2, 0.5),
    0 0 18px rgba(91.2, 38.1, 118.2, 0.5);
}
.subathon-timer-overlay.dark-purple .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(91.2, 38.1, 118.2, 0.9),
    0 0 15px rgba(91.2, 38.1, 118.2, 0.9),
    0 0 18px rgba(91.2, 38.1, 118.2, 0.9),
    0 0 30px rgba(91.2, 38.1, 118.2, 0.9),
    0 0 20px rgba(91.2, 38.1, 118.2, 0.9),
    0 0 10px rgba(91.2, 38.1, 118.2, 0.9),
    0 0 18px rgba(91.2, 38.1, 118.2, 0.9);
}
.subathon-timer-overlay.dark-purple .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.dark-purple .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.dark-purple .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.dark-purple .inner-countdown span {
  -webkit-text-stroke: 4px rgba(58.4, 11.2, 82.4, 0.7);
}
.subathon-timer-overlay.light-blue {
  color: #135cb0;
}
.subathon-timer-overlay.light-blue .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(13.3, 64.4, 123.2, 0.2));
}
.subathon-timer-overlay.light-blue .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(42.6, 108.3, 183.9, 0.25),
    0 0 15px rgba(42.6, 108.3, 183.9, 0.25),
    0 0 18px rgba(42.6, 108.3, 183.9, 0.25),
    0 0 30px rgba(42.6, 108.3, 183.9, 0.25),
    0 0 20px rgba(42.6, 108.3, 183.9, 0.25),
    0 0 10px rgba(42.6, 108.3, 183.9, 0.25),
    0 0 18px rgba(42.6, 108.3, 183.9, 0.25);
}
.subathon-timer-overlay.light-blue .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(42.6, 108.3, 183.9, 0.5),
    0 0 15px rgba(42.6, 108.3, 183.9, 0.5),
    0 0 18px rgba(42.6, 108.3, 183.9, 0.5),
    0 0 30px rgba(42.6, 108.3, 183.9, 0.5),
    0 0 20px rgba(42.6, 108.3, 183.9, 0.5),
    0 0 10px rgba(42.6, 108.3, 183.9, 0.5),
    0 0 18px rgba(42.6, 108.3, 183.9, 0.5);
}
.subathon-timer-overlay.light-blue .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(42.6, 108.3, 183.9, 0.9),
    0 0 15px rgba(42.6, 108.3, 183.9, 0.9),
    0 0 18px rgba(42.6, 108.3, 183.9, 0.9),
    0 0 30px rgba(42.6, 108.3, 183.9, 0.9),
    0 0 20px rgba(42.6, 108.3, 183.9, 0.9),
    0 0 10px rgba(42.6, 108.3, 183.9, 0.9),
    0 0 18px rgba(42.6, 108.3, 183.9, 0.9);
}
.subathon-timer-overlay.light-blue .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.light-blue .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.light-blue .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.light-blue .inner-countdown span {
  -webkit-text-stroke: 4px rgba(15.2, 73.6, 140.8, 0.7);
}
.subathon-timer-overlay.dark-blue {
  color: #002856;
}
.subathon-timer-overlay.dark-blue .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(0, 28, 60.2, 0.2));
}
.subathon-timer-overlay.dark-blue .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(25.5, 61.5, 102.9, 0.25),
    0 0 15px rgba(25.5, 61.5, 102.9, 0.25),
    0 0 18px rgba(25.5, 61.5, 102.9, 0.25),
    0 0 30px rgba(25.5, 61.5, 102.9, 0.25),
    0 0 20px rgba(25.5, 61.5, 102.9, 0.25),
    0 0 10px rgba(25.5, 61.5, 102.9, 0.25),
    0 0 18px rgba(25.5, 61.5, 102.9, 0.25);
}
.subathon-timer-overlay.dark-blue .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(25.5, 61.5, 102.9, 0.5),
    0 0 15px rgba(25.5, 61.5, 102.9, 0.5),
    0 0 18px rgba(25.5, 61.5, 102.9, 0.5),
    0 0 30px rgba(25.5, 61.5, 102.9, 0.5),
    0 0 20px rgba(25.5, 61.5, 102.9, 0.5),
    0 0 10px rgba(25.5, 61.5, 102.9, 0.5),
    0 0 18px rgba(25.5, 61.5, 102.9, 0.5);
}
.subathon-timer-overlay.dark-blue .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(25.5, 61.5, 102.9, 0.9),
    0 0 15px rgba(25.5, 61.5, 102.9, 0.9),
    0 0 18px rgba(25.5, 61.5, 102.9, 0.9),
    0 0 30px rgba(25.5, 61.5, 102.9, 0.9),
    0 0 20px rgba(25.5, 61.5, 102.9, 0.9),
    0 0 10px rgba(25.5, 61.5, 102.9, 0.9),
    0 0 18px rgba(25.5, 61.5, 102.9, 0.9);
}
.subathon-timer-overlay.dark-blue .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.dark-blue .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.dark-blue .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.dark-blue .inner-countdown span {
  -webkit-text-stroke: 4px rgba(0, 32, 68.8, 0.7);
}
.subathon-timer-overlay.light-aqua {
  color: #64d0e4;
}
.subathon-timer-overlay.light-aqua .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(70, 145.6, 159.6, 0.2));
}
.subathon-timer-overlay.light-aqua .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(115.5, 212.7, 230.7, 0.25),
    0 0 15px rgba(115.5, 212.7, 230.7, 0.25),
    0 0 18px rgba(115.5, 212.7, 230.7, 0.25),
    0 0 30px rgba(115.5, 212.7, 230.7, 0.25),
    0 0 20px rgba(115.5, 212.7, 230.7, 0.25),
    0 0 10px rgba(115.5, 212.7, 230.7, 0.25),
    0 0 18px rgba(115.5, 212.7, 230.7, 0.25);
}
.subathon-timer-overlay.light-aqua .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(115.5, 212.7, 230.7, 0.5),
    0 0 15px rgba(115.5, 212.7, 230.7, 0.5),
    0 0 18px rgba(115.5, 212.7, 230.7, 0.5),
    0 0 30px rgba(115.5, 212.7, 230.7, 0.5),
    0 0 20px rgba(115.5, 212.7, 230.7, 0.5),
    0 0 10px rgba(115.5, 212.7, 230.7, 0.5),
    0 0 18px rgba(115.5, 212.7, 230.7, 0.5);
}
.subathon-timer-overlay.light-aqua .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(115.5, 212.7, 230.7, 0.9),
    0 0 15px rgba(115.5, 212.7, 230.7, 0.9),
    0 0 18px rgba(115.5, 212.7, 230.7, 0.9),
    0 0 30px rgba(115.5, 212.7, 230.7, 0.9),
    0 0 20px rgba(115.5, 212.7, 230.7, 0.9),
    0 0 10px rgba(115.5, 212.7, 230.7, 0.9),
    0 0 18px rgba(115.5, 212.7, 230.7, 0.9);
}
.subathon-timer-overlay.light-aqua .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.light-aqua .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.light-aqua .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.light-aqua .inner-countdown span {
  -webkit-text-stroke: 4px rgba(80, 166.4, 182.4, 0.7);
}
.subathon-timer-overlay.dark-aqua {
  color: #1eadc1;
}
.subathon-timer-overlay.dark-aqua .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(21, 121.1, 135.1, 0.2));
}
.subathon-timer-overlay.dark-aqua .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(52.5, 181.2, 199.2, 0.25),
    0 0 15px rgba(52.5, 181.2, 199.2, 0.25),
    0 0 18px rgba(52.5, 181.2, 199.2, 0.25),
    0 0 30px rgba(52.5, 181.2, 199.2, 0.25),
    0 0 20px rgba(52.5, 181.2, 199.2, 0.25),
    0 0 10px rgba(52.5, 181.2, 199.2, 0.25),
    0 0 18px rgba(52.5, 181.2, 199.2, 0.25);
}
.subathon-timer-overlay.dark-aqua .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(52.5, 181.2, 199.2, 0.5),
    0 0 15px rgba(52.5, 181.2, 199.2, 0.5),
    0 0 18px rgba(52.5, 181.2, 199.2, 0.5),
    0 0 30px rgba(52.5, 181.2, 199.2, 0.5),
    0 0 20px rgba(52.5, 181.2, 199.2, 0.5),
    0 0 10px rgba(52.5, 181.2, 199.2, 0.5),
    0 0 18px rgba(52.5, 181.2, 199.2, 0.5);
}
.subathon-timer-overlay.dark-aqua .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(52.5, 181.2, 199.2, 0.9),
    0 0 15px rgba(52.5, 181.2, 199.2, 0.9),
    0 0 18px rgba(52.5, 181.2, 199.2, 0.9),
    0 0 30px rgba(52.5, 181.2, 199.2, 0.9),
    0 0 20px rgba(52.5, 181.2, 199.2, 0.9),
    0 0 10px rgba(52.5, 181.2, 199.2, 0.9),
    0 0 18px rgba(52.5, 181.2, 199.2, 0.9);
}
.subathon-timer-overlay.dark-aqua .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.dark-aqua .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.dark-aqua .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.dark-aqua .inner-countdown span {
  -webkit-text-stroke: 4px rgba(24, 138.4, 154.4, 0.7);
}
.subathon-timer-overlay.light-green {
  color: #c0da07;
}
.subathon-timer-overlay.light-green .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(134.4, 152.6, 4.9, 0.2));
}
.subathon-timer-overlay.light-green .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(198.3, 221.7, 31.8, 0.25),
    0 0 15px rgba(198.3, 221.7, 31.8, 0.25),
    0 0 18px rgba(198.3, 221.7, 31.8, 0.25),
    0 0 30px rgba(198.3, 221.7, 31.8, 0.25),
    0 0 20px rgba(198.3, 221.7, 31.8, 0.25),
    0 0 10px rgba(198.3, 221.7, 31.8, 0.25),
    0 0 18px rgba(198.3, 221.7, 31.8, 0.25);
}
.subathon-timer-overlay.light-green .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(198.3, 221.7, 31.8, 0.5),
    0 0 15px rgba(198.3, 221.7, 31.8, 0.5),
    0 0 18px rgba(198.3, 221.7, 31.8, 0.5),
    0 0 30px rgba(198.3, 221.7, 31.8, 0.5),
    0 0 20px rgba(198.3, 221.7, 31.8, 0.5),
    0 0 10px rgba(198.3, 221.7, 31.8, 0.5),
    0 0 18px rgba(198.3, 221.7, 31.8, 0.5);
}
.subathon-timer-overlay.light-green .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(198.3, 221.7, 31.8, 0.9),
    0 0 15px rgba(198.3, 221.7, 31.8, 0.9),
    0 0 18px rgba(198.3, 221.7, 31.8, 0.9),
    0 0 30px rgba(198.3, 221.7, 31.8, 0.9),
    0 0 20px rgba(198.3, 221.7, 31.8, 0.9),
    0 0 10px rgba(198.3, 221.7, 31.8, 0.9),
    0 0 18px rgba(198.3, 221.7, 31.8, 0.9);
}
.subathon-timer-overlay.light-green .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.light-green .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.light-green .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.light-green .inner-countdown span {
  -webkit-text-stroke: 4px rgba(153.6, 174.4, 5.6, 0.7);
}
.subathon-timer-overlay.dark-green {
  color: rgb(117, 188, 33);
}
.subathon-timer-overlay.dark-green .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(81.9, 131.6, 23.1, 0.2));
}
.subathon-timer-overlay.dark-green .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(130.8, 194.7, 55.2, 0.25),
    0 0 15px rgba(130.8, 194.7, 55.2, 0.25),
    0 0 18px rgba(130.8, 194.7, 55.2, 0.25),
    0 0 30px rgba(130.8, 194.7, 55.2, 0.25),
    0 0 20px rgba(130.8, 194.7, 55.2, 0.25),
    0 0 10px rgba(130.8, 194.7, 55.2, 0.25),
    0 0 18px rgba(130.8, 194.7, 55.2, 0.25);
}
.subathon-timer-overlay.dark-green .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(130.8, 194.7, 55.2, 0.5),
    0 0 15px rgba(130.8, 194.7, 55.2, 0.5),
    0 0 18px rgba(130.8, 194.7, 55.2, 0.5),
    0 0 30px rgba(130.8, 194.7, 55.2, 0.5),
    0 0 20px rgba(130.8, 194.7, 55.2, 0.5),
    0 0 10px rgba(130.8, 194.7, 55.2, 0.5),
    0 0 18px rgba(130.8, 194.7, 55.2, 0.5);
}
.subathon-timer-overlay.dark-green .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(130.8, 194.7, 55.2, 0.9),
    0 0 15px rgba(130.8, 194.7, 55.2, 0.9),
    0 0 18px rgba(130.8, 194.7, 55.2, 0.9),
    0 0 30px rgba(130.8, 194.7, 55.2, 0.9),
    0 0 20px rgba(130.8, 194.7, 55.2, 0.9),
    0 0 10px rgba(130.8, 194.7, 55.2, 0.9),
    0 0 18px rgba(130.8, 194.7, 55.2, 0.9);
}
.subathon-timer-overlay.dark-green .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.dark-green .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.dark-green .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.dark-green .inner-countdown span {
  -webkit-text-stroke: 4px rgba(93.6, 150.4, 26.4, 0.7);
}
.subathon-timer-overlay.light-yellow {
  color: #ffc32c;
}
.subathon-timer-overlay.light-yellow .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(178.5, 136.5, 30.8, 0.2));
}
.subathon-timer-overlay.light-yellow .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 201, 65.1, 0.25),
    0 0 15px rgba(255, 201, 65.1, 0.25),
    0 0 18px rgba(255, 201, 65.1, 0.25),
    0 0 30px rgba(255, 201, 65.1, 0.25),
    0 0 20px rgba(255, 201, 65.1, 0.25),
    0 0 10px rgba(255, 201, 65.1, 0.25),
    0 0 18px rgba(255, 201, 65.1, 0.25);
}
.subathon-timer-overlay.light-yellow .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 201, 65.1, 0.5),
    0 0 15px rgba(255, 201, 65.1, 0.5),
    0 0 18px rgba(255, 201, 65.1, 0.5),
    0 0 30px rgba(255, 201, 65.1, 0.5),
    0 0 20px rgba(255, 201, 65.1, 0.5),
    0 0 10px rgba(255, 201, 65.1, 0.5),
    0 0 18px rgba(255, 201, 65.1, 0.5);
}
.subathon-timer-overlay.light-yellow .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 201, 65.1, 0.9),
    0 0 15px rgba(255, 201, 65.1, 0.9),
    0 0 18px rgba(255, 201, 65.1, 0.9),
    0 0 30px rgba(255, 201, 65.1, 0.9),
    0 0 20px rgba(255, 201, 65.1, 0.9),
    0 0 10px rgba(255, 201, 65.1, 0.9),
    0 0 18px rgba(255, 201, 65.1, 0.9);
}
.subathon-timer-overlay.light-yellow .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.light-yellow .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.light-yellow .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.light-yellow .inner-countdown span {
  -webkit-text-stroke: 4px rgba(204, 156, 35.2, 0.7);
}
.subathon-timer-overlay.dark-yellow {
  color: #ffb125;
}
.subathon-timer-overlay.dark-yellow .subathon__countdown {
  filter: drop-shadow(0px 0px 25px rgba(178.5, 123.9, 25.9, 0.2));
}
.subathon-timer-overlay.dark-yellow .inner-countdown.glow.glow-match.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 184.8, 58.8, 0.25),
    0 0 15px rgba(255, 184.8, 58.8, 0.25),
    0 0 18px rgba(255, 184.8, 58.8, 0.25),
    0 0 30px rgba(255, 184.8, 58.8, 0.25),
    0 0 20px rgba(255, 184.8, 58.8, 0.25),
    0 0 10px rgba(255, 184.8, 58.8, 0.25),
    0 0 18px rgba(255, 184.8, 58.8, 0.25);
}
.subathon-timer-overlay.dark-yellow .inner-countdown.glow.glow-match.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 184.8, 58.8, 0.5),
    0 0 15px rgba(255, 184.8, 58.8, 0.5),
    0 0 18px rgba(255, 184.8, 58.8, 0.5),
    0 0 30px rgba(255, 184.8, 58.8, 0.5),
    0 0 20px rgba(255, 184.8, 58.8, 0.5),
    0 0 10px rgba(255, 184.8, 58.8, 0.5),
    0 0 18px rgba(255, 184.8, 58.8, 0.5);
}
.subathon-timer-overlay.dark-yellow .inner-countdown.glow.glow-match.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 184.8, 58.8, 0.9),
    0 0 15px rgba(255, 184.8, 58.8, 0.9),
    0 0 18px rgba(255, 184.8, 58.8, 0.9),
    0 0 30px rgba(255, 184.8, 58.8, 0.9),
    0 0 20px rgba(255, 184.8, 58.8, 0.9),
    0 0 10px rgba(255, 184.8, 58.8, 0.9),
    0 0 18px rgba(255, 184.8, 58.8, 0.9);
}
.subathon-timer-overlay.dark-yellow .inner-countdown.glow.glow-golden.glow-low span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.2),
    0 0 15px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2),
    0 0 30px rgba(255, 220, 144, 0.2),
    0 0 20px rgba(255, 220, 144, 0.2),
    0 0 10px rgba(255, 220, 144, 0.2),
    0 0 18px rgba(255, 220, 144, 0.2);
}
.subathon-timer-overlay.dark-yellow .inner-countdown.glow.glow-golden.glow-normal span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.4),
    0 0 15px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4),
    0 0 30px rgba(255, 220, 144, 0.4),
    0 0 20px rgba(255, 220, 144, 0.4),
    0 0 10px rgba(255, 220, 144, 0.4),
    0 0 18px rgba(255, 220, 144, 0.4);
}
.subathon-timer-overlay.dark-yellow .inner-countdown.glow.glow-golden.glow-high span {
  text-shadow:
    0 0 5px rgba(255, 220, 144, 0.6),
    0 0 15px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6),
    0 0 30px rgba(255, 220, 144, 0.6),
    0 0 20px rgba(255, 220, 144, 0.6),
    0 0 10px rgba(255, 220, 144, 0.6),
    0 0 18px rgba(255, 220, 144, 0.6);
}
.subathon-timer-overlay.dark-yellow .inner-countdown span {
  -webkit-text-stroke: 4px rgba(204, 141.6, 29.6, 0.7);
}
.subathon-timer-overlay .inner-wrapper {
  position: relative;
  margin-top: 35px;
  padding-top: 25px;
  padding-bottom: 110px;
  padding-left: 5px;
}
.subathon-timer-overlay .timer-waiting {
  display: flex;
  width: 100%;
  position: relative;
  height: 34px;
  margin-top: 4rem;
}
.subathon-timer-overlay .timer-waiting span {
  background: rgba(0, 0, 0, 0.63);
  padding-left: 10px;
  padding-right: 10px;
  border-radius: 8px;
}
.subathon-timer-overlay .donation {
  height: 30px;
  width: 315px;
  display: flex;
  position: absolute;
  top: 20px;
  background: rgba(0, 0, 0, 0);
  border-radius: 25px;
  z-index: 20;
  justify-content: center;
  align-items: center;
}
.subathon-timer-overlay .donation .donation-name-amount {
  flex: 1;
  margin-left: 18px;
  font-size: 18px;
  font-weight: bold;
  color: white;
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-radius: 22px;
  padding-left: 10px;
  padding-right: 10px;
}
.subathon-timer-overlay .donation .donation-name-amount__positive {
  background-color: rgb(117, 188, 33);
  box-shadow: 0 0 8px 2px rgba(117, 188, 33, 0.5);
}
.subathon-timer-overlay .donation .donation-name-amount__negative {
  background-color: #c10f3a;
  box-shadow: 0 0 8px 2px rgba(193, 15, 58, 0.5);
}
.subathon-timer-overlay .donation .donation-name-amount .donation-separator {
  margin-left: 5px;
  margin-right: 5px;
}
.subathon-timer-overlay .subathon__countdown {
  font-size: 100px;
  font-weight: bolder;
  position: relative;
  width: 350px;
  text-align: center;
  border-radius: 14px;
  padding-bottom: 8px;
  filter: drop-shadow(0px 0px 22px rgba(0, 0, 0, 0.75));
}
.subathon-timer-overlay .subathon__countdown .positive-change,
.subathon-timer-overlay .subathon__countdown .negative-change {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 20;
  display: flex;
  width: 300px;
  justify-content: center;
  align-items: center;
}
.subathon-timer-overlay .subathon__countdown .positive-change span,
.subathon-timer-overlay .subathon__countdown .negative-change span {
  border-radius: 5px;
  display: block;
  flex: 1;
  text-align: center;
  z-index: 30;
}
.subathon-timer-overlay .subathon__countdown .positive-change {
  color: #c0da07;
}
.subathon-timer-overlay .subathon__countdown .positive-change span {
  background:
    linear-gradient(
      0deg,
      rgba(192, 218, 7, 0.2) 0%,
      rgba(255, 255, 255, 0) 100%);
}
.subathon-timer-overlay .subathon__countdown .negative-change {
  color: rgb(205.4, 63, 97.4);
}
.subathon-timer-overlay .subathon__countdown .negative-change span {
  text-shadow: 0 0 5px rgba(116, 20, 44.8, 0.95);
  background:
    linear-gradient(
      0deg,
      rgba(145, 25, 56, 0.5) 0%,
      rgba(255, 255, 255, 0) 100%);
}
.subathon-timer-overlay .subathon__countdown .inner-countdown {
  display: flex;
  justify-content: center;
  align-items: center;
  overflow: hidden;
  height: 130px;
  z-index: 5;
  margin-bottom: 8px;
}
.subathon-timer-overlay .subathon__countdown .inner-countdown span {
  font-weight: bolder;
  display: block;
  width: 62px;
  z-index: 0;
  transition: color 250ms ease-in-out;
}
.subathon-timer-overlay .subathon__countdown .inner-countdown .time-separator {
  width: 40px;
  margin-bottom: 10px;
  margin-left: 3px;
}
.subathon-timer-overlay .overlay-align-left .donation {
  left: 20px;
}
.subathon-timer-overlay .overlay-align-left .timer-waiting {
  justify-content: start;
}
.subathon-timer-overlay .overlay-align-left .subathon__countdown {
  margin-left: 0;
  margin-right: auto;
}
.subathon-timer-overlay .overlay-align-right .donation {
  right: 20px;
}
.subathon-timer-overlay .overlay-align-right .donation .donation-name-amount {
  text-align: left;
}
.subathon-timer-overlay .overlay-align-right .timer-waiting {
  justify-content: end;
}
.subathon-timer-overlay .overlay-align-right .subathon__countdown {
  margin-left: auto;
  margin-right: 0;
}
.subathon-timer-overlay .donation-effect {
  color: white !important;
  border-radius: 22px;
  padding: 5px 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  margin-left: 1em;
  margin-right: 1em;
  height: 27px;
}
.subathon-timer-overlay .donation-effect__positive {
  background-color: rgb(117, 188, 33);
  box-shadow: 0 0 8px 2px rgba(117, 188, 33, 0.5);
}
.subathon-timer-overlay .donation-effect__negative {
  background-color: #c10f3a;
  box-shadow: 0 0 8px 2px rgba(193, 15, 58, 0.5);
}
@keyframes timer-ending {
  0% {
    opacity: 100%;
  }
  50.0% {
    opacity: 55%;
  }
  100.0% {
    opacity: 100%;
  }
}
.subathon-timer-overlay .timer-ending {
  animation-name: timer-ending;
  animation-duration: 2s;
  animation-timing-function: ease-in-out;
  animation-iteration-count: infinite;
  animation-play-state: running;
}
