:root, [data-bs-theme=light] {
  --bs-blue: #00A3C0;
  --bs-indigo: #0090AC;
  --bs-purple: #007F98;
  --bs-pink: #33CFE0;
  --bs-red: #00B8D9;
  --bs-orange: #99EEF6;
  --bs-yellow: #E6FBFD;
  --bs-green: #00B8D9;
  --bs-teal: #66DDE6;
  --bs-cyan: #CCF6F9;

  --bs-black: #00292B;
  --bs-white: #F7FEFF;

  --bs-gray: #66E2E5;
  --bs-gray-dark: #005A66;
  --bs-gray-100: #F2FCFD;
  --bs-gray-200: #E6FBFD;
  --bs-gray-300: #CCF6F9;
  --bs-gray-400: #99ECEF;
  --bs-gray-500: #66E2E5;
  --bs-gray-600: #33D8DB;
  --bs-gray-700: #00B8D9;
  --bs-gray-800: #00758A;
  --bs-gray-900: #005A66;

  --bs-primary: #00B8D9;
  --bs-secondary: #66DDE6;
  --bs-success: #00A3C0;
  --bs-info: #66E6F0;
  --bs-warning: #99F0F6;
  --bs-danger: #005C5E;
  --bs-light: #F4FEFF;
  --bs-dark: #003236;

  --bs-primary-rgb: 0,184,217;
  --bs-secondary-rgb: 102,221,230;
  --bs-success-rgb: 0,163,192;
  --bs-info-rgb: 102,230,240;
  --bs-warning-rgb: 153,240,246;
  --bs-danger-rgb: 0,92,94;
  --bs-light-rgb: 244,254,255;
  --bs-dark-rgb: 0,50,54;

  --bs-primary-text-emphasis: #00747A;
  --bs-secondary-text-emphasis: #00686B;
  --bs-success-text-emphasis: #005B5D;
  --bs-info-text-emphasis: #00686B;
  --bs-warning-text-emphasis: #00747A;
  --bs-danger-text-emphasis: #002E30;
  --bs-light-text-emphasis: #00686B;
  --bs-dark-text-emphasis: #E6FBFD;

  --bs-primary-bg-subtle: #E6FBFD;
  --bs-secondary-bg-subtle: #F2FCFD;
  --bs-success-bg-subtle: #E6FBFD;
  --bs-info-bg-subtle: #EAF9FB;
  --bs-warning-bg-subtle: #F7FEFF;
  --bs-danger-bg-subtle: #CCF6F9;
  --bs-light-bg-subtle: #FBFEFF;
  --bs-dark-bg-subtle: #99ECEF;

  --bs-primary-border-subtle: #99ECEF;
  --bs-secondary-border-subtle: #CCF6F9;
  --bs-success-border-subtle: #66E6F0;
  --bs-info-border-subtle: #99ECEF;
  --bs-warning-border-subtle: #EFFBFD;
  --bs-danger-border-subtle: #66DDE6;
  --bs-light-border-subtle: #E6FBFD;
  --bs-dark-border-subtle: #66E2E5;

  --bs-white-rgb: 247,254,255;
  --bs-black-rgb: 0,41,43;

  --bs-secondary-color: rgba(0,50,54,0.75);
  --bs-secondary-bg: #F2FCFD;

  --bs-tertiary-color: rgba(0,50,54,0.5);
  --bs-tertiary-bg: #F4FEFF;

  --bs-heading-color: #005A66;

  --bs-link-color: #006B72;
  --bs-link-hover-color: #004F51;

  --bs-code-color: #00A3C0;

  --bs-highlight-color: #005A66;
  --bs-highlight-bg: #E6FBFD;

  --bs-border-color: #CCF6F9;
  --bs-border-color-translucent: rgba(0,79,81,0.15);

  --bs-box-shadow: 0 .5rem 1rem rgba(0,79,81,.15);
  --bs-box-shadow-sm: 0 .125rem .25rem rgba(0,79,81,.075);
  --bs-box-shadow-lg: 0 1rem 3rem rgba(0,79,81,.175);
  --bs-box-shadow-inset: inset 0 1px 2px rgba(0,79,81,.075);

  --bs-focus-ring-color: rgba(0,184,217,.35);

  --bs-form-valid-color: #004F51;
  --bs-form-valid-border-color: #006B72;
  --bs-form-invalid-color: #006B72;
  --bs-form-invalid-border-color: #00A3C0;
}.btn-primary {
    --bs-btn-color: #e6ffff;
    --bs-btn-bg: #00ffff;
    --bs-btn-border-color: #00ffff;
    --bs-btn-hover-color: #e6ffff;
    --bs-btn-hover-bg: #00e5e5;
    --bs-btn-hover-border-color: #00e5e5;
    --bs-btn-active-color: #e6ffff;
    --bs-btn-active-bg: #00cccc;
    --bs-btn-active-border-color: #00cccc;
    --bs-btn-disabled-color: #ccffff;
    --bs-btn-disabled-bg: #ccffff;
    --bs-btn-disabled-border-color: #ccffff;
    --bs-btn-focus-shadow-rgb: 0,255,255;
}
.btn-secondary {
    --bs-btn-color: #004d4d;
    --bs-btn-bg: #b2ffff;
    --bs-btn-border-color: #b2ffff;
    --bs-btn-hover-color: #004d4d;
    --bs-btn-hover-bg: #99ffff;
    --bs-btn-hover-border-color: #99ffff;
    --bs-btn-active-color: #e6ffff;
    --bs-btn-active-bg: #00cccc;
    --bs-btn-active-border-color: #00cccc;
    --bs-btn-disabled-color: #004d4d;
    --bs-btn-disabled-bg: #e6ffff;
    --bs-btn-disabled-border-color: #e6ffff;
    --bs-btn-focus-shadow-rgb: 178,255,255;
}
.btn-danger {
    --bs-btn-color: #e6ffff;
    --bs-btn-bg: #00cccc;
    --bs-btn-border-color: #00cccc;
    --bs-btn-hover-color: #e6ffff;
    --bs-btn-hover-bg: #005e5e;
    --bs-btn-hover-border-color: #005e5e;
    --bs-btn-active-color: #e6ffff;
    --bs-btn-active-bg: #004d4d;
    --bs-btn-active-border-color: #004d4d;
    --bs-btn-disabled-color: #e6ffff;
    --bs-btn-disabled-bg: #ccffff;
    --bs-btn-disabled-border-color: #ccffff;
    --bs-btn-focus-shadow-rgb: 0,204,204;
}
.btn-light {
    --bs-btn-color: #004d4d;
    --bs-btn-bg: #e6ffff;
    --bs-btn-border-color: #e6ffff;
    --bs-btn-hover-color: #004d4d;
    --bs-btn-hover-bg: #ccffff;
    --bs-btn-hover-border-color: #ccffff;
    --bs-btn-active-color: #004d4d;
    --bs-btn-active-bg: #b2ffff;
    --bs-btn-active-border-color: #b2ffff;
    --bs-btn-disabled-color: #004d4d;
    --bs-btn-disabled-bg: #f0ffff;
    --bs-btn-disabled-border-color: #f0ffff;
    --bs-btn-focus-shadow-rgb: 230,255,255;
}
.btn-dark {
    --bs-btn-color: #e6ffff;
    --bs-btn-bg: #005e5e;
    --bs-btn-border-color: #005e5e;
    --bs-btn-hover-color: #e6ffff;
    --bs-btn-hover-bg: #00cccc;
    --bs-btn-hover-border-color: #00cccc;
    --bs-btn-active-color: #e6ffff;
    --bs-btn-active-bg: #004d4d;
    --bs-btn-active-border-color: #004d4d;
    --bs-btn-disabled-color: #e6ffff;
    --bs-btn-disabled-bg: #00cccc;
    --bs-btn-disabled-border-color: #00cccc;
    --bs-btn-focus-shadow-rgb: 0,94,94;
}
.btn-outline-primary {
    --bs-btn-color: #00ffff;
    --bs-btn-border-color: #00ffff;
    --bs-btn-hover-bg: #00ffff;
    --bs-btn-hover-border-color: #00ffff;
    --bs-btn-active-bg: #00e5e5;
    --bs-btn-active-border-color: #00e5e5;
    --bs-btn-disabled-color: #ccffff;
    --bs-btn-disabled-border-color: #ccffff;
}
.btn-outline-secondary {
    --bs-btn-color: #00cccc;
    --bs-btn-border-color: #00cccc;
    --bs-btn-hover-bg: #b2ffff;
    --bs-btn-hover-border-color: #b2ffff;
    --bs-btn-active-bg: #00cccc;
    --bs-btn-active-border-color: #00cccc;
    --bs-btn-disabled-color: #ccffff;
    --bs-btn-disabled-border-color: #ccffff;
}
.btn-outline-light {
    --bs-btn-color: #004d4d;
    --bs-btn-border-color: #004d4d;
    --bs-btn-hover-bg: #e6ffff;
    --bs-btn-hover-border-color: #e6ffff;
    --bs-btn-active-bg: #b2ffff;
    --bs-btn-active-border-color: #b2ffff;
    --bs-btn-disabled-color: #ccffff;
    --bs-btn-disabled-border-color: #ccffff;
}
.btn-outline-dark {
    --bs-btn-color: #005e5e;
    --bs-btn-border-color: #005e5e;
    --bs-btn-hover-bg: #005e5e;
    --bs-btn-hover-border-color: #005e5e;
    --bs-btn-active-bg: #00cccc;
    --bs-btn-active-border-color: #00cccc;
    --bs-btn-disabled-color: #b2ffff;
    --bs-btn-disabled-border-color: #b2ffff;
}
.btn-flat {
    background-color: #00ffff;
    color: #e6ffff;
}