:root, [data-bs-theme=light] {
  --bs-primary: #005F73;
  --bs-primary-rgb: 0,95,115;
  --bs-primary-text-emphasis: #00262E;
  --bs-primary-bg-subtle: #CCDFE3;
  --bs-primary-border-subtle: #99BFC7;
  --bs-secondary: #0A9396;
  --bs-secondary-rgb: 10,147,150;
  --bs-secondary-text-emphasis: #043B3C;
  --bs-secondary-bg-subtle: #CEE9EA;
  --bs-secondary-border-subtle: #9DD4D5;
  --bs-success: #94D2BD;
  --bs-success-rgb: 148,210,189;
  --bs-success-text-emphasis: #3B544C;
  --bs-success-bg-subtle: #EAF6F2;
  --bs-success-border-subtle: #D4EDE5;
  --bs-info: #EE9B00;
  --bs-info-rgb: 238,155,0;
  --bs-info-text-emphasis: #5F3E00;
  --bs-info-bg-subtle: #FCEBCC;
  --bs-info-border-subtle: #F8D799;
  --bs-warning: #CA6702;
  --bs-warning-rgb: 202,103,2;
  --bs-warning-text-emphasis: #512901;
  --bs-warning-bg-subtle: #F4E1CC;
  --bs-warning-border-subtle: #EAC29A;
  --bs-danger: #AE2012;
  --bs-danger-rgb: 174,32,18;
  --bs-danger-text-emphasis: #460D07;
  --bs-danger-bg-subtle: #EFD2D0;
  --bs-danger-border-subtle: #DFA6A0;
  --bs-light: #E9D8A6;
  --bs-light-rgb: 233,216,166;
  --bs-light-text-emphasis: #5D5642;
  --bs-light-bg-subtle: #FBF7ED;
  --bs-light-border-subtle: #F6EFDB;
  --bs-dark: #001219;
  --bs-dark-rgb: 0,18,25;
  --bs-dark-text-emphasis: #00070A;
  --bs-dark-bg-subtle: #CCD0D1;
  --bs-dark-border-subtle: #99A0A3;
  --bs-link-color: #005F73;
  --bs-link-color-rgb: 0,95,115;
  --bs-link-hover-color: #0A9396;
  --bs-link-hover-color-rgb: 10,147,150;
  --bs-focus-ring-color: rgba(0,95,115,0.52);
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #005F73;
  --bs-btn-border-color: #005F73;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #005162;
  --bs-btn-hover-border-color: #004C5C;
  --bs-btn-focus-shadow-rgb: 217,231,234;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #004C5C;
  --bs-btn-active-border-color: #004756;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #005F73;
  --bs-btn-disabled-border-color: #005F73;
}

.btn-outline-primary {
  --bs-btn-color: #005F73;
  --bs-btn-border-color: #005F73;
  --bs-btn-focus-shadow-rgb: 0,95,115;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #005F73;
  --bs-btn-hover-border-color: #005F73;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #005F73;
  --bs-btn-active-border-color: #005F73;
  --bs-btn-disabled-color: #005F73;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #005F73;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #0A9396;
  --bs-btn-border-color: #0A9396;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #2FA3A6;
  --bs-btn-hover-border-color: #229EA1;
  --bs-btn-focus-shadow-rgb: 2,22,23;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #3BA9AB;
  --bs-btn-active-border-color: #229EA1;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #0A9396;
  --bs-btn-disabled-border-color: #0A9396;
}

.btn-outline-secondary {
  --bs-btn-color: #0A9396;
  --bs-btn-border-color: #0A9396;
  --bs-btn-focus-shadow-rgb: 10,147,150;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #0A9396;
  --bs-btn-hover-border-color: #0A9396;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #0A9396;
  --bs-btn-active-border-color: #0A9396;
  --bs-btn-disabled-color: #0A9396;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0A9396;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #94D2BD;
  --bs-btn-border-color: #94D2BD;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #A4D9C7;
  --bs-btn-hover-border-color: #9FD7C4;
  --bs-btn-focus-shadow-rgb: 22,32,28;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #A9DBCA;
  --bs-btn-active-border-color: #9FD7C4;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #94D2BD;
  --bs-btn-disabled-border-color: #94D2BD;
}

