:root, [data-bs-theme=light] {
  --bs-primary: #fdd600;
  --bs-primary-rgb: 253,214,0;
  --bs-primary-text-emphasis: #655600;
  --bs-primary-bg-subtle: #FFF7CC;
  --bs-primary-border-subtle: #FEEF99;
  --bs-secondary: #ffffff;
  --bs-secondary-rgb: 255,255,255;
  --bs-secondary-text-emphasis: #666666;
  --bs-secondary-bg-subtle: #FFFFFF;
  --bs-secondary-border-subtle: #FFFFFF;
  --bs-success: #4cbec8;
  --bs-success-rgb: 76,190,200;
  --bs-success-text-emphasis: #1E4C50;
  --bs-success-bg-subtle: #DBF2F4;
  --bs-success-border-subtle: #B7E5E9;
}

.btn-primary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #fdd600;
  --bs-btn-border-color: #fdd600;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FDDC26;
  --bs-btn-hover-border-color: #FDDA19;
  --bs-btn-focus-shadow-rgb: 38,32,0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FDDE33;
  --bs-btn-active-border-color: #FDDA19;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #fdd600;
  --bs-btn-disabled-border-color: #fdd600;
}

.btn-outline-primary {
  --bs-btn-color: #fdd600;
  --bs-btn-border-color: #fdd600;
  --bs-btn-focus-shadow-rgb: 253,214,0;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #fdd600;
  --bs-btn-hover-border-color: #fdd600;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #fdd600;
  --bs-btn-active-border-color: #fdd600;
  --bs-btn-disabled-color: #fdd600;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #fdd600;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #ffffff;
  --bs-btn-border-color: #ffffff;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFFFFF;
  --bs-btn-hover-border-color: #FFFFFF;
  --bs-btn-focus-shadow-rgb: 38,38,38;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFFFFF;
  --bs-btn-active-border-color: #FFFFFF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #ffffff;
  --bs-btn-disabled-border-color: #ffffff;
}

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

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #4cbec8;
  --bs-btn-border-color: #4cbec8;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #67C8D0;
  --bs-btn-hover-border-color: #5EC5CE;
  --bs-btn-focus-shadow-rgb: 11,29,30;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #70CBD3;
  --bs-btn-active-border-color: #5EC5CE;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #4cbec8;
  --bs-btn-disabled-border-color: #4cbec8;
}

.btn-outline-success {
  --bs-btn-color: #4cbec8;
  --bs-btn-border-color: #4cbec8;
  --bs-btn-focus-shadow-rgb: 76,190,200;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #4cbec8;
  --bs-btn-hover-border-color: #4cbec8;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #4cbec8;
  --bs-btn-active-border-color: #4cbec8;
  --bs-btn-disabled-color: #4cbec8;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #4cbec8;
}

