:root {
  --theme-color-primary-50: #f5f1e8;
  --theme-color-primary-100: #e6ddc6;
  --theme-color-primary-200: #d5c7a0;
  --theme-color-primary-300: #c4b079;
  --theme-color-primary-400: #b89f5d;
  --theme-color-primary-500: #ab8e40;
  --theme-color-primary-600: #a4863a;
  --theme-color-primary-700: #9a7b32;
  --theme-color-primary-800: #91712a;
  --theme-color-primary-900: #815f1c;
  --theme-color-primary-A100: #ffefc6;
  --theme-color-primary-A200: #ffe093;
  --theme-color-primary-A400: #ffd260;
  --theme-color-primary-A700: #ffcb46;
  --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;
}
