:root, [data-bs-theme=light] {
  --bs-primary: #f27507ff;
  --bs-primary-rgb: 242,117,7;
  --bs-primary-text-emphasis: #612F03;
  --bs-primary-bg-subtle: #FCE3CD;
  --bs-primary-border-subtle: #FAC89C;
  --bs-secondary: #474747;
  --bs-secondary-rgb: 71,71,71;
  --bs-secondary-text-emphasis: #1C1C1C;
  --bs-secondary-bg-subtle: #DADADA;
  --bs-secondary-border-subtle: #B5B5B5;
  --bs-success: #A9D773;
  --bs-success-rgb: 169,215,115;
  --bs-success-text-emphasis: #44562E;
  --bs-success-bg-subtle: #EEF7E3;
  --bs-success-border-subtle: #DDEFC7;
  --bs-info: #043859;
  --bs-info-rgb: 4,56,89;
  --bs-info-text-emphasis: #021624;
  --bs-info-bg-subtle: #CDD7DE;
  --bs-info-border-subtle: #9BAFBD;
  --bs-warning: #F2A81C;
  --bs-warning-rgb: 242,168,28;
  --bs-warning-text-emphasis: #61430B;
  --bs-warning-bg-subtle: #FCEED2;
  --bs-warning-border-subtle: #FADCA4;
  --bs-danger: #D94424;
  --bs-danger-rgb: 217,68,36;
  --bs-danger-text-emphasis: #571B0E;
  --bs-danger-bg-subtle: #F7DAD3;
  --bs-danger-border-subtle: #F0B4A7;
  --bs-light: #F8F9FA;
  --bs-light-rgb: 248,249,250;
  --bs-light-text-emphasis: #636464;
  --bs-light-bg-subtle: #FEFEFE;
  --bs-light-border-subtle: #FCFDFD;
  --bs-dark: #010726;
  --bs-dark-rgb: 1,7,38;
  --bs-dark-text-emphasis: #00030F;
  --bs-dark-bg-subtle: #CCCDD4;
  --bs-dark-border-subtle: #999CA8;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #f27507ff;
  --bs-btn-border-color: #f27507ff;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F48A2C;
  --bs-btn-hover-border-color: #F38320;
  --bs-btn-focus-shadow-rgb: 36,18,1;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F59139;
  --bs-btn-active-border-color: #F38320;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #f27507ff;
  --bs-btn-disabled-border-color: #f27507ff;
}

.btn-outline-primary {
  --bs-btn-color: #f27507ff;
  --bs-btn-border-color: #f27507ff;
  --bs-btn-focus-shadow-rgb: 242,117,7;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #f27507ff;
  --bs-btn-hover-border-color: #f27507ff;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #f27507ff;
  --bs-btn-active-border-color: #f27507ff;
  --bs-btn-disabled-color: #f27507ff;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #f27507ff;
}

.btn-secondary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #474747;
  --bs-btn-border-color: #474747;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #3C3C3C;
  --bs-btn-hover-border-color: #393939;
  --bs-btn-focus-shadow-rgb: 227,227,227;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #393939;
  --bs-btn-active-border-color: #353535;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #474747;
  --bs-btn-disabled-border-color: #474747;
}

.btn-outline-secondary {
  --bs-btn-color: #474747;
  --bs-btn-border-color: #474747;
  --bs-btn-focus-shadow-rgb: 71,71,71;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #474747;
  --bs-btn-hover-border-color: #474747;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #474747;
  --bs-btn-active-border-color: #474747;
  --bs-btn-disabled-color: #474747;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #474747;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #A9D773;
  --bs-btn-border-color: #A9D773;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #B6DD88;
  --bs-btn-hover-border-color: #B2DB81;
  --bs-btn-focus-shadow-rgb: 25,32,17;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #BADF8F;
  --bs-btn-active-border-color: #B2DB81;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #A9D773;
  --bs-btn-disabled-border-color: #A9D773;
}

