
<style>

@keyframes glow-backdrop-light-ff0000 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 0, 0.2),
          0 0 15px 1px rgba(255, 0, 0, 0.3),
          0 0 30px rgba(255, 0, 0, 0.4),
          0 0 60px rgba(255, 0, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 0, 0.5),
          0 0 15px 1px rgba(255, 0, 0, 0.6),
          0 0 30px rgba(255, 0, 0, 0.7),
          0 0 60px rgba(255, 0, 0, 0.4);
      }
    }

@keyframes glow-backdrop-light-ff69b4 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 105, 180, 0.2),
          0 0 15px 1px rgba(255, 105, 180, 0.3),
          0 0 30px rgba(255, 105, 180, 0.4),
          0 0 60px rgba(255, 105, 180, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 105, 180, 0.5),
          0 0 15px 1px rgba(255, 105, 180, 0.6),
          0 0 30px rgba(255, 105, 180, 0.7),
          0 0 60px rgba(255, 105, 180, 0.4);
      }
    }

@keyframes glow-backdrop-light-ff00aa {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 170, 0.2),
          0 0 15px 1px rgba(255, 0, 170, 0.3),
          0 0 30px rgba(255, 0, 170, 0.4),
          0 0 60px rgba(255, 0, 170, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 170, 0.5),
          0 0 15px 1px rgba(255, 0, 170, 0.6),
          0 0 30px rgba(255, 0, 170, 0.7),
          0 0 60px rgba(255, 0, 170, 0.4);
      }
    }

@keyframes glow-backdrop-light-ff00ff {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 255, 0.2),
          0 0 15px 1px rgba(255, 0, 255, 0.3),
          0 0 30px rgba(255, 0, 255, 0.4),
          0 0 60px rgba(255, 0, 255, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 255, 0.5),
          0 0 15px 1px rgba(255, 0, 255, 0.6),
          0 0 30px rgba(255, 0, 255, 0.7),
          0 0 60px rgba(255, 0, 255, 0.4);
      }
    }

@keyframes glow-backdrop-light-7851a9 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(120, 81, 169, 0.2),
          0 0 15px 1px rgba(120, 81, 169, 0.3),
          0 0 30px rgba(120, 81, 169, 0.4),
          0 0 60px rgba(120, 81, 169, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(120, 81, 169, 0.5),
          0 0 15px 1px rgba(120, 81, 169, 0.6),
          0 0 30px rgba(120, 81, 169, 0.7),
          0 0 60px rgba(120, 81, 169, 0.4);
      }
    }

@keyframes glow-backdrop-light-8a2be2 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(138, 43, 226, 0.2),
          0 0 15px 1px rgba(138, 43, 226, 0.3),
          0 0 30px rgba(138, 43, 226, 0.4),
          0 0 60px rgba(138, 43, 226, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(138, 43, 226, 0.5),
          0 0 15px 1px rgba(138, 43, 226, 0.6),
          0 0 30px rgba(138, 43, 226, 0.7),
          0 0 60px rgba(138, 43, 226, 0.4);
      }
    }

@keyframes glow-backdrop-light-4b0082 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(75, 0, 130, 0.2),
          0 0 15px 1px rgba(75, 0, 130, 0.3),
          0 0 30px rgba(75, 0, 130, 0.4),
          0 0 60px rgba(75, 0, 130, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(75, 0, 130, 0.5),
          0 0 15px 1px rgba(75, 0, 130, 0.6),
          0 0 30px rgba(75, 0, 130, 0.7),
          0 0 60px rgba(75, 0, 130, 0.4);
      }
    }

@keyframes glow-backdrop-light-00ffff {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 255, 0.2),
          0 0 15px 1px rgba(0, 255, 255, 0.3),
          0 0 30px rgba(0, 255, 255, 0.4),
          0 0 60px rgba(0, 255, 255, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 255, 0.5),
          0 0 15px 1px rgba(0, 255, 255, 0.6),
          0 0 30px rgba(0, 255, 255, 0.7),
          0 0 60px rgba(0, 255, 255, 0.4);
      }
    }

