/*
 * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.
 * This software is released under MIT license.
 * The full license information can be found in LICENSE in the root directory of this project.
 */
:root {
  --cds-global-color-construction-25: hsl(198, 33%, 99%);
  --cds-alias-utility-blue-tint: var(--cds-global-color-blue-50);
  --cds-alias-utility-blue-shade: var(--cds-global-color-blue-800);
  --cds-alias-utility-light-blue: var(--cds-global-color-blue-300);
  --cds-alias-utility-light-blue-tint: var(--cds-global-color-blue-50);
  --cds-alias-utility-light-blue-shade: var(--cds-global-color-blue-600);
  --cds-alias-utility-dark-blue: var(--cds-global-color-azure-800);
  --cds-alias-utility-dark-blue-tint: var(--cds-global-color-azure-50);
  --cds-alias-utility-dark-blue-shade: var(--cds-global-color-azure-1000);
  --cds-alias-utility-green: var(--cds-global-color-green-700);
  --cds-alias-utility-green-tint: var(--cds-global-color-green-50);
  --cds-alias-utility-green-shade: var(--cds-global-color-green-800);
  --cds-alias-utility-yellow: var(--cds-global-color-ochre-500);
  --cds-alias-utility-yellow-tint: var(--cds-global-color-ochre-100);
  --cds-alias-utility-yellow-shade: var(--cds-global-color-ochre-700);
  --cds-alias-utility-red: var(--cds-global-color-red-700);
  --cds-alias-utility-red-tint: var(--cds-global-color-red-50);
  --cds-alias-utility-red-shade: var(--cds-global-color-red-800);
  --cds-alias-utility-tangerine: var(--cds-global-color-tangerine-400);
  --cds-alias-utility-tangerine-tint: var(--cds-global-color-tangerine-50);
  --cds-alias-utility-tangerine-shade: var(--cds-global-color-tangerine-600);
  --cds-alias-utility-violet: var(--cds-global-color-violet-600);
  --cds-alias-utility-violet-tint: var(--cds-global-color-violet-50);
  --cds-alias-utility-violet-shade: var(--cds-global-color-violet-800);
  --cds-alias-typography-color-450: var(--cds-global-color-construction-1000);
  --cds-alias-typography-disabled-button: var(--cds-global-color-construction-500);
  --cds-alias-typography-disabled: var(--cds-global-color-construction-400);
  --cds-alias-typography-info-hover: var(--cds-global-color-blue-800);
  --cds-alias-typography-success-hover: var(--cds-global-color-green-800);
  --cds-alias-typography-warning-hover: var(--cds-global-color-ochre-900);
  --cds-alias-typography-danger-hover: var(--cds-global-color-red-800);
  --cds-alias-typography-neutral-hover: var(--cds-global-color-construction-700);
  --cds-alias-typography-link-on-colorbg: var(--cds-global-color-black);
  --cds-alias-object-interaction-info-hover: var(--cds-global-color-blue-800);
  --cds-alias-object-interaction-info-click: var(--cds-global-color-blue-900);
  --cds-alias-object-interaction-info-secondary-hover: var(--cds-global-color-blue-50);
  --cds-alias-object-interaction-success-hover: var(--cds-global-color-green-800);
  --cds-alias-object-interaction-success-click: var(--cds-global-color-green-900);
  --cds-alias-object-interaction-success-secondary-hover: var(--cds-global-color-green-50);
  --cds-alias-object-interaction-warning-hover: var(--cds-global-color-ochre-600);
  --cds-alias-object-interaction-warning-click: var(--cds-global-color-ochre-700);
  --cds-alias-object-interaction-warning-secondary-hover: var(--cds-global-color-ochre-50);
  --cds-alias-object-interaction-danger-hover: var(--cds-global-color-red-800);
  --cds-alias-object-interaction-danger-click: var(--cds-global-color-red-900);
  --cds-alias-object-interaction-danger-secondary-hover: var(--cds-global-color-red-50);
  --cds-alias-object-interaction-neutral-hover: var(--cds-global-color-construction-700);
  --cds-alias-object-interaction-neutral-click: var(--cds-global-color-construction-800);
  --cds-alias-object-interaction-neutral-secondary-hover: var(--cds-global-color-construction-50);
  --cds-alias-object-interaction-inverse-hover: var(--cds-global-color-construction-600);
  --cds-alias-object-interaction-inverse-click: var(--cds-global-color-construction-800);
  --cds-alias-object-container-background-dark: var(--cds-global-color-construction-200);
  --cds-alias-object-app-background: var(--cds-global-color-construction-25);
}

[cds-theme~=dark] {
  --cds-alias-typography-color-450: var(--cds-global-color-construction-50);
  --cds-alias-typography-disabled-button: var(--cds-global-color-construction-900);
  --cds-alias-typography-disabled: var(--cds-global-color-construction-500);
  --cds-alias-typography-info-hover: var(--cds-global-color-blue-200);
  --cds-alias-typography-success-hover: var(--cds-global-color-green-400);
  --cds-alias-typography-warning-hover: var(--cds-global-color-yellow-600);
  --cds-alias-typography-danger-hover: var(--cds-global-color-red-400);
  --cds-alias-typography-neutral-hover: var(--cds-global-color-construction-200);
  --cds-alias-typography-link-on-colorbg: var(--cds-global-color-construction-1000);
  --cds-alias-object-interaction-info-hover: var(--cds-global-color-blue-300);
  --cds-alias-object-interaction-info-click: var(--cds-global-color-blue-500);
  --cds-alias-object-interaction-info-secondary-hover: var(--cds-global-color-blue-1000);
  --cds-alias-object-interaction-success-hover: var(--cds-global-color-green-400);
  --cds-alias-object-interaction-success-click: var(--cds-global-color-green-600);
  --cds-alias-object-interaction-success-secondary-hover: var(--cds-global-color-green-1000);
  --cds-alias-object-interaction-warning-hover: var(--cds-global-color-yellow-300);
  --cds-alias-object-interaction-warning-click: var(--cds-global-color-yellow-500);
  --cds-alias-object-interaction-warning-secondary-hover: var(--cds-global-color-yellow-1000);
  --cds-alias-object-interaction-danger-hover: var(--cds-global-color-red-400);
  --cds-alias-object-interaction-danger-click: var(--cds-global-color-red-600);
  --cds-alias-object-interaction-danger-secondary-hover: var(--cds-global-color-red-1000);
  --cds-alias-object-interaction-neutral-hover: var(--cds-global-color-construction-200);
  --cds-alias-object-interaction-neutral-click: var(--cds-global-color-construction-400);
  --cds-alias-object-interaction-neutral-secondary-hover: var(--cds-global-color-construction-800);
  --cds-alias-object-interaction-inverse-hover: var(--cds-global-color-construction-700);
  --cds-alias-object-interaction-inverse-click: var(--cds-global-color-construction-800);
  --cds-alias-object-container-background-dark: var(--cds-global-color-construction-800);
}

/*
 * Copyright (c) 2016-2023 VMware, Inc. All Rights Reserved.
 * This software is released under MIT license.
 * The full license information can be found in LICENSE in the root directory of this project.
 */
