:root {
  --bs-primary: #fd7226;
  --bs-primary-hover: #b64b11;
  --bs-accent: #fcea10;
  --bs-dark: #2e2619;
  --bs-dark-shade: #272118;
  --bs-light: #f8f8f8;
  --bs-white: #ffffffff;
  --bs-blue: #0d6efd;

  --top-bar-height: 40px;
  --danger: #dc3545;
  --success: #198754;

  --primary-50:    #fff6ed;
  --primary-100:   #ffebd4;
  --primary-200:   #ffd2a9;
  --primary-300:   #ffb272;
  --primary-400:   #fe8739;
  --primary-500:   #fd7226;
  --primary-600:   #ee4a08;
  --primary-700:   #c53509;
  --primary-800:   #9c2b10;
  --primary-900:   #7e2610;
  --primary-950:   #441006;

  --secondary-50:  #effaff;
  --secondary-100: #ddf5ff;
  --secondary-200: #b4edff;
  --secondary-300: #72e0ff;
  --secondary-400: #27d2ff;
  --secondary-500: #00bdfc;
  --secondary-600: #0098d9;
  --secondary-700: #0079af;
  --secondary-800: #006690;
  --secondary-900: #035477;
  --secondary-950: #023047;

  --tertiary-50:   #fffeea;
  --tertiary-100:  #fff9c5;
  --tertiary-200:  #fff485;
  --tertiary-300:  #ffe746;
  --tertiary-400:  #ffd71b;
  --tertiary-500:  #ffb703;
  --tertiary-600:  #e28b00;
  --tertiary-700:  #bb6202;
  --tertiary-800:  #984b08;
  --tertiary-900:  #7c3e0b;
  --tertiary-950:  #481f00;

  --gray-50:  #f8f8f8;
  --gray-100: #f2f2f2;
  --gray-200: #e7e7e7;
  --gray-300: #c0c0c0;
  --gray-400: #aaaaaa;
  --gray-500: #888888;
  --gray-600: #6d6d6d;
  --gray-700: #4f4f4f;
  --gray-800: #353535;
  --gray-900: #2d2d2d;
  --gray-950: #161616;

  --bs-gray-50:   var(--gray-50);
  --bs-gray-100:  var(--gray-100);
  --bs-gray-200:  var(--gray-200);
  --bs-gray-300:  var(--gray-300);
  --bs-gray-400:  var(--gray-400);
  --bs-gray-500:  var(--gray-500);
  --bs-gray-600:  var(--gray-600);
  --bs-gray-700:  var(--gray-700);
  --bs-gray-800:  var(--gray-800);
  --bs-gray-900:  var(--gray-900);
  --bs-gray-950:  var(--gray-950);
}
