:root, [data-bs-theme=light] {
  --bs-primary: #333333;
  --bs-primary-rgb: 51,51,51;
  --bs-primary-text-emphasis: #141414;
  --bs-primary-bg-subtle: #D6D6D6;
  --bs-primary-border-subtle: #ADADAD;
  --bs-secondary: #e6e6e6;
  --bs-secondary-rgb: 230,230,230;
  --bs-secondary-text-emphasis: #5C5C5C;
  --bs-secondary-bg-subtle: #FAFAFA;
  --bs-secondary-border-subtle: #F5F5F5;
  --bs-success: #067e47;
  --bs-success-rgb: 6,126,71;
  --bs-success-text-emphasis: #02321C;
  --bs-success-bg-subtle: #CDE5DA;
  --bs-success-border-subtle: #9BCBB5;
  --bs-dark: #333333;
  --bs-dark-rgb: 51,51,51;
  --bs-dark-text-emphasis: #141414;
  --bs-dark-bg-subtle: #D6D6D6;
  --bs-dark-border-subtle: #ADADAD;
  --bs-body-color: #212529;
  --bs-body-color-rgb: 33,37,41;
  --bs-secondary-color: rgba(33,37,41,0.75);
  --bs-secondary-color-rgb: 33,37,41,0.75;
  --bs-tertiary-color: rgba(33,37,41,0.5);
  --bs-tertiary-color-rgb: 33,37,41,0.5;
  --bs-body-font-family: Assistant, sans-serif;
  --bs-body-font-weight: 200;
  --bs-border-width: 2px;
  --bs-border-color: #333333;
  --bs-border-radius: 0;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #333333;
  --bs-btn-border-color: #333333;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2B2B2B;
  --bs-btn-hover-border-color: #292929;
  --bs-btn-focus-shadow-rgb: 224,224,224;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #292929;
  --bs-btn-active-border-color: #262626;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #333333;
  --bs-btn-disabled-border-color: #333333;
}

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

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #e6e6e6;
  --bs-btn-border-color: #e6e6e6;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EAEAEA;
  --bs-btn-hover-border-color: #E9E9E9;
  --bs-btn-focus-shadow-rgb: 35,35,35;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EBEBEB;
  --bs-btn-active-border-color: #E9E9E9;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #e6e6e6;
  --bs-btn-disabled-border-color: #e6e6e6;
}

.btn-outline-secondary {
  --bs-btn-color: #e6e6e6;
  --bs-btn-border-color: #e6e6e6;
  --bs-btn-focus-shadow-rgb: 230,230,230;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #e6e6e6;
  --bs-btn-hover-border-color: #e6e6e6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #e6e6e6;
  --bs-btn-active-border-color: #e6e6e6;
  --bs-btn-disabled-color: #e6e6e6;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e6e6e6;
}

.btn-success {
  --bs-btn-color: #fff;
  --bs-btn-bg: #067e47;
  --bs-btn-border-color: #067e47;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #056B3C;
  --bs-btn-hover-border-color: #056539;
  --bs-btn-focus-shadow-rgb: 218,236,227;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #056539;
  --bs-btn-active-border-color: #055F35;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #067e47;
  --bs-btn-disabled-border-color: #067e47;
}

.btn-outline-success {
  --bs-btn-color: #067e47;
  --bs-btn-border-color: #067e47;
  --bs-btn-focus-shadow-rgb: 6,126,71;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #067e47;
  --bs-btn-hover-border-color: #067e47;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #067e47;
  --bs-btn-active-border-color: #067e47;
  --bs-btn-disabled-color: #067e47;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #067e47;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #333333;
  --bs-btn-border-color: #333333;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #2B2B2B;
  --bs-btn-hover-border-color: #292929;
  --bs-btn-focus-shadow-rgb: 224,224,224;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #292929;
  --bs-btn-active-border-color: #262626;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #333333;
  --bs-btn-disabled-border-color: #333333;
}

.btn-outline-dark {
  --bs-btn-color: #333333;
  --bs-btn-border-color: #333333;
  --bs-btn-focus-shadow-rgb: 51,51,51;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #333333;
  --bs-btn-hover-border-color: #333333;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #333333;
  --bs-btn-active-border-color: #333333;
  --bs-btn-disabled-color: #333333;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #333333;
}

