:root, [data-bs-theme=light] {
  --bs-primary: #cf0101;
  --bs-primary-rgb: 207,1,1;
  --bs-primary-text-emphasis: #530000;
  --bs-primary-bg-subtle: #F5CCCC;
  --bs-primary-border-subtle: #EC9999;
  --bs-secondary: #00641c;
  --bs-secondary-rgb: 0,100,28;
  --bs-secondary-text-emphasis: #00280B;
  --bs-secondary-bg-subtle: #CCE0D2;
  --bs-secondary-border-subtle: #99C1A4;
  --bs-success: #006938;
  --bs-success-rgb: 0,105,56;
  --bs-success-text-emphasis: #002A16;
  --bs-success-bg-subtle: #CCE1D7;
  --bs-success-border-subtle: #99C3AF;
  --bs-info: #10c300;
  --bs-info-rgb: 16,195,0;
  --bs-info-text-emphasis: #064E00;
  --bs-info-bg-subtle: #CFF3CC;
  --bs-info-border-subtle: #9FE799;
  --bs-warning: #0a7900;
  --bs-warning-rgb: 10,121,0;
  --bs-warning-text-emphasis: #043000;
  --bs-warning-bg-subtle: #CEE4CC;
  --bs-warning-border-subtle: #9DC999;
  --bs-link-color: #ff0000;
  --bs-link-color-rgb: 255,0,0;
  --bs-link-hover-color: #770000;
  --bs-link-hover-color-rgb: 119,0,0;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #cf0101;
  --bs-btn-border-color: #cf0101;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #B00101;
  --bs-btn-hover-border-color: #A60101;
  --bs-btn-focus-shadow-rgb: 248,217,217;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #A60101;
  --bs-btn-active-border-color: #9B0101;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #cf0101;
  --bs-btn-disabled-border-color: #cf0101;
}

.btn-outline-primary {
  --bs-btn-color: #cf0101;
  --bs-btn-border-color: #cf0101;
  --bs-btn-focus-shadow-rgb: 207,1,1;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #cf0101;
  --bs-btn-hover-border-color: #cf0101;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #cf0101;
  --bs-btn-active-border-color: #cf0101;
  --bs-btn-disabled-color: #cf0101;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #cf0101;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #00641c;
  --bs-btn-border-color: #00641c;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #005518;
  --bs-btn-hover-border-color: #005016;
  --bs-btn-focus-shadow-rgb: 217,232,221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #005016;
  --bs-btn-active-border-color: #004B15;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #00641c;
  --bs-btn-disabled-border-color: #00641c;
}

.btn-outline-secondary {
  --bs-btn-color: #00641c;
  --bs-btn-border-color: #00641c;
  --bs-btn-focus-shadow-rgb: 0,100,28;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #00641c;
  --bs-btn-hover-border-color: #00641c;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #00641c;
  --bs-btn-active-border-color: #00641c;
  --bs-btn-disabled-color: #00641c;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #00641c;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #006938;
  --bs-btn-border-color: #006938;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #005930;
  --bs-btn-hover-border-color: #00542D;
  --bs-btn-focus-shadow-rgb: 217,233,225;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #00542D;
  --bs-btn-active-border-color: #004F2A;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #006938;
  --bs-btn-disabled-border-color: #006938;
}

.btn-outline-success {
  --bs-btn-color: #006938;
  --bs-btn-border-color: #006938;
  --bs-btn-focus-shadow-rgb: 0,105,56;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #006938;
  --bs-btn-hover-border-color: #006938;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #006938;
  --bs-btn-active-border-color: #006938;
  --bs-btn-disabled-color: #006938;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #006938;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #10c300;
  --bs-btn-border-color: #10c300;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #34CC26;
  --bs-btn-hover-border-color: #28C919;
  --bs-btn-focus-shadow-rgb: 2,29,0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #40CF33;
  --bs-btn-active-border-color: #28C919;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #10c300;
  --bs-btn-disabled-border-color: #10c300;
}

.btn-outline-info {
  --bs-btn-color: #10c300;
  --bs-btn-border-color: #10c300;
  --bs-btn-focus-shadow-rgb: 16,195,0;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #10c300;
  --bs-btn-hover-border-color: #10c300;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #10c300;
  --bs-btn-active-border-color: #10c300;
  --bs-btn-disabled-color: #10c300;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #10c300;
}

.btn-warning {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0a7900;
  --bs-btn-border-color: #0a7900;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #096700;
  --bs-btn-hover-border-color: #086100;
  --bs-btn-focus-shadow-rgb: 218,235,217;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #086100;
  --bs-btn-active-border-color: #085B00;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0a7900;
  --bs-btn-disabled-border-color: #0a7900;
}

.btn-outline-warning {
  --bs-btn-color: #0a7900;
  --bs-btn-border-color: #0a7900;
  --bs-btn-focus-shadow-rgb: 10,121,0;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0a7900;
  --bs-btn-hover-border-color: #0a7900;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0a7900;
  --bs-btn-active-border-color: #0a7900;
  --bs-btn-disabled-color: #0a7900;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0a7900;
}

