:root, [data-bs-theme=light] {
  --bs-primary: #0d5978;
  --bs-primary-rgb: 13,89,120;
  --bs-primary-text-emphasis: #052430;
  --bs-primary-bg-subtle: #CFDEE4;
  --bs-primary-border-subtle: #9EBDC9;
  --bs-secondary: #00acd8;
  --bs-secondary-rgb: 0,172,216;
  --bs-secondary-text-emphasis: #004556;
  --bs-secondary-bg-subtle: #CCEEF7;
  --bs-secondary-border-subtle: #99DEEF;
  --bs-success: #ff9e1a;
  --bs-success-rgb: 255,158,26;
  --bs-success-text-emphasis: #663F0A;
  --bs-success-bg-subtle: #FFECD1;
  --bs-success-border-subtle: #FFD8A3;
  --bs-warning: #e6e3db;
  --bs-warning-rgb: 230,227,219;
  --bs-warning-text-emphasis: #5C5B58;
  --bs-warning-bg-subtle: #FAF9F8;
  --bs-warning-border-subtle: #F5F4F1;
  --bs-danger: #35dc50;
  --bs-danger-rgb: 53,220,80;
  --bs-danger-text-emphasis: #155820;
  --bs-danger-bg-subtle: #D7F8DC;
  --bs-danger-border-subtle: #AEF1B9;
  --bs-dark: #003e52;
  --bs-dark-rgb: 0,62,82;
  --bs-dark-text-emphasis: #001921;
  --bs-dark-bg-subtle: #CCD8DC;
  --bs-dark-border-subtle: #99B2BA;
  --bs-link-color: #003e52;
  --bs-link-color-rgb: 0,62,82;
  --bs-border-width: 0;
  --bs-border-style: none;
  --bs-border-radius: 50px;
}

.btn-primary {
  --bs-btn-color: #fff;
  --bs-btn-bg: #0d5978;
  --bs-btn-border-color: #0d5978;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0B4C66;
  --bs-btn-hover-border-color: #0A4760;
  --bs-btn-focus-shadow-rgb: 219,230,235;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0A4760;
  --bs-btn-active-border-color: #0A435A;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #0d5978;
  --bs-btn-disabled-border-color: #0d5978;
}

.btn-outline-primary {
  --bs-btn-color: #0d5978;
  --bs-btn-border-color: #0d5978;
  --bs-btn-focus-shadow-rgb: 13,89,120;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #0d5978;
  --bs-btn-hover-border-color: #0d5978;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #0d5978;
  --bs-btn-active-border-color: #0d5978;
  --bs-btn-disabled-color: #0d5978;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #0d5978;
}

.btn-secondary {
  --bs-btn-color: #000000;
  --bs-btn-bg: #00acd8;
  --bs-btn-border-color: #00acd8;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #26B8DE;
  --bs-btn-hover-border-color: #19B4DC;
  --bs-btn-focus-shadow-rgb: 0,26,32;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #33BDE0;
  --bs-btn-active-border-color: #19B4DC;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #00acd8;
  --bs-btn-disabled-border-color: #00acd8;
}

.btn-outline-secondary {
  --bs-btn-color: #00acd8;
  --bs-btn-border-color: #00acd8;
  --bs-btn-focus-shadow-rgb: 0,172,216;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #00acd8;
  --bs-btn-hover-border-color: #00acd8;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #00acd8;
  --bs-btn-active-border-color: #00acd8;
  --bs-btn-disabled-color: #00acd8;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #00acd8;
}

.btn-success {
  --bs-btn-color: #000000;
  --bs-btn-bg: #ff9e1a;
  --bs-btn-border-color: #ff9e1a;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #FFAD3C;
  --bs-btn-hover-border-color: #FFA831;
  --bs-btn-focus-shadow-rgb: 38,24,4;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #FFB148;
  --bs-btn-active-border-color: #FFA831;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #ff9e1a;
  --bs-btn-disabled-border-color: #ff9e1a;
}

.btn-outline-success {
  --bs-btn-color: #ff9e1a;
  --bs-btn-border-color: #ff9e1a;
  --bs-btn-focus-shadow-rgb: 255,158,26;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #ff9e1a;
  --bs-btn-hover-border-color: #ff9e1a;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #ff9e1a;
  --bs-btn-active-border-color: #ff9e1a;
  --bs-btn-disabled-color: #ff9e1a;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #ff9e1a;
}

.btn-warning {
  --bs-btn-color: #000000;
  --bs-btn-bg: #e6e3db;
  --bs-btn-border-color: #e6e3db;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #EAE7E0;
  --bs-btn-hover-border-color: #E9E6DF;
  --bs-btn-focus-shadow-rgb: 35,34,33;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #EBE9E2;
  --bs-btn-active-border-color: #E9E6DF;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #e6e3db;
  --bs-btn-disabled-border-color: #e6e3db;
}

.btn-outline-warning {
  --bs-btn-color: #e6e3db;
  --bs-btn-border-color: #e6e3db;
  --bs-btn-focus-shadow-rgb: 230,227,219;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #e6e3db;
  --bs-btn-hover-border-color: #e6e3db;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #e6e3db;
  --bs-btn-active-border-color: #e6e3db;
  --bs-btn-disabled-color: #e6e3db;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #e6e3db;
}

.btn-danger {
  --bs-btn-color: #000000;
  --bs-btn-bg: #35dc50;
  --bs-btn-border-color: #35dc50;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #53E16A;
  --bs-btn-hover-border-color: #49E062;
  --bs-btn-focus-shadow-rgb: 8,33,12;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #5DE373;
  --bs-btn-active-border-color: #49E062;
  --bs-btn-disabled-color: #000000;
  --bs-btn-disabled-bg: #35dc50;
  --bs-btn-disabled-border-color: #35dc50;
}

.btn-outline-danger {
  --bs-btn-color: #35dc50;
  --bs-btn-border-color: #35dc50;
  --bs-btn-focus-shadow-rgb: 53,220,80;
  --bs-btn-hover-color: #000000;
  --bs-btn-hover-bg: #35dc50;
  --bs-btn-hover-border-color: #35dc50;
  --bs-btn-active-color: #000000;
  --bs-btn-active-bg: #35dc50;
  --bs-btn-active-border-color: #35dc50;
  --bs-btn-disabled-color: #35dc50;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #35dc50;
}

.btn-dark {
  --bs-btn-color: #fff;
  --bs-btn-bg: #003e52;
  --bs-btn-border-color: #003e52;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #003546;
  --bs-btn-hover-border-color: #003242;
  --bs-btn-focus-shadow-rgb: 217,226,229;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #003242;
  --bs-btn-active-border-color: #002F3E;
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: #003e52;
  --bs-btn-disabled-border-color: #003e52;
}

.btn-outline-dark {
  --bs-btn-color: #003e52;
  --bs-btn-border-color: #003e52;
  --bs-btn-focus-shadow-rgb: 0,62,82;
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: #003e52;
  --bs-btn-hover-border-color: #003e52;
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: #003e52;
  --bs-btn-active-border-color: #003e52;
  --bs-btn-disabled-color: #003e52;
  --bs-btn-disabled-bg: transparent;
  --bs-btn-disabled-border-color: #003e52;
}

