:root {
  --dls-charcoal: #191919;
  --dls-charcoal-rgb: 25, 25, 25;
  --dls-charcoal-100: tint-color(#191919, 80%);
  --dls-charcoal-200: tint-color(#191919, 60%);
  --dls-charcoal-300: tint-color(#191919, 40%);
  --dls-charcoal-400: tint-color(#191919, 20%);
  --dls-charcoal-500: #191919;
  --dls-charcoal-600: shade-color(#191919, 20%);
  --dls-charcoal-700: shade-color(#191919, 40%);
  --dls-charcoal-800: shade-color(#191919, 60%);
  --dls-charcoal-900: shade-color(#191919, 80%);
  --dls-charcoal-base: #191919;
  --dls-soft: #f0f0f7;
  --dls-soft-rgb: 240, 240, 247;
  --dls-soft-100: tint-color(#f0f0f7, 80%);
  --dls-soft-200: tint-color(#f0f0f7, 60%);
  --dls-soft-300: tint-color(#f0f0f7, 40%);
  --dls-soft-400: tint-color(#f0f0f7, 20%);
  --dls-soft-500: #f0f0f7;
  --dls-soft-600: shade-color(#f0f0f7, 20%);
  --dls-soft-700: shade-color(#f0f0f7, 40%);
  --dls-soft-800: shade-color(#f0f0f7, 60%);
  --dls-soft-900: shade-color(#f0f0f7, 80%);
  --dls-soft-base: #f0f0f7;
  --dls-line: #D6D6e0;
  --dls-line-rgb: 214, 214, 224;
  --dls-line-100: tint-color(#D6D6e0, 80%);
  --dls-line-200: tint-color(#D6D6e0, 60%);
  --dls-line-300: tint-color(#D6D6e0, 40%);
  --dls-line-400: tint-color(#D6D6e0, 20%);
  --dls-line-500: #D6D6e0;
  --dls-line-600: shade-color(#D6D6e0, 20%);
  --dls-line-700: shade-color(#D6D6e0, 40%);
  --dls-line-800: shade-color(#D6D6e0, 60%);
  --dls-line-900: shade-color(#D6D6e0, 80%);
  --dls-line-base: #D6D6e0;
  --dls-faint: #8a8a92;
  --dls-faint-rgb: 138, 138, 146;
  --dls-faint-100: tint-color(#8a8a92, 80%);
  --dls-faint-200: tint-color(#8a8a92, 60%);
  --dls-faint-300: tint-color(#8a8a92, 40%);
  --dls-faint-400: tint-color(#8a8a92, 20%);
  --dls-faint-500: #8a8a92;
  --dls-faint-600: shade-color(#8a8a92, 20%);
  --dls-faint-700: shade-color(#8a8a92, 40%);
  --dls-faint-800: shade-color(#8a8a92, 60%);
  --dls-faint-900: shade-color(#8a8a92, 80%);
  --dls-faint-base: #8a8a92;
  --dls-dim: #4a4a54;
  --dls-dim-rgb: 74, 74, 84;
  --dls-dim-100: tint-color(#4a4a54, 80%);
  --dls-dim-200: tint-color(#4a4a54, 60%);
  --dls-dim-300: tint-color(#4a4a54, 40%);
  --dls-dim-400: tint-color(#4a4a54, 20%);
  --dls-dim-500: #4a4a54;
  --dls-dim-600: shade-color(#4a4a54, 20%);
  --dls-dim-700: shade-color(#4a4a54, 40%);
  --dls-dim-800: shade-color(#4a4a54, 60%);
  --dls-dim-900: shade-color(#4a4a54, 80%);
  --dls-dim-base: #4a4a54;
  --dls-deephealth: #a10693;
  --dls-deephealth-rgb: 161, 6, 147;
  --dls-deephealth-100: #faf3fa;
  --dls-deephealth-200: #eccde9;
  --dls-deephealth-300: #dea8d9;
  --dls-deephealth-400: #d082c9;
  --dls-deephealth-500: #bd51b3;
  --dls-deephealth-600: #aa1f9e;
  --dls-deephealth-700: #910584;
  --dls-deephealth-800: #710467;
  --dls-deephealth-900: #50034a;
  --dls-deephealth-base: #a10693;
  --dls-alert: #d61730;
  --dls-alert-rgb: 214, 23, 48;
  --dls-alert-100: #fdf3f5;
  --dls-alert-200: #f9dce0;
  --dls-alert-300: #f1aeb7;
  --dls-alert-400: #e87f8d;
  --dls-alert-500: #e05164;
  --dls-alert-600: #cb162e;
  --dls-alert-700: #ab1226;
  --dls-alert-800: #8b0f1f;
  --dls-alert-900: #600a16;
  --dls-alert-base: #d61730;
  --dls-crimson: #990025;
  --dls-crimson-rgb: 153, 0, 37;
  --dls-crimson-100: #faf2f4;
  --dls-crimson-200: #ebccd3;
  --dls-crimson-300: #dba6b3;
  --dls-crimson-400: #cc8092;
  --dls-crimson-500: #b84d66;
  --dls-crimson-600: #a3193b;
  --dls-crimson-700: #8a0021;
  --dls-crimson-800: #6b001a;
  --dls-crimson-900: #4c0012;
  --dls-crimson-base: #990025;
  --dls-radnet: #990025;
  --dls-radnet-rgb: 153, 0, 37;
  --dls-radnet-100: #faf2f4;
  --dls-radnet-200: #ebccd3;
  --dls-radnet-300: #dba6b3;
  --dls-radnet-400: #cc8092;
  --dls-radnet-500: #b84d66;
  --dls-radnet-600: #a3193b;
  --dls-radnet-700: #8a0021;
  --dls-radnet-800: #6b001a;
  --dls-radnet-900: #4c0012;
  --dls-radnet-base: #990025;
  --dls-crimson-halo: #9d035b;
  --dls-crimson-halo-rgb: 157, 3, 91;
  --dls-crimson-halo-100: #faf2f7;
  --dls-crimson-halo-200: #ebcdde;
  --dls-crimson-halo-300: #dda7c6;
  --dls-crimson-halo-400: #ce81ad;
  --dls-crimson-halo-500: #ba4f8c;
  --dls-crimson-halo-600: #ac2974;
  --dls-crimson-halo-700: #950356;
  --dls-crimson-halo-800: #6e0240;
  --dls-crimson-halo-900: #560232;
  --dls-crimson-halo-base: #9d035b;
  --dls-sentinal: #11174c;
  --dls-sentinal-rgb: 17, 23, 76;
  --dls-sentinal-100: #f3f3f6;
  --dls-sentinal-200: #dbdce4;
  --dls-sentinal-300: #b8b9c9;
  --dls-sentinal-400: #9497ae;
  --dls-sentinal-500: #7c7f9d;
  --dls-sentinal-600: #64688b;
  --dls-sentinal-700: #4c5179;
  --dls-sentinal-800: #353a67;
  --dls-sentinal-900: #101648;
  --dls-sentinal-base: #11174c;
  --dls-digital-accent: #1100be;
  --dls-digital-accent-rgb: 17, 0, 190;
  --dls-digital-accent-100: #f3f2fc;
  --dls-digital-accent-200: #dbd9f5;
  --dls-digital-accent-300: #b8b2ec;
  --dls-digital-accent-400: #a099e5;
  --dls-digital-accent-500: #7c73db;
  --dls-digital-accent-600: #4c40ce;
  --dls-digital-accent-700: #0f00ab;
  --dls-digital-accent-800: #0c0085;
  --dls-digital-accent-900: #08005f;
  --dls-digital-accent-base: #1100be;
}

.btn-charcoal {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--dls-charcoal);
  --bs-btn-border-color: var(--dls-charcoal);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--dls-charcoal-600);
  --bs-btn-hover-border-color: var(--dls-charcoal-600);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--dls-charcoal-700);
  --bs-btn-active-border-color: var(--dls-charcoal-700);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--dls-charcoal);
  --bs-btn-disabled-border-color: var(--dls-charcoal);
  --bs-btn-focus-shadow-rgb: var(--dls-charcoal-rgb);
}

.alert-charcoal {
  --bs-alert-color: #fff;
  --bs-alert-bg: var(--dls-charcoal);
  --bs-alert-border-color: var(--dls-charcoal-600);
  --bs-alert-link-color: #fff;
}

.table-charcoal {
  --bs-table-color: #fff;
  --bs-table-bg: var(--dls-charcoal);
  --bs-table-border-color: var(--dls-charcoal-600);
  --bs-table-striped-bg: var(--dls-charcoal-600);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: var(--dls-charcoal-700);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: var(--dls-charcoal-600);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-charcoal {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-charcoal-rgb), var(--bs-text-opacity)) !important;
}

.bg-charcoal {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-charcoal-rgb), var(--bs-bg-opacity)) !important;
}

.border-charcoal {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-charcoal-rgb), var(--bs-border-opacity)) !important;
}

.text-charcoal-emphasis {
  color: var(--dls-charcoal-800) !important;
}

.bg-charcoal-subtle {
  background-color: var(--dls-charcoal-100) !important;
}

.border-charcoal-subtle {
  border-color: var(--dls-charcoal-200) !important;
}

.link-charcoal {
  color: rgba(var(--dls-charcoal-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-charcoal-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-charcoal:hover, .link-charcoal:focus {
  color: var(--dls-charcoal-600) !important;
  text-decoration-color: var(--dls-charcoal-600) !important;
}

.text-bg-charcoal {
  color: #fff !important;
  background-color: rgba(var(--dls-charcoal-rgb), 1) !important;
}

.list-group-item-charcoal {
  color: var(--dls-charcoal-800);
  background-color: var(--dls-charcoal-100);
}
.list-group-item-charcoal.list-group-item-action:hover, .list-group-item-charcoal.list-group-item-action:focus {
  color: var(--dls-charcoal-800);
  background-color: var(--dls-charcoal-200);
}
.list-group-item-charcoal.list-group-item-action.active {
  color: #fff;
  background-color: var(--dls-charcoal-800);
  border-color: var(--dls-charcoal-800);
}

.btn-soft {
  --bs-btn-color: var(--dls-charcoal);
  --bs-btn-bg: var(--dls-soft);
  --bs-btn-border-color: var(--dls-soft);
  --bs-btn-hover-color: var(--dls-charcoal);
  --bs-btn-hover-bg: var(--dls-soft-600);
  --bs-btn-hover-border-color: var(--dls-soft-600);
  --bs-btn-active-color: var(--dls-charcoal);
  --bs-btn-active-bg: var(--dls-soft-700);
  --bs-btn-active-border-color: var(--dls-soft-700);
  --bs-btn-disabled-color: var(--dls-charcoal);
  --bs-btn-disabled-bg: var(--dls-soft);
  --bs-btn-disabled-border-color: var(--dls-soft);
  --bs-btn-focus-shadow-rgb: var(--dls-soft-rgb);
}

.alert-soft {
  --bs-alert-color: var(--dls-charcoal);
  --bs-alert-bg: var(--dls-soft);
  --bs-alert-border-color: var(--dls-soft-600);
  --bs-alert-link-color: var(--dls-charcoal);
}

.table-soft {
  --bs-table-color: var(--dls-charcoal);
  --bs-table-bg: var(--dls-soft);
  --bs-table-border-color: var(--dls-soft-600);
  --bs-table-striped-bg: var(--dls-soft-600);
  --bs-table-striped-color: var(--dls-charcoal);
  --bs-table-active-bg: var(--dls-soft-700);
  --bs-table-active-color: var(--dls-charcoal);
  --bs-table-hover-bg: var(--dls-soft-600);
  --bs-table-hover-color: var(--dls-charcoal);
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-soft {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-soft-rgb), var(--bs-text-opacity)) !important;
}

.bg-soft {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-soft-rgb), var(--bs-bg-opacity)) !important;
}

.border-soft {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-soft-rgb), var(--bs-border-opacity)) !important;
}

.text-soft-emphasis {
  color: var(--dls-soft-800) !important;
}

.bg-soft-subtle {
  background-color: var(--dls-soft-100) !important;
}

.border-soft-subtle {
  border-color: var(--dls-soft-200) !important;
}

.link-soft {
  color: rgba(var(--dls-soft-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-soft-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-soft:hover, .link-soft:focus {
  color: var(--dls-soft-600) !important;
  text-decoration-color: var(--dls-soft-600) !important;
}

.text-bg-soft {
  color: var(--dls-charcoal) !important;
  background-color: rgba(var(--dls-soft-rgb), 1) !important;
}

.list-group-item-soft {
  color: var(--dls-soft-800);
  background-color: var(--dls-soft-100);
}
.list-group-item-soft.list-group-item-action:hover, .list-group-item-soft.list-group-item-action:focus {
  color: var(--dls-soft-800);
  background-color: var(--dls-soft-200);
}
.list-group-item-soft.list-group-item-action.active {
  color: var(--dls-charcoal);
  background-color: var(--dls-soft-800);
  border-color: var(--dls-soft-800);
}

.btn-line {
  --bs-btn-color: var(--dls-charcoal);
  --bs-btn-bg: var(--dls-line);
  --bs-btn-border-color: var(--dls-line);
  --bs-btn-hover-color: var(--dls-charcoal);
  --bs-btn-hover-bg: var(--dls-line-600);
  --bs-btn-hover-border-color: var(--dls-line-600);
  --bs-btn-active-color: var(--dls-charcoal);
  --bs-btn-active-bg: var(--dls-line-700);
  --bs-btn-active-border-color: var(--dls-line-700);
  --bs-btn-disabled-color: var(--dls-charcoal);
  --bs-btn-disabled-bg: var(--dls-line);
  --bs-btn-disabled-border-color: var(--dls-line);
  --bs-btn-focus-shadow-rgb: var(--dls-line-rgb);
}

.alert-line {
  --bs-alert-color: var(--dls-charcoal);
  --bs-alert-bg: var(--dls-line);
  --bs-alert-border-color: var(--dls-line-600);
  --bs-alert-link-color: var(--dls-charcoal);
}

.table-line {
  --bs-table-color: var(--dls-charcoal);
  --bs-table-bg: var(--dls-line);
  --bs-table-border-color: var(--dls-line-600);
  --bs-table-striped-bg: var(--dls-line-600);
  --bs-table-striped-color: var(--dls-charcoal);
  --bs-table-active-bg: var(--dls-line-700);
  --bs-table-active-color: var(--dls-charcoal);
  --bs-table-hover-bg: var(--dls-line-600);
  --bs-table-hover-color: var(--dls-charcoal);
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-line {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-line-rgb), var(--bs-text-opacity)) !important;
}

.bg-line {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-line-rgb), var(--bs-bg-opacity)) !important;
}

.border-line {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-line-rgb), var(--bs-border-opacity)) !important;
}

.text-line-emphasis {
  color: var(--dls-line-800) !important;
}

.bg-line-subtle {
  background-color: var(--dls-line-100) !important;
}

.border-line-subtle {
  border-color: var(--dls-line-200) !important;
}

.link-line {
  color: rgba(var(--dls-line-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-line-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-line:hover, .link-line:focus {
  color: var(--dls-line-600) !important;
  text-decoration-color: var(--dls-line-600) !important;
}

.text-bg-line {
  color: var(--dls-charcoal) !important;
  background-color: rgba(var(--dls-line-rgb), 1) !important;
}

.list-group-item-line {
  color: var(--dls-line-800);
  background-color: var(--dls-line-100);
}
.list-group-item-line.list-group-item-action:hover, .list-group-item-line.list-group-item-action:focus {
  color: var(--dls-line-800);
  background-color: var(--dls-line-200);
}
.list-group-item-line.list-group-item-action.active {
  color: var(--dls-charcoal);
  background-color: var(--dls-line-800);
  border-color: var(--dls-line-800);
}

.btn-faint {
  --bs-btn-color: var(--dls-charcoal);
  --bs-btn-bg: var(--dls-faint);
  --bs-btn-border-color: var(--dls-faint);
  --bs-btn-hover-color: var(--dls-charcoal);
  --bs-btn-hover-bg: var(--dls-faint-600);
  --bs-btn-hover-border-color: var(--dls-faint-600);
  --bs-btn-active-color: var(--dls-charcoal);
  --bs-btn-active-bg: var(--dls-faint-700);
  --bs-btn-active-border-color: var(--dls-faint-700);
  --bs-btn-disabled-color: var(--dls-charcoal);
  --bs-btn-disabled-bg: var(--dls-faint);
  --bs-btn-disabled-border-color: var(--dls-faint);
  --bs-btn-focus-shadow-rgb: var(--dls-faint-rgb);
}

.alert-faint {
  --bs-alert-color: var(--dls-charcoal);
  --bs-alert-bg: var(--dls-faint);
  --bs-alert-border-color: var(--dls-faint-600);
  --bs-alert-link-color: var(--dls-charcoal);
}

.table-faint {
  --bs-table-color: var(--dls-charcoal);
  --bs-table-bg: var(--dls-faint);
  --bs-table-border-color: var(--dls-faint-600);
  --bs-table-striped-bg: var(--dls-faint-600);
  --bs-table-striped-color: var(--dls-charcoal);
  --bs-table-active-bg: var(--dls-faint-700);
  --bs-table-active-color: var(--dls-charcoal);
  --bs-table-hover-bg: var(--dls-faint-600);
  --bs-table-hover-color: var(--dls-charcoal);
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-faint {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-faint-rgb), var(--bs-text-opacity)) !important;
}

.bg-faint {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-faint-rgb), var(--bs-bg-opacity)) !important;
}

.border-faint {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-faint-rgb), var(--bs-border-opacity)) !important;
}

.text-faint-emphasis {
  color: var(--dls-faint-800) !important;
}

.bg-faint-subtle {
  background-color: var(--dls-faint-100) !important;
}

.border-faint-subtle {
  border-color: var(--dls-faint-200) !important;
}

.link-faint {
  color: rgba(var(--dls-faint-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-faint-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-faint:hover, .link-faint:focus {
  color: var(--dls-faint-600) !important;
  text-decoration-color: var(--dls-faint-600) !important;
}

.text-bg-faint {
  color: var(--dls-charcoal) !important;
  background-color: rgba(var(--dls-faint-rgb), 1) !important;
}

.list-group-item-faint {
  color: var(--dls-faint-800);
  background-color: var(--dls-faint-100);
}
.list-group-item-faint.list-group-item-action:hover, .list-group-item-faint.list-group-item-action:focus {
  color: var(--dls-faint-800);
  background-color: var(--dls-faint-200);
}
.list-group-item-faint.list-group-item-action.active {
  color: var(--dls-charcoal);
  background-color: var(--dls-faint-800);
  border-color: var(--dls-faint-800);
}

.btn-dim {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--dls-dim);
  --bs-btn-border-color: var(--dls-dim);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--dls-dim-600);
  --bs-btn-hover-border-color: var(--dls-dim-600);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--dls-dim-700);
  --bs-btn-active-border-color: var(--dls-dim-700);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--dls-dim);
  --bs-btn-disabled-border-color: var(--dls-dim);
  --bs-btn-focus-shadow-rgb: var(--dls-dim-rgb);
}

.alert-dim {
  --bs-alert-color: #fff;
  --bs-alert-bg: var(--dls-dim);
  --bs-alert-border-color: var(--dls-dim-600);
  --bs-alert-link-color: #fff;
}

.table-dim {
  --bs-table-color: #fff;
  --bs-table-bg: var(--dls-dim);
  --bs-table-border-color: var(--dls-dim-600);
  --bs-table-striped-bg: var(--dls-dim-600);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: var(--dls-dim-700);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: var(--dls-dim-600);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-dim {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-dim-rgb), var(--bs-text-opacity)) !important;
}

.bg-dim {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-dim-rgb), var(--bs-bg-opacity)) !important;
}

.border-dim {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-dim-rgb), var(--bs-border-opacity)) !important;
}

.text-dim-emphasis {
  color: var(--dls-dim-800) !important;
}

.bg-dim-subtle {
  background-color: var(--dls-dim-100) !important;
}

.border-dim-subtle {
  border-color: var(--dls-dim-200) !important;
}

.link-dim {
  color: rgba(var(--dls-dim-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-dim-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-dim:hover, .link-dim:focus {
  color: var(--dls-dim-600) !important;
  text-decoration-color: var(--dls-dim-600) !important;
}

.text-bg-dim {
  color: #fff !important;
  background-color: rgba(var(--dls-dim-rgb), 1) !important;
}

.list-group-item-dim {
  color: var(--dls-dim-800);
  background-color: var(--dls-dim-100);
}
.list-group-item-dim.list-group-item-action:hover, .list-group-item-dim.list-group-item-action:focus {
  color: var(--dls-dim-800);
  background-color: var(--dls-dim-200);
}
.list-group-item-dim.list-group-item-action.active {
  color: #fff;
  background-color: var(--dls-dim-800);
  border-color: var(--dls-dim-800);
}

.btn-deephealth {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--dls-deephealth);
  --bs-btn-border-color: var(--dls-deephealth);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--dls-deephealth-600);
  --bs-btn-hover-border-color: var(--dls-deephealth-600);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--dls-deephealth-700);
  --bs-btn-active-border-color: var(--dls-deephealth-700);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--dls-deephealth);
  --bs-btn-disabled-border-color: var(--dls-deephealth);
  --bs-btn-focus-shadow-rgb: var(--dls-deephealth-rgb);
}

.alert-deephealth {
  --bs-alert-color: #fff;
  --bs-alert-bg: var(--dls-deephealth);
  --bs-alert-border-color: var(--dls-deephealth-600);
  --bs-alert-link-color: #fff;
}

.table-deephealth {
  --bs-table-color: #fff;
  --bs-table-bg: var(--dls-deephealth);
  --bs-table-border-color: var(--dls-deephealth-600);
  --bs-table-striped-bg: var(--dls-deephealth-600);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: var(--dls-deephealth-700);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: var(--dls-deephealth-600);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-deephealth {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-deephealth-rgb), var(--bs-text-opacity)) !important;
}

.bg-deephealth {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-deephealth-rgb), var(--bs-bg-opacity)) !important;
}

.border-deephealth {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-deephealth-rgb), var(--bs-border-opacity)) !important;
}

.text-deephealth-emphasis {
  color: var(--dls-deephealth-800) !important;
}

.bg-deephealth-subtle {
  background-color: var(--dls-deephealth-100) !important;
}

.border-deephealth-subtle {
  border-color: var(--dls-deephealth-200) !important;
}

.link-deephealth {
  color: rgba(var(--dls-deephealth-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-deephealth-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-deephealth:hover, .link-deephealth:focus {
  color: var(--dls-deephealth-600) !important;
  text-decoration-color: var(--dls-deephealth-600) !important;
}

.text-bg-deephealth {
  color: #fff !important;
  background-color: rgba(var(--dls-deephealth-rgb), 1) !important;
}

.list-group-item-deephealth {
  color: var(--dls-deephealth-800);
  background-color: var(--dls-deephealth-100);
}
.list-group-item-deephealth.list-group-item-action:hover, .list-group-item-deephealth.list-group-item-action:focus {
  color: var(--dls-deephealth-800);
  background-color: var(--dls-deephealth-200);
}
.list-group-item-deephealth.list-group-item-action.active {
  color: #fff;
  background-color: var(--dls-deephealth-800);
  border-color: var(--dls-deephealth-800);
}

.btn-alert {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--dls-alert);
  --bs-btn-border-color: var(--dls-alert);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--dls-alert-600);
  --bs-btn-hover-border-color: var(--dls-alert-600);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--dls-alert-700);
  --bs-btn-active-border-color: var(--dls-alert-700);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--dls-alert);
  --bs-btn-disabled-border-color: var(--dls-alert);
  --bs-btn-focus-shadow-rgb: var(--dls-alert-rgb);
}

.alert-alert {
  --bs-alert-color: #fff;
  --bs-alert-bg: var(--dls-alert);
  --bs-alert-border-color: var(--dls-alert-600);
  --bs-alert-link-color: #fff;
}

.table-alert {
  --bs-table-color: #fff;
  --bs-table-bg: var(--dls-alert);
  --bs-table-border-color: var(--dls-alert-600);
  --bs-table-striped-bg: var(--dls-alert-600);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: var(--dls-alert-700);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: var(--dls-alert-600);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-alert {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-alert-rgb), var(--bs-text-opacity)) !important;
}

.bg-alert {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-alert-rgb), var(--bs-bg-opacity)) !important;
}

.border-alert {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-alert-rgb), var(--bs-border-opacity)) !important;
}

.text-alert-emphasis {
  color: var(--dls-alert-800) !important;
}

.bg-alert-subtle {
  background-color: var(--dls-alert-100) !important;
}

.border-alert-subtle {
  border-color: var(--dls-alert-200) !important;
}

.link-alert {
  color: rgba(var(--dls-alert-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-alert-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-alert:hover, .link-alert:focus {
  color: var(--dls-alert-600) !important;
  text-decoration-color: var(--dls-alert-600) !important;
}

.text-bg-alert {
  color: #fff !important;
  background-color: rgba(var(--dls-alert-rgb), 1) !important;
}

.list-group-item-alert {
  color: var(--dls-alert-800);
  background-color: var(--dls-alert-100);
}
.list-group-item-alert.list-group-item-action:hover, .list-group-item-alert.list-group-item-action:focus {
  color: var(--dls-alert-800);
  background-color: var(--dls-alert-200);
}
.list-group-item-alert.list-group-item-action.active {
  color: #fff;
  background-color: var(--dls-alert-800);
  border-color: var(--dls-alert-800);
}

.btn-crimson {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--dls-crimson);
  --bs-btn-border-color: var(--dls-crimson);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--dls-crimson-600);
  --bs-btn-hover-border-color: var(--dls-crimson-600);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--dls-crimson-700);
  --bs-btn-active-border-color: var(--dls-crimson-700);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--dls-crimson);
  --bs-btn-disabled-border-color: var(--dls-crimson);
  --bs-btn-focus-shadow-rgb: var(--dls-crimson-rgb);
}

.alert-crimson {
  --bs-alert-color: #fff;
  --bs-alert-bg: var(--dls-crimson);
  --bs-alert-border-color: var(--dls-crimson-600);
  --bs-alert-link-color: #fff;
}

.table-crimson {
  --bs-table-color: #fff;
  --bs-table-bg: var(--dls-crimson);
  --bs-table-border-color: var(--dls-crimson-600);
  --bs-table-striped-bg: var(--dls-crimson-600);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: var(--dls-crimson-700);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: var(--dls-crimson-600);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-crimson {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-crimson-rgb), var(--bs-text-opacity)) !important;
}

.bg-crimson {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-crimson-rgb), var(--bs-bg-opacity)) !important;
}

.border-crimson {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-crimson-rgb), var(--bs-border-opacity)) !important;
}

.text-crimson-emphasis {
  color: var(--dls-crimson-800) !important;
}

.bg-crimson-subtle {
  background-color: var(--dls-crimson-100) !important;
}

.border-crimson-subtle {
  border-color: var(--dls-crimson-200) !important;
}

.link-crimson {
  color: rgba(var(--dls-crimson-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-crimson-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-crimson:hover, .link-crimson:focus {
  color: var(--dls-crimson-600) !important;
  text-decoration-color: var(--dls-crimson-600) !important;
}

.text-bg-crimson {
  color: #fff !important;
  background-color: rgba(var(--dls-crimson-rgb), 1) !important;
}

.list-group-item-crimson {
  color: var(--dls-crimson-800);
  background-color: var(--dls-crimson-100);
}
.list-group-item-crimson.list-group-item-action:hover, .list-group-item-crimson.list-group-item-action:focus {
  color: var(--dls-crimson-800);
  background-color: var(--dls-crimson-200);
}
.list-group-item-crimson.list-group-item-action.active {
  color: #fff;
  background-color: var(--dls-crimson-800);
  border-color: var(--dls-crimson-800);
}

.btn-radnet {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--dls-radnet);
  --bs-btn-border-color: var(--dls-radnet);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--dls-radnet-600);
  --bs-btn-hover-border-color: var(--dls-radnet-600);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--dls-radnet-700);
  --bs-btn-active-border-color: var(--dls-radnet-700);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--dls-radnet);
  --bs-btn-disabled-border-color: var(--dls-radnet);
  --bs-btn-focus-shadow-rgb: var(--dls-radnet-rgb);
}

