@theme {
  --color-violetp3-1: color(display-p3 0.991 0.988 0.995);
  --color-violetp3-2: color(display-p3 0.978 0.974 0.998);
  --color-violetp3-3: color(display-p3 0.953 0.943 0.993);
  --color-violetp3-4: color(display-p3 0.916 0.897 1);
  --color-violetp3-5: color(display-p3 0.876 0.851 1);
  --color-violetp3-6: color(display-p3 0.825 0.793 0.981);
  --color-violetp3-7: color(display-p3 0.752 0.712 0.943);
  --color-violetp3-8: color(display-p3 0.654 0.602 0.902);
  --color-violetp3-9: color(display-p3 0.417 0.341 0.784);
  --color-violetp3-10: color(display-p3 0.381 0.306 0.741);
  --color-violetp3-11: color(display-p3 0.383 0.317 0.702);
  --color-violetp3-12: color(display-p3 0.179 0.15 0.359);
  --color-violetdarkp3-1: color(display-p3 0.077 0.071 0.118);
  --color-violetdarkp3-2: color(display-p3 0.101 0.084 0.141);
  --color-violetdarkp3-3: color(display-p3 0.154 0.123 0.256);
  --color-violetdarkp3-4: color(display-p3 0.191 0.148 0.345);
  --color-violetdarkp3-5: color(display-p3 0.226 0.182 0.396);
  --color-violetdarkp3-6: color(display-p3 0.269 0.223 0.449);
  --color-violetdarkp3-7: color(display-p3 0.326 0.277 0.53);
  --color-violetdarkp3-8: color(display-p3 0.399 0.346 0.656);
  --color-violetdarkp3-9: color(display-p3 0.417 0.341 0.784);
  --color-violetdarkp3-10: color(display-p3 0.477 0.402 0.823);
  --color-violetdarkp3-11: color(display-p3 0.72 0.65 1);
  --color-violetdarkp3-12: color(display-p3 0.883 0.867 0.986);
}