.theme-stream {
  --primary-50: #f3f7ff;
  --primary-100: #e8efff;
  --primary-200: #c5d6ff;
  --primary-300: #a2beff;
  --primary-400: #5d8dff;
  --primary-500: #175cff;
  --primary-600: #1553e6;
  --primary-700: #1145bf;
  --primary-800: #0e3799;
  --primary-900: #0b2d7d;

  --secondary-50: #fffdf4;
  --secondary-100: #fffbe8;
  --secondary-200: #fff5c6;
  --secondary-300: #ffefa3;
  --secondary-400: #ffe25f;
  --secondary-500: #ffd61a;
  --secondary-600: #e6c117;
  --secondary-700: #bfa114;
  --secondary-800: #998010;
  --secondary-900: #7d690d;

  --tertiary-50: #fff9f5;
  --tertiary-100: #fff2ea;
  --tertiary-200: #ffdfcb;
  --tertiary-300: #ffccac;
  --tertiary-400: #ffa66e;
  --tertiary-500: #ff8030;
  --tertiary-600: #e6732b;
  --tertiary-700: #bf6024;
  --tertiary-800: #994d1d;
  --tertiary-900: #7d3f18;

  --admin-50: #EEFDFD;
  --admin-100: #D4F9F9;
  --admin-200: #AEF1F3;
  --admin-300: #5DE0E6;
  --admin-400: #37CFD9;
  --admin-500: #1BB3BF;
  --admin-600: #1A90A0;
  --admin-700: #1B7483;
  --admin-800: #1F5F6B;
  --admin-900: #1E4E5B;

  --neutral-50: #f4f5f6;
  --neutral-100: #e8ebee;
  --neutral-200: #c6ccd3;
  --neutral-300: #a3adb9;
  --neutral-400: #5e7085;
  --neutral-500: #193250;
  --neutral-600: #172d48;
  --neutral-700: #13263c;
  --neutral-800: #0f1e30;
  --neutral-900: #0c1927;

  --black: #0a083b;
  --white: #ffffff;

  /* Unique values in case of conflicts */
  --black-unq: #060d14;
  --white-unq: #ffffff;

  /* state tokens */
  --danger-50: #fef5f5;
  --danger-100: #fdecec;
  --danger-200: #facfcf;
  --danger-300: #f6b1b1;
  --danger-400: #f07777;
  --danger-500: #e93d3d;
  --danger-600: #d23737;
  --danger-700: #af2e2e;
  --danger-800: #8c2525;
  --danger-900: #721e1e;

  --warning-50: var(--tertiary-50);
  --warning-100: var(--tertiary-100);
  --warning-200: var(--tertiary-200);
  --warning-300: var(--tertiary-300);
  --warning-400: var(--tertiary-400);
  --warning-500: var(--tertiary-500);
  --warning-600: var(--tertiary-600);
  --warning-700: var(--tertiary-700);
  --warning-800: var(--tertiary-800);
  --warning-900: var(--tertiary-900);

  --success-50: #f5fcf5;
  --success-100: #ebfaeb;
  --success-200: #cdf2cd;
  --success-300: #afeaaf;
  --success-400: #73da73;
  --success-500: #37ca37;
  --success-600: #32b632;
  --success-700: #299829;
  --success-800: #217921;
  --success-900: #1b631b;

  --grad-primary-light: var(--primary-100), var(--primary-300);
  --grad-primary: var(--primary-300), var(--primary-600);
  --grad-primary-dark: var(--primary-600), var(--primary-900);

  --grad-neutral-light: var(--neutral-100), var(--neutral-300);
  --grad-neutral: var(--neutral-300), var(--neutral-600);
  --grad-neutral-dark: var(--neutral-600), var(--neutral-900);

  --grad-secondary-light: var(--secondary-100), var(--secondary-300);
  --grad-secondary: var(--secondary-300), var(--secondary-600);
  --grad-secondary-dark: var(--secondary-600), var(--secondary-900);

  --grad-secondary-primary-light: var(--secondary-300), var(--primary-300);
  --grad-secondary-primary: var(--secondary-600), var(--primary-600);
  --grad-secondary-primary-dark: var(--secondary-900), var(--primary-900);

  --grad-neutral-primary-light: var(--neutral-300), var(--primary-300);
  --grad-neutral-primary: var(--neutral-600), var(--primary-600);
  --grad-neutral-primary-dark: var(--neutral-900), var(--primary-900);

  /* Overwrite general tokens */
}