@keyframes glow-backdrop-light-00ffe0 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 224, 0.2),
          0 0 15px 1px rgba(0, 255, 224, 0.3),
          0 0 30px rgba(0, 255, 224, 0.4),
          0 0 60px rgba(0, 255, 224, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 224, 0.5),
          0 0 15px 1px rgba(0, 255, 224, 0.6),
          0 0 30px rgba(0, 255, 224, 0.7),
          0 0 60px rgba(0, 255, 224, 0.4);
      }
    }

@keyframes glow-backdrop-light-40e0d0 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(64, 224, 208, 0.2),
          0 0 15px 1px rgba(64, 224, 208, 0.3),
          0 0 30px rgba(64, 224, 208, 0.4),
          0 0 60px rgba(64, 224, 208, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(64, 224, 208, 0.5),
          0 0 15px 1px rgba(64, 224, 208, 0.6),
          0 0 30px rgba(64, 224, 208, 0.7),
          0 0 60px rgba(64, 224, 208, 0.4);
      }
    }

@keyframes glow-backdrop-light-00ff00 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 0, 0.2),
          0 0 15px 1px rgba(0, 255, 0, 0.3),
          0 0 30px rgba(0, 255, 0, 0.4),
          0 0 60px rgba(0, 255, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 0, 0.5),
          0 0 15px 1px rgba(0, 255, 0, 0.6),
          0 0 30px rgba(0, 255, 0, 0.7),
          0 0 60px rgba(0, 255, 0, 0.4);
      }
    }

@keyframes glow-backdrop-light-80ff00 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(128, 255, 0, 0.2),
          0 0 15px 1px rgba(128, 255, 0, 0.3),
          0 0 30px rgba(128, 255, 0, 0.4),
          0 0 60px rgba(128, 255, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(128, 255, 0, 0.5),
          0 0 15px 1px rgba(128, 255, 0, 0.6),
          0 0 30px rgba(128, 255, 0, 0.7),
          0 0 60px rgba(128, 255, 0, 0.4);
      }
    }

@keyframes glow-backdrop-light-ffff00 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 0, 0.2),
          0 0 15px 1px rgba(255, 255, 0, 0.3),
          0 0 30px rgba(255, 255, 0, 0.4),
          0 0 60px rgba(255, 255, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 0, 0.5),
          0 0 15px 1px rgba(255, 255, 0, 0.6),
          0 0 30px rgba(255, 255, 0, 0.7),
          0 0 60px rgba(255, 255, 0, 0.4);
      }
    }

@keyframes glow-backdrop-light-ffd700 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 215, 0, 0.2),
          0 0 15px 1px rgba(255, 215, 0, 0.3),
          0 0 30px rgba(255, 215, 0, 0.4),
          0 0 60px rgba(255, 215, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 215, 0, 0.5),
          0 0 15px 1px rgba(255, 215, 0, 0.6),
          0 0 30px rgba(255, 215, 0, 0.7),
          0 0 60px rgba(255, 215, 0, 0.4);
      }
    }

@keyframes glow-backdrop-light-ff8800 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 136, 0, 0.2),
          0 0 15px 1px rgba(255, 136, 0, 0.3),
          0 0 30px rgba(255, 136, 0, 0.4),
          0 0 60px rgba(255, 136, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 136, 0, 0.5),
          0 0 15px 1px rgba(255, 136, 0, 0.6),
          0 0 30px rgba(255, 136, 0, 0.7),
          0 0 60px rgba(255, 136, 0, 0.4);
      }
    }

@keyframes glow-backdrop-light-ffffff {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 255, 0.2),
          0 0 15px 1px rgba(255, 255, 255, 0.3),
          0 0 30px rgba(255, 255, 255, 0.4),
          0 0 60px rgba(255, 255, 255, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 255, 0.5),
          0 0 15px 1px rgba(255, 255, 255, 0.6),
          0 0 30px rgba(255, 255, 255, 0.7),
          0 0 60px rgba(255, 255, 255, 0.4);
      }
    }

