.dark, .dark-theme {
  --purple-a1: hsla(278, 100%, 49.3%, 0.022);
  --purple-a2: hsla(283, 100%, 49.5%, 0.070);
  --purple-a3: hsla(282, 98.8%, 59.8%, 0.148);
  --purple-a4: hsla(281, 99.0%, 62.4%, 0.200);
  --purple-a5: hsla(280, 99.7%, 64.2%, 0.247);
  --purple-a6: hsla(278, 99.2%, 65.7%, 0.317);
  --purple-a7: hsla(276, 99.7%, 67.5%, 0.442);
  --purple-a8: hsla(272, 100%, 68.8%, 0.684);
  --purple-a9: hsla(272, 99.7%, 68.7%, 0.754);
  --purple-a10: hsla(271, 99.7%, 72.6%, 0.819);
  --purple-a11: hsla(270, 99.6%, 79.6%, 0.975);
  --purple-a12: hsla(275, 99.1%, 93.3%, 0.979);
}