.btn-outline-success {
  --bs-btn-color: #94D2BD;
  --bs-btn-border-color: #94D2BD;
  --bs-btn-focus-shadow-rgb: 148,210,189;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #94D2BD;
  --bs-btn-hover-border-color: #94D2BD;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #94D2BD;
  --bs-btn-active-border-color: #94D2BD;
  --bs-btn-disabled-color: #94D2BD;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #94D2BD;
}

.btn-info {
  --bs-btn-color: #000000;
  --bs-btn-bg: #EE9B00;
  --bs-btn-border-color: #EE9B00;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #F1AA26;
  --bs-btn-hover-border-color: #F0A519;
  --bs-btn-focus-shadow-rgb: 36,23,0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #F1AF33;
  --bs-btn-active-border-color: #F0A519;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #EE9B00;
  --bs-btn-disabled-border-color: #EE9B00;
}

.btn-outline-info {
  --bs-btn-color: #EE9B00;
  --bs-btn-border-color: #EE9B00;
  --bs-btn-focus-shadow-rgb: 238,155,0;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EE9B00;
  --bs-btn-hover-border-color: #EE9B00;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EE9B00;
  --bs-btn-active-border-color: #EE9B00;
  --bs-btn-disabled-color: #EE9B00;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #EE9B00;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #CA6702;
  --bs-btn-border-color: #CA6702;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #D27E28;
  --bs-btn-hover-border-color: #CF761B;
  --bs-btn-focus-shadow-rgb: 30,15,0;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #D58535;
  --bs-btn-active-border-color: #CF761B;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #CA6702;
  --bs-btn-disabled-border-color: #CA6702;
}

.btn-outline-warning {
  --bs-btn-color: #CA6702;
  --bs-btn-border-color: #CA6702;
  --bs-btn-focus-shadow-rgb: 202,103,2;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #CA6702;
  --bs-btn-hover-border-color: #CA6702;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #CA6702;
  --bs-btn-active-border-color: #CA6702;
  --bs-btn-disabled-color: #CA6702;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #CA6702;
}

.btn-danger {
  --bs-btn-color: #fff;
  --bs-btn-bg: #AE2012;
  --bs-btn-border-color: #AE2012;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #941B0F;
  --bs-btn-hover-border-color: #8B1A0E;
  --bs-btn-focus-shadow-rgb: 243,222,219;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #8B1A0E;
  --bs-btn-active-border-color: #83180E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #AE2012;
  --bs-btn-disabled-border-color: #AE2012;
}

.btn-outline-danger {
  --bs-btn-color: #AE2012;
  --bs-btn-border-color: #AE2012;
  --bs-btn-focus-shadow-rgb: 174,32,18;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #AE2012;
  --bs-btn-hover-border-color: #AE2012;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #AE2012;
  --bs-btn-active-border-color: #AE2012;
  --bs-btn-disabled-color: #AE2012;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #AE2012;
}

.btn-light {
  --bs-btn-color: #000000;
  --bs-btn-bg: #E9D8A6;
  --bs-btn-border-color: #E9D8A6;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #C6B88D;
  --bs-btn-hover-border-color: #BAAD85;
  --bs-btn-focus-shadow-rgb: 35,32,25;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #BAAD85;
  --bs-btn-active-border-color: #AFA27D;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #E9D8A6;
  --bs-btn-disabled-border-color: #E9D8A6;
}

.btn-outline-light {
  --bs-btn-color: #E9D8A6;
  --bs-btn-border-color: #E9D8A6;
  --bs-btn-focus-shadow-rgb: 233,216,166;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #E9D8A6;
  --bs-btn-hover-border-color: #E9D8A6;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #E9D8A6;
  --bs-btn-active-border-color: #E9D8A6;
  --bs-btn-disabled-color: #E9D8A6;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #E9D8A6;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #001219;
  --bs-btn-border-color: #001219;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #000F15;
  --bs-btn-hover-border-color: #000E14;
  --bs-btn-focus-shadow-rgb: 217,219,221;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #000E14;
  --bs-btn-active-border-color: #000E13;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #001219;
  --bs-btn-disabled-border-color: #001219;
}

.btn-outline-dark {
  --bs-btn-color: #001219;
  --bs-btn-border-color: #001219;
  --bs-btn-focus-shadow-rgb: 0,18,25;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #001219;
  --bs-btn-hover-border-color: #001219;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #001219;
  --bs-btn-active-border-color: #001219;
  --bs-btn-disabled-color: #001219;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #001219;
}