@keyframes glow-backdrop-light-808080 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(128, 128, 128, 0.2),
          0 0 15px 1px rgba(128, 128, 128, 0.3),
          0 0 30px rgba(128, 128, 128, 0.4),
          0 0 60px rgba(128, 128, 128, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(128, 128, 128, 0.5),
          0 0 15px 1px rgba(128, 128, 128, 0.6),
          0 0 30px rgba(128, 128, 128, 0.7),
          0 0 60px rgba(128, 128, 128, 0.4);
      }
    }

@keyframes glow-backdrop-light-000000 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 0, 0, 0.2),
          0 0 15px 1px rgba(0, 0, 0, 0.3),
          0 0 30px rgba(0, 0, 0, 0.4),
          0 0 60px rgba(0, 0, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 0, 0, 0.5),
          0 0 15px 1px rgba(0, 0, 0, 0.6),
          0 0 30px rgba(0, 0, 0, 0.7),
          0 0 60px rgba(0, 0, 0, 0.4);
      }
    }

@keyframes glow-backdrop-medium-ff0000 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 0, 0.2),
          0 0 30px 1px rgba(255, 0, 0, 0.3),
          0 0 60px rgba(255, 0, 0, 0.4),
          0 0 120px rgba(255, 0, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 0, 0.5),
          0 0 30px 1px rgba(255, 0, 0, 0.6),
          0 0 60px rgba(255, 0, 0, 0.7),
          0 0 120px rgba(255, 0, 0, 0.4);
      }
    }

@keyframes glow-backdrop-medium-ff69b4 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 105, 180, 0.2),
          0 0 30px 1px rgba(255, 105, 180, 0.3),
          0 0 60px rgba(255, 105, 180, 0.4),
          0 0 120px rgba(255, 105, 180, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 105, 180, 0.5),
          0 0 30px 1px rgba(255, 105, 180, 0.6),
          0 0 60px rgba(255, 105, 180, 0.7),
          0 0 120px rgba(255, 105, 180, 0.4);
      }
    }

@keyframes glow-backdrop-medium-ff00aa {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 170, 0.2),
          0 0 30px 1px rgba(255, 0, 170, 0.3),
          0 0 60px rgba(255, 0, 170, 0.4),
          0 0 120px rgba(255, 0, 170, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 170, 0.5),
          0 0 30px 1px rgba(255, 0, 170, 0.6),
          0 0 60px rgba(255, 0, 170, 0.7),
          0 0 120px rgba(255, 0, 170, 0.4);
      }
    }

@keyframes glow-backdrop-medium-ff00ff {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 255, 0.2),
          0 0 30px 1px rgba(255, 0, 255, 0.3),
          0 0 60px rgba(255, 0, 255, 0.4),
          0 0 120px rgba(255, 0, 255, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 255, 0.5),
          0 0 30px 1px rgba(255, 0, 255, 0.6),
          0 0 60px rgba(255, 0, 255, 0.7),
          0 0 120px rgba(255, 0, 255, 0.4);
      }
    }

@keyframes glow-backdrop-medium-7851a9 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(120, 81, 169, 0.2),
          0 0 30px 1px rgba(120, 81, 169, 0.3),
          0 0 60px rgba(120, 81, 169, 0.4),
          0 0 120px rgba(120, 81, 169, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(120, 81, 169, 0.5),
          0 0 30px 1px rgba(120, 81, 169, 0.6),
          0 0 60px rgba(120, 81, 169, 0.7),
          0 0 120px rgba(120, 81, 169, 0.4);
      }
    }

