
  16.25% { --rainbow-color: #00a3ec; }
  17.5% { --rainbow-color: #00a2f1; }
  18.75% { --rainbow-color: #00a0f4; }
  20% { --rainbow-color: #009ff7; }
  21.25% { --rainbow-color: #009dfa; }
  22.5% { --rainbow-color: #009bfc; }
  23.75% { --rainbow-color: #0098fd; }
  25% { --rainbow-color: #0096fd; }
  26.25% { --rainbow-color: #0093fd; }
  27.5% { --rainbow-color: #2e90fc; }
  28.75% { --rainbow-color: #4d8dfa; }
  30% { --rainbow-color: #638af8; }
  31.25% { --rainbow-color: #7587f5; }
  32.5% { --rain