bow-color: #8583f1; }
  33.75% { --rainbow-color: #9280ed; }
  35% { --rainbow-color: #9f7ce9; }
  36.25% { --rainbow-color: #aa78e3; }
  37.5% { --rainbow-color: #b574dd; }
  38.75% { --rainbow-color: #be71d7; }
  40% { --rainbow-color: #c76dd1; }
  41.25% { --rainbow-color: #cf69c9; }
  42.5% { --rainbow-color: #d566c2; }
  43.75% { --rainbow-color: #dc63ba; }
  45% { --rainbow-color: #e160b3; }
  46.25% { --rainbow-color: #e65eab; }
  47.5% { --rainbow-color: #e95ca2; }
  48.75% { --rainbow-color: #ed5a9