.t-cds {
  --cds-border-element-01: 1px solid;
  --cds-border-element-02: 2px solid;
  --cds-border-radius-s: 3px;
  --cds-border-radius-m: 6px;
  --cds-border-radius-l: 9px;
  --cds-color-background-page-primary: #f5f5f5;
  --cds-color-background-page-secondary: #ffffff;
  --cds-color-background-container-primary: #ffffff;
  --cds-color-background-container-secondary: #f5f5f5;
  --cds-color-background-field-primary: #ffffff;
  --cds-color-background-field-secondary: #f5f5f5;
  --cds-color-background-element-primary: #000000;
  --cds-color-background-inverse: #000000;
  --cds-color-border-element-primary: #bebebe;
  --cds-color-border-element-secondary: #e5e5e5;
  --cds-color-disabled-01: #ebebeb;
  --cds-color-disabled-02: #bebebe;
  --cds-color-feedback-error-10: #ffdddd;
  --cds-color-feedback-error-20: #fbcccc;
  --cds-color-feedback-error-100: #eb0000;
  --cds-color-feedback-warning-10: #faf3e0;
  --cds-color-feedback-warning-20: #fff2cc;
  --cds-color-feedback-warning-100: #ffc000;
  --cds-color-feedback-success-10: #effaec;
  --cds-color-feedback-success-20: #d1eecc;
  --cds-color-feedback-success-100: #1aa800;
  --cds-color-feedback-info-10: #f2f2f2;
  --cds-color-feedback-info-20: #e7e7e7;
  --cds-color-feedback-info-100: #858585;
  --cds-color-feedback-progress-10: #e5f3f9;
  --cds-color-feedback-progress-20: #cce7f3;
  --cds-color-feedback-progress-100: #0087c4;
  --cds-color-icon-default: #000000;
  --cds-color-icon-inverse: #ffffff;
  --cds-color-interactive-01-default: #1d6ef6;
  --cds-color-interactive-01-hover: #0951ce;
  --cds-color-interactive-01-focus: #1d6ef6;
  --cds-color-interactive-01-active: #0745b0;
  --cds-color-interactive-01-above: #ffffff;
  --cds-color-interactive-02-default: #dadada;
  --cds-color-interactive-02-hover: #ecf3fe;
  --cds-color-interactive-02-focus: #1d6ef6;
  --cds-color-interactive-02-active: #d8e7fd;
  --cds-color-interactive-02-above: #1d6ef6;
  --cds-color-link-default: #1d6ef6;
  --cds-color-link-visited: #825af3;
  --cds-color-neutral-0: #ffffff;
  --cds-color-neutral-4: #f5f5f5;
  --cds-color-neutral-8: #ebebeb;
  --cds-color-neutral-10: #e5e5e5;
  --cds-color-neutral-15: #dadada;
  --cds-color-neutral-25: #bebebe;
  --cds-color-neutral-40: #999999;
  --cds-color-neutral-48: #858585;
  --cds-color-neutral-66: #555555;
  --cds-color-neutral-100: #000000;
  --cds-color-overlay-01: rgba(85, 85, 85, 0.65);
  --cds-color-overlay-02: rgba(245, 245, 245, 0.65);
  --cds-color-text-primary: #000000;
  --cds-color-text-secondary: #767676;
  --cds-color-text-description: #555555;
  --cds-color-text-label: #000000;
  --cds-color-text-placeholder: #bebebe;
  --cds-color-text-inverse: #ffffff;
  --cds-font-base: 16px;
  --cds-font-family-sans: Arial;
  --cds-font-family-size: 0.875rem;
  /* Font size */
  --cds-font-body-size-xs: 0.75rem;
  /* Font size */
  --cds-font-body-size-s: 0.875rem;
  /* Font size */
  --cds-font-body-size-m: 1rem;
  /* Font size */
  --cds-font-body-size-l: 1.5rem;
  /* Font size */
  --cds-font-heading-1: 2.625rem;
  /* Font size */
  --cds-font-heading-2: 2rem;
  /* Font size */
  --cds-font-heading-3: 1.75rem;
  /* Font size */
  --cds-font-heading-4: 1.25rem;
  /* Font size */
  --cds-font-heading-5: 1rem;
  /* Font size */
  --cds-font-heading-6: 0.875rem;
  /* Font size */
  --cds-font-heading-eyebrow: 0.625rem;
  /* Font size */
  --cds-font-display-1: 4.375rem;
  /* Font size */
  --cds-font-display-2: 3.375rem;
  /* Font size */
  --cds-font-weight-bold: 700;
  /* Font Weight */
  --cds-font-weight-semi-bold: 600;
  /* Font Weight */
  --cds-font-weight-normal: 400;
  /* Font Weight */
  --cds-font-weight-light: 300;
  /* Font Weight */
  --cds-font-height-body: 145%;
  /* Line height */
  --cds-font-height-heading: 120%;
  /* Line height */
  --cds-font-height-display: 120%;
  /* Line height */
  --cds-font-height-helper: 130%;
  /* Line height */
  --cds-font-margin-heading-1: 0 0 1.5rem;
  /* Font margin */
  --cds-font-margin-heading-2: 3rem 0 1rem;
  /* Font margin */
  --cds-font-margin-heading-3: 2rem 0 1rem;
  /* Font margin */
  --cds-font-margin-heading-4: 1.5rem 0 .75rem;
  /* Font margin */
  --cds-font-margin-heading-5: 1rem 0 .5rem;
  /* Font margin */
  --cds-font-margin-heading-6: 1rem 0 .5rem;
  /* Font margin */
  --cds-font-margin-display-1: 0 0 1.5rem;
  /* Font margin */
  --cds-font-margin-display-2: 0 0 1rem;
  /* Font margin */
  --cds-font-margin-s: 0 0 1rem;
  /* Font margin */
  --cds-box-shadow-header: 0px 1px 4px rgba(0, 0, 0, 0.2);
  --cds-box-shadow-footer: 0px -1px 4px rgba(0, 0, 0, 0.2);
  --cds-box-shadow-sidebar-left: 1px 0px 4px rgba(0, 0, 0, 0.2);
  --cds-box-shadow-sidebar-right: -1px 0px 4px rgba(0, 0, 0, 0.2);
  --cds-box-shadow-menu: 0px 2px 6px rgba(0, 0, 0, 0.2);
  --cds-box-shadow-modal: 0px 2px 6px rgba(0, 0, 0, 0.2);
  --cds-box-shadow-notification: 0px 2px 6px rgba(0, 0, 0, 0.2); }