.btn-outline-success {
  --bs-btn-color: #A9D773;
  --bs-btn-border-color: #A9D773;
  --bs-btn-focus-shadow-rgb: 169,215,115;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #A9D773;
  --bs-btn-hover-border-color: #A9D773;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #A9D773;
  --bs-btn-active-border-color: #A9D773;
  --bs-btn-disabled-color: #A9D773;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #A9D773;
}

.btn-info {
  --bs-btn-color: #fff;
  --bs-btn-bg: #043859;
  --bs-btn-border-color: #043859;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #03304C;
  --bs-btn-hover-border-color: #032D47;
  --bs-btn-focus-shadow-rgb: 217,225,230;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #032D47;
  --bs-btn-active-border-color: #032A43;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #043859;
  --bs-btn-disabled-border-color: #043859;
}

.btn-outline-info {
  --bs-btn-color: #043859;
  --bs-btn-border-color: #043859;
  --bs-btn-focus-shadow-rgb: 4,56,89;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #043859;
  --bs-btn-hover-border-color: #043859;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #043859;
  --bs-btn-active-border-color: #043859;
  --bs-btn-disabled-color: #043859;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #043859;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F2A81C;
  --bs-btn-border-color: #F2A81C;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F4B53E;
  --bs-btn-hover-border-color: #F3B133;
  --bs-btn-focus-shadow-rgb: 36,25,4;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F5B949;
  --bs-btn-active-border-color: #F3B133;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F2A81C;
  --bs-btn-disabled-border-color: #F2A81C;
}

.btn-outline-warning {
  --bs-btn-color: #F2A81C;
  --bs-btn-border-color: #F2A81C;
  --bs-btn-focus-shadow-rgb: 242,168,28;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F2A81C;
  --bs-btn-hover-border-color: #F2A81C;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F2A81C;
  --bs-btn-active-border-color: #F2A81C;
  --bs-btn-disabled-color: #F2A81C;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F2A81C;
}

.btn-danger {
  --bs-btn-color: #000000;
  --bs-btn-bg: #D94424;
  --bs-btn-border-color: #D94424;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #DF6045;
  --bs-btn-hover-border-color: #DD573A;
  --bs-btn-focus-shadow-rgb: 33,10,5;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #E16950;
  --bs-btn-active-border-color: #DD573A;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #D94424;
  --bs-btn-disabled-border-color: #D94424;
}

.btn-outline-danger {
  --bs-btn-color: #D94424;
  --bs-btn-border-color: #D94424;
  --bs-btn-focus-shadow-rgb: 217,68,36;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D94424;
  --bs-btn-hover-border-color: #D94424;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #D94424;
  --bs-btn-active-border-color: #D94424;
  --bs-btn-disabled-color: #D94424;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #D94424;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #F8F9FA;
  --bs-btn-border-color: #F8F9FA;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D3D4D5;
  --bs-btn-hover-border-color: #C6C7C8;
  --bs-btn-focus-shadow-rgb: 37,37,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #C6C7C8;
  --bs-btn-active-border-color: #BABBBC;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #F8F9FA;
  --bs-btn-disabled-border-color: #F8F9FA;
}

.btn-outline-light {
  --bs-btn-color: #F8F9FA;
  --bs-btn-border-color: #F8F9FA;
  --bs-btn-focus-shadow-rgb: 248,249,250;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F8F9FA;
  --bs-btn-hover-border-color: #F8F9FA;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F8F9FA;
  --bs-btn-active-border-color: #F8F9FA;
  --bs-btn-disabled-color: #F8F9FA;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #F8F9FA;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #010726;
  --bs-btn-border-color: #010726;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #010620;
  --bs-btn-hover-border-color: #01061E;
  --bs-btn-focus-shadow-rgb: 217,218,222;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #01061E;
  --bs-btn-active-border-color: #01051D;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #010726;
  --bs-btn-disabled-border-color: #010726;
}

.btn-outline-dark {
  --bs-btn-color: #010726;
  --bs-btn-border-color: #010726;
  --bs-btn-focus-shadow-rgb: 1,7,38;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #010726;
  --bs-btn-hover-border-color: #010726;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #010726;
  --bs-btn-active-border-color: #010726;
  --bs-btn-disabled-color: #010726;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #010726;
}