.alert-radnet {
  --bs-alert-color: #fff;
  --bs-alert-bg: var(--dls-radnet);
  --bs-alert-border-color: var(--dls-radnet-600);
  --bs-alert-link-color: #fff;
}

.table-radnet {
  --bs-table-color: #fff;
  --bs-table-bg: var(--dls-radnet);
  --bs-table-border-color: var(--dls-radnet-600);
  --bs-table-striped-bg: var(--dls-radnet-600);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: var(--dls-radnet-700);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: var(--dls-radnet-600);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-radnet {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-radnet-rgb), var(--bs-text-opacity)) !important;
}

.bg-radnet {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-radnet-rgb), var(--bs-bg-opacity)) !important;
}

.border-radnet {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-radnet-rgb), var(--bs-border-opacity)) !important;
}

.text-radnet-emphasis {
  color: var(--dls-radnet-800) !important;
}

.bg-radnet-subtle {
  background-color: var(--dls-radnet-100) !important;
}

.border-radnet-subtle {
  border-color: var(--dls-radnet-200) !important;
}

.link-radnet {
  color: rgba(var(--dls-radnet-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-radnet-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-radnet:hover, .link-radnet:focus {
  color: var(--dls-radnet-600) !important;
  text-decoration-color: var(--dls-radnet-600) !important;
}

.text-bg-radnet {
  color: #fff !important;
  background-color: rgba(var(--dls-radnet-rgb), 1) !important;
}

.list-group-item-radnet {
  color: var(--dls-radnet-800);
  background-color: var(--dls-radnet-100);
}
.list-group-item-radnet.list-group-item-action:hover, .list-group-item-radnet.list-group-item-action:focus {
  color: var(--dls-radnet-800);
  background-color: var(--dls-radnet-200);
}
.list-group-item-radnet.list-group-item-action.active {
  color: #fff;
  background-color: var(--dls-radnet-800);
  border-color: var(--dls-radnet-800);
}

.btn-crimson-halo {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--dls-crimson-halo);
  --bs-btn-border-color: var(--dls-crimson-halo);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--dls-crimson-halo-600);
  --bs-btn-hover-border-color: var(--dls-crimson-halo-600);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--dls-crimson-halo-700);
  --bs-btn-active-border-color: var(--dls-crimson-halo-700);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--dls-crimson-halo);
  --bs-btn-disabled-border-color: var(--dls-crimson-halo);
  --bs-btn-focus-shadow-rgb: var(--dls-crimson-halo-rgb);
}