@keyframes glow-backdrop-medium-8a2be2 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(138, 43, 226, 0.2),
          0 0 30px 1px rgba(138, 43, 226, 0.3),
          0 0 60px rgba(138, 43, 226, 0.4),
          0 0 120px rgba(138, 43, 226, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(138, 43, 226, 0.5),
          0 0 30px 1px rgba(138, 43, 226, 0.6),
          0 0 60px rgba(138, 43, 226, 0.7),
          0 0 120px rgba(138, 43, 226, 0.4);
      }
    }

@keyframes glow-backdrop-medium-4b0082 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(75, 0, 130, 0.2),
          0 0 30px 1px rgba(75, 0, 130, 0.3),
          0 0 60px rgba(75, 0, 130, 0.4),
          0 0 120px rgba(75, 0, 130, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(75, 0, 130, 0.5),
          0 0 30px 1px rgba(75, 0, 130, 0.6),
          0 0 60px rgba(75, 0, 130, 0.7),
          0 0 120px rgba(75, 0, 130, 0.4);
      }
    }

@keyframes glow-backdrop-medium-00ffff {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 255, 0.2),
          0 0 30px 1px rgba(0, 255, 255, 0.3),
          0 0 60px rgba(0, 255, 255, 0.4),
          0 0 120px rgba(0, 255, 255, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 255, 0.5),
          0 0 30px 1px rgba(0, 255, 255, 0.6),
          0 0 60px rgba(0, 255, 255, 0.7),
          0 0 120px rgba(0, 255, 255, 0.4);
      }
    }

@keyframes glow-backdrop-medium-00ffe0 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 224, 0.2),
          0 0 30px 1px rgba(0, 255, 224, 0.3),
          0 0 60px rgba(0, 255, 224, 0.4),
          0 0 120px rgba(0, 255, 224, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 224, 0.5),
          0 0 30px 1px rgba(0, 255, 224, 0.6),
          0 0 60px rgba(0, 255, 224, 0.7),
          0 0 120px rgba(0, 255, 224, 0.4);
      }
    }

@keyframes glow-backdrop-medium-40e0d0 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(64, 224, 208, 0.2),
          0 0 30px 1px rgba(64, 224, 208, 0.3),
          0 0 60px rgba(64, 224, 208, 0.4),
          0 0 120px rgba(64, 224, 208, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(64, 224, 208, 0.5),
          0 0 30px 1px rgba(64, 224, 208, 0.6),
          0 0 60px rgba(64, 224, 208, 0.7),
          0 0 120px rgba(64, 224, 208, 0.4);
      }
    }

@keyframes glow-backdrop-medium-00ff00 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 0, 0.2),
          0 0 30px 1px rgba(0, 255, 0, 0.3),
          0 0 60px rgba(0, 255, 0, 0.4),
          0 0 120px rgba(0, 255, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 0, 0.5),
          0 0 30px 1px rgba(0, 255, 0, 0.6),
          0 0 60px rgba(0, 255, 0, 0.7),
          0 0 120px rgba(0, 255, 0, 0.4);
      }
    }

@keyframes glow-backdrop-medium-80ff00 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(128, 255, 0, 0.2),
          0 0 30px 1px rgba(128, 255, 0, 0.3),
          0 0 60px rgba(128, 255, 0, 0.4),
          0 0 120px rgba(128, 255, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(128, 255, 0, 0.5),
          0 0 30px 1px rgba(128, 255, 0, 0.6),
          0 0 60px rgba(128, 255, 0, 0.7),
          0 0 120px rgba(128, 255, 0, 0.4);
      }
    }

@keyframes glow-backdrop-medium-ffff00 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 0, 0.2),
          0 0 30px 1px rgba(255, 255, 0, 0.3),
          0 0 60px rgba(255, 255, 0, 0.4),
          0 0 120px rgba(255, 255, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 0, 0.5),
          0 0 30px 1px rgba(255, 255, 0, 0.6),
          0 0 60px rgba(255, 255, 0, 0.7),
          0 0 120px rgba(255, 255, 0, 0.4);
      }
    }

