/* Justin's official WoW SlF (full alphabet) — use this to spell Tha Ryddla */
@font-face {
  font-family: "WoW SlF";
  src: url("./WowSlf.woff2") format("woff2"),
       url("./WowSlf.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "WowSlf";
  src: url("./WowSlf.woff2") format("woff2"),
       url("./WowSlf.ttf") format("truetype");
  font-weight: 700;
  font-style: normal;
  font-display: swap;
}

/* Traced logo-only fallback (T/H/A/R/Y/D/L) — prefer WoW SlF above */
@font-face {
  font-family: "WowSlfLogo";
  src: url("./WowSlfLogo.woff2") format("woff2"),
       url("./WowSlfLogo.ttf") format("truetype");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
  unicode-range: U+0020, U+00A0, U+0041, U+0044, U+0048, U+004C, U+0052, U+0054, U+0059,
                 U+0061, U+0064, U+0068, U+006C, U+0072, U+0074, U+0079,
                 U+E000-E002, U+E010-E011;
}

:root {
  --f-logo: "WoW SlF", "WowSlf", "WowSlfLogo", Impact, sans-serif;
  --logo: var(--f-logo);
}

.wow,
.wow-logo {
  font-family: var(--f-logo);
  font-weight: 700;
  letter-spacing: 0.02em;
  text-transform: none;
}
.wow-glow {
  color: #00e5ff;
  text-shadow:
    0 0 6px #00e5ff,
    0 0 18px #00b8d4,
    0 0 36px rgba(0, 229, 255, 0.55);
}
