:root{
  --surface: #ffffff;
  --brand-500: rgba(19,105,4,1);
  --extra-003: rgba(104,131,249,1);
  --brand-300-alpha: rgba(19,105,4,0.3);
  --accent-blue-050-alpha: rgba(20,63,255,0.3);
  --extra-006: rgba(202,232,197,1);
  --accent-brown-050: #e8d4c5;
  --extra-008: #0b0b3b;
  --brand-800-alpha: rgba(19,105,4,0.8);
  --brand-lime-300: #53ff19;
  --surface-muted: rgba(234,255,209,0.8);
  --brand-700: rgba(0,105,28,1);
  --surface-accent-soft: #dbff9e;
  --accent-blue-400: #0c79fc;
  --brand-grad-from: rgba(50,240,2,1);
  --neutral-600: #999999;
  --brand-400: rgba(21,142,5,0.8);
  --neutral-black: #000000;
  --brand-soft-200: #97ed87;
  --border: #cccccc;
  --brand-200-alpha: rgba(202,232,197,0.8);
  --brand-soft-250: #a3de99;
  --accent-blue-100: #c1d9ff;
  --surface-alt: #fbf7f4;
  --surface-success-050: rgba(234,255,209,1);
  --surface-success-025: #e6ffe0;
  --accent-brown-700: #602c04;
  --accent-brown-400: rgba(142,80,32,0.8);
  --brand-100: rgba(19,105,4,0.07);
  --neutral-warm-050: #f2ece8;
  --danger-550: #f2251a;
  --accent-brown-800: #9b4b00;
  --accent-blue-200: #639fed;
  --transparent: rgba(0,0,0,0);
  --text-600: #606061;
  --accent-cyan-400: #00d9ff;
  --accent-brown-300: #a06438;
  --accent-blue-150: #afd0ff;
  --surface-success-100: #e7f7d7;
  --accent-brown-600: #ad5714;
  --brand-accent-lime: #3bdb04;
  --accent-blue-500: #0064e6;
  --overlay-800: rgba(0,0,0,0.8);
  --surface-strong: rgba(255,255,255,1);
  --accent-brown-500: rgba(150,75,18,0.8);
  --brand-050-alpha: rgba(19,105,4,0.1);
  --overlay-600: rgba(0,0,0,0.55);
  --bg: #f8f9fa;
  --accent-blue-600: #0054db;
  --neutral-200: #eeeeee;
  --accent-blue-025: #d3e7ff;
  --accent-indigo-700: #2804ef;
  --brand-900: #003f20;
  --border-muted: rgba(0,0,0,0.1);
  --brand-600: rgba(16,90,3,1);
  --brand-rgb: rgb(19,105,4);
  --accent-brown-200-alpha: rgba(158,102,60,0.3);
  --accent-blue-200-alpha: rgba(0,0,150,.2);
  --warning-bg-050: rgba(255,255,214,0.3);
  --brand-700-alpha: rgba(4,89,29,0.8);
  --brand-900-alpha: rgba(19,105,4,0.9);
  --danger-500: rgba(214,52,19,1);
  --brand-100-alpha: rgba(40,163,23,0.1);
  --text-900: #343a40;
  --accent-blue-010: #e8f0ff;
  --accent-indigo-500: #7a7aff;
  --accent-blue-005: #e2eeff;
  --accent-blue-075: #bad6ff;
  --error-600: #ff0000;
  --error-500: #f22929;
  --text-700: #666666;
  --brand-650: #006633;
  --accent-indigo-300: #a9b7fc;
  --warning-bg-100: #ffeecc;
  --danger-bg-100: #faab9b;
  --neutral-500: #aaaaaa;
  --disabled-text: #888888;
  --neutral-300: #e0e0e0;
  --neutral-400: #b0b0b0;
  --disabled-grad-from: #e5e5e5;
  --disabled-grad-to: #c1c1c1;
  --accent-orange-300: #f2bb79;
  --accent-blue-300: #639fff;
  --danger-700: #f90000;
  --shadow-lg: rgba(0,0,0,0.35);
  --shadow-sm: rgba(0,0,0,0.2);
  --success-muted-600: rgba(90,107,76,0.8);
  --success-muted-700: rgba(15,77,48,0.8);
  --overlay-700: rgba(255,255,255,0.7);
  --surface-neutral-050: rgba(245,245,245,1);
  --surface-warm-050: rgba(255,246,239,0.6);
  --success-450: rgba(96,181,76,0.7);
  --neutral-250: rgba(227,227,227,0.5);
  --warning-400: rgba(252,189,28,0.9);
  --success-rgb: rgb(34,195,80);
  --success-800: rgba(34,195,80,1);
  --warning-500: rgba(253,187,45,1);
  --success-700: rgba(40,201,0,1);
  --success-350: rgba(96,181,76,0.8);
  --warning-bg-025: rgba(255,255,214,0.07);
  --success-500: rgba(73,160,98,0.8);
  --success-400: rgba(117,181,135,0.8);
  --warning-300: rgba(255,147,96,0.8);
  --success-800-strong: rgba(6,125,0,1);
  --success-300: rgba(37,252,0,0.8);
  --accent-brown-900: rgba(84,36,0,0.8);
  --neutral-150: rgba(227,228,229,0.8);
  --success-bg-025: rgba(37,252,0,0.07);
  --brand-050: rgba(19,105,4,0.06);
  --success-bg-040: rgba(234,255,230,0.6);
  --danger-600: rgba(252,3,3,1);
  --danger-400: rgba(255,0,0,0.8);
}