@keyframes glow-backdrop-medium-ffd700 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 215, 0, 0.2),
          0 0 30px 1px rgba(255, 215, 0, 0.3),
          0 0 60px rgba(255, 215, 0, 0.4),
          0 0 120px rgba(255, 215, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 215, 0, 0.5),
          0 0 30px 1px rgba(255, 215, 0, 0.6),
          0 0 60px rgba(255, 215, 0, 0.7),
          0 0 120px rgba(255, 215, 0, 0.4);
      }
    }

@keyframes glow-backdrop-medium-ff8800 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 136, 0, 0.2),
          0 0 30px 1px rgba(255, 136, 0, 0.3),
          0 0 60px rgba(255, 136, 0, 0.4),
          0 0 120px rgba(255, 136, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 136, 0, 0.5),
          0 0 30px 1px rgba(255, 136, 0, 0.6),
          0 0 60px rgba(255, 136, 0, 0.7),
          0 0 120px rgba(255, 136, 0, 0.4);
      }
    }

@keyframes glow-backdrop-medium-ffffff {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 255, 0.2),
          0 0 30px 1px rgba(255, 255, 255, 0.3),
          0 0 60px rgba(255, 255, 255, 0.4),
          0 0 120px rgba(255, 255, 255, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 255, 0.5),
          0 0 30px 1px rgba(255, 255, 255, 0.6),
          0 0 60px rgba(255, 255, 255, 0.7),
          0 0 120px rgba(255, 255, 255, 0.4);
      }
    }

@keyframes glow-backdrop-medium-808080 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(128, 128, 128, 0.2),
          0 0 30px 1px rgba(128, 128, 128, 0.3),
          0 0 60px rgba(128, 128, 128, 0.4),
          0 0 120px rgba(128, 128, 128, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(128, 128, 128, 0.5),
          0 0 30px 1px rgba(128, 128, 128, 0.6),
          0 0 60px rgba(128, 128, 128, 0.7),
          0 0 120px rgba(128, 128, 128, 0.4);
      }
    }

@keyframes glow-backdrop-medium-000000 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 0, 0, 0.2),
          0 0 30px 1px rgba(0, 0, 0, 0.3),
          0 0 60px rgba(0, 0, 0, 0.4),
          0 0 120px rgba(0, 0, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 0, 0, 0.5),
          0 0 30px 1px rgba(0, 0, 0, 0.6),
          0 0 60px rgba(0, 0, 0, 0.7),
          0 0 120px rgba(0, 0, 0, 0.4);
      }
    }

@keyframes glow-backdrop-strong-ff0000 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 0, 0.2),
          0 0 60px 1px rgba(255, 0, 0, 0.3),
          0 0 120px rgba(255, 0, 0, 0.4),
          0 0 180px rgba(255, 0, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 0, 0.5),
          0 0 60px 1px rgba(255, 0, 0, 0.6),
          0 0 120px rgba(255, 0, 0, 0.7),
          0 0 180px rgba(255, 0, 0, 0.4);
      }
    }

@keyframes glow-backdrop-strong-ff69b4 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 105, 180, 0.2),
          0 0 60px 1px rgba(255, 105, 180, 0.3),
          0 0 120px rgba(255, 105, 180, 0.4),
          0 0 180px rgba(255, 105, 180, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 105, 180, 0.5),
          0 0 60px 1px rgba(255, 105, 180, 0.6),
          0 0 120px rgba(255, 105, 180, 0.7),
          0 0 180px rgba(255, 105, 180, 0.4);
      }
    }

@keyframes glow-backdrop-strong-ff00aa {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 170, 0.2),
          0 0 60px 1px rgba(255, 0, 170, 0.3),
          0 0 120px rgba(255, 0, 170, 0.4),
          0 0 180px rgba(255, 0, 170, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 170, 0.5),
          0 0 60px 1px rgba(255, 0, 170, 0.6),
          0 0 120px rgba(255, 0, 170, 0.7),
          0 0 180px rgba(255, 0, 170, 0.4);
      }
    }