.alert-crimson-halo {
  --bs-alert-color: #fff;
  --bs-alert-bg: var(--dls-crimson-halo);
  --bs-alert-border-color: var(--dls-crimson-halo-600);
  --bs-alert-link-color: #fff;
}

.table-crimson-halo {
  --bs-table-color: #fff;
  --bs-table-bg: var(--dls-crimson-halo);
  --bs-table-border-color: var(--dls-crimson-halo-600);
  --bs-table-striped-bg: var(--dls-crimson-halo-600);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: var(--dls-crimson-halo-700);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: var(--dls-crimson-halo-600);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-crimson-halo {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-crimson-halo-rgb), var(--bs-text-opacity)) !important;
}

.bg-crimson-halo {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-crimson-halo-rgb), var(--bs-bg-opacity)) !important;
}

.border-crimson-halo {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-crimson-halo-rgb), var(--bs-border-opacity)) !important;
}

.text-crimson-halo-emphasis {
  color: var(--dls-crimson-halo-800) !important;
}

.bg-crimson-halo-subtle {
  background-color: var(--dls-crimson-halo-100) !important;
}

.border-crimson-halo-subtle {
  border-color: var(--dls-crimson-halo-200) !important;
}

.link-crimson-halo {
  color: rgba(var(--dls-crimson-halo-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-crimson-halo-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-crimson-halo:hover, .link-crimson-halo:focus {
  color: var(--dls-crimson-halo-600) !important;
  text-decoration-color: var(--dls-crimson-halo-600) !important;
}

.text-bg-crimson-halo {
  color: #fff !important;
  background-color: rgba(var(--dls-crimson-halo-rgb), 1) !important;
}

.list-group-item-crimson-halo {
  color: var(--dls-crimson-halo-800);
  background-color: var(--dls-crimson-halo-100);
}
.list-group-item-crimson-halo.list-group-item-action:hover, .list-group-item-crimson-halo.list-group-item-action:focus {
  color: var(--dls-crimson-halo-800);
  background-color: var(--dls-crimson-halo-200);
}
.list-group-item-crimson-halo.list-group-item-action.active {
  color: #fff;
  background-color: var(--dls-crimson-halo-800);
  border-color: var(--dls-crimson-halo-800);
}

.btn-sentinal {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--dls-sentinal);
  --bs-btn-border-color: var(--dls-sentinal);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--dls-sentinal-600);
  --bs-btn-hover-border-color: var(--dls-sentinal-600);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--dls-sentinal-700);
  --bs-btn-active-border-color: var(--dls-sentinal-700);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--dls-sentinal);
  --bs-btn-disabled-border-color: var(--dls-sentinal);
  --bs-btn-focus-shadow-rgb: var(--dls-sentinal-rgb);
}

