.dark, .dark-theme {
  --violet-a1: hsla(0, 0%, 0%, 0);
  --violet-a2: hsla(258, 98.2%, 61.0%, 0.054);
  --violet-a3: hsla(252, 98.8%, 65.8%, 0.148);
  --violet-a4: hsla(253, 99.7%, 65.7%, 0.219);
  --violet-a5: hsla(252, 99.7%, 66.4%, 0.286);
  --violet-a6: hsla(251, 99.7%, 66.2%, 0.371);
  --violet-a7: hsla(250, 99.7%, 66.3%, 0.514);
  --violet-a8: hsla(250, 99.7%, 66.1%, 0.733);
  --violet-a9: hsla(252, 99.9%, 70.3%, 0.786);
  --violet-a10: hsla(251, 99.9%, 72.9%, 0.844);
  --violet-a11: hsla(250, 100%, 77.9%, 0.980);
  --violet-a12: hsla(254, 100%, 97.5%, 0.980);
}