:root, [data-bs-theme=light] {
  --bs-primary: #242754;
  --bs-primary-rgb: 36,39,84;
  --bs-primary-text-emphasis: #0E1022;
  --bs-primary-bg-subtle: #D3D4DD;
  --bs-primary-border-subtle: #A7A9BB;
  --bs-secondary: #84aacd;
  --bs-secondary-rgb: 132,170,205;
  --bs-secondary-text-emphasis: #354452;
  --bs-secondary-bg-subtle: #E6EEF5;
  --bs-secondary-border-subtle: #CEDDEB;
  --bs-warning: #225069;
  --bs-warning-rgb: 34,80,105;
  --bs-warning-text-emphasis: #0E202A;
  --bs-warning-bg-subtle: #D3DCE1;
  --bs-warning-border-subtle: #A7B9C3;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #242754;
  --bs-btn-border-color: #242754;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1F2147;
  --bs-btn-hover-border-color: #1D1F43;
  --bs-btn-focus-shadow-rgb: 222,223,229;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1D1F43;
  --bs-btn-active-border-color: #1B1D3F;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #242754;
  --bs-btn-disabled-border-color: #242754;
}

.btn-outline-primary {
  --bs-btn-color: #242754;
  --bs-btn-border-color: #242754;
  --bs-btn-focus-shadow-rgb: 36,39,84;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #242754;
  --bs-btn-hover-border-color: #242754;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #242754;
  --bs-btn-active-border-color: #242754;
  --bs-btn-disabled-color: #242754;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #242754;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #84aacd;
  --bs-btn-border-color: #84aacd;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #96B7D5;
  --bs-btn-hover-border-color: #90B3D2;
  --bs-btn-focus-shadow-rgb: 20,26,31;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #9DBBD7;
  --bs-btn-active-border-color: #90B3D2;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #84aacd;
  --bs-btn-disabled-border-color: #84aacd;
}

.btn-outline-secondary {
  --bs-btn-color: #84aacd;
  --bs-btn-border-color: #84aacd;
  --bs-btn-focus-shadow-rgb: 132,170,205;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #84aacd;
  --bs-btn-hover-border-color: #84aacd;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #84aacd;
  --bs-btn-active-border-color: #84aacd;
  --bs-btn-disabled-color: #84aacd;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #84aacd;
}

.btn-warning {
  --bs-btn-color: #fff;
  --bs-btn-bg: #225069;
  --bs-btn-border-color: #225069;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #1D4459;
  --bs-btn-hover-border-color: #1B4054;
  --bs-btn-focus-shadow-rgb: 222,229,233;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #1B4054;
  --bs-btn-active-border-color: #1A3C4F;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #225069;
  --bs-btn-disabled-border-color: #225069;
}

.btn-outline-warning {
  --bs-btn-color: #225069;
  --bs-btn-border-color: #225069;
  --bs-btn-focus-shadow-rgb: 34,80,105;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #225069;
  --bs-btn-hover-border-color: #225069;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #225069;
  --bs-btn-active-border-color: #225069;
  --bs-btn-disabled-color: #225069;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #225069;
}