.alert-sentinal {
  --bs-alert-color: #fff;
  --bs-alert-bg: var(--dls-sentinal);
  --bs-alert-border-color: var(--dls-sentinal-600);
  --bs-alert-link-color: #fff;
}

.table-sentinal {
  --bs-table-color: #fff;
  --bs-table-bg: var(--dls-sentinal);
  --bs-table-border-color: var(--dls-sentinal-600);
  --bs-table-striped-bg: var(--dls-sentinal-600);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: var(--dls-sentinal-700);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: var(--dls-sentinal-600);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-sentinal {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-sentinal-rgb), var(--bs-text-opacity)) !important;
}

.bg-sentinal {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-sentinal-rgb), var(--bs-bg-opacity)) !important;
}

.border-sentinal {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-sentinal-rgb), var(--bs-border-opacity)) !important;
}

.text-sentinal-emphasis {
  color: var(--dls-sentinal-800) !important;
}

.bg-sentinal-subtle {
  background-color: var(--dls-sentinal-100) !important;
}

.border-sentinal-subtle {
  border-color: var(--dls-sentinal-200) !important;
}

.link-sentinal {
  color: rgba(var(--dls-sentinal-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-sentinal-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-sentinal:hover, .link-sentinal:focus {
  color: var(--dls-sentinal-600) !important;
  text-decoration-color: var(--dls-sentinal-600) !important;
}

.text-bg-sentinal {
  color: #fff !important;
  background-color: rgba(var(--dls-sentinal-rgb), 1) !important;
}

.list-group-item-sentinal {
  color: var(--dls-sentinal-800);
  background-color: var(--dls-sentinal-100);
}
.list-group-item-sentinal.list-group-item-action:hover, .list-group-item-sentinal.list-group-item-action:focus {
  color: var(--dls-sentinal-800);
  background-color: var(--dls-sentinal-200);
}
.list-group-item-sentinal.list-group-item-action.active {
  color: #fff;
  background-color: var(--dls-sentinal-800);
  border-color: var(--dls-sentinal-800);
}

.btn-digital-accent {
  --bs-btn-color: #fff;
  --bs-btn-bg: var(--dls-digital-accent);
  --bs-btn-border-color: var(--dls-digital-accent);
  --bs-btn-hover-color: #fff;
  --bs-btn-hover-bg: var(--dls-digital-accent-600);
  --bs-btn-hover-border-color: var(--dls-digital-accent-600);
  --bs-btn-active-color: #fff;
  --bs-btn-active-bg: var(--dls-digital-accent-700);
  --bs-btn-active-border-color: var(--dls-digital-accent-700);
  --bs-btn-disabled-color: #fff;
  --bs-btn-disabled-bg: var(--dls-digital-accent);
  --bs-btn-disabled-border-color: var(--dls-digital-accent);
  --bs-btn-focus-shadow-rgb: var(--dls-digital-accent-rgb);
}

.alert-digital-accent {
  --bs-alert-color: #fff;
  --bs-alert-bg: var(--dls-digital-accent);
  --bs-alert-border-color: var(--dls-digital-accent-600);
  --bs-alert-link-color: #fff;
}

.table-digital-accent {
  --bs-table-color: #fff;
  --bs-table-bg: var(--dls-digital-accent);
  --bs-table-border-color: var(--dls-digital-accent-600);
  --bs-table-striped-bg: var(--dls-digital-accent-600);
  --bs-table-striped-color: #fff;
  --bs-table-active-bg: var(--dls-digital-accent-700);
  --bs-table-active-color: #fff;
  --bs-table-hover-bg: var(--dls-digital-accent-600);
  --bs-table-hover-color: #fff;
  color: var(--bs-table-color);
  border-color: var(--bs-table-border-color);
}

.text-digital-accent {
  --bs-text-opacity: 1;
  color: rgba(var(--dls-digital-accent-rgb), var(--bs-text-opacity)) !important;
}

.bg-digital-accent {
  --bs-bg-opacity: 1;
  background-color: rgba(var(--dls-digital-accent-rgb), var(--bs-bg-opacity)) !important;
}

.border-digital-accent {
  --bs-border-opacity: 1;
  border-color: rgba(var(--dls-digital-accent-rgb), var(--bs-border-opacity)) !important;
}

.text-digital-accent-emphasis {
  color: var(--dls-digital-accent-800) !important;
}

.bg-digital-accent-subtle {
  background-color: var(--dls-digital-accent-100) !important;
}

.border-digital-accent-subtle {
  border-color: var(--dls-digital-accent-200) !important;
}

.link-digital-accent {
  color: rgba(var(--dls-digital-accent-rgb), 1) !important;
  text-decoration-color: rgba(var(--dls-digital-accent-rgb), var(--bs-link-underline-opacity, 1)) !important;
}
.link-digital-accent:hover, .link-digital-accent:focus {
  color: var(--dls-digital-accent-600) !important;
  text-decoration-color: var(--dls-digital-accent-600) !important;
}

.text-bg-digital-accent {
  color: #fff !important;
  background-color: rgba(var(--dls-digital-accent-rgb), 1) !important;
}

.list-group-item-digital-accent {
  color: var(--dls-digital-accent-800);
  background-color: var(--dls-digital-accent-100);
}
.list-group-item-digital-accent.list-group-item-action:hover, .list-group-item-digital-accent.list-group-item-action:focus {
  color: var(--dls-digital-accent-800);
  background-color: var(--dls-digital-accent-200);
}
.list-group-item-digital-accent.list-group-item-action.active {
  color: #fff;
  background-color: var(--dls-digital-accent-800);
  border-color: var(--dls-digital-accent-800);
}

/*# sourceMappingURL=colors.css.map */