/* This shim file maps the custom properties of @clr/ui to Core tokens. Thus, it is only needed for apps currently dependent on @clr/ui and wanting to apply Core look and feel. */
[cds-theme] {
  /* Global */
  --clr-global-font-size: var(--cds-global-base);
  --clr-global-borderradius: var(--cds-alias-object-border-radius-100);
  --clr-global-borderwidth: var(--cds-alias-object-border-width-100);
  --clr-global-app-background: var(--cds-alias-object-app-background);
  --clr-global-selection-color: var(--cds-alias-object-interaction-background-selected);
  --clr-global-on-selection-color: var(--cds-alias-object-interaction-color-selected);
  --clr-global-hover-color: var(--cds-global-typography-link-color-hover);
  --clr-global-content-header-font-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-global-font-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-global-success-color: var(--cds-alias-status-success);
  --clr-global-error-color: var(--cds-alias-status-danger);
  --clr-close-color--normal: var(--cds-alias-object-interaction-color);
  --clr-close-color--hover: var(--cds-alias-object-interaction-color-hover);
  /* Typography */
  --clr-h1-color: var(--cds-alias-typography-color-300, var(--cds-global-typography-color-300));
  --clr-h1-font-size: var(--cds-global-typography-font-size-9);
  --clr-h1-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-h1-font-family: var(--cds-global-typography-font-family);
  --clr-h1-line-height: calc(44 * (1rem / var(--clr-global-font-size)));
  --clr-h1-letter-spacing: calc(-0.5 * (1rem / var(--clr-global-font-size)));
  --clr-h2-color: var(--cds-alias-typography-color-300, var(--cds-global-typography-color-300));
  --clr-h2-font-size: var(--cds-global-typography-font-size-8);
  --clr-h2-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-h2-font-family: var(--cds-global-typography-font-family);
  --clr-h2-line-height: calc(36 * (1rem / var(--clr-global-font-size)));
  --clr-h2-letter-spacing: calc(-0.4 * (1rem / var(--clr-global-font-size)));
  --clr-h3-color: var(--cds-alias-typography-color-300, var(--cds-global-typography-color-300));
  --clr-h3-font-size: var(--cds-global-typography-font-size-7);
  --clr-h3-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-h3-font-family: var(--cds-global-typography-font-family);
  --clr-h3-line-height: calc(32 * (1rem / var(--clr-global-font-size)));
  --clr-h3-letter-spacing: calc(-0.2 * (1rem / var(--clr-global-font-size)));
  --clr-h4-color: var(--cds-alias-typography-color-300, var(--cds-global-typography-color-300));
  --clr-h4-font-size: var(--cds-global-typography-font-size-6);
  --clr-h4-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-h4-font-family: var(--cds-global-typography-font-family);
  --clr-h4-line-height: calc(24 * (1rem / var(--clr-global-font-size)));
  --clr-h4-letter-spacing: calc(-0.2 * (1rem / var(--clr-global-font-size)));
  --clr-h5-color: var(--cds-alias-typography-color-300, var(--cds-global-typography-color-300));
  --clr-h5-font-size: var(--cds-global-typography-font-size-5);
  --clr-h5-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-h5-font-family: var(--cds-global-typography-font-family);
  --clr-h5-line-height: calc(24 * (1rem / var(--clr-global-font-size)));
  --clr-h5-letter-spacing: calc(-0.2 * (1rem / var(--clr-global-font-size)));
  --clr-h6-color: var(--cds-alias-typography-color-300, var(--cds-global-typography-color-300));
  --clr-h6-font-size: var(--cds-global-typography-font-size-5);
  --clr-h6-font-weight: var(--cds-global-typography-font-weight-light);
  --clr-h6-font-family: var(--cds-global-typography-font-family);
  --clr-h6-line-height: calc(24 * (1rem / var(--clr-global-font-size)));
  --clr-h6-letter-spacing: calc(-0.2 * (1rem / var(--clr-global-font-size)));
  --clr-p0-color: var(--cds-alias-typography-color-450);
  --clr-p0-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-p0-font-size: var(--cds-global-typography-font-size-4);
  --clr-p0-line-height: calc(20 * (1rem / var(--clr-global-font-size)));
  --clr-p0-letter-spacing: calc(-0.1 * (1rem / var(--clr-global-font-size)));
  --clr-p1-color: var(--cds-alias-typography-color-450);
  --clr-p1-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-p1-font-size: var(--cds-global-typography-font-size-4);
  --clr-p1-line-height: calc(20 * (1rem / var(--clr-global-font-size)));
  --clr-p1-letter-spacing: calc(-0.1 * (1rem / var(--clr-global-font-size)));
  --clr-p2-color: var(--cds-alias-typography-color-450);
  --clr-p2-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-p2-font-size: var(--cds-global-typography-font-size-3);
  --clr-p2-line-height: calc(24 * (1rem / var(--clr-global-font-size)));
  --clr-p2-letter-spacing: calc(-0.1 * (1rem / var(--clr-global-font-size)));
  --clr-p3-color: var(--cds-alias-typography-color-450);
  --clr-p3-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-p3-font-size: var(--cds-global-typography-font-size-3);
  --clr-p3-line-height: calc(24 * (1rem / var(--clr-global-font-size)));
  --clr-p3-letter-spacing: calc(-0.1 * (1rem / var(--clr-global-font-size)));
  --clr-p4-color: var(--cds-alias-typography-color-450);
  --clr-p4-font-weight: var(--cds-global-typography-font-weight-semibold);
  --clr-p4-font-size: var(--cds-global-typography-font-size-3);
  --clr-p4-line-height: calc(20 * (1rem / var(--clr-global-font-size)));
  --clr-p4-letter-spacing: calc(-0.1 * (1rem / var(--clr-global-font-size)));
  --clr-p5-color: var(--cds-alias-typography-color-450);
  --clr-p5-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-p5-font-size: var(--cds-global-typography-font-size-3);
  --clr-p5-line-height: calc(24 * (1rem / var(--clr-global-font-size)));
  --clr-p5-letter-spacing: calc(-0.1 * (1rem / var(--clr-global-font-size)));
  --clr-p6-color: var(--cds-alias-typography-color-450);
  --clr-p6-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-p6-font-size: var(--cds-global-typography-font-size-1);
  --clr-p6-line-height: calc(16 * (1rem / var(--clr-global-font-size)));
  --clr-p6-letter-spacing: calc(-0.2 * (1rem / var(--clr-global-font-size)));
  --clr-p7-color: var(--cds-alias-typography-color-450);
  --clr-p7-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-p7-font-size: var(--cds-global-typography-font-size-0);
  --clr-p7-line-height: calc(12 * (1rem / var(--clr-global-font-size)));
  --clr-p7-letter-spacing: calc(-0.5 * (1rem / var(--clr-global-font-size)));
  --clr-p8-color: var(--cds-alias-typography-color-450);
  --clr-p8-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-p8-font-size: var(--cds-global-typography-font-size-0);
  --clr-p8-line-height: calc(12 * (1rem / var(--clr-global-font-size)));
  --clr-p8-letter-spacing: calc(-0.5 * (1rem / var(--clr-global-font-size)));
  --clr-list-item-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-list-item-margin-left: var(--cds-global-space-6);
  --clr-list-item-line-height: var(--clr-p1-line-height);
  --clr-list-item-compact-margin-bottom: var(--cds-global-space-0);
  /* Buttons */
  --clr-btn-transparent-bg-color: var(--cds-alias-object-opacity-0);
  --clr-btn-outline-bg-color: var(--clr-btn-transparent-bg-color);
  --clr-btn-disabled-opacity: 1;
  --clr-btn-default-color: var(--cds-alias-status-info);
  --clr-btn-default-border-color: var(--clr-btn-primary-outline-color);
  --clr-btn-default-bg-color: var(--clr-btn-outline-bg-color);
  --clr-btn-default-hover-bg-color: var(--cds-alias-object-interaction-info-secondary-hover);
  --clr-btn-default-hover-color: var(--cds-alias-typography-info-hover);
  --clr-btn-default-box-shadow-color: var(--clr-btn-outline-bg-color);
  --clr-btn-default-disabled-color: var(--cds-alias-typography-disabled);
  --clr-btn-default-disabled-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-default-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-default-checked-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-btn-default-checked-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-default-outline-color: var(--cds-alias-status-info);
  --clr-btn-default-outline-border-color: var(--clr-btn-primary-outline-color);
  --clr-btn-default-outline-bg-color: var(--clr-btn-outline-bg-color);
  --clr-btn-default-outline-hover-bg-color: var(--cds-alias-object-interaction-info-secondary-hover);
  --clr-btn-default-outline-hover-color: var(--cds-alias-typography-info-hover);
  --clr-btn-default-outline-box-shadow-color: var(--clr-btn-outline-bg-color);
  --clr-btn-default-outline-disabled-color: var(--cds-alias-typography-disabled);
  --clr-btn-default-outline-disabled-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-default-outline-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-default-outline-checked-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-btn-default-outline-checked-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-primary-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-btn-primary-bg-color: var(--cds-alias-status-info);
  --clr-btn-primary-border-color: var(--cds-alias-status-info);
  --clr-btn-primary-hover-bg-color: var(--cds-alias-object-interaction-info-hover);
  --clr-btn-primary-hover-color: var(--clr-btn-primary-color);
  --clr-btn-primary-box-shadow-color: var(--cds-alias-object-interaction-info-click);
  --clr-btn-primary-disabled-color: var(--cds-alias-typography-disabled-button);
  --clr-btn-primary-disabled-bg-color: var(--cds-alias-status-disabled);
  --clr-btn-primary-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-primary-checked-bg-color: var(--cds-alias-status-info);
  --clr-btn-primary-checked-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-btn-primary-outline-color: var(--cds-alias-status-info);
  --clr-btn-primary-outline-border-color: var(--clr-btn-primary-outline-color);
  --clr-btn-primary-outline-bg-color: var(--clr-btn-outline-bg-color);
  --clr-btn-primary-outline-hover-bg-color: var(--cds-alias-object-interaction-info-secondary-hover);
  --clr-btn-primary-outline-hover-color: var(--cds-alias-typography-info-hover);
  --clr-btn-primary-outline-box-shadow-color: var(--clr-btn-outline-bg-color);
  --clr-btn-primary-outline-disabled-color: var(--cds-alias-typography-disabled);
  --clr-btn-primary-outline-disabled-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-primary-outline-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-primary-outline-checked-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-btn-primary-outline-checked-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-success-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-btn-success-bg-color: var(--cds-alias-status-success);
  --clr-btn-success-border-color: var(--clr-btn-success-bg-color);
  --clr-btn-success-hover-bg-color: var(--cds-alias-object-interaction-success-hover);
  --clr-btn-success-hover-color: var(--clr-btn-success-color);
  --clr-btn-success-box-shadow-color: var(--cds-alias-object-interaction-success-click);
  --clr-btn-success-disabled-color: var(--cds-alias-typography-disabled-button);
  --clr-btn-success-disabled-bg-color: var(--cds-alias-status-disabled);
  --clr-btn-success-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-success-checked-bg-color: var(--clr-btn-success-bg-color);
  --clr-btn-success-checked-color: var(--clr-btn-success-color);
  --clr-btn-success-outline-color: var(--cds-alias-status-success);
  --clr-btn-success-outline-bg-color: var(--clr-btn-outline-bg-color);
  --clr-btn-success-outline-border-color: var(--cds-alias-status-success);
  --clr-btn-success-outline-hover-bg-color: var(--cds-alias-object-interaction-success-secondary-hover);
  --clr-btn-success-outline-hover-color: var(--cds-alias-typography-success-hover);
  --clr-btn-success-outline-box-shadow-color: var(--cds-alias-object-opacity-100);
  --clr-btn-success-outline-disabled-color: var(--cds-alias-typography-disabled);
  --clr-btn-success-outline-disabled-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-success-outline-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-success-outline-checked-bg-color: var(--clr-btn-success-outline-bg-color);
  --clr-btn-success-outline-checked-color: var(--clr-btn-success-outline-color);
  --clr-btn-danger-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-btn-danger-bg-color: var(--cds-alias-status-danger);
  --clr-btn-danger-border-color: var(--clr-btn-danger-bg-color);
  --clr-btn-danger-hover-bg-color: var(--cds-alias-object-interaction-danger-hover);
  --clr-btn-danger-hover-color: var(--clr-btn-danger-color);
  --clr-btn-danger-box-shadow-color: var(--cds-alias-object-interaction-danger-click);
  --clr-btn-danger-disabled-color: var(--cds-alias-typography-disabled-button);
  --clr-btn-danger-disabled-bg-color: var(--cds-alias-status-disabled);
  --clr-btn-danger-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-danger-checked-bg-color: var(--clr-btn-danger-bg-color);
  --clr-btn-danger-checked-color: var(--clr-btn-danger-color);
  --clr-btn-danger-outline-color: var(--cds-alias-status-danger);
  --clr-btn-danger-outline-bg-color: var(--clr-btn-outline-bg-color);
  --clr-btn-danger-outline-border-color: var(--cds-alias-status-danger);
  --clr-btn-danger-outline-hover-bg-color: var(--cds-alias-object-interaction-danger-secondary-hover);
  --clr-btn-danger-outline-hover-color: var(--cds-alias-typography-danger-hover);
  --clr-btn-danger-outline-box-shadow-color: var(--cds-alias-object-opacity-100);
  --clr-btn-danger-outline-disabled-color: var(--cds-alias-typography-disabled);
  --clr-btn-danger-outline-disabled-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-danger-outline-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-danger-outline-checked-bg-color: var(--clr-btn-danger-outline-bg-color);
  --clr-btn-danger-outline-checked-color: var(--clr-btn-danger-outline-color);
  --clr-btn-warning-color: var(--cds-global-color-black);
  --clr-btn-warning-bg-color: var(--cds-alias-status-warning);
  --clr-btn-warning-border-color: var(--clr-btn-warning-bg-color);
  --clr-btn-warning-hover-bg-color: var(--cds-alias-object-interaction-warning-hover);
  --clr-btn-warning-hover-color: var(--clr-btn-warning-color);
  --clr-btn-warning-box-shadow-color: var(--cds-alias-object-interaction-warning-click);
  --clr-btn-warning-disabled-color: var(--cds-alias-typography-disabled-button);
  --clr-btn-warning-disabled-bg-color: var(--cds-alias-status-disabled);
  --clr-btn-warning-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-warning-checked-bg-color: var(--clr-btn-warning-bg-color);
  --clr-btn-warning-checked-color: var(--clr-btn-warning-color);
  --clr-btn-warning-outline-color: var(--cds-alias-status-warning-dark);
  --clr-btn-warning-outline-bg-color: var(--clr-btn-outline-bg-color);
  --clr-btn-warning-outline-border-color: var(--cds-alias-status-warning-dark);
  --clr-btn-warning-outline-hover-bg-color: var(--cds-alias-object-interaction-warning-secondary-hover);
  --clr-btn-warning-outline-hover-color: var(--cds-alias-typography-warning-hover);
  --clr-btn-warning-outline-box-shadow-color: var(--cds-alias-object-opacity-100);
  --clr-btn-warning-outline-disabled-color: var(--cds-alias-typography-disabled);
  --clr-btn-warning-outline-disabled-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-warning-outline-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-warning-outline-checked-bg-color: var(--clr-btn-warning-outline-bg-color);
  --clr-btn-warning-outline-checked-color: var(--clr-btn-warning-outline-color);
  --clr-btn-link-color: var(--cds-alias-status-info);
  --clr-btn-link-bg-color: var(--clr-btn-transparent-bg-color);
  --clr-btn-link-border-color: var(--clr-btn-transparent-bg-color);
  --clr-btn-link-hover-bg-color: var(--clr-btn-transparent-bg-color);
  --clr-btn-link-hover-color: var(--cds-alias-typography-info-hover);
  --clr-btn-link-visited-color: var(--cds-alias-typography-link-color-visited, var(--cds-global-typography-link-color-visited));
  --clr-btn-link-visited-hover-color: var(--cds-alias-typography-link-color-visited-hover, var(--cds-global-typography-link-color-visited-hover));
  --clr-btn-link-disabled-color: var(--cds-alias-typography-disabled);
  --clr-btn-link-disabled-bg-color: var(--clr-btn-transparent-bg-color);
  --clr-btn-link-disabled-border-color: var(--clr-btn-transparent-bg-color);
  --clr-btn-link-checked-bg-color: var(--clr-btn-transparent-bg-color);
  --clr-btn-link-checked-color: var(--cds-global-color-blue-800);
  --clr-btn-inverse-color: var(--cds-global-color-white);
  --clr-btn-inverse-border-color: var(--cds-global-color-white);
  --clr-btn-inverse-bg-color: var(--clr-btn-transparent-bg-color);
  --clr-btn-inverse-hover-bg-color: var(--cds-alias-object-interaction-inverse-hover);
  --clr-btn-inverse-hover-color: var(--clr-btn-inverse-color);
  --clr-btn-inverse-box-shadow-color: var(--cds-alias-object-interaction-inverse-click);
  --clr-btn-inverse-disabled-color: var(--cds-alias-typography-disabled);
  --clr-btn-inverse-disabled-bg-color: var(--clr-btn-default-outline-bg-color);
  --clr-btn-inverse-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-btn-inverse-checked-bg-color: var(--clr-btn-inverse-bg-color);
  --clr-btn-inverse-checked-color: var(--clr-btn-inverse-color);
  --clr-btn-icon-disabled-color: var(--cds-alias-typography-disabled-button);
  --clr-btn-border-width: var(--cds-global-space-1);
  --clr-btn-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-btn-appearance-form-height: var(--cds-global-space-11);
  --clr-btn-appearance-standard-height: var(--cds-global-space-9);
  --clr-btn-appearance-standard-line-height: var(--cds-global-space-7);
  --clr-btn-appearance-standard-padding: 0 var(--cds-global-space-6);
  --clr-btn-display: inline-flex;
  --clr-btn-block-display: flex;
  --clr-btn-appearance-gap: var(--cds-global-space-5);
  --clr-btn-appearance-icon-margin: var(--cds-global-space-0);
  --clr-btn-appearance-sm-icon-margin: var(--cds-global-space-0);
  --clr-btn-appearance-form-font-size: var(--cds-global-typography-font-size-2);
  --clr-btn-appearance-standard-font-size: var(--cds-global-typography-font-size-1);
  --clr-btn-appearance-link-font-size: var(--cds-global-typography-font-size-4);
  --clr-btn-appearance-form-letter-spacing: var(--cds-global-typography-smallcaption-letter-spacing);
  --clr-btn-appearance-standard-letter-spacing: var(--cds-global-typography-smallcaption-letter-spacing);
  /* Alert Color Properties */
  --clr-alert-action-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-alert-action-active-color: var(--cds-alias-object-interaction-color-active);
  --clr-alert-close-icon-color: var(--clr-alert-action-color);
  --clr-alert-close-icon-hover-color: var(--clr-alert-action-active-color);
  --clr-app-level-alert-color: var(--cds-global-color-white);
  --clr-app-alert-close-icon-color: var(--clr-app-level-alert-color);
  --clr-alert-info-bg-color: var(--cds-alias-status-info-tint);
  --clr-alert-info-font-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-alert-info-border-color: var(--cds-alias-status-info);
  --clr-alert-info-icon-color: var(--clr-alert-info-font-color);
  --clr-alert-info-close-icon-color: var(--clr-alert-info-font-color);
  --clr-alert-info-action-color: var(--clr-alert-info-font-color);
  --clr-alert-success-bg-color: var(--cds-alias-status-success-tint);
  --clr-alert-success-font-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-alert-success-border-color: var(--cds-alias-status-success);
  --clr-alert-success-icon-color: var(--clr-alert-success-font-color);
  --clr-alert-success-close-icon-color: var(--clr-alert-success-font-color);
  --clr-alert-success-action-color: var(--clr-alert-success-font-color);
  --clr-alert-warning-bg-color: var(--cds-alias-status-warning-tint);
  --clr-alert-warning-font-color: var(--cds-global-color-black);
  --clr-alert-warning-border-color: var(--cds-alias-status-warning);
  --clr-alert-warning-icon-color: var(--clr-alert-warning-font-color);
  --clr-alert-warning-close-icon-color: var(--clr-alert-warning-font-color);
  --clr-alert-warning-action-color: var(--clr-alert-warning-font-color);
  --clr-alert-danger-bg-color: var(--cds-alias-status-danger-tint);
  --clr-alert-danger-font-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-alert-danger-border-color: var(--cds-alias-status-danger);
  --clr-alert-danger-icon-color: var(--clr-alert-danger-font-color);
  --clr-alert-danger-close-icon-color: var(--clr-alert-danger-font-color);
  --clr-alert-danger-action-color: var(--clr-alert-danger-font-color);
  --clr-app-alert-info-bg-color: var(--cds-alias-status-info);
  --clr-app-alert-info-font-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-app-alert-info-icon-color: var(--clr-app-alert-info-font-color);
  --clr-app-alert-info-action-color: var(--clr-app-alert-info-font-color);
  --clr-app-alert-info-action-active-color: var(--clr-app-alert-info-font-color);
  --clr-app-alert-info-close-icon-color: var(--clr-app-alert-info-font-color);
  --clr-app-alert-info-close-icon-hover-color: var(--clr-app-alert-info-font-color);
  --clr-app-alert-warning-bg-color: var(--cds-alias-status-warning);
  --clr-app-alert-warning-font-color: var(--cds-global-color-black);
  --clr-app-alert-warning-icon-color: var(--clr-app-alert-warning-font-color);
  --clr-app-alert-warning-close-icon-color: var(--clr-app-alert-warning-font-color);
  --clr-app-alert-warning-action-color: var(--clr-app-alert-warning-font-color);
  --clr-app-alert-warning-action-active-color: var(--clr-app-alert-warning-font-color);
  --clr-app-alert-warning-close-icon-hover-color: var(--clr-app-alert-warning-font-color);
  --clr-app-alert-danger-bg-color: var(--cds-alias-status-danger);
  --clr-app-alert-danger-font-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-app-alert-danger-icon-color: var(--clr-app-alert-danger-font-color);
  --clr-app-alert-danger-close-icon-color: var(--clr-app-alert-danger-font-color);
  --clr-app-alert-danger-action-color: var(--clr-app-alert-danger-font-color);
  --clr-app-alert-danger-action-active-color: var(--clr-app-alert-danger-font-color);
  --clr-app-alert-danger-close-icon-hover-color: var(--clr-app-alert-danger-font-color);
  --clr-app-alert-success-bg-color: var(--cds-alias-status-success);
  --clr-app-alert-success-font-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-app-alert-success-icon-color: var(--clr-app-alert-success-font-color);
  --clr-app-alert-success-close-icon-color: var(--clr-app-alert-success-font-color);
  --clr-app-alert-success-action-color: var(--clr-app-alert-success-font-color);
  --clr-app-alert-success-action-active-color: var(--clr-app-alert-success-font-color);
  --clr-app-alert-success-close-icon-hover-color: var(--clr-app-alert-success-font-color);
  --clr-alert-padding: var(--cds-global-space-5);
  --clr-alert-borderradius: var(--cds-alias-object-border-radius-100);
  --clr-alert-actions-spacing: var(--cds-global-space-6);
  --clr-alert-item-margin-bottom: var(--cds-global-space-2);
  --clr-alert-line-height: var(--cds-global-typography-font-size-7);
  --clr-alert-sm-line-height: var(--cds-global-typography-font-size-6);
  --clr-alert-app-padding: var(--cds-global-space-4);
  --clr-alert-icon-wrapper-margin-top: 0;
  --clr-alert-items-gap: var(--cds-global-space-5);
  --clr-alert-items-margin-right: 0;
  --clr-alert-icon-margin-left: 0;
  --clr-alert-close-icon-size: var(--cds-global-space-7);
  --clr-app-alert-pager-text-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-app-alert-info-pager-bg-color: var(--cds-alias-status-info-shade);
  --clr-app-alert-warning-pager-bg-color: var(--cds-alias-status-warning-shade);
  --clr-app-alert-danger-pager-bg-color: var(--cds-alias-status-danger-shade);
  --clr-app-alert-success-pager-bg-color: var(--cds-alias-status-success-shade);
  --clr-app-alert-info-pager-font-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-app-alert-warning-pager-font-color: var(--cds-global-color-black);
  --clr-app-alert-danger-pager-font-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-app-alert-success-pager-font-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  /* Labels */
  --clr-label-font-color-light: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-label-font-color-dark: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-label-default-border-color: var(--cds-alias-status-neutral);
  --clr-label-bg-hover-color: var(--cds-alias-status-neutral-tint);
  --clr-label-gray-bg-color: var(--cds-alias-status-neutral);
  --clr-label-gray-color: var(--clr-label-font-color-light);
  --clr-label-purple-bg-color: var(--cds-global-color-violet-600);
  --clr-label-purple-color: var(--clr-label-font-color-light);
  --clr-label-blue-bg-color: var(--cds-global-color-blue-800);
  --clr-label-blue-color: var(--clr-label-font-color-light);
  --clr-label-orange-bg-color: var(--cds-global-color-ochre-800);
  --clr-label-orange-color: var(--clr-label-font-color-dark);
  --clr-label-light-blue-bg-color: var(--cds-global-color-blue-600);
  --clr-label-light-blue-color: var(--clr-label-font-color-dark);
  --clr-label-info-bg-color: var(--cds-alias-status-tint);
  --clr-label-info-font-color: var(--clr-label-font-color-light);
  --clr-label-info-border-color: var(--cds-alias-status-info);
  --clr-label-success-bg-color: var(--cds-alias-status-tint);
  --clr-label-success-font-color: var(--clr-label-font-color-light);
  --clr-label-success-border-color: var(--cds-alias-status-success);
  --clr-label-warning-bg-color: var(--cds-alias-status-tint);
  --clr-label-warning-font-color: var(--clr-label-font-color-light);
  --clr-label-warning-border-color: var(--cds-alias-status-warning);
  --clr-label-danger-bg-color: var(--cds-alias-status-tint);
  --clr-label-danger-font-color: var(--clr-label-font-color-light);
  --clr-label-danger-border-color: var(--cds-alias-status-danger);
  /* Badges */
  --clr-badge-background-color: var(--cds-alias-status-neutral-shade);
  --clr-badge-color: var(--cds-global-color-white);
  --clr-badge-info-bg-color: var(--cds-alias-status-info-shade);
  --clr-badge-info-color: var(--cds-global-color-white);
  --clr-badge-success-bg-color: var(--cds-alias-status-success-shade);
  --clr-badge-success-color: var(--cds-global-color-white);
  --clr-badge-warning-bg-color: var(--cds-alias-status-warning-shade);
  --clr-badge-warning-color: var(--cds-global-color-black);
  --clr-badge-danger-bg-color: var(--cds-alias-status-danger-shade);
  --clr-badge-danger-color: var(--cds-global-color-white);
  --clr-badge-gray-bg-color: var(--cds-global-color-gray-600);
  --clr-badge-gray-color: var(--cds-global-color-white);
  --clr-badge-purple-bg-color: var(--cds-global-color-violet-500);
  --clr-badge-purple-color: var(--cds-global-color-white);
  --clr-badge-blue-bg-color: var(--cds-global-color-blue-800);
  --clr-badge-blue-color: var(--cds-global-color-white);
  --clr-badge-orange-bg-color: var(--cds-global-color-tangerine-400);
  --clr-badge-orange-color: var(--cds-global-color-black);
  --clr-badge-light-blue-bg-color: var(--cds-global-color-blue-300);
  --clr-badge-light-blue-color: var(--cds-global-color-black);
  /* Progress Bars */
  --clr-progress-default-color: var(--cds-alias-status-info);
  --clr-progress-alt-color-1: var(--cds-alias-status-success);
  --clr-progress-alt-color-2: var(--cds-alias-status-danger-shade);
  --clr-progress-alt-color-3: var(--cds-alias-status-warning);
  --clr-progress-bg-color: var(--cds-alias-object-container-background-shade);
  --clr-progress-max-height: var(--cds-global-space-6);
  --clr-progress-min-height: var(--cds-global-space-3);
  --clr-progress-loop-width: 50%;
  --clr-progress-percantage-label-padding: var(--cds-global-space-11);
  --clr-progress-card-margin-bottom: var(--cds-global-space-7);
  --clr-progress-block-items-padding-right: var(--cds-global-space-6);
  --clr-progress-block-first-item-padding-right: var(--cds-global-space-6);
  --clr-progress-standart-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-progress-clr-row-color: var(--cds-alias-typography-color-400);
  --clr-progress-clr-row-font-weight: var(--clr-progress-standart-font-weight);
  --clr-progress-clr-row-font-size: var(--clr-p6-font-size);
  --clr-progress-clr-row-line-height: var(--clr-p6-line-height);
  --clr-progress-clr-row-letter-spacing: var(--clr-p6-letter-spacing);
  --clr-progress-label-color: var(--cds-alias-typography-color-400);
  --clr-progress-label-font-weight: var(--clr-progress-standart-font-weight);
  --clr-progress-label-font-size: var(--cds-global-typography-font-size-3);
  --clr-progress-label-line-height: var(--clr-p6-line-height);
  --clr-progress-label-letter-spacing: var(--clr-p5-letter-spacing);
  --clr-progress-label-max-width: 33%;
  /* Accordion */
  --clr-accordion-text-color: var(--cds-alias-object-interaction-color);
  --clr-accordion-text-color-hover: var(--cds-alias-object-interaction-color-hover);
  --clr-accordion-text-color-active: var(--cds-alias-object-interaction-color-active);
  --clr-accordion-text-color-selected: var(--cds-alias-object-interaction-color-selected);
  --clr-accordion-panel-disabled-color: var(--cds-alias-object-interaction-color-disabled);
  --clr-accordion-active-background-color: var(--cds-alias-object-interaction-background-selected);
  --clr-accordion-content-background-color: var(--cds-alias-object-app-background);
  --clr-accordion-header-background-color: var(--cds-alias-object-container-background);
  --clr-accordion-header-disabled-background-color: var(--cds-alias-object-container-background);
  --clr-accordion-header-hover-background-color: var(--cds-alias-object-interaction-background-hover);
  --clr-accordion-header-active-background-color: var(--cds-alias-object-interaction-background-active);
  --clr-accordion-error-color: var(--cds-alias-status-danger);
  --clr-accordion-complete-color: var(--cds-alias-status-success);
  --clr-accordion-border-color: var(--cds-alias-object-border-color);
  --clr-accordion-border-left-color: var(--cds-alias-object-border-color-tint);
  --clr-accordion-border-left-color-complete: var(--clr-accordion-complete-color);
  --clr-accordion-border-left-color-error: var(--clr-accordion-error-color);
  --clr-accordion-title-font-size: var(--cds-alias-typography-secondary-font-size, var(--cds-global-typography-secondary-font-size));
  --clr-accordion-title-font-weight: var(--cds-alias-typography-secondary-font-weight, var(--cds-global-typography-secondary-font-weight));
  --clr-accordion-header-button-line-height: var(
    --clr-p1-line-height,
    calc(var(--cds-alias-typography-secondary-line-height, var(--cds-global-typography-secondary-line-height)) + 0.2rem)
  );
  --clr-accordion-header-button-padding: var(--cds-global-space-5) var(--cds-global-space-6);
  --clr-accordion-header-button-font-size: var(--cds-alias-typography-secondary-font-size, var(--cds-alias-typography-secondary-font-size));
  --clr-accordion-number-padding: 0 var(--cds-global-space-7);
  --clr-accordion-header-left-indicator: inset var(--cds-global-space-5) 0 0 var(--cds-alias-status-neutral-tint);
  --clr-accordion-header-left-current-indicator: inset var(--cds-global-space-5) 0 0 var(--cds-alias-object-interaction-background-highlight);
  --clr-accordion-header-left-complete-indicator: inset var(--cds-global-space-5) 0 0 var(--cds-alias-status-success);
  --clr-accordion-header-left-error-indicator: inset var(--cds-global-space-5) 0 0 var(--cds-alias-status-danger);
  --clr-accordion-content-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-accordion-content-font-size: var(--cds-alias-typography-secondary-font-size, var(--cds-global-typography-secondary-font-size));
  --clr-accordion-description-margin-left: calc(var(--cds-global-space-13) - var(--clr-accordion-header-gap));
  --clr-accordion-step-title-min-width: 0;
  --clr-accordion-step-title-font-weight: var(--cds-alias-typography-font-weight-semibold, var(--cds-global-typography-font-weight-semibold));
  --clr-accordion-step-status-margin-left: var(--cds-global-space-7);
  --clr-accordion-step-title-margin-left: var(--cds-global-space-9);
  --clr-accordion-header-font-size: var(--cds-alias-typography-body-font-size, var(--cds-global-typography-body-font-size));
  --clr-accordion-header-gap: var(--cds-global-space-5);
  --clr-accordion-status-icon-width: auto;
  --clr-accordion-content-padding: var(--cds-global-space-5) var(--cds-global-space-6) var(--cds-global-space-5) var(--cds-global-space-10);
  /* Cards */
  --clr-card-bg-color: var(--cds-alias-object-container-background);
  --clr-card-divider-color: var(--cds-alias-object-border-color);
  --clr-card-title-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-card-header-title-color: var(--clr-card-title-color);
  --clr-card-content-title-color: var(--clr-card-title-color);
  --clr-card-header-title-font-size: var(--cds-global-typography-section-font-size);
  --clr-card-content-title-font-size: var(--cds-global-typography-subsection-font-size);
  --clr-card-text-font-size: var(--cds-global-typography-body-font-size);
  --clr-card-border-color: var(--cds-alias-object-border-color);
  --clr-card-box-shadow: var(--cds-alias-object-shadow-300);
  --clr-card-clickable-border-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-card-clickable-box-shadow: var(--cds-alias-object-shadow-300);
  --clr-card-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-card-border-width: var(--cds-alias-object-border-width-100);
  --clr-card-clickable-border-width: var(--cds-alias-object-border-width-200);
  --clr-card-text-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-card-header-padding: var(--cds-global-space-7);
  --clr-card-footer-padding: var(--cds-global-space-7);
  --clr-card-block-padding: var(--cds-global-space-7);
  --clr-card-list-group-item-padding: var(--cds-global-space-7);
  --clr-card-children-space-between: var(--cds-global-space-7);
  --clr-card-media-description-margin-left: var(--cds-global-space-7);
  --clr-card-media-description-margin-top: var(--cds-global-space-7);
  --clr-card-alert-margin: 0 0 var(--cds-global-space-5) 0;
  --clr-card-footer-gap: var(--cds-global-space-5);
  /* Forms */
  --clr-form-disabled-background-color: var(--cds-alias-object-interaction-background);
  --clr-forms-label-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-forms-text-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-forms-label-font-weight: var(--cds-global-typography-font-weight-semibold);
  --clr-forms-invalid-color: var(--cds-alias-status-danger);
  --clr-forms-invalid-text-color: var(--cds-alias-status-danger);
  --clr-forms-valid-color: var(--cds-alias-status-success);
  --clr-forms-valid-text-color: var(--cds-alias-status-success);
  --clr-forms-subtext-color: var(--cds-alias-typography-color-300, var(--cds-global-typography-color-300));
  --clr-forms-placeholder-color: var(--cds-alias-typography-color-200, var(--cds-global-typography-color-200));
  --clr-forms-border-color: var(--cds-alias-object-interaction-border-color);
  --clr-forms-focused-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-forms-icon-size: var(--cds-global-space-9);
  --clr-forms-subtext-margin-top: var(--cds-global-space-3);
  --clr-forms-subtext-disabled-color: var(--cds-alias-typography-disabled, var(--cds-global-color-construction-400));
  --clr-forms-border-disabled-color: var(--cds-alias-object-interaction-color-disabled);
  --clr-forms-text-disabled-color: var(--cds-alias-typography-disabled, var(--cds-global-color-construction-400));
  --clr-forms-label-disabled-color: var(--cds-alias-typography-disabled, var(--cds-global-color-construction-400));
  --clr-forms-icon-disabled-color: var(--cds-alias-status-disabled);
  --clr-forms-placeholder-disabled-color: var(--cds-alias-typography-disabled, var(--cds-global-color-construction-400));
  --clr-forms-input-padding: 0 var(--cds-global-space-5);
  --clr-forms-input-wrapper-height: var(--cds-global-space-9);
  --clr-forms-input-group-icon-action-size: var(--cds-global-space-7);
  --clr-forms-datalist-caret-color: var(--cds-alias-status-neutral);
  --clr-forms-datalist-caret-disabled-color: var(--cds-alias-status-disabled);
  --clr-forms-datalist-caret-icon-size: var(--cds-global-space-7);
  --clr-forms-textarea-background-color: var(--cds-alias-object-container-background);
  --clr-forms-textarea-focus-background: var(--cds-alias-object-interaction-background-selected);
  --clr-forms-textarea-focus-outline: var(--cds-alias-object-interaction-background-highlight);
  --clr-forms-textarea-disabled-background: var(--cds-alias-object-container-background);
  --clr-forms-textarea-disabled-border-color: var(--cds-alias-object-interaction-color-disabled);
  --clr-forms-textarea-padding: var(--cds-global-space-7);
  --clr-forms-textarea-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-forms-textarea-wrapper-margin-left: var(--cds-global-space-5);
  --clr-forms-textarea-wrapper-margin-top: var(--cds-global-space-5);
  --clr-forms-select-hover-background: transparent;
  --clr-forms-select-hover-border-color: var(--cds-alias-object-interaction-color-hover);
  --clr-forms-select-disabled-border-color: var(--cds-alias-object-container-background);
  --clr-forms-select-caret-hover-color: var(--cds-alias-object-interaction-color-hover);
  --clr-forms-select-caret-color: var(--cds-alias-object-interaction-color);
  --clr-forms-select-option-color: var(--clr-forms-text-color);
  --clr-forms-select-multiple-background-color: var(--clr-forms-textarea-background-color);
  --clr-forms-select-multiple-border-color: var(--cds-alias-object-border-color);
  --clr-forms-select-multiple-option-color: var(--clr-forms-text-color);
  --clr-forms-checkbox-label-color: var(--clr-forms-label-color);
  --clr-forms-checkbox-background-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-forms-checkbox-indeterminate-border-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-forms-checkbox-mark-color: var(--cds-alias-object-interaction-background);
  --clr-forms-checkbox-disabled-label-color: var(--clr-forms-label-disabled-color);
  --clr-forms-checkbox-disabled-background-color: var(--clr-btn-default-bg-color);
  --clr-forms-checkbox-disabled-checked-background-color: var(--cds-alias-status-disabled);
  --clr-forms-checkbox-disabled-border-color: var(--cds-alias-status-disabled);
  --clr-forms-checkbox-disabled-indeterminate-color: var(--cds-alias-status-disabled);
  --clr-forms-checkbox-disabled-mark-color: var(--cds-alias-object-interaction-background);
  --clr-forms-checkbox-line-height: var(--cds-global-space-9);
  --clr-forms-checkbox-padding-left: var(--cds-global-space-9);
  --clr-forms-checkbox-label-height: var(--cds-global-space-9);
  --clr-forms-radio-label-color: var(--clr-forms-label-color);
  --clr-forms-radio-label-disabled-color: var(--cds-alias-typography-disabled);
  --clr-forms-radio-disabled-background-color: var(--clr-form-disabled-background-color);
  --clr-forms-radio-disabled-mark-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-forms-radio-line-height: var(--cds-global-space-9);
  --clr-forms-radio-padding-left: var(--cds-global-space-9);
  --clr-forms-radio-label-height: var(--cds-global-space-9);
  --clr-forms-radio-selected-shadow: inset 0 0 0 var(--cds-global-space-4) var(--cds-alias-object-interaction-background-highlight);
  --clr-forms-radio-checked-disabled-shadow: inset 0 0 0 var(--cds-global-space-4) var(--cds-alias-object-interaction-color-disabled);
  --clr-forms-range-progress-fill-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-forms-range-track-color: var(--cds-alias-object-container-background-shade);
  --clr-forms-range-track-border-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-forms-range-thumb-height: var(--cds-global-space-7);
  --clr-forms-range-track-height: var(--cds-global-space-3);
  --clr-forms-range-track-border-radius: var(--cds-global-space-2);
  --clr-forms-range-track-border-width: var(--cds-global-space-1);
  --clr-forms-range-progress-fill-color-disabled: var(--cds-alias-object-interaction-color-disabled);
  --clr-forms-range-track-color-disabled: var(--cds-alias-status-disabled-tint);
  --clr-forms-range-track-border-color-disabled: var(--cds-alias-object-interaction-color-disabled);
  --clr-forms-range-thumb-margin-top: 7px;
  --clr-forms-range-progress-fill-height: 3px;
  --clr-forms-password-eye-icon-color: var(--cds-alias-object-interaction-color);
  --clr-forms-password-disabled-eye-icon-color: var(--cds-alias-status-disabled);
  /* Combobox */
  --clr-combobox-border-color: var(--cds-alias-object-border-color);
  --clr-combobox-trigger-color: var(--clr-color-neutral-500);
  --clr-combobox-input-background-color: var(--cds-alias-object-container-background-tint);
  --clr-combobox-pill-background-color: var(--cds-alias-object-interaction-background);
  --clr-combobox-pill-border-color: var(--cds-alias-object-border-color);
  --clr-combobox-pill-font-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-combobox-filter-highlight: var(--cds-alias-object-interaction-background-highlight);
  --clr-combobox-min-height: var(--cds-global-space-9);
  --clr-combobox-font-size: var(--cds-global-typography-secondary-font-size);
  --clr-combobox-font-weight: var(--cds-global-typography-secondary-font-weight);
  --clr-combobox-text-color: var(--cds-alias-typography-color-400);
  --clr-combobox-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-combobox-padding-left: var(--cds-global-space-5);
  --clr-combobox-trigger-padding-left: var(--cds-global-space-5);
  --clr-combobox-trigger-padding-right: var(--cds-global-space-5);
  --clr-combobox-trigger-gap: var(--cds-global-space-6);
  --clr-combobox-trigger-font-color: var(--cds-alias-object-interaction-color);
  --clr-combobox-hover-background-color: var(--cds-alias-object-interaction-background-hover);
  --clr-combobox-active-background-color: var(--cds-alias-object-interaction-background-active);
  --clr-combobox-pill-padding: 0 var(--cds-global-space-3);
  --clr-combobox-pill-margin: var(--cds-global-space-3) var(--cds-global-space-3) 0 0;
  --clr-combobox-pill-height: var(--cds-global-space-7);
  --clr-combobox-pill-remove-icon-color: var(--cds-alias-object-interaction-color);
  --clr-combobox-pill-font-weight: var(--clr-p6-font-weight);
  --clr-combobox-pill-font-size: var(--clr-p6-font-size);
  --clr-combobox-pill-line-height: var(--cds-global-space-7);
  --clr-combobox-pill-letter-spacing: var(--clr-p6-letter-spacing);
  --clr-combobox-caret-icon-size: var(--cds-global-space-7);
  --clr-combobox-input-left: 0;
  --clr-combobox-input-height: var(--cds-global-space-7);
  --clr-combobox-input-align: middle;
  --clr-combobox-pill-align-items: center;
  --clr-combobox-item-icon-override: calc(-1 * var(--cds-global-space-1));
  /* Datepicker */
  --clr-calendar-background-color: var(--cds-alias-object-container-background);
  --clr-calendar-border-color: var(--cds-alias-object-border-color-shade);
  --clr-datepicker-trigger-color: var(--cds-alias-status-info);
  --clr-datepicker-trigger-hover-color: var(--clr-color-action-800);
  --clr-calendar-btn-color: var(--cds-alias-object-interaction-color);
  --clr-calendar-btn-picker-trigger-color: var(--cds-alias-typography-link-color, var(--cds-global-typography-link-color));
  --clr-calendar-btn-picker-trigger-hover-color: var(--cds-alias-typography-link-color-hover, var(--cds-global-typography-link-color-hover));
  --clr-calendar-btn-picker-trigger-active-color: var(--cds-alias-typography-link-color, var(--cds-global-typography-link-color));
  --clr-calendar-btn-hover-focus-color: var(--cds-alias-object-interaction-background-hover);
  --clr-calendar-btn-hover-focus-color-text: var(--cds-alias-object-interaction-color-hover);
  --clr-calendar-btn-active-color: var(--cds-alias-object-interaction-color-active);
  --clr-calendar-btn-active-color-bg: var(--cds-alias-object-interaction-background-active);
  --clr-calendar-today-date-cell-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-calendar-active-cell-background-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-calendar-active-focus-cell-background-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-calendar-active-cell-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-calendar-disable-color: var(--cds-alias-object-interaction-color-disabled);
  --clr-calendar-disable-opacity: 1;
  --clr-calendar-container-border-width: var(--cds-alias-object-border-width-100);
  --clr-calendar-container-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-calendar-cell-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-calendar-container-padding: var(--cds-global-space-7);
  --clr-calendar-container-margin-top: var(--cds-global-space-4);
  --clr-calendar-cell-width-height: var(--cds-global-space-11);
  --clr-calendar-month-year-button-width: var(--cds-global-space-13);
  --clr-calendar-month-year-cell-height: var(--cds-global-space-12);
  --clr-calendar-year-picker-gap: var(--cds-global-space-6);
  --clr-calendar-container-width: calc(calc(7 * var(--clr-calendar-cell-width-height)) + calc(2 * var(--clr-calendar-container-padding)) + calc(2 * var(--clr-calendar-container-border-width)));
  --clr-calendar-container-height: calc(calc(8 * var(--clr-calendar-cell-width-height)) + calc(2 * var(--clr-calendar-container-padding)) + calc(2 * var(--clr-calendar-container-border-width)));
  --clr-calendar-month-year-cell-width: calc(0.5 * var(--clr-calendar-container-width) - var(--clr-calendar-container-padding) - var(--clr-calendar-container-border-width));
  --clr-calendar-weekday-font-size: var(--cds-global-typography-font-size-3);
  --clr-calendar-weekday-font-weight: var(--cds-global-typography-font-weight-semibold);
  --clr-calendar-weekday-line-height: var(--cds-global-space-7);
  --clr-calendar-weekday-letter-spacing: var(--clr-p1-letter-spacing);
  --clr-calendar-day-font-size: var(--cds-global-typography-font-size-3);
  --clr-calendar-day-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-calendar-day-line-height: var(--cds-global-space-9);
  --clr-calendar-day-letter-spacing: var(--clr-p1-letter-spacing);
  --clr-calendar-month-year-font-size: var(--cds-global-typography-font-size-3);
  --clr-calendar-month-year-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-calendar-month-year-line-height: var(--cds-global-space-9);
  --clr-calendar-month-year-letter-spacing: var(--clr-p1-letter-spacing);
  --clr-calendar-picker-btn-font-size: var(--cds-global-typography-font-size-6);
  --clr-calendar-picker-btn-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-calendar-picker-btn-line-height: var(--cds-global-space-9);
  --clr-calendar-picker-btn-letter-spacing: var(--clr-p6-letter-spacing);
  --clr-calendar-today-date-cell-font-weight: (--cds-global-typography-font-weight-semibold);
  /* Dropdown */
  --clr-dropdown-active-text-color: var(--cds-alias-object-interaction-color-active);
  --clr-dropdown-active-background-color: var(--cds-alias-object-interaction-background-active);
  --clr-dropdown-bg-color: var(--cds-alias-object-overlay-background);
  --clr-dropdown-border-color: var(--cds-alias-object-border-color);
  --clr-dropdown-divider-color: var(--cds-alias-object-border-color-tint);
  --clr-dropdown-child-border-color: var(--cds-alias-object-border-color);
  --clr-dropdown-bg-hover-color: var(--cds-alias-object-interaction-background-hover);
  --clr-dropdown-selection-color: var(--cds-alias-object-interaction-background-selected);
  --clr-dropdown-box-shadow: var(--clr-popover-box-shadow-color);
  --clr-dropdown-text-color: var(--clr-global-font-color);
  --clr-dropdown-header-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-dropdown-item-color: var(--cds-alias-typography-color-300, var(--cds-global-typography-color-300));
  --clr-dropdown-item-padding: 0 var(--cds-global-space-7);
  --clr-dropdown-items-padding: var(--cds-global-space-6) 0;
  --clr-dropdown-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-dropdown-font-weight: var(--clr-p5-font-weight);
  --clr-dropdown-font-size: var(--clr-p5-font-size);
  --clr-dropdown-line-height: var(--clr-p5-line-height);
  --clr-dropdown-letter-spacing: var(--clr-p5-letter-spacing);
  --clr-dropdown-divider-border-width: var(--cds-global-space-1);
  --clr-dropdown-divider-margin: var(--cds-global-space-6);
  --clr-dropdown-header-font-weight: var(--clr-p2-font-weight);
  --clr-dropdown-header-font-size: var(--clr-p2-font-size);
  --clr-dropdown-header-line-height: var(--clr-p2-line-height);
  --clr-dropdown-header-letter-spacing: var(--clr-p2-letter-spacing);
  --clr-dropdown-header-padding: 0 var(--cds-global-space-7);
  --clr-dropdown-subsection-offset: var(--cds-global-space-10);
  --clr-dropdown-caret-icon-size: var(--cds-global-space-6);
  --clr-dropdown-caret-icon-margin-top: var(--cds-global-space-4);
  /* Header */
  /* Modal */
  --clr-modal-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-modal-title-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-modal-text-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-modal-close-color: var(--cds-alias-typography-color-450);
  --clr-modal-bg-color: var(--cds-alias-object-container-background);
  --clr-modal-backdrop-color: var(--cds-alias-object-overlay-backdrop-background);
  --clr-modal-content-box-shadow: var(--cds-alias-object-shadow-300);
  --clr-modal-content-border-style: solid;
  --clr-modal-content-border-color: var(--cds-alias-object-container-border-color);
  --clr-modal-content-border-width: var(--cds-alias-object-border-width-100);
  --clr-modal-content-padding: var(--cds-global-space-9);
  --clr-modal-sm-content-padding: var(--cds-global-space-9);
  --clr-modal-header-padding: 0 0 var(--cds-global-space-9) 0;
  --clr-modal-sm-header-padding: 0 0 var(--cds-global-space-9) 0;
  --clr-modal-footer-padding: var(--cds-global-space-9) 0 0 0;
  --clr-modal-sm-footer-padding: var(--cds-global-space-9) 0 0 0;
  --clr-modal-footer-gap: var(--cds-global-space-5);
  --clr-modal-sm-width: calc(288 * (1rem / var(--clr-global-font-size)));
  --clr-modal-md-width: calc(576 * (1rem / var(--clr-global-font-size)));
  --clr-modal-lg-width: calc(864 * (1rem / var(--clr-global-font-size)));
  --clr-modal-xl-width: calc(1152 * (1rem / var(--clr-global-font-size)));
  --clr-modal-close-icon-size: var(--cds-global-space-9);
  /* Navigation */
  --clr-link-active-color: var(--cds-alias-typography-link-color, var(--cds-global-typography-link-color));
  --clr-link-color: var(--cds-alias-typography-link-color, var(--cds-global-typography-link-color));
  --clr-link-hover-color: var(--cds-alias-typography-link-color-hover, var(--cds-global-typography-link-color-hover));
  --clr-link-visited-color: var(--cds-alias-typography-link-color-visited, var(--cds-global-typography-link-color-visited));
  --clr-link-visited-color-hover: var(--cds-alias-typography-link-color-visited-hover, var(--cds-global-typography-link-color-visited-hover));
  --clr-link-font-weight: inherit;
  --clr-link-font-size: inherit;
  --clr-link-line-height: inherit;
  --clr-link-letter-spacing: inherit;
  --clr-custom-links-hover-color: var(--cds-global-color-gray-200);
  /* Responsive Navigation */
  --clr-sliding-panel-text-color: var(--cds-global-color-gray-700);
  --clr-nav-background-color: var(--cds-global-color-gray-200);
  --clr-responsive-nav-hover-bg: var(--cds-global-color-gray-0);
  --clr-responsive-nav-trigger-bg-color: var(--cds-global-color-gray-0);
  --clr-responsive-nav-header-backdrop-bg-color: var(--cds-global-color-gray-1000);
  /* Signpost */
  --clr-signpost-content-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-signpost-content-bg-color: var(--cds-alias-object-container-background);
  --clr-signpost-content-border-color: var(--cds-alias-object-interaction-border-color);
  --clr-signpost-action-icon-dimension: var(--cds-global-space-0);
  --clr-signpost-action-color: var(--cds-alias-object-interaction-color);
  --clr-signpost-action-icon-color: var(--clr-signpost-action-color);
  --clr-signpost-action-hover-color: var(--cds-alias-object-interaction-color-hover);
  --clr-signpost-action-active-color: var(--cds-alias-object-interaction-color-active);
  --clr-signpost-content-header-position: static;
  --clr-signpost-content-header-padding: var(--cds-global-space-7) var(--cds-global-space-7) var(--cds-global-space-5);
  --clr-signpost-border-size: var(--cds-global-space-6);
  --clr-signpost-pointer-border: var(--clr-signpost-border-size) solid var(--clr-signpost-content-border-color);
  --clr-signpost-pointer-psuedo-border: var(--clr-signpost-border-size) solid var(--clr-signpost-content-bg-color);
  --clr-signpost-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-signpost-content-padding: var(--cds-global-space-0) var(--cds-global-space-7) var(--cds-global-space-7);
  --clr-signpost-content-close-button-line-height: 0;
  --clr-signpost-content-close-button-dimensions: var(--cds-global-space-7);
  --clr-signpost-content-close-icon-dimensions: var(--cds-global-space-7);
  /* StackView */
  --clr-stack-view-border-color: var(--cds-alias-object-border-color);
  --clr-stack-view-stack-block-border-bottom: var(--cds-alias-object-border-color);
  --clr-stack-view-stack-block-label-text-color: var(--cds-alias-object-interaction-color);
  --clr-stack-view-border-box-color: var(--cds-alias-object-border-color);
  --clr-stack-block-changed-border-top-color: var(--cds-alias-object-border-color);
  --clr-stack-view-stack-block-label-and-content-bg-color: var(--cds-alias-object-container-background);
  --clr-stack-view-stack-children-stack-block-border-bottom-color: var(--cds-alias-object-border-color);
  --clr-stack-view-stack-children-stack-block-label-and-content-bg-color: var(--cds-alias-object-container-background);
  --clr-stack-view-title-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-stack-view-color: var(--cds-alias-object-interaction-color);
  --clr-stack-view-bg-color: var(--cds-alias-object-interaction-background);
  --clr-stack-view-stack-block-expandable-hover: var(--cds-alias-object-interaction-hover);
  --clr-stack-view-stack-block-expandable-bg-hover: var(--cds-alias-object-interaction-background-hover);
  --clr-stack-view-stack-block-expandable-active: var(--cds-alias-object-interaction-active);
  --clr-stack-view-stack-block-expandable-bg-active: var(--cds-alias-object-interaction-background-active);
  --clr-stack-view-stack-block-expanded-text-color: var(--cds-alias-object-interaction-color-selected);
  --clr-stack-view-stack-block-expanded-bg-color: var(--cds-alias-object-interaction-background-selected);
  --clr-stack-view-stack-block-content-text-color: var(--cds-alias-object-interaction-color);
  --clr-stack-view-stack-block-caret-color: var(--cds-alias-object-interaction-color);
  --clr-stack-view-stack-block-expanded-caret-color: var(--clr-stack-view-stack-block-expanded-text-color);
  --clr-stack-view-stack-block-expandable-active-caret-color: var(--clr-stack-view-stack-block-expandable-active);
  --clr-stack-view-stack-block-expandable-hover-caret-color: var(--clr-stack-view-stack-block-expandable-hover);
  --clr-stack-view-stack-block-expandable-text-hover: var(--clr-stack-view-stack-block-expandable-hover);
  --clr-stack-view-border-width: var(--cds-alias-object-border-width-100);
  --clr-stack-view-block-expanded-border-bottom-style: solid;
  --clr-stack-view-stack-block-label-padding: var(--cds-global-space-5) var(--cds-global-space-6);
  --clr-stack-view-key-margin: 0 var(--cds-global-space-7) 0 0;
  --clr-stack-view-stack-block-caret-margin-right: var(--cds-global-space-5);
  --clr-stack-view-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-stack-view-stack-block-caret-dimension: var(--cds-global-space-7);
  --clr-stack-view-block-label-before-margin: var(--cds-global-space-3) var(--cds-global-space-5) 0 0;
  --clr-stack-view-stack-children-block-label-padding-left: var(--cds-global-space-12);
  --clr-stack-view-stack-children-block-content-padding-left: 0;
  --clr-stack-view-stack-title-padding: 0 0 var(--cds-global-space-5);
  --clr-stack-view-stack-title-btn-margin-right: 0;
  --clr-stack-view-stack-title-font-size: var(--cds-global-typography-font-size-5);
  --clr-stack-view-stack-title-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-stack-view-stack-title-line-height: var(--clr-p3-line-height);
  --clr-stack-view-stack-title-letter-spacing: var(--clr-p3-letter-spacing);
  --clr-stack-view-stack-row-font-size: var(--cds-global-typography-font-size-3);
  --clr-stack-view-stack-row-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-stack-view-stack-row-line-height: var(--clr-p4-line-height);
  --clr-stack-view-stack-row-letter-spacing: var(--clr-p4-letter-spacing);
  /* Subnav */
  --clr-subnav-bg-color: var(--cds-alias-object-container-background);
  /* Tabs */
  --clr-nav-box-shadow-color: var(--cds-alias-object-border-color);
  --clr-nav-active-box-shadow-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-nav-active-border-color: var(--clr-nav-active-box-shadow-color);
  --clr-nav-active-border-width: var(--cds-alias-object-border-width-300);
  --clr-nav-active-bg-color: var(--cds-alias-object-interaction-background-active);
  --clr-nav-selected-bg-color: var(--cds-alias-object-opacity-0);
  --clr-nav-hover-bg-color: var(--cds-alias-object-interaction-background-hover);
  --clr-nav-selected-hover-background-color: var(--cds-alias-object-interaction-background-selected);
  --clr-nav-link-font-size: var(--cds-global-typography-font-size-4);
  --clr-nav-link-line-height: calc(20 * (1rem / var(--clr-global-font-size)));
  --clr-nav-horizontal-gap-size: var(--cds-global-space-9);
  --clr-nav-vertical-gap-size: var(--cds-global-space-5);
  --clr-nav-link-dropdown-toggle-padding: var(--cds-global-space-5);
  --clr-nav-vertical-link-padding: var(--cds-global-space-5) var(--cds-global-space-6);
  --clr-nav-horizontal-link-padding: var(--cds-global-space-5) var(--cds-global-space-3);
  --clr-nav-link-color: var(--cds-alias-object-interaction-color);
  --clr-nav-link-active-color: var(--cds-alias-object-interaction-color-active);
  --clr-nav-item-margin-right: 0;
  /* Timeline */
  --clr-timeline-line-color: var(--cds-alias-object-interaction-border-color);
  --clr-timeline-step-header-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-timeline-step-title-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-timeline-step-description-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-timeline-incomplete-step-color: var(--cds-alias-object-interaction-border-color);
  --clr-timeline-current-step-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-timeline-success-step-color: var(--cds-alias-status-success);
  --clr-timeline-error-step-color: var(--cds-alias-status-danger);
  --clr-timeline-icon-size: var(--cds-global-space-11);
  --clr-timeline-line-width: var(--cds-global-space-2);
  --clr-timeline-step-margin: var(--cds-global-space-5);
  --clr-timeline-step-internal-margin: var(--cds-global-space-6);
  --clr-timeline-horizontal-line-length: calc(100% - calc(var(--clr-timeline-icon-size) - var(--clr-timeline-step-internal-margin)));
  --clr-timeline-vertical-step-body-margin: 0 0 0 var(--clr-timeline-step-internal-margin);
  --clr-timeline-vertical-line-position: translate(
    calc(-0.5 * calc(var(--clr-timeline-icon-size) + var(--clr-timeline-line-width)) - var(--clr-timeline-step-internal-margin)),
    calc(var(--clr-timeline-icon-size) - var(--clr-timeline-line-width))
  );
  --clr-timeline-vertical-line-length: calc(100% - calc(0.5 * var(--clr-timeline-icon-size) + var(--clr-timeline-line-width)));
  --clr-timeline-step-header-font-size: var(--cds-global-typography-font-size-3);
  --clr-timeline-step-header-font-weight: var(--cds-global-typography-font-weight-medium);
  --clr-timeline-step-header-line-height: var(--cds-global-space-7);
  --clr-timeline-step-title-font-size: var(--cds-global-typography-font-size-3);
  --clr-timeline-step-title-font-weight: var(--cds-global-typography-font-weight-semibold);
  --clr-timeline-step-title-line-height: var(--cds-global-space-7);
  --clr-timeline-step-description-font-size: var(--cds-global-typography-font-size-1);
  --clr-timeline-step-description-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-timeline-step-description-line-height: var(--cds-global-space-7);
  /* Toggles */
  --clr-toggle-bg-color-off: var(--cds-alias-status-neutral);
  --clr-toggle-bg-color-on: var(--cds-alias-status-success);
  --clr-toggle-handle-bg-color: var(--cds-alias-object-interaction-background);
  --clr-toggle-handle-border-color: var(--clr-toggle-bg-color-off);
  --clr-toggle-handle-border-color-on: var(--clr-toggle-bg-color-on);
  --clr-toggle-disabled-default-border-color: var(--cds-alias-object-interaction-color-disabled);
  --clr-toggle-disabled-default-handle-color: var(--cds-alias-object-interaction-background);
  --clr-toggle-disabled-off-border-color: var(--clr-toggle-disabled-default-border-color);
  --clr-toggle-disabled-off-bg-color: var(--clr-toggle-disabled-default-handle-color);
  --clr-toggle-disabled-off-handle-border-color: var(--clr-toggle-disabled-default-border-color);
  --clr-toggle-disabled-on-border-color: var(--clr-toggle-disabled-default-border-color);
  --clr-toggle-disabled-on-bg-color: var(--clr-toggle-disabled-default-border-color);
  --clr-toggle-disabled-on-handle-border-color: var(--clr-toggle-disabled-default-border-color);
  --clr-toggle-height: var(--cds-global-space-9);
  --clr-toggle-switch-base-height: var(--cds-global-space-7);
  --clr-toggle-switch-base-width: var(--cds-global-space-10);
  --clr-toggle-base-line: var(--cds-global-space-4);
  --clr-toggle-icon-margin: calc(var(--cds-global-space-11) + var(--cds-global-space-5));
  --clr-toggle-icon-margin-negative: calc(-1 * (var(--clr-toggle-icon-margin)));
  --clr-toggle-switch-left-spacing: calc(var(--clr-toggle-switch-base-width) - var(--cds-global-space-3));
  --clr-toggle-switch-left-spacing-negative: calc(-1 * (var(--clr-toggle-switch-left-spacing)));
  --clr-toggle-dot-diameter: var(--cds-global-space-7);
  --clr-toggle-icon-dot-place: calc(-1 * var(--clr-toggle-icon-margin));
  --clr-toggle-icon-top: var(--cds-global-space-3);
  --clr-toggle-icon-dot-top: var(--clr-toggle-icon-top);
  --clr-toggle-icon-dot-top-disabled: var(--clr-toggle-icon-top);
  /* Tooltips */
  --clr-tooltip-background-color: var(--cds-alias-object-interaction-color-active);
  --clr-tooltip-color: var(--cds-alias-typography-color-100, var(--cds-global-typography-color-100));
  --clr-tooltip-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-tooltip-font-weight: var(--cds-global-typography-body-font-weight);
  --clr-tooltip-content-margin: var(--cds-global-space-9);
  --clr-tooltip-content-padding: var(--cds-global-space-6);
  --clr-tooltip-content-line-height: var(--cds-global-space-7);
  --clr-tooltip-arrow-width: var(--cds-global-space-5);
  --clr-tooltip-arrow-height: var(--cds-global-space-5);
  --clr-tooltip-arrow-horizontal-size: calc(-1 * var(--cds-global-space-6));
  --clr-tooltip-arrow-vertical-size: calc(-1 * var(--cds-global-space-6));
  /* Wizard */
  --clr-wizard-main-padding: var(--cds-global-space-9);
  --clr-wizard-stepnav-link-font-size: var(--cds-global-typography-font-size-4);
  --clr-wizard-stepnav-link-line-height: calc(20 * (1rem / var(--clr-global-font-size)));
  --clr-wizard-stepnav-item-padding: var(--cds-global-space-4) 0 var(--cds-global-space-4) var(--cds-global-space-3);
  --clr-wizard-stepnav-padding: 0 0 var(--clr-wizard-main-padding) var(--clr-wizard-main-padding);
  --clr-wizard-stepnav-link-padding: var(--cds-global-space-5);
  --clr-wizard-stepnav-link-suffix-padding: 0 var(--cds-global-space-5) 0 0;
  --clr-wizard-stepnav-link-error-icon-color: var(--cds-alias-status-danger);
  --clr-wizard-stepnav-item-error-border-color: transparent;
  --clr-wizard-box-shadow: var(--cds-alias-object-shadow-300);
  --clr-wizard-content-background-color: var(--cds-alias-object-container-background);
  --clr-wizard-main-bgcolor: var(--cds-alias-object-overlay-background);
  --clr-wizard-stepnav-bgcolor: var(--cds-alias-object-interaction-background);
  --clr-wizard-main-text-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-wizard-stepnav-text: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-wizard-stepnav-text--active: var(--cds-alias-object-interaction-color-selected);
  --clr-wizard-title-text: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-wizard-title-padding: var(--clr-wizard-main-padding);
  --clr-wizard-stepnav-item-border-color: var(--cds-alias-status-neutral-tint);
  --clr-wizard-stepnav-border-size: var(--cds-global-space-3);
  --clr-wizard-stepnav-item-border-color--active: var(--cds-alias-status-success);
  --clr-wizard-stepnav-active-bgcolor: var(--cds-alias-object-interaction-background-selected);
  --clr-wizard-stepnav-link-hover-bg-color: var(--cds-alias-object-interaction-background-hover);
  --clr-wizard-header-action-color: var(--cds-global-color-gray-600);
  --clr-wizard-header-action-color--hovered: var(--cds-global-color-gray-1000);
  --clr-wizard-stepnav-border-color: var(--cds-alias-object-container-border-color);
  --clr-wizard-page-padding: 0;
  --clr-wizard-footer-padding: 0 var(--clr-wizard-main-padding) var(--clr-wizard-main-padding) var(--clr-wizard-main-padding);
  --clr-wizard-footer-height: auto;
  --clr-wizard-footer-btn-wrapper-min-width: auto;
  --clr-wizard-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-wizard-header-padding: var(--clr-wizard-main-padding) var(--clr-wizard-main-padding) 0 var(--clr-wizard-main-padding);
  --clr-wizard-footer-buttons-wrapper-gap: var(--cds-global-space-7);
  /* Tree View */
  --clr-tree-node-caret-link-hover-color: var(--cds-alias-object-interaction-color-hover);
  --clr-tree-link-hover-color: var(--cds-alias-object-interaction-background-hover);
  --clr-tree-link-selection-color: var(--clr-global-selection-color);
  --clr-tree-link-text-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-tree-node-caret-color: var(--cds-global-color-gray-500);
  /* Vertical Nav */
  --clr-vertical-nav-divider-color: var(--cds-alias-object-border-color);
  --clr-vertical-nav-icon-active-color: var(--cds-alias-object-interaction-color);
  --clr-vertical-nav-item-color: var(--cds-alias-object-interaction-color);
  --clr-vertical-nav-item-active-color: var(--cds-alias-object-interaction-color-active);
  --clr-vertical-nav-bg-color: var(--cds-alias-object-container-background);
  --clr-vertical-nav-active-bg-color: var(--cds-alias-object-interaction-background-selected);
  --clr-vertical-nav-hover-bg-color: var(--cds-alias-object-interaction-background-hover);
  --clr-vertical-nav-toggle-icon-color: var(--cds-alias-object-interaction-color);
  --clr-vertical-nav-trigger-divider-border-color: var(--cds-alias-object-border-color);
  /* Tables */
  --clr-table-borderwidth: var(--cds-global-space-1);
  --clr-table-border-radius: var(--cds-alias-object-border-radius-100);
  --clr-table-cornercellradius: var(--cds-alias-object-border-radius-100);
  --clr-table-cell-padding-horizontal: var(--cds-global-space-7);
  --clr-table-cell-padding-vertical: var(--cds-global-space-5);
  --clr-table-cell-padding: var(--clr-table-cell-padding-vertical) var(--clr-table-cell-padding-horizontal);
  --clr-table-cell-compact-padding-vertical: var(--cds-global-space-3);
  --clr-table-cell-compact-padding: var(--clr-table-cell-compact-padding-vertical) var(--clr-table-cell-padding-horizontal);
  --clr-table-noborder-borderwidth: var(--cds-global-space-0);
  --clr-table-cell-padding-left: var(--cds-global-space-7);
  --clr-table-noborder-cell-padding-left: var(--cds-global-space-7);
  --clr-table-vertical-align: middle;
  --clr-table-data-cell-font-size: var(--cds-global-typography-font-size-4);
  --clr-table-data-cell-line-height: var(--cds-global-space-7);
  --clr-table-data-cell-font-weight: var(--cds-global-typography-font-weight-regular);
  --clr-table-header-cell-font-size: var(--cds-global-typography-font-size-1);
  --clr-table-header-cell-line-height: var(--cds-global-space-7);
  --clr-table-header-cell-font-weight: var(--cds-global-typography-font-weight-semibold);
  --clr-table-bgcolor: var(--cds-alias-object-container-background);
  --clr-thead-bgcolor: var(--cds-alias-object-container-background-tint);
  --clr-table-noborder-bg-color: var(--clr-thead-bgcolor);
  --clr-table-noborder-th-border-color: var(--cds-alias-object-opacity-0);
  --clr-table-header-border-bottom-color: var(--cds-alias-object-border-color);
  --clr-table-footer-border-top-color: var(--cds-alias-object-border-color);
  --clr-table-border-color: var(--cds-alias-object-border-color);
  --clr-tablerow-bordercolor: var(--cds-alias-object-border-color);
  --clr-table-font-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-thead-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  /* Datagrid */
  --clr-datagrid-font-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-datagrid-default-border-color: var(--cds-alias-object-border-color);
  --clr-datagrid-icon-color: var(--cds-alias-object-interaction-color);
  --clr-datagrid-row-hover-color: var(--cds-alias-object-interaction-background-hover);
  --clr-datagrid-row-active-color: var(--cds-alias-object-interaction-background-active);
  --clr-datagrid-row-hover-font-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-datagrid-action-toggle-color: var(--cds-alias-object-interaction-background-active);
  --clr-datagrid-pagination-btn-color: var(--cds-alias-object-interaction-color);
  --clr-datagrid-pagination-btn-disabled-color: var(--cds-alias-status-disabled);
  --clr-datagrid-pagination-input-border-color: var(--cds-alias-object-border-color);
  --clr-datagrid-pagination-input-border-focus-color: var(--clr-color-action-400);
  --clr-datagrid-pagination-input-size: var(--cds-global-space-9);
  --clr-datagrid-popover-padding: var(--cds-global-space-5);
  --clr-datagrid-popover-bg-color: var(--cds-alias-object-container-background);
  --clr-datagrid-popover-border-color: var(--cds-alias-object-border-color);
  --clr-datagrid-popover-font-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-datagrid-action-popover-hover-color: var(--cds-alias-object-interaction-background-hover);
  --clr-datagrid-row-selected: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-datagrid-column-switch-header-font-color: var(--cds-global-color-gray-500);
  --clr-datagrid-column-switch-header-font-hover-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-datagrid-detail-caret-icon-open-bg-color: var(--cds-alias-object-interaction-background-highlight);
  --clr-datagrid-detail-caret-icon-open-icon-color: var(--cds-global-color-gray-0);
  --clr-datagrid-placeholder-color: var(--cds-alias-typography-color-200, var(--cds-global-typography-color-200));
  --clr-datagrid-loading-background: var(--cds-alias-object-opacity-100);
  --clr-datagrid-column-toggle-gap: var(--cds-global-space-3);
  --clr-datagrid-column-toggle-padding: 0 var(--cds-global-space-5);
  --clr-datagrid-column-toggle-border-color: var(--cds-alias-object-interaction-border-color);
  --clr-datagrid-column-toggle-fill-color: var(--cds-alias-object-opacity-0);
  --clr-datagrid-column-toggle-text-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-datagrid-column-toggle-disabled-color: var(--clr-btn-default-disabled-color);
  --clr-datagrid-column-toggle-disabled-opacity: var(--clr-btn-disabled-opacity);
  --clr-datagrid-column-toggle-border-hover-color: var(--cds-alias-object-interaction-color-active);
  --clr-datagrid-column-toggle-fill-hover-color: var(--cds-alias-object-interaction-background);
  --clr-datagrid-column-toggle-text-hover-color: var(--cds-alias-typography-color-500, var(--cds-global-typography-color-500));
  --clr-datagrid-column-toggle-border-active-color: var(--cds-alias-object-interaction-border-color);
  --clr-datagrid-column-toggle-fill-active-color: var(--cds-alias-object-opacity-0);
  --clr-datagrid-column-toggle-text-active-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-datagrid-detail-header-padding: 0;
  --clr-datagrid-detail-header-title-padding: 0;
  --clr-datagrid-detail-pane-close-btn-margin: 0;
  --clr-datagrid-detail-pane-close-padding: 0;
  --clr-datagrid-detail-body-padding: var(--cds-global-space-7) 0;
  --clr-datagrid-detail-pane-close-btn-min-width: auto;
  --clr-datagrid-detail-pane-content-padding: var(--cds-global-space-7);
  --clr-datagrid-detail-pane-close-icon-size: var(--cds-global-space-9);
  --clr-datagrid-detail-body-text-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-datagrid-detail-header-title-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-datagrid-detail-pane-bg-color: var(--cds-alias-object-container-background);
  --clr-datagrid-detail-pane-border-color: var(--cds-alias-object-border-color);
  --clr-datagrid-placeholder-padding: var(--cds-global-space-9);
  --clr-datagrid-placeholder-gap: var(--cds-global-space-9);
  --clr-datagrid-placeholder-font-size: var(--clr-h4-font-size);
  --clr-datagrid-placeholder-font-weight: var(--clr-h4-font-weight);
  --clr-datagrid-placeholder-line-height: var(--clr-h4-line-height);
  --clr-datagrid-placeholder-letter-spacing: var(--clr-h4-letter-spacing);
  --clr-datagrid-placeholder-background-color: var(--cds-alias-object-container-background);
  --clr-datagrid-popovers-box-shadow: var(--cds-alias-object-shadow-100);
  --clr-datagrid-column-seperator-height: var(--cds-global-space-7);
  --clr-datagrid-filter-toggle-size: var(--cds-global-space-7);
  --clr-datagrid-footer-padding: var(--cds-global-space-5) var(--cds-global-space-7);
  --clr-datagrid-footer-line-height: auto;
  --clr-datagrid-footer-pagination-line-height: auto;
  --clr-datagrid-footer-column-switch-margin: 0;
  --clr-datagrid-footer-select-wrapper-caret-top-position: 30%;
  --clr-datagrid-footer-pagination-gap: var(--cds-global-space-6);
  --clr-datagrid-footer-pagination-list-margin: var(--cds-global-space-6);
  --clr-login-width: calc(580 * (1rem / var(--clr-global-font-size)));
  --clr-login-padding: var(--cds-global-space-7);
  --clr-login-group-padding: var(--cds-global-space-13) 0 0 0;
  --clr-login-group-control-margin: 0 0 var(--cds-global-space-9) 0;
  --clr-login-group-remember-margin: 0 0 var(--cds-global-space-13) 0;
  --clr-login-group-error-margin: 0;
  --clr-login-group-btn-margin: var(--cds-global-space-5) 0;
  --clr-login-group-width: calc(320 * (1rem / var(--clr-global-font-size)));
  --clr-login-title-width: calc(320 * (1rem / var(--clr-global-font-size)));
  --clr-login-title-margin: 0 0 var(--cds-global-space-13);
  --clr-login-welcome-margin: 0 0 var(--cds-global-space-5) 0;
  --clr-login-hint-margin: var(--cds-global-space-5) 0 0 0;
  --clr-login-group-signup-margin: 0;
  --clr-login-footer-gap: var(--cds-global-space-7);
  --clr-login-footer-font-size: var(--clr-p6-font-size);
  --clr-login-footer-line-height: var(--clr-p6-line-height);
  --clr-spinner-default-size: var(--cds-global-space-14);
  --clr-spinner-medium-size: var(--cds-global-space-11);
  --clr-spinner-small-size: var(--cds-global-space-7);
  --clr-spinner-margin-right: var(--cds-global-space-6);
  --clr-spinner-default-stroke-width: var(--cds-global-space-4);
  --clr-spinner-medium-stroke-width: var(--cds-global-space-3);
  --clr-spinner-small-stroke-width: var(--cds-global-space-2);
  --clr-spinner-fill-bg-color: var(--cds-alias-object-container-background-shade);
  --clr-spinner-fill-inverse-bg-color: var(--cds-alias-object-container-background-inverse);
  --clr-spinner-fill-color: var(--cds-alias-status-info);
  --clr-spinner-fill-inverse-color: var(--cds-alias-status-info-tint);
  --clr-spinner-border-radius: var(--cds-alias-object-border-radius-300);
}
[cds-theme] .alert-app-level {
  --clr-alert-text-flex-grow: 0;
}
[cds-theme] .login-wrapper {
  --clr-login-background-color: var(--cds-alias-object-container-background);
  --clr-login-title-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-login-copyright-color: var(--cds-alias-typography-link-color);
  --clr-login-welcome-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-login-hint-color: var(--cds-alias-typography-color-400, var(--cds-global-typography-color-400));
  --clr-login-error-background-color: var(--clr-alert-danger-bg-color);
}
[cds-theme] .login-wrapper .login .login-group .error {
  color: var(--clr-alert-danger-font-color);
  border: 1px solid var(--clr-alert-danger-border-color);
}
[cds-theme] clr-stepper-panel .clr-accordion-inner-content {
  padding: var(--cds-global-space-9);
}

[cds-theme~=light] {
  --clr-vertical-nav-bg-color: var(--cds-global-color-gray-200);
  --clr-vertical-nav-active-bg-color: var(--cds-global-color-gray-0);
  --clr-vertical-nav-hover-bg-color: var(--cds-global-color-gray-400);
}

[cds-theme~=dark] {
  --clr-datagrid-loading-background: var(--cds-alias-object-opacity-300);
}

/*# sourceMappingURL=shim.cds-core.css.map */
