/* MD3 Palette for blue */
[data-color='blue'] {
  /* Primary colors */
  --primary-50: #f1f6fc;
  --primary-100: #dfeaf8;
  --primary-200: #c6daf4;
  --primary-300: #9ec4ef;
  --primary-400: #6da3e7;
  --primary-500: #4e85e0;
  --primary-600: #3769d3;
  --primary-700: #2d57be;
  --primary-800: #294799;
  --primary-900: #273e78;
  --primary-950: #1c2749;

  /* Secondary colors */
  --secondary-50: #ffffff;
  --secondary-100: #f1f4fa;
  --secondary-200: #dde4ee;
  --secondary-300: #bfccde;
  --secondary-400: #99aac7;
  --secondary-500: #7d8eb3;
  --secondary-600: #66759f;
  --secondary-700: #56638c;
  --secondary-800: #475171;
  --secondary-900: #3e455c;
  --secondary-950: #282b39;

  /* Tertiary colors */
  --tertiary-50: #ffffff;
  --tertiary-100: #fef3fb;
  --tertiary-200: #f2dfed;
  --tertiary-300: #e1c2db;
  --tertiary-400: #ca99bf;
  --tertiary-500: #b977a3;
  --tertiary-600: #a55b8a;
  --tertiary-700: #924976;
  --tertiary-800: #773d5f;
  --tertiary-900: #61374f;
  --tertiary-950: #3c2430;

  /* Neutral colors */
  --neutral-50: #f5f9fe;
  --neutral-100: #ebeff5;
  --neutral-200: #d3d8e0;
  --neutral-300: #b2b8c1;
  --neutral-400: #89909a;
  --neutral-500: #5d646f;
  --neutral-600: #474d57;
  --neutral-700: #363b43;
  --neutral-800: #1e2228;
  --neutral-900: #0f1216;
  --neutral-950: #040608;

  /* Neutral_variant colors */
  --neutral-variant-50: #f8f8fb;
  --neutral-variant-100: #edeef3;
  --neutral-variant-200: #dcdde6;
  --neutral-variant-300: #cacdda;
  --neutral-variant-400: #9a9db0;
  --neutral-variant-500: #7b7f95;
  --neutral-variant-600: #636780;
  --neutral-variant-700: #53566d;
  --neutral-variant-800: #444658;
  --neutral-variant-900: #3a3c49;
  --neutral-variant-950: #22232b;

  /* 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;

}
