:root {
  --theme-color-primary-50: #f4f2ec;
  --theme-color-primary-100: #e5ded1;
  --theme-color-primary-200: #d3c8b2;
  --theme-color-primary-300: #c1b193;
  --theme-color-primary-400: #b4a17b;
  --theme-color-primary-500: #a79064;
  --theme-color-primary-600: #9f885c;
  --theme-color-primary-700: #967d52;
  --theme-color-primary-800: #8c7348;
  --theme-color-primary-900: #7c6136;
  --theme-color-primary-A100: #fff5e3;
  --theme-color-primary-A200: #ffe4b0;
  --theme-color-primary-A400: #ffd27d;
  --theme-color-primary-A700: #ffc963;
  --theme-shade-light-100: rgba(255, 255, 255, 0.02);
  --theme-shade-light-200: rgba(255, 255, 255, 0.08);
  --theme-shade-light-300: rgba(255, 255, 255, 0.1);
  --theme-shade-light-400: rgba(255, 255, 255, 0.3);
  --theme-shade-light-500: rgba(255, 255, 255, 0.6);
  --theme-shade-light-600: rgba(255, 255, 255, 0.8);
  --theme-shade-light-900: rgba(255, 255, 255, 0.95);
  --theme-shade-dark-100: rgba(26, 26, 26, 0.02);
  --theme-shade-dark-200: rgba(26, 26, 26, 0.05);
  --theme-shade-dark-300: rgba(26, 26, 26, 0.1);
  --theme-shade-dark-400: rgba(26, 26, 26, 0.3);
  --theme-shade-dark-500: rgba(26, 26, 26, 0.6);
  --theme-shade-dark-600: rgba(26, 26, 26, 0.8);
  --theme-shade-dark-900: #1a1a1a;
  --theme-color-alert: rgb(255, 96, 88);
  --theme-color-alert-light: rgba(255, 96, 88, 0.7);
  --theme-color-alert-extralight: rgba(255, 96, 88, 0.5);
  --difficulty-1: #2b66c5;
  --difficulty-2: #bb261a;
  --difficulty-3: #272727;
  --theme-background-color: var(--theme-shade-dark-900);
  --theme-shadow-color: #000000cc;
  --theme-text-color: var(--theme-shade-light-600);
}
