/* MD3 Palette for violet */
[data-color='violet'] {
  /* Primary colors */
  --primary-50: #f5f3fc;
  --primary-100: #edeaf9;
  --primary-200: #ddd8f5;
  --primary-300: #c3b8ef;
  --primary-400: #a38fe7;
  --primary-500: #8868e0;
  --primary-600: #774dd4;
  --primary-700: #6840c0;
  --primary-800: #57369f;
  --primary-900: #482e80;
  --primary-950: #2c1c55;

  /* Secondary colors */
  --secondary-50: #ffffff;
  --secondary-100: #f9f7fd;
  --secondary-200: #e8e5f1;
  --secondary-300: #cec7dd;
  --secondary-400: #aca1c3;
  --secondary-500: #8e80ad;
  --secondary-600: #7b6b9d;
  --secondary-700: #6c5c8b;
  --secondary-800: #594d74;
  --secondary-900: #4a405e;
  --secondary-950: #2e283e;

  /* Tertiary colors */
  --tertiary-50: #ffffff;
  --tertiary-100: #fff7f8;
  --tertiary-200: #fbe3e5;
  --tertiary-300: #edc0c3;
  --tertiary-400: #d99399;
  --tertiary-500: #c66a76;
  --tertiary-600: #b65160;
  --tertiary-700: #a24353;
  --tertiary-800: #873845;
  --tertiary-900: #6e3139;
  --tertiary-950: #481d24;

  /* Neutral colors */
  --neutral-50: #f8f8fe;
  --neutral-100: #eeedf5;
  --neutral-200: #d7d6df;
  --neutral-300: #b7b6c0;
  --neutral-400: #8f8d9a;
  --neutral-500: #63616e;
  --neutral-600: #4d4b56;
  --neutral-700: #3b3942;
  --neutral-800: #222127;
  --neutral-900: #121116;
  --neutral-950: #060508;

  /* Neutral_variant colors */
  --neutral-variant-50: #f9f8fa;
  --neutral-variant-100: #f0edf2;
  --neutral-variant-200: #e0dce4;
  --neutral-variant-300: #d2cad7;
  --neutral-variant-400: #a49aab;
  --neutral-variant-500: #877b90;
  --neutral-variant-600: #70637a;
  --neutral-variant-700: #5f5268;
  --neutral-variant-800: #4d4354;
  --neutral-variant-900: #413a46;
  --neutral-variant-950: #262229;

  /* Error colors */
  --error-50: #ffefec;
  --error-100: #ffe1db;
  --error-200: #ffc8c0;
  --error-300: #f0a99f;
  --error-400: #ec7063;
  --error-500: #e35044;
  --error-600: #d9312a;
  --error-700: #c32420;
  --error-800: #a72721;
  --error-900: #88251e;
  --error-950: #5a1a15;

}
