/**
 * BDS Design Tokens
 * Do not edit directly, this file was auto-generated.
 * This file uses CSS light-dark() function for automatic theme switching.
 * The color-scheme property is set on :root for theme switching support.
 */

:root {
  color-scheme: light dark;
  --bds-palette-blue-10: #e9f2ff;
  --bds-palette-blue-20: #cce0ff;
  --bds-palette-blue-30: #99c2ff;
  --bds-palette-blue-40: #579dff;
  --bds-palette-blue-50: #388bff;
  --bds-palette-blue-60: #085dff;
  --bds-palette-blue-70: #0043ce;
  --bds-palette-blue-80: #002d9c;
  --bds-palette-blue-90: #001d6c;
  --bds-palette-blue-100: #001141;
  --bds-palette-blue-05: #f4faff;
  --bds-palette-red-10: #ffecea;
  --bds-palette-red-20: #fccfd4;
  --bds-palette-red-30: #f9a8b0;
  --bds-palette-red-40: #f57786;
  --bds-palette-red-50: #ec475e;
  --bds-palette-red-60: #d20f44;
  --bds-palette-red-70: #a20c34;
  --bds-palette-red-80: #720825;
  --bds-palette-red-90: #430516;
  --bds-palette-red-100: #2b030e;
  --bds-palette-red-05: #fff3f6;
  --bds-palette-gray-blue-10: #fefbff;
  --bds-palette-gray-blue-20: #eff0fa;
  --bds-palette-gray-blue-30: #e1e2ec;
  --bds-palette-gray-blue-40: #c4c6d0;
  --bds-palette-gray-blue-50: #8e8e99;
  --bds-palette-gray-blue-60: #6f7178;
  --bds-palette-gray-blue-70: #56585f;
  --bds-palette-gray-blue-80: #3f4149;
  --bds-palette-gray-blue-90: #2c2e36;
  --bds-palette-gray-blue-100: #1d1e22;
  --bds-palette-gray-blue-05: #f6f7ff;
  --bds-palette-purple-10: #f6f2ff;
  --bds-palette-purple-20: #e8daff;
  --bds-palette-purple-30: #d4bbff;
  --bds-palette-purple-40: #be95ff;
  --bds-palette-purple-50: #a56eff;
  --bds-palette-purple-60: #8a3ffc;
  --bds-palette-purple-70: #6929c4;
  --bds-palette-purple-80: #491d8b;
  --bds-palette-purple-90: #31135e;
  --bds-palette-purple-100: #1c0f30;
  --bds-palette-purple-05: #fbf9ff;
  --bds-palette-gray-10: #f7f7f7;
  --bds-palette-gray-20: #f2f0f4;
  --bds-palette-gray-30: #e3e2e6;
  --bds-palette-gray-40: #c7c6ca;
  --bds-palette-gray-50: #919094;
  --bds-palette-gray-60: #6f6f6f;
  --bds-palette-gray-70: #5e5e62;
  --bds-palette-gray-80: #46464a;
  --bds-palette-gray-90: #333333;
  --bds-palette-gray-100: #292929;
  --bds-palette-orange-10: #fff5e0;
  --bds-palette-orange-20: #fff0c3;
  --bds-palette-orange-30: #ffdd99;
  --bds-palette-orange-40: #fac069;
  --bds-palette-orange-50: #ffa500;
  --bds-palette-orange-60: #a36a00;
  --bds-palette-orange-70: #805300;
  --bds-palette-orange-80: #553700;
  --bds-palette-orange-90: #392500;
  --bds-palette-orange-100: #2d1d00;
  --bds-palette-orange-05: #fffbf1;
  --bds-palette-green-10: #defbe6;
  --bds-palette-green-20: #a7f0ba;
  --bds-palette-green-30: #6fdc8c;
  --bds-palette-green-40: #42be65;
  --bds-palette-green-50: #24a148;
  --bds-palette-green-60: #198038;
  --bds-palette-green-70: #0e6027;
  --bds-palette-green-80: #044317;
  --bds-palette-green-90: #022d0d;
  --bds-palette-green-100: #071908;
  --bds-palette-green-05: #f1fff5;
  --bds-palette-yellow-10: #fff5b8;
  --bds-palette-yellow-50: #ffd900;
  --bds-palette-black: #000000;
  --bds-palette-white: #ffffff;
  --bds-typography-font-family-default: Lato;
  --bds-typography-font-weight-bold: 700;
  --bds-typography-font-weight-normal: 400;
  --bds-typography-letter-spacing-loose: 1px;
  --bds-typography-letter-spacing-wider: 0.4px;
  --bds-typography-letter-spacing-wide: 0.3px;
  --bds-typography-letter-spacing-normal: 0.2px;
  --bds-typography-line-height-1: 12px;
  --bds-typography-line-height-2: 14px;
  --bds-typography-line-height-3: 16px;
  --bds-typography-line-height-4: 20px;
  --bds-typography-line-height-5: 24px;
  --bds-typography-line-height-6: 26px;
  --bds-typography-line-height-7: 28px;
  --bds-typography-line-height-8: 28px;
  --bds-typography-line-height-9: 32px;
  --bds-typography-line-height-10: 34px;
  --bds-typography-font-size-1: 8px;
  --bds-typography-font-size-2: 10px;
  --bds-typography-font-size-3: 12px;
  --bds-typography-font-size-4: 14px;
  --bds-typography-font-size-5: 16px;
  --bds-typography-font-size-6: 18px;
  --bds-typography-font-size-7: 20px;
  --bds-typography-font-size-8: 22px;
  --bds-typography-font-size-9: 24px;
  --bds-typography-font-size-10: 28px;
  --bds-typography-text-m-font-family: Lato;
  --bds-typography-text-m-font-weight: 400;
  --bds-typography-text-m-line-height: 20;
  --bds-typography-text-m-font-size: 14px;
  --bds-typography-text-m-letter-spacing: 0.2px;
  --bds-typography-text-m-paragraph-spacing: 0;
  --bds-typography-text-m-paragraph-indent: 0px;
  --bds-typography-text-m-text-case: none;
  --bds-typography-text-m-text-decoration: none;
  --bds-typography-text-l-font-family: Lato;
  --bds-typography-text-l-font-weight: 400;
  --bds-typography-text-l-line-height: 24;
  --bds-typography-text-l-font-size: 16px;
  --bds-typography-text-l-letter-spacing: 0.2px;
  --bds-typography-text-l-paragraph-spacing: 0;
  --bds-typography-text-l-paragraph-indent: 0px;
  --bds-typography-text-l-text-case: none;
  --bds-typography-text-l-text-decoration: none;
  --bds-typography-heading-s-font-family: Lato;
  --bds-typography-heading-s-font-weight: 700;
  --bds-typography-heading-s-line-height: 24;
  --bds-typography-heading-s-font-size: 16px;
  --bds-typography-heading-s-letter-spacing: 0.2px;
  --bds-typography-heading-s-paragraph-spacing: 0;
  --bds-typography-heading-s-paragraph-indent: 0px;
  --bds-typography-heading-s-text-case: none;
  --bds-typography-heading-s-text-decoration: none;
  --bds-typography-heading-m-font-family: Lato;
  --bds-typography-heading-m-font-weight: 700;
  --bds-typography-heading-m-line-height: 26;
  --bds-typography-heading-m-font-size: 18px;
  --bds-typography-heading-m-letter-spacing: 0.3px;
  --bds-typography-heading-m-paragraph-spacing: 0;
  --bds-typography-heading-m-paragraph-indent: 0px;
  --bds-typography-heading-m-text-case: none;
  --bds-typography-heading-m-text-decoration: none;
  --bds-typography-heading-l-font-family: Lato;
  --bds-typography-heading-l-font-weight: 700;
  --bds-typography-heading-l-line-height: 28;
  --bds-typography-heading-l-font-size: 20px;
  --bds-typography-heading-l-letter-spacing: 0.3px;
  --bds-typography-heading-l-paragraph-spacing: 0;
  --bds-typography-heading-l-paragraph-indent: 0px;
  --bds-typography-heading-l-text-case: none;
  --bds-typography-heading-l-text-decoration: none;
  --bds-typography-heading-xl-font-family: Lato;
  --bds-typography-heading-xl-font-weight: 700;
  --bds-typography-heading-xl-line-height: 28;
  --bds-typography-heading-xl-font-size: 22px;
  --bds-typography-heading-xl-letter-spacing: 0.4px;
  --bds-typography-heading-xl-paragraph-spacing: 0;
  --bds-typography-heading-xl-paragraph-indent: 0px;
  --bds-typography-heading-xl-text-case: none;
  --bds-typography-heading-xl-text-decoration: none;
  --bds-typography-heading-container-card-font-family: Lato;
  --bds-typography-heading-container-card-font-weight: 700;
  --bds-typography-heading-container-card-line-height: 24;
  --bds-typography-heading-container-card-font-size: 16px;
  --bds-typography-heading-container-card-letter-spacing: 0.2px;
  --bds-typography-heading-container-card-paragraph-spacing: 0;
  --bds-typography-heading-container-card-paragraph-indent: 0px;
  --bds-typography-heading-container-card-text-case: none;
  --bds-typography-heading-container-card-text-decoration: none;
  --bds-typography-heading-container-dialog-font-family: Lato;
  --bds-typography-heading-container-dialog-font-weight: 700;
  --bds-typography-heading-container-dialog-line-height: 26;
  --bds-typography-heading-container-dialog-font-size: 18px;
  --bds-typography-heading-container-dialog-letter-spacing: 0.3px;
  --bds-typography-heading-container-dialog-paragraph-spacing: 0;
  --bds-typography-heading-container-dialog-paragraph-indent: 0px;
  --bds-typography-heading-container-dialog-text-case: none;
  --bds-typography-heading-container-dialog-text-decoration: none;
  --bds-typography-heading-container-panel-font-family: Lato;
  --bds-typography-heading-container-panel-font-weight: 700;
  --bds-typography-heading-container-panel-line-height: 26;
  --bds-typography-heading-container-panel-font-size: 18px;
  --bds-typography-heading-container-panel-letter-spacing: 0.3px;
  --bds-typography-heading-container-panel-paragraph-spacing: 0;
  --bds-typography-heading-container-panel-paragraph-indent: 0px;
  --bds-typography-heading-container-panel-text-case: none;
  --bds-typography-heading-container-panel-text-decoration: none;
  --bds-typography-heading-container-popover-font-family: Lato;
  --bds-typography-heading-container-popover-font-weight: 700;
  --bds-typography-heading-container-popover-line-height: 24;
  --bds-typography-heading-container-popover-font-size: 16px;
  --bds-typography-heading-container-popover-letter-spacing: 0.3px;
  --bds-typography-heading-container-popover-paragraph-spacing: 0;
  --bds-typography-heading-container-popover-paragraph-indent: 0px;
  --bds-typography-heading-container-popover-text-case: none;
  --bds-typography-heading-container-popover-text-decoration: none;
  --bds-typography-caption-s-font-family: Lato;
  --bds-typography-caption-s-font-weight: 400;
  --bds-typography-caption-s-line-height: 16;
  --bds-typography-caption-s-font-size: 12px;
  --bds-typography-caption-s-letter-spacing: 0.2px;
  --bds-typography-caption-s-paragraph-spacing: 0;
  --bds-typography-caption-s-paragraph-indent: 0px;
  --bds-typography-caption-s-text-case: none;
  --bds-typography-caption-s-text-decoration: none;
  --bds-typography-caption-m-font-family: Lato;
  --bds-typography-caption-m-font-weight: 400;
  --bds-typography-caption-m-line-height: 20;
  --bds-typography-caption-m-font-size: 14px;
  --bds-typography-caption-m-letter-spacing: 0em;
  --bds-typography-caption-m-paragraph-spacing: 0;
  --bds-typography-caption-m-paragraph-indent: 0px;
  --bds-typography-caption-m-text-case: none;
  --bds-typography-caption-m-text-decoration: none;
  --bds-typography-clinical-s-font-family: Lato;
  --bds-typography-clinical-s-font-weight: 700;
  --bds-typography-clinical-s-line-height: 20;
  --bds-typography-clinical-s-font-size: 14px;
  --bds-typography-clinical-s-letter-spacing: 0.2px;
  --bds-typography-clinical-s-paragraph-spacing: 0;
  --bds-typography-clinical-s-paragraph-indent: 0px;
  --bds-typography-clinical-s-text-case: none;
  --bds-typography-clinical-s-text-decoration: none;
  --bds-typography-clinical-m-font-family: Lato;
  --bds-typography-clinical-m-font-weight: 700;
  --bds-typography-clinical-m-line-height: 24;
  --bds-typography-clinical-m-font-size: 16px;
  --bds-typography-clinical-m-letter-spacing: 0.2px;
  --bds-typography-clinical-m-paragraph-spacing: 0;
  --bds-typography-clinical-m-paragraph-indent: 0px;
  --bds-typography-clinical-m-text-case: none;
  --bds-typography-clinical-m-text-decoration: none;
  --bds-typography-clinical-l-font-family: Lato;
  --bds-typography-clinical-l-font-weight: 700;
  --bds-typography-clinical-l-line-height: 26;
  --bds-typography-clinical-l-font-size: 18px;
  --bds-typography-clinical-l-letter-spacing: 0.3px;
  --bds-typography-clinical-l-paragraph-spacing: 0;
  --bds-typography-clinical-l-paragraph-indent: 0px;
  --bds-typography-clinical-l-text-case: none;
  --bds-typography-clinical-l-text-decoration: none;
  --bds-typography-clinical-xl-font-family: Lato;
  --bds-typography-clinical-xl-font-weight: 700;
  --bds-typography-clinical-xl-line-height: 32;
  --bds-typography-clinical-xl-font-size: 24px;
  --bds-typography-clinical-xl-letter-spacing: 0.3px;
  --bds-typography-clinical-xl-paragraph-spacing: 0;
  --bds-typography-clinical-xl-paragraph-indent: 0px;
  --bds-typography-clinical-xl-text-case: none;
  --bds-typography-clinical-xl-text-decoration: none;
  --bds-typography-clinical-2xl-font-family: Lato;
  --bds-typography-clinical-2xl-font-weight: 700;
  --bds-typography-clinical-2xl-line-height: 34;
  --bds-typography-clinical-2xl-font-size: 28px;
  --bds-typography-clinical-2xl-letter-spacing: 0.4px;
  --bds-typography-clinical-2xl-paragraph-spacing: 0;
  --bds-typography-clinical-2xl-paragraph-indent: 0px;
  --bds-typography-clinical-2xl-text-case: none;
  --bds-typography-clinical-2xl-text-decoration: none;
  --bds-typography-option-m-font-family: Lato;
  --bds-typography-option-m-font-weight: 700;
  --bds-typography-option-m-line-height: 20;
  --bds-typography-option-m-font-size: 14px;
  --bds-typography-option-m-letter-spacing: 0.2px;
  --bds-typography-option-m-paragraph-spacing: 0;
  --bds-typography-option-m-paragraph-indent: 0px;
  --bds-typography-option-m-text-case: none;
  --bds-typography-option-m-text-decoration: none;
  --bds-typography-option-l-font-family: Lato;
  --bds-typography-option-l-font-weight: 700;
  --bds-typography-option-l-line-height: 24;
  --bds-typography-option-l-font-size: 16px;
  --bds-typography-option-l-letter-spacing: 0.2px;
  --bds-typography-option-l-paragraph-spacing: 0;
  --bds-typography-option-l-paragraph-indent: 0px;
  --bds-typography-option-l-text-case: none;
  --bds-typography-option-l-text-decoration: none;
  --bds-typography-label-s-font-family: Lato;
  --bds-typography-label-s-font-weight: 400;
  --bds-typography-label-s-line-height: 16;
  --bds-typography-label-s-font-size: 12px;
  --bds-typography-label-s-letter-spacing: 1px;
  --bds-typography-label-s-paragraph-spacing: 0;
  --bds-typography-label-s-paragraph-indent: 0px;
  --bds-typography-label-s-text-case: none;
  --bds-typography-label-s-text-decoration: none;
  --bds-typography-label-m-font-family: Lato;
  --bds-typography-label-m-font-weight: 400;
  --bds-typography-label-m-line-height: 20;
  --bds-typography-label-m-font-size: 14px;
  --bds-typography-label-m-letter-spacing: 0.2px;
  --bds-typography-label-m-paragraph-spacing: 0;
  --bds-typography-label-m-paragraph-indent: 0px;
  --bds-typography-label-m-text-case: none;
  --bds-typography-label-m-text-decoration: none;
  --bds-typography-label-l-font-family: Lato;
  --bds-typography-label-l-font-weight: 400;
  --bds-typography-label-l-line-height: 24;
  --bds-typography-label-l-font-size: 16px;
  --bds-typography-label-l-letter-spacing: 0.2px;
  --bds-typography-label-l-paragraph-spacing: 0;
  --bds-typography-label-l-paragraph-indent: 0px;
  --bds-typography-label-l-text-case: none;
  --bds-typography-label-l-text-decoration: none;
  --bds-spacer-content-1: 4px;
  --bds-spacer-content-2: 8px;
  --bds-spacer-content-3: 12px;
  --bds-spacer-content-4: 16px;
  --bds-spacer-content-5: 20px;
  --bds-spacer-content-6: 24px;
  --bds-spacer-layout-1: 8px;
  --bds-spacer-layout-2: 16px;
  --bds-spacer-layout-3: 24px;
  --bds-spacer-layout-4: 32px;
  --bds-spacer-layout-5: 40px;
  --bds-spacer-inset-s: 2px;
  --bds-spacer-inset-m: 6px;
  --bds-spacer-inset-l: 8px;
  --bds-border-shape-xs: 4px;
  --bds-border-shape-s: 6px;
  --bds-border-shape-m: 8px;
  --bds-border-shape-l: 10px;
  --bds-border-shape-xl: 12px;
  --bds-border-shape-2xl: 16px;
  --bds-border-shape-3xl: 24px;
  --bds-border-width-m: 1px;
  --bds-border-width-l: 2px;
  --bds-font-families-lato: Lato;
  --bds-line-heights-0: 64;
  --bds-line-heights-1: 20;
  --bds-line-heights-2: 24;
  --bds-line-heights-3: 16;
  --bds-line-heights-4: 12;
  --bds-line-heights-5: 26;
  --bds-line-heights-6: 28;
  --bds-line-heights-7: 32;
  --bds-line-heights-8: 34;
  --bds-font-weights-lato-0: 700;
  --bds-font-weights-lato-1: 400;
  --bds-font-size-0: 8px;
  --bds-font-size-1: 10px;
  --bds-font-size-2: 12px;
  --bds-font-size-3: 14px;
  --bds-font-size-4: 16px;
  --bds-font-size-5: 18px;
  --bds-font-size-6: 20px;
  --bds-font-size-7: 22px;
  --bds-font-size-8: 24px;
  --bds-font-size-9: 28px;
  --bds-font-size-10: 54px;
  --bds-letter-spacing-0: 0;
  --bds-letter-spacing-1: 0.2px;
  --bds-letter-spacing-2: 0.3px;
  --bds-letter-spacing-3: 0.4px;
  --bds-letter-spacing-4: 0em;
  --bds-letter-spacing-5: 1px;
  --bds-paragraph-spacing-0: 0;
  --bds-component-button-text-m-font-family: Lato;
  --bds-component-button-text-m-font-weight: 700;
  --bds-component-button-text-m-line-height: 20;
  --bds-component-button-text-m-font-size: 14px;
  --bds-component-button-text-m-letter-spacing: 0.2px;
  --bds-component-button-text-m-paragraph-spacing: 0;
  --bds-component-button-text-m-paragraph-indent: 0px;
  --bds-component-button-text-m-text-case: none;
  --bds-component-button-text-m-text-decoration: none;
  --bds-component-button-text-l-font-family: Lato;
  --bds-component-button-text-l-font-weight: 700;
  --bds-component-button-text-l-line-height: 24;
  --bds-component-button-text-l-font-size: 16px;
  --bds-component-button-text-l-letter-spacing: 0.2px;
  --bds-component-button-text-l-paragraph-spacing: 0;
  --bds-component-button-text-l-paragraph-indent: 0px;
  --bds-component-button-text-l-text-case: none;
  --bds-component-button-text-l-text-decoration: none;
  --bds-component-input-text-m-font-family: Lato;
  --bds-component-input-text-m-font-weight: 700;
  --bds-component-input-text-m-line-height: 20;
  --bds-component-input-text-m-font-size: 14px;
  --bds-component-input-text-m-letter-spacing: 0.2px;
  --bds-component-input-text-m-paragraph-spacing: 0;
  --bds-component-input-text-m-paragraph-indent: 0px;
  --bds-component-input-text-m-text-case: none;
  --bds-component-input-text-m-text-decoration: none;
  --bds-component-input-text-l-font-family: Lato;
  --bds-component-input-text-l-font-weight: 700;
  --bds-component-input-text-l-line-height: 24;
  --bds-component-input-text-l-font-size: 16px;
  --bds-component-input-text-l-letter-spacing: 0.2px;
  --bds-component-input-text-l-paragraph-spacing: 0;
  --bds-component-input-text-l-paragraph-indent: 0px;
  --bds-component-input-text-l-text-case: none;
  --bds-component-input-text-l-text-decoration: none;
  --bds-component-input-placeholder-m-font-family: Lato;
  --bds-component-input-placeholder-m-font-weight: 400;
  --bds-component-input-placeholder-m-line-height: 20;
  --bds-component-input-placeholder-m-font-size: 14px;
  --bds-component-input-placeholder-m-letter-spacing: 0.2px;
  --bds-component-input-placeholder-m-paragraph-spacing: 0;
  --bds-component-input-placeholder-m-paragraph-indent: 0px;
  --bds-component-input-placeholder-m-text-case: none;
  --bds-component-input-placeholder-m-text-decoration: none;
  --bds-component-input-placeholder-l-font-family: Lato;
  --bds-component-input-placeholder-l-font-weight: 400;
  --bds-component-input-placeholder-l-line-height: 24;
  --bds-component-input-placeholder-l-font-size: 16px;
  --bds-component-input-placeholder-l-letter-spacing: 0.2px;
  --bds-component-input-placeholder-l-paragraph-spacing: 0;
  --bds-component-input-placeholder-l-paragraph-indent: 0px;
  --bds-component-input-placeholder-l-text-case: none;
  --bds-component-input-placeholder-l-text-decoration: none;
  --bds-component-input-error-text-font-family: Lato;
  --bds-component-input-error-text-font-weight: 400;
  --bds-component-input-error-text-line-height: 16;
  --bds-component-input-error-text-font-size: 12px;
  --bds-component-input-error-text-letter-spacing: 0.2px;
  --bds-component-input-error-text-paragraph-spacing: 0;
  --bds-component-input-error-text-paragraph-indent: 0px;
  --bds-component-input-error-text-text-case: none;
  --bds-component-input-error-text-text-decoration: none;
  --bds-component-badge-small-text-font-family: Lato;
  --bds-component-badge-small-text-font-weight: 700;
  --bds-component-badge-small-text-line-height: 12;
  --bds-component-badge-small-text-font-size: 8px;
  --bds-component-badge-small-text-letter-spacing: 0.2px;
  --bds-component-badge-small-text-paragraph-spacing: 0;
  --bds-component-badge-small-text-paragraph-indent: 0px;
  --bds-component-badge-small-text-text-case: none;
  --bds-component-badge-small-text-text-decoration: none;
  --bds-component-badge-medium-text-font-family: Lato;
  --bds-component-badge-medium-text-font-weight: 700;
  --bds-component-badge-medium-text-line-height: 16;
  --bds-component-badge-medium-text-font-size: 12px;
  --bds-component-badge-medium-text-letter-spacing: 0.2px;
  --bds-component-badge-medium-text-paragraph-spacing: 0;
  --bds-component-badge-medium-text-paragraph-indent: 0px;
  --bds-component-badge-medium-text-text-case: none;
  --bds-component-badge-medium-text-text-decoration: none;
  --bds-component-badge-large-text-font-family: Lato;
  --bds-component-badge-large-text-font-weight: 700;
  --bds-component-badge-large-text-line-height: 20;
  --bds-component-badge-large-text-font-size: 16px;
  --bds-component-badge-large-text-letter-spacing: 0.2px;
  --bds-component-badge-large-text-paragraph-spacing: 0;
  --bds-component-badge-large-text-paragraph-indent: 0px;
  --bds-component-badge-large-text-text-case: none;
  --bds-component-badge-large-text-text-decoration: none;
  --bds-component-chip-medium-text-font-family: Lato;
  --bds-component-chip-medium-text-font-weight: 700;
  --bds-component-chip-medium-text-line-height: 20;
  --bds-component-chip-medium-text-font-size: 14px;
  --bds-component-chip-medium-text-letter-spacing: 0.2px;
  --bds-component-chip-medium-text-paragraph-spacing: 0;
  --bds-component-chip-medium-text-paragraph-indent: 0px;
  --bds-component-chip-medium-text-text-case: none;
  --bds-component-chip-medium-text-text-decoration: none;
  --bds-component-chip-small-text-font-family: Lato;
  --bds-component-chip-small-text-font-weight: 700;
  --bds-component-chip-small-text-line-height: 16;
  --bds-component-chip-small-text-font-size: 10px;
  --bds-component-chip-small-text-letter-spacing: 0.2px;
  --bds-component-chip-small-text-paragraph-spacing: 0;
  --bds-component-chip-small-text-paragraph-indent: 0px;
  --bds-component-chip-small-text-text-case: none;
  --bds-component-chip-small-text-text-decoration: none;
  --bds-component-chip-large-text-font-family: Lato;
  --bds-component-chip-large-text-font-weight: 700;
  --bds-component-chip-large-text-line-height: 24;
  --bds-component-chip-large-text-font-size: 16px;
  --bds-component-chip-large-text-letter-spacing: 0.2px;
  --bds-component-chip-large-text-paragraph-spacing: 0;
  --bds-component-chip-large-text-paragraph-indent: 0px;
  --bds-component-chip-large-text-text-case: none;
  --bds-component-chip-large-text-text-decoration: none;
  --bds-component-gender-tag-text-font-family: Lato;
  --bds-component-gender-tag-text-font-weight: 700;
  --bds-component-gender-tag-text-line-height: 16;
  --bds-component-gender-tag-text-font-size: 10px;
  --bds-component-gender-tag-text-letter-spacing: 0.2px;
  --bds-component-gender-tag-text-paragraph-spacing: 0;
  --bds-component-gender-tag-text-paragraph-indent: 0px;
  --bds-component-gender-tag-text-text-case: none;
  --bds-component-gender-tag-text-text-decoration: none;
  --bds-component-select-option-text-font-family: Lato;
  --bds-component-select-option-text-font-weight: 700;
  --bds-component-select-option-text-line-height: 20;
  --bds-component-select-option-text-font-size: 14px;
  --bds-component-select-option-text-letter-spacing: 0.2px;
  --bds-component-select-option-text-paragraph-spacing: 0;
  --bds-component-select-option-text-paragraph-indent: 0px;
  --bds-component-select-option-text-text-case: none;
  --bds-component-select-option-text-text-decoration: none;
  --bds-component-list-item-text-font-family: Lato;
  --bds-component-list-item-text-font-weight: 400;
  --bds-component-list-item-text-line-height: 20;
  --bds-component-list-item-text-font-size: 14px;
  --bds-component-list-item-text-letter-spacing: 0.2px;
  --bds-component-list-item-text-paragraph-spacing: 0;
  --bds-component-list-item-text-paragraph-indent: 0px;
  --bds-component-list-item-text-text-case: none;
  --bds-component-list-item-text-text-decoration: none;
  --bds-component-paginator-text-font-family: Lato;
  --bds-component-paginator-text-font-weight: 400;
  --bds-component-paginator-text-line-height: 20;
  --bds-component-paginator-text-font-size: 14px;
  --bds-component-paginator-text-letter-spacing: 0.2px;
  --bds-component-paginator-text-paragraph-spacing: 0;
  --bds-component-paginator-text-paragraph-indent: 0px;
  --bds-component-paginator-text-text-case: none;
  --bds-component-paginator-text-text-decoration: none;
  --bds-component-tooltip-text-font-family: Lato;
  --bds-component-tooltip-text-font-weight: 400;
  --bds-component-tooltip-text-line-height: 20;
  --bds-component-tooltip-text-font-size: 14px;
  --bds-component-tooltip-text-letter-spacing: 0.2px;
  --bds-component-tooltip-text-paragraph-spacing: 0;
  --bds-component-tooltip-text-paragraph-indent: 0px;
  --bds-component-tooltip-text-text-case: none;
  --bds-component-tooltip-text-text-decoration: none;
  --bds-component-tabs-label-text-font-family: Lato;
  --bds-component-tabs-label-text-font-weight: 400;
  --bds-component-tabs-label-text-line-height: 20;
  --bds-component-tabs-label-text-font-size: 14px;
  --bds-component-tabs-label-text-letter-spacing: 0.2px;
  --bds-component-tabs-label-text-paragraph-spacing: 0;
  --bds-component-tabs-label-text-paragraph-indent: 0px;
  --bds-component-tabs-label-text-text-case: none;
  --bds-component-tabs-label-text-text-decoration: none;
  --bds-component-table-header-text-font-family: Lato;
  --bds-component-table-header-text-font-weight: 400;
  --bds-component-table-header-text-line-height: 20;
  --bds-component-table-header-text-font-size: 14px;
  --bds-component-table-header-text-letter-spacing: 0.2px;
  --bds-component-table-header-text-paragraph-spacing: 0;
  --bds-component-table-header-text-paragraph-indent: 0px;
  --bds-component-table-header-text-text-case: none;
  --bds-component-table-header-text-text-decoration: none;
  --bds-component-table-body-text-font-family: Lato;
  --bds-component-table-body-text-font-weight: 400;
  --bds-component-table-body-text-line-height: 20;
  --bds-component-table-body-text-font-size: 14px;
  --bds-component-table-body-text-letter-spacing: 0.2px;
  --bds-component-table-body-text-paragraph-spacing: 0;
  --bds-component-table-body-text-paragraph-indent: 0px;
  --bds-component-table-body-text-text-case: none;
  --bds-component-table-body-text-text-decoration: none;
  --bds-component-menu-text-font-family: Lato;
  --bds-component-menu-text-font-weight: 400;
  --bds-component-menu-text-line-height: 20;
  --bds-component-menu-text-font-size: 14px;
  --bds-component-menu-text-letter-spacing: 0.2px;
  --bds-component-menu-text-paragraph-spacing: 0;
  --bds-component-menu-text-paragraph-indent: 0px;
  --bds-component-menu-text-text-case: none;
  --bds-component-menu-text-text-decoration: none;
  --bds-text-case-none: none;
  --bds-text-decoration-none: none;
  --bds-paragraph-indent-0: 0px;
  --bds-icon-size-s: 12px;
  --bds-icon-size-m: 16px;
  --bds-icon-size-l: 20px;
  --bds-icon-size-xl: 24px;
  --bds-icon-size-2xl: 32px;
  --bds-icon-size-3xl: 48px;
  --bds-color-transparent: light-dark(rgba(255, 255, 255, 0), rgba(0, 0, 0, 0));
  --bds-color-field: light-dark(#ffffff, #121212);
  --bds-color-dialog-shadow: light-dark(rgba(0, 0, 0, 0.3), rgba(255, 255, 255, 0.3));
  --bds-color-background-10: light-dark(#ffffff, #121212);
  --bds-color-background-20: light-dark(#f7f7f7, #292929);
  --bds-color-background-30: light-dark(#f2f0f4, #333333);
  --bds-color-background-40: light-dark(#e3e2e6, #46464a);
  --bds-color-background-inverse: light-dark(#46464a, #f7f7f7);
  --bds-color-link-default: light-dark(#085dff, #388bff);
  --bds-color-link-hover: light-dark(#0043ce, #579dff);
  --bds-color-link-active: light-dark(#002d9c, #99c2ff);
  --bds-color-link-visited: light-dark(#085dff, #388bff);
  --bds-color-text-primary: light-dark(#000000, #f7f7f7);
  --bds-color-text-secondary: light-dark(#333333, #f2f0f4);
  --bds-color-text-tertiary: light-dark(#46464a, #e3e2e6);
  --bds-color-text-disabled: light-dark(#919094, #c7c6ca);
  --bds-color-text-placeholder: light-dark(#6f6f6f, #919094);
  --bds-color-text-on-color: light-dark(#ffffff, #000000);
  --bds-color-text-hint: light-dark(#333333, #f2f0f4);
  --bds-color-divider-10: light-dark(#e1e2ec, #56585f);
  --bds-color-divider-20: light-dark(#c4c6d0, #6f7178);
  --bds-color-divider-bold-10: light-dark(#8e8e99, #c4c6d0);
  --bds-color-divider-bold-20: light-dark(#6f7178, #e1e2ec);
  --bds-color-focus-offset: light-dark(#ffffff, #121212);
  --bds-color-focus-primary: light-dark(#001d6c, #cce0ff);
  --bds-color-patient-deceased: light-dark(#000000, #ffffff);
  --bds-color-patient-inactive: light-dark(#e1e2ec, #3f4149);
  --bds-color-patient-gender-male: #579dff;
  --bds-color-patient-gender-female: #f57786;
  --bds-color-patient-gender-other: #be95ff;
  --bds-color-patient-gender-non-disclose: #8e8e99;
  --bds-color-patient-gender-unknown: #8e8e99;
  --bds-color-neutral-10: light-dark(#fefbff, #1d1e22);
  --bds-color-neutral-20: light-dark(#eff0fa, #2c2e36);
  --bds-color-neutral-30: light-dark(#e1e2ec, #3f4149);
  --bds-color-neutral-40: light-dark(#c4c6d0, #56585f);
  --bds-color-neutral-50: light-dark(#8e8e99, #6f7178);
  --bds-color-neutral-disabled: light-dark(#f6f7ff, #1d1e22);
  --bds-color-neutral-bold-10: light-dark(#6f7178, #8e8e99);
  --bds-color-neutral-bold-20: light-dark(#56585f, #c4c6d0);
  --bds-color-neutral-bold-30: light-dark(#3f4149, #e1e2ec);
  --bds-color-neutral-bold-40: light-dark(#2c2e36, #eff0fa);
  --bds-color-neutral-bold-50: light-dark(#1d1e22, #fefbff);
  --bds-color-neutral-bold-disabled: #e1e2ec;
  --bds-color-accent-10: light-dark(#e9f2ff, #001141);
  --bds-color-accent-20: light-dark(#cce0ff, #001d6c);
  --bds-color-accent-30: light-dark(#99c2ff, #002d9c);
  --bds-color-accent-40: light-dark(#579dff, #0043ce);
  --bds-color-accent-50: light-dark(#388bff, #085dff);
  --bds-color-accent-disabled: light-dark(#f4faff, #001141);
  --bds-color-accent-bold-10: light-dark(#085dff, #388bff);
  --bds-color-accent-bold-20: light-dark(#0043ce, #579dff);
  --bds-color-accent-bold-30: light-dark(#002d9c, #99c2ff);
  --bds-color-accent-bold-40: light-dark(#001d6c, #cce0ff);
  --bds-color-accent-bold-50: light-dark(#001141, #e9f2ff);
  --bds-color-accent-bold-disabled: light-dark(#99c2ff, #002d9c);
  --bds-color-danger-10: light-dark(#ffecea, #2b030e);
  --bds-color-danger-20: light-dark(#fccfd4, #430516);
  --bds-color-danger-30: light-dark(#f9a8b0, #720825);
  --bds-color-danger-40: light-dark(#f57786, #a20c34);
  --bds-color-danger-50: light-dark(#ec475e, #d20f44);
  --bds-color-danger-disabled: light-dark(#fff3f6, #2b030e);
  --bds-color-danger-bold-10: light-dark(#d20f44, #ec475e);
  --bds-color-danger-bold-20: light-dark(#a20c34, #f57786);
  --bds-color-danger-bold-30: light-dark(#720825, #f9a8b0);
  --bds-color-danger-bold-40: light-dark(#430516, #fccfd4);
  --bds-color-danger-bold-50: light-dark(#2b030e, #ffecea);
  --bds-color-danger-bold-disabled: light-dark(#f9a8b0, #720825);
  --bds-color-warning-10: light-dark(#fff5e0, #2d1d00);
  --bds-color-warning-20: light-dark(#fff0c3, #392500);
  --bds-color-warning-30: light-dark(#ffdd99, #553700);
  --bds-color-warning-40: light-dark(#fac069, #805300);
  --bds-color-warning-50: light-dark(#ffa500, #a36a00);
  --bds-color-warning-disabled: light-dark(#fffbf1, #2d1d00);
  --bds-color-warning-bold-10: light-dark(#a36a00, #ffa500);
  --bds-color-warning-bold-20: light-dark(#805300, #fac069);
  --bds-color-warning-bold-30: light-dark(#553700, #ffdd99);
  --bds-color-warning-bold-40: light-dark(#392500, #fff0c3);
  --bds-color-warning-bold-50: light-dark(#2d1d00, #fff5e0);
  --bds-color-warning-bold-disabled: light-dark(#ffdd99, #553700);
  --bds-color-magic-10: light-dark(#f6f2ff, #1c0f30);
  --bds-color-magic-20: light-dark(#e8daff, #31135e);
  --bds-color-magic-30: light-dark(#d4bbff, #491d8b);
  --bds-color-magic-40: light-dark(#be95ff, #6929c4);
  --bds-color-magic-50: light-dark(#a56eff, #8a3ffc);
  --bds-color-magic-disabled: light-dark(#fbf9ff, #1c0f30);
  --bds-color-magic-bold-10: light-dark(#8a3ffc, #a56eff);
  --bds-color-magic-bold-20: light-dark(#6929c4, #be95ff);
  --bds-color-magic-bold-30: light-dark(#491d8b, #d4bbff);
  --bds-color-magic-bold-40: light-dark(#31135e, #e8daff);
  --bds-color-magic-bold-50: light-dark(#1c0f30, #f6f2ff);
  --bds-color-magic-bold-disabled: light-dark(#d4bbff, #491d8b);
  --bds-color-success-10: light-dark(#defbe6, #071908);
  --bds-color-success-20: light-dark(#a7f0ba, #022d0d);
  --bds-color-success-30: light-dark(#6fdc8c, #044317);
  --bds-color-success-40: light-dark(#42be65, #0e6027);
  --bds-color-success-50: light-dark(#24a148, #198038);
  --bds-color-success-disabled: light-dark(#f1fff5, #071908);
  --bds-color-success-bold-10: light-dark(#198038, #24a148);
  --bds-color-success-bold-20: light-dark(#0e6027, #42be65);
  --bds-color-success-bold-30: light-dark(#044317, #6fdc8c);
  --bds-color-success-bold-40: light-dark(#022d0d, #a7f0ba);
  --bds-color-success-bold-50: light-dark(#071908, #defbe6);
  --bds-color-success-bold-disabled: light-dark(#6fdc8c, #044317);
  --bds-color-dialog-backdrop: light-dark(rgba(0, 0, 0, 0.3), rgba(255, 255, 255, 0.3));
  --bds-color-popover-shadow: light-dark(rgba(0, 0, 0, 0.1), rgba(255, 255, 255, 0.1));
  --bds-color-icon-primary: light-dark(#000000, #ffffff);
  --bds-color-icon-on-color: light-dark(#ffffff, #000000);
  --bds-color-icon-disabled: light-dark(#919094, #c7c6ca);
  --bds-color-icon-tertiary: light-dark(#46464a, #e3e2e6);
  --bds-focus-outside-1-color: #ffffff;
  --bds-focus-outside-1-type: dropShadow;
  --bds-focus-outside-1-blur: 0;
  --bds-focus-outside-1-spread: 2px;
  --bds-focus-outside-1-offset-x: 0;
  --bds-focus-outside-1-offset-y: 0;
  --bds-focus-outside-2-color: light-dark(#001d6c, #cce0ff);
  --bds-focus-outside-2-type: dropShadow;
  --bds-focus-outside-2-blur: 0;
  --bds-focus-outside-2-spread: 4px;
  --bds-focus-outside-2-offset-x: 0;
  --bds-focus-outside-2-offset-y: 0;
}