@keyframes glow-backdrop-strong-ff00ff {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 255, 0.2),
          0 0 60px 1px rgba(255, 0, 255, 0.3),
          0 0 120px rgba(255, 0, 255, 0.4),
          0 0 180px rgba(255, 0, 255, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 0, 255, 0.5),
          0 0 60px 1px rgba(255, 0, 255, 0.6),
          0 0 120px rgba(255, 0, 255, 0.7),
          0 0 180px rgba(255, 0, 255, 0.4);
      }
    }

@keyframes glow-backdrop-strong-7851a9 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(120, 81, 169, 0.2),
          0 0 60px 1px rgba(120, 81, 169, 0.3),
          0 0 120px rgba(120, 81, 169, 0.4),
          0 0 180px rgba(120, 81, 169, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(120, 81, 169, 0.5),
          0 0 60px 1px rgba(120, 81, 169, 0.6),
          0 0 120px rgba(120, 81, 169, 0.7),
          0 0 180px rgba(120, 81, 169, 0.4);
      }
    }

@keyframes glow-backdrop-strong-8a2be2 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(138, 43, 226, 0.2),
          0 0 60px 1px rgba(138, 43, 226, 0.3),
          0 0 120px rgba(138, 43, 226, 0.4),
          0 0 180px rgba(138, 43, 226, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(138, 43, 226, 0.5),
          0 0 60px 1px rgba(138, 43, 226, 0.6),
          0 0 120px rgba(138, 43, 226, 0.7),
          0 0 180px rgba(138, 43, 226, 0.4);
      }
    }

@keyframes glow-backdrop-strong-4b0082 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(75, 0, 130, 0.2),
          0 0 60px 1px rgba(75, 0, 130, 0.3),
          0 0 120px rgba(75, 0, 130, 0.4),
          0 0 180px rgba(75, 0, 130, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(75, 0, 130, 0.5),
          0 0 60px 1px rgba(75, 0, 130, 0.6),
          0 0 120px rgba(75, 0, 130, 0.7),
          0 0 180px rgba(75, 0, 130, 0.4);
      }
    }

@keyframes glow-backdrop-strong-00ffff {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 255, 0.2),
          0 0 60px 1px rgba(0, 255, 255, 0.3),
          0 0 120px rgba(0, 255, 255, 0.4),
          0 0 180px rgba(0, 255, 255, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 255, 0.5),
          0 0 60px 1px rgba(0, 255, 255, 0.6),
          0 0 120px rgba(0, 255, 255, 0.7),
          0 0 180px rgba(0, 255, 255, 0.4);
      }
    }

@keyframes glow-backdrop-strong-00ffe0 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 224, 0.2),
          0 0 60px 1px rgba(0, 255, 224, 0.3),
          0 0 120px rgba(0, 255, 224, 0.4),
          0 0 180px rgba(0, 255, 224, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 224, 0.5),
          0 0 60px 1px rgba(0, 255, 224, 0.6),
          0 0 120px rgba(0, 255, 224, 0.7),
          0 0 180px rgba(0, 255, 224, 0.4);
      }
    }

@keyframes glow-backdrop-strong-40e0d0 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(64, 224, 208, 0.2),
          0 0 60px 1px rgba(64, 224, 208, 0.3),
          0 0 120px rgba(64, 224, 208, 0.4),
          0 0 180px rgba(64, 224, 208, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(64, 224, 208, 0.5),
          0 0 60px 1px rgba(64, 224, 208, 0.6),
          0 0 120px rgba(64, 224, 208, 0.7),
          0 0 180px rgba(64, 224, 208, 0.4);
      }
    }

@keyframes glow-backdrop-strong-00ff00 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 0, 0.2),
          0 0 60px 1px rgba(0, 255, 0, 0.3),
          0 0 120px rgba(0, 255, 0, 0.4),
          0 0 180px rgba(0, 255, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 255, 0, 0.5),
          0 0 60px 1px rgba(0, 255, 0, 0.6),
          0 0 120px rgba(0, 255, 0, 0.7),
          0 0 180px rgba(0, 255, 0, 0.4);
      }
    }

