@theme {
  /* Base colors */
  --color-inherit: inherit;
  --color-current: currentColor;
  --color-transparent: transparent;

  /* Main palette */
  --color-beige: #fdfae1;
  --color-white: #ffffff;

  /* Black variants */
  --color-black: #333333;
  --color-black-dark: #0f0f0f;
  --color-black-ebony: #000000;

  /* Gray scale */
  --color-gray-20: #f8fafb;
  --color-gray-30: #f5f7f8;
  --color-gray-40: #f1f4f6;
  --color-gray-50: #eef2f4;
  --color-gray-100: #edeef0;
  --color-gray-150: #e6e8e9;
  --color-gray-190: #e2e3e5;
  --color-gray-200: #dfe0e3;
  --color-gray-250: #dde2e5;
  --color-gray-300: #d5d7db;
  --color-gray-320: #cfd4d8;
  --color-gray-330: #c6cdd3;
  --color-gray-340: #ccd3dd;
  --color-gray-350: #c9ccd0;
  --color-gray: #bdc1c6;
  --color-gray-400: #bdc1c6;
  --color-gray-500: #a8adb4;
  --color-gray-550: #9fa4ab;
  --color-gray-600: #9499a4;
  --color-gray-650: #868d95;
  --color-gray-700: #838c95;
  --color-gray-750: #80868e;
  --color-gray-760: #828b95;
  --color-gray-800: #6a737f;
  --color-gray-850: #5b6573;
  --color-gray-900: #525c69;
  --color-gray-950: #333333;

  /* Slate scale */
  --color-slate-50: #f0f6ff;
  --color-slate-100: #dce3ef;
  --color-slate-150: #d2dae7;
  --color-slate-200: #c8d1df;
  --color-slate-250: #c2d1f0;
  --color-slate-300: #b7c2d2;
  --color-slate-400: #a3afc2;
  --color-slate: #93a0b4;
  --color-slate-500: #93a0b4;
  --color-slate-600: #6e7d96;
  --color-slate-700: #5d6e89;
  --color-slate-800: #4c5f7b;
  --color-slate-850: #3b506e;
  --color-slate-900: #2f4265;
  --color-slate-950: #162455;

  /* Red scale */
  --color-red-100: #fff8f8;
  --color-red-150: #fff0f0;
  --color-red-200: #ffe8e8;
  --color-red-250: #ffdcdb;
  --color-red-270: #fdd5d3;
  --color-red-300: #ffcdcc;
  --color-red-350: #f2b6b3;
  --color-red-400: #ff9a97;
  --color-red-450: #ff7c78;
  --color-red: #ff5752;
  --color-red-500: #ff5752;
  --color-red-600: #f4433e;
  --color-red-650: #fb6dba;
  --color-red-700: #e92f2a;
  --color-red-720: #f0371b;
  --color-red-solid: #f0371b;
  --color-red-730: #d24430;
  --color-red-750: #d7413c;
  --color-red-760: #c43d51;
  --color-red-790: #cc1c00;
  --color-red-800: #c21b16;
  --color-red-850: #a21429;
  --color-red-900: #9a0703;
  --color-red-930: #851021;
  --color-red-950: #800602;

  /* Orange scale */
  --color-orange-30: #fdfae1;
  --color-orange-100: #fffaf0;
  --color-orange-150: #fff5e3;
  --color-orange-200: #fff1d6;
  --color-orange-230: #fef3b8;
  --color-orange-250: #ffe9be;
  --color-orange-300: #ffe1a6;
  --color-orange-350: #f1e295;
  --color-orange-370: #dfc684;
  --color-orange-400: #ffc34d;
  --color-orange: #ffa900;
  --color-orange-500: #ffa900;
  --color-orange-530: #fba467;
  --color-orange-550: #eba51c;
  --color-orange-600: #e89b06;
  --color-orange-700: #c48300;
  --color-orange-750: #a07f27;
  --color-orange-760: #ae914b;
  --color-orange-800: #9f6a00;
  --color-orange-900: #7a5100;
  --color-orange-950: #614000;

  /* Green scale */
  --color-green-100: #fafded;
  --color-green-150: #f5fcde;
  --color-green-200: #f1fbd0;
  --color-green-250: #faf6c3;
  --color-green-270: #eaf5c5;
  --color-green-280: #e5f1bf;
  --color-green-300: #e2f1b3;
  --color-green-330: #d3e59a;
  --color-green-350: #cfe780;
  --color-green-360: #dbf087;
  --color-green-370: #d2f95f;
  --color-green-400: #bbde4d;
  --color-green-430: #b2e232;
  --color-green-450: #bbed21;
  --color-green: #9dcf00;
  --color-green-500: #9dcf00;
  --color-green-550: #95c500;
  --color-green-570: #a2bf54;
  --color-green-600: #8dbb00;
  --color-green-700: #7fa800;
  --color-green-730: #86a732;
  --color-green-780: #668d13;
  --color-green-800: #688800;
  --color-green-900: #506900;
  --color-green-950: #3d4f00;

  /* Collab scale */
  --color-collab-50: #f8fff0;
  --color-collab-100: #f2fee2;
  --color-collab-150: #eeffda;
  --color-collab-200: #e9ffcf;
  --color-collab-250: #dbfcbe;
  --color-collab-300: #d4fdb0;
  --color-collab-380: #87eda0;
  --color-collab-400: #8cef73;
  --color-collab: #6be860;
  --color-collab-500: #6be860;
  --color-collab-600: #19cc45;
  --color-collab-650: #29ad49;
  --color-collab-700: #00a94e;
  --color-collab-800: #1e8d36;
  --color-collab-900: #065217;
  --color-collab-950: #052e16;

  /* Blue scale */
  --color-blue-100: #f4fcfe;
  --color-blue-150: #ecfafe;
  --color-blue-200: #e5f9ff;
  --color-blue-250: #d3f4ff;
  --color-blue-270: #d6f1fb;
  --color-blue-300: #c3f0ff;
  --color-blue-310: #c5f1ff;
  --color-blue-320: #bcedfc;
  --color-blue-400: #7fdefc;
  --color-blue-450: #3eddff;
  --color-blue: #2fc6f6;
  --color-blue-500: #2fc6f6;
  --color-blue-530: #3bc8f5;
  --color-blue-550: #12b1e3;
  --color-blue-570: #00baf2;
  --color-blue-575: #00ace3;
  --color-blue-600: #11a9d9;
  --color-blue-620: #0aa0d0;
  --color-blue-630: #37aed4;
  --color-blue-650: #399fc2;
  --color-blue-660: #559be6;
  --color-blue-700: #008dba;
  --color-blue-750: #328ba9;
  --color-blue-800: #00789e;
  --color-blue-850: #2066b0;
  --color-blue-900: #006484;
  --color-blue-950: #004f69;

  /* Cyan scale */
  --color-cyan-50: #e9f9fc;
  --color-cyan-100: #dbf3fa;
  --color-cyan-150: #d1eef9;
  --color-cyan-160: #c5e7f4;
  --color-cyan-200: #c3e6f4;
  --color-cyan-230: #aee0f2;
  --color-cyan-250: #ace5ec;
  --color-cyan-300: #89d9eb;
  --color-cyan-310: #80dce8;
  --color-cyan-320: #6ed7e5;
  --color-cyan-350: #55d0e0;
  --color-cyan-400: #22b9b7;
  --color-cyan: #05b5ab;
  --color-cyan-500: #05b5ab;
  --color-cyan-600: #009ea3;
  --color-cyan-700: #008394;
  --color-cyan-800: #006880;
  --color-cyan-850: #004f69;
  --color-cyan-900: #004157;
  --color-cyan-950: #003242;

  /* AI scale */
  --color-ai-10: #f6f2fe;
  --color-ai-50: #f0edfc;
  --color-ai-100: #e3ddf7;
  --color-ai-150: #e7d8fa;
  --color-ai-200: #d1c5ef;
  --color-ai-250: #cdbfe8;
  --color-ai-300: #c0ade6;
  --color-ai-330: #b095dc;
  --color-ai-350: #a77bde;
  --color-ai-370: #a977fa;
  --color-ai-400: #a36ff1;
  --color-ai-450: #935bec;
  --color-ai: #8e52ec;
  --color-ai-500: #8e52ec;
  --color-ai-550: #8447e4;
  --color-ai-600: #8044df;
  --color-ai-700: #7437d3;
  --color-ai-800: #682ac6;
  --color-ai-900: #6026b8;
  --color-ai-950: #501e9f;

  /* Semantic colors */
  --color-primary: #2fc6f6;
  --color-primary-on: #ffffff;
  --color-primary-text: #333333;
  --color-primary-background: #ffffff;
  --color-primary-background-on: #333333;
  --color-primary-link: #2066b0;

  --color-secondary: #a8adb4;
  --color-secondary-on: #ffffff;
  --color-secondary-text: #525c69;
  --color-secondary-background: #edeef0;
  --color-secondary-background-on: #6a737f;
  --color-secondary-link: #004f69;

  --color-alert: #ff5752;
  --color-alert-on: #ffffff;
  --color-alert-text: #ff5752;
  --color-alert-background: #ffe8e8;
  --color-alert-background-on: #e92f2a;
  --color-alert-link: #9a0703;

  --color-success: #9dcf00;
  --color-success-on: #ffffff;
  --color-success-text: #9dcf00;
  --color-success-background: #f1fbd0;
  --color-success-background-on: #7fa800;
  --color-success-link: #506900;

  --color-warning: #ffa900;
  --color-warning-on: #ffffff;
  --color-warning-text: #ffa900;
  --color-warning-background: #fff1d6;
  --color-warning-background-on: #c48300;
  --color-warning-link: #7a5100;

  --color-info: #2fc6f6;
  --color-info-on: #ffffff;
  --color-info-text: #2fc6f6;
  --color-info-background: #e5f9ff;
  --color-info-background-on: #008dba;
  --color-info-link: #006484;

  --color-note: #fdfae1;
  --color-subtle: #828b95;
  --color-extranet: #e89b06;
  --color-tertiary: #eef2f4;

  /* Tag colors */
  --color-tag-1: #bcedfc;
  --color-tag-2: #00baf2;
  --color-tag-3: #dbf087;
  --color-tag-4: #87eda0;
  --color-tag-5: #c2d1f0;
  --color-tag-6: #ace5ec;
  --color-tag-7: #dfc684;
  --color-tag-8: #ccd3dd;
  --color-tag-9: #e2e3e5;

  /* Accent colors */
  --color-accent-light-blue: #559be6;
  --color-accent-aqua: #55d0e0;
  --color-accent-pink: #fb6dba;
  --color-accent-brown: #ae914b;
  --color-accent-green: #29ad49;
  --color-accent-turquoise: #05b5ab;
  --color-accent-purple: #a77bde;
  --color-accent-lavender: #8e52ec;
  --color-accent-yellow: #fef3b8;

  /* Copilot colors */
  --color-copilot-primary: #8e52ec;
  --color-copilot-secondary: #b095dc;
  --color-copilot-dark: #682ac6;

  /* Base colors */
  --color-base-20: #f8fafb;
  --color-base-30: #f5f7f8;
  --color-base-40: #f1f4f6;
  --color-base-50: #eef2f4;
  --color-base-100: #edeef0;
  --color-base-150: #e6e8e9;
  --color-base-190: #e2e3e5;
  --color-base-200: #dfe0e3;
  --color-base-250: #dde2e5;
  --color-base-300: #d5d7db;
  --color-base-320: #cfd4d8;
  --color-base-330: #c6cdd3;
  --color-base-340: #ccd3dd;
  --color-base-350: #c9ccd0;
  --color-base-400: #bdc1c6;
  --color-base-500: #a8adb4;
  --color-base-550: #9fa4ab;
  --color-base-600: #9499a4;
  --color-base-650: #868d95;
  --color-base-700: #838c95;
  --color-base-750: #80868e;
  --color-base-760: #828b95;
  --color-base-800: #6a737f;
  --color-base-850: #5b6573;
  --color-base-900: #525c69;
  --color-base-950: #333333;
  --color-base-master: #333333;
  --color-base-dark: #0f0f0f;
  --color-base-ebony: #000000;
}