@keyframes glow-backdrop-strong-80ff00 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(128, 255, 0, 0.2),
          0 0 60px 1px rgba(128, 255, 0, 0.3),
          0 0 120px rgba(128, 255, 0, 0.4),
          0 0 180px rgba(128, 255, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(128, 255, 0, 0.5),
          0 0 60px 1px rgba(128, 255, 0, 0.6),
          0 0 120px rgba(128, 255, 0, 0.7),
          0 0 180px rgba(128, 255, 0, 0.4);
      }
    }

@keyframes glow-backdrop-strong-ffff00 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 0, 0.2),
          0 0 60px 1px rgba(255, 255, 0, 0.3),
          0 0 120px rgba(255, 255, 0, 0.4),
          0 0 180px rgba(255, 255, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 0, 0.5),
          0 0 60px 1px rgba(255, 255, 0, 0.6),
          0 0 120px rgba(255, 255, 0, 0.7),
          0 0 180px rgba(255, 255, 0, 0.4);
      }
    }

@keyframes glow-backdrop-strong-ffd700 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 215, 0, 0.2),
          0 0 60px 1px rgba(255, 215, 0, 0.3),
          0 0 120px rgba(255, 215, 0, 0.4),
          0 0 180px rgba(255, 215, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 215, 0, 0.5),
          0 0 60px 1px rgba(255, 215, 0, 0.6),
          0 0 120px rgba(255, 215, 0, 0.7),
          0 0 180px rgba(255, 215, 0, 0.4);
      }
    }

@keyframes glow-backdrop-strong-ff8800 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 136, 0, 0.2),
          0 0 60px 1px rgba(255, 136, 0, 0.3),
          0 0 120px rgba(255, 136, 0, 0.4),
          0 0 180px rgba(255, 136, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 136, 0, 0.5),
          0 0 60px 1px rgba(255, 136, 0, 0.6),
          0 0 120px rgba(255, 136, 0, 0.7),
          0 0 180px rgba(255, 136, 0, 0.4);
      }
    }

@keyframes glow-backdrop-strong-ffffff {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 255, 0.2),
          0 0 60px 1px rgba(255, 255, 255, 0.3),
          0 0 120px rgba(255, 255, 255, 0.4),
          0 0 180px rgba(255, 255, 255, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(255, 255, 255, 0.5),
          0 0 60px 1px rgba(255, 255, 255, 0.6),
          0 0 120px rgba(255, 255, 255, 0.7),
          0 0 180px rgba(255, 255, 255, 0.4);
      }
    }

@keyframes glow-backdrop-strong-808080 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(128, 128, 128, 0.2),
          0 0 60px 1px rgba(128, 128, 128, 0.3),
          0 0 120px rgba(128, 128, 128, 0.4),
          0 0 180px rgba(128, 128, 128, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(128, 128, 128, 0.5),
          0 0 60px 1px rgba(128, 128, 128, 0.6),
          0 0 120px rgba(128, 128, 128, 0.7),
          0 0 180px rgba(128, 128, 128, 0.4);
      }
    }

@keyframes glow-backdrop-strong-000000 {
      0%, 100% {
        box-shadow:
          0 0 0 1px rgba(0, 0, 0, 0.2),
          0 0 60px 1px rgba(0, 0, 0, 0.3),
          0 0 120px rgba(0, 0, 0, 0.4),
          0 0 180px rgba(0, 0, 0, 0.2);
      }
      50% {
        box-shadow:
          0 0 0 1px rgba(0, 0, 0, 0.5),
          0 0 60px 1px rgba(0, 0, 0, 0.6),
          0 0 120px rgba(0, 0, 0, 0.7),
          0 0 180px rgba(0, 0, 0, 0.4);
      }
    }
</style>
