:root {
  --spectrum-coachmark-quiet-title-text-color: var(--spectrum-alias-heading-text-color);
  --spectrum-coachmark-quiet-title-color: var(--spectrum-alias-heading-text-color);
  --spectrum-coachmark-quiet-content-text-color: var(--spectrum-alias-text-color);
  --spectrum-coachmark-quiet-content-color: var(--spectrum-alias-text-color);
  --spectrum-coachmark-quiet-step-text-color: var(--spectrum-alias-label-text-color);
  --spectrum-coachmark-quiet-step-color: var(--spectrum-alias-label-text-color);
  --spectrum-coachmark-quiet-indicator-ring-default-color: var(--spectrum-alias-focus-color);
  --spectrum-coachmark-quiet-indicator-ring-low-contrast-color: var(--spectrum-global-color-gray-50);
  --spectrum-coachmark-quiet-indicator-ring-high-contrast-color: var(--spectrum-global-color-gray-900);
  --spectrum-coachmark-quiet-indicator-ring-color: var(--spectrum-alias-focus-color);
  --spectrum-coachmark-quiet-background-color: var(--spectrum-global-color-gray-50);
  --spectrum-coachmark-quiet-border-color: var(--spectrum-alias-border-color-dark);
  --spectrum-coachmark-quiet-shadow-color: var(--spectrum-alias-dropshadow-color);
  --spectrum-coachmark-quiet-padding-x: var(--spectrum-global-dimension-size-300);
  --spectrum-coachmark-quiet-padding-y: var(--spectrum-global-dimension-size-300);
  --spectrum-coachmark-quiet-title-text-size: var(--spectrum-alias-heading-xs-text-size);
  --spectrum-coachmark-quiet-title-text-font-weight: var(--spectrum-alias-heading-text-font-weight-regular);
  --spectrum-coachmark-quiet-title-text-line-height: var(--spectrum-alias-heading-text-line-height);
  --spectrum-coachmark-quiet-title-margin-bottom: var(--spectrum-global-dimension-size-200);
  --spectrum-coachmark-quiet-title-font-weight: var(--spectrum-alias-heading-text-font-weight-regular);
  --spectrum-coachmark-quiet-title-font-size: var(--spectrum-alias-heading-xs-text-size);
  --spectrum-coachmark-quiet-title-margin-top: var(--spectrum-alias-heading-xs-margin-top);
  --spectrum-coachmark-quiet-title-margin-bottom-multiplier: var(--spectrum-alias-heading-margin-bottom);
  --spectrum-coachmark-quiet-title-line-height: var(--spectrum-alias-heading-text-line-height);
  --spectrum-coachmark-quiet-title-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-coachmark-quiet-title-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-coachmark-quiet-title-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-coachmark-quiet-title-text-transform: none;
  --spectrum-coachmark-quiet-content-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-coachmark-quiet-content-text-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-coachmark-quiet-content-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-coachmark-quiet-content-margin-bottom: var(--spectrum-global-dimension-size-200);
  --spectrum-coachmark-quiet-content-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-coachmark-quiet-content-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-coachmark-quiet-content-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-coachmark-quiet-content-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-coachmark-quiet-content-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-coachmark-quiet-content-margin-top: 0px;
  --spectrum-coachmark-quiet-content-margin-bottom-multiplier: var(--spectrum-alias-body-margin-bottom);
  --spectrum-coachmark-quiet-content-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-coachmark-quiet-content-text-transform: none;
  --spectrum-coachmark-quiet-step-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-coachmark-quiet-step-text-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-coachmark-quiet-step-text-line-height: var(--spectrum-alias-body-text-line-height);
  --spectrum-coachmark-quiet-step-margin-left: var(--spectrum-global-dimension-size-200);
  --spectrum-coachmark-quiet-step-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-coachmark-quiet-step-line-height: var(--spectrum-alias-body-text-line-height);
  --spectrum-coachmark-quiet-step-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-coachmark-quiet-step-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-coachmark-quiet-step-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-coachmark-quiet-step-margin-top: 0px;
  --spectrum-coachmark-quiet-step-margin-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-coachmark-quiet-step-margin-bottom-multiplier: var(--spectrum-alias-body-margin-bottom);
  --spectrum-coachmark-quiet-step-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-coachmark-quiet-step-text-transform: none;
  --spectrum-coachmark-quiet-indicator-ring-border-size: var(--spectrum-global-dimension-static-size-25);
  --spectrum-coachmark-quiet-indicator-ring-diameter: var(--spectrum-global-dimension-size-100);
  --spectrum-coachmark-quiet-indicator-gap: var(--spectrum-global-dimension-size-75);
  --spectrum-coachmark-quiet-border-radius: var(--spectrum-alias-border-radius-regular);
  --spectrum-coachmark-quiet-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-coachmark-quiet-min-width: var(--spectrum-global-dimension-size-3400);
  --spectrum-coachmark-quiet-max-width: var(--spectrum-global-dimension-size-5000);
  --spectrum-coachmark-quiet-padding: var(--spectrum-global-dimension-size-300);
  --spectrum-coachmark-quiet-elevation: 2dp;
  --spectrum-coachmark-quiet-shadow-blur: var(--spectrum-alias-dropshadow-blur);
  --spectrum-coachmark-quiet-shadow-offset-y: var(--spectrum-alias-dropshadow-offset-y);
  --spectrum-coachmark-quiet-entry-animation-delay: var(--spectrum-global-animation-duration-300);
  --spectrum-coachmark-quiet-entry-animation-duration: var(--spectrum-global-animation-duration-400);
  --spectrum-coachmark-quiet-entry-animation-distance: var(--spectrum-global-dimension-size-75);
  --spectrum-coachmark-quiet-entry-animation-ease: var(--spectrum-global-animation-ease-out);
  --spectrum-coachmark-quiet-entry-animation-properties: opacity, distance;
  --spectrum-coachmark-quiet-exit-animation-delay: var(--spectrum-global-animation-duration-100);
  --spectrum-coachmark-quiet-exit-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-coachmark-quiet-exit-animation-distance: var(--spectrum-global-dimension-size-75);
  --spectrum-coachmark-quiet-exit-animation-ease: var(--spectrum-global-animation-ease-in);
  --spectrum-coachmark-quiet-exit-animation-properties: opacity, distance;
  --spectrum-coachmark-quiet-indicator-entry-animation-delay: 0ms;
  --spectrum-coachmark-quiet-indicator-entry-animation-duration: var(--spectrum-global-animation-duration-800);
  --spectrum-coachmark-quiet-indicator-entry-animation-ease: var(--spectrum-global-animation-ease-out);
  --spectrum-coachmark-quiet-indicator-entry-animation-properties: opacity;
  --spectrum-coachmark-quiet-indicator-exit-animation-delay: 0ms;
  --spectrum-coachmark-quiet-indicator-exit-animation-duration: var(--spectrum-global-animation-duration-800);
  --spectrum-coachmark-quiet-indicator-exit-animation-ease: var(--spectrum-global-animation-ease-in);
  --spectrum-coachmark-quiet-indicator-exit-animation-properties: opacity;
  --spectrum-coachmark-quiet-animation-indicator-ring-duration: 3000ms;
  --spectrum-coachmark-quiet-animation-indicator-ring-ease: var(--spectrum-global-animation-linear);
  --spectrum-coachmark-quiet-animation-indicator-ring-outer-delay-multiple: -1;
  --spectrum-coachmark-quiet-animation-indicator-ring-center-delay-multiple: -0.66;
  --spectrum-coachmark-quiet-animation-indicator-ring-inner-delay-multiple: -0.33;
  --spectrum-coachmark-quiet-animation-indicator-keyframe-0-opacity: 0;
  --spectrum-coachmark-quiet-animation-indicator-keyframe-50-opacity: 1;
  --spectrum-coachmark-quiet-animation-indicator-keyframe-100-opacity: 0;
  --spectrum-coachmark-quiet-animation-indicator-keyframe-0-scale: 0.8;
  --spectrum-coachmark-quiet-animation-indicator-keyframe-50-scale: 1.5;
  --spectrum-coachmark-quiet-animation-indicator-keyframe-100-scale: 2;
  --spectrum-coachmark-title-text-color: var(--spectrum-alias-heading-text-color);
  --spectrum-coachmark-title-color: var(--spectrum-alias-heading-text-color);
  --spectrum-coachmark-content-text-color: var(--spectrum-alias-text-color);
  --spectrum-coachmark-content-color: var(--spectrum-alias-text-color);
  --spectrum-coachmark-step-text-color: var(--spectrum-alias-label-text-color);
  --spectrum-coachmark-step-color: var(--spectrum-alias-label-text-color);
  --spectrum-coachmark-indicator-ring-default-color: var(--spectrum-alias-focus-color);
  --spectrum-coachmark-indicator-ring-low-contrast-color: var(--spectrum-global-color-gray-50);
  --spectrum-coachmark-indicator-ring-high-contrast-color: var(--spectrum-global-color-gray-900);
  --spectrum-coachmark-indicator-ring-color: var(--spectrum-alias-focus-color);
  --spectrum-coachmark-background-color: var(--spectrum-global-color-gray-50);
  --spectrum-coachmark-border-color: var(--spectrum-alias-border-color-dark);
  --spectrum-coachmark-shadow-color: var(--spectrum-alias-dropshadow-color);
  --spectrum-coachmark-padding-x: var(--spectrum-global-dimension-size-300);
  --spectrum-coachmark-padding-y: var(--spectrum-global-dimension-size-300);
  --spectrum-coachmark-title-text-size: var(--spectrum-alias-heading-xs-text-size);
  --spectrum-coachmark-title-text-font-weight: var(--spectrum-alias-heading-text-font-weight-regular);
  --spectrum-coachmark-title-text-line-height: var(--spectrum-alias-heading-text-line-height);
  --spectrum-coachmark-title-margin-bottom: var(--spectrum-global-dimension-size-200);
  --spectrum-coachmark-title-font-weight: var(--spectrum-alias-heading-text-font-weight-regular);
  --spectrum-coachmark-title-font-size: var(--spectrum-alias-heading-xs-text-size);
  --spectrum-coachmark-title-margin-top: var(--spectrum-alias-heading-xs-margin-top);
  --spectrum-coachmark-title-margin-bottom-multiplier: var(--spectrum-alias-heading-margin-bottom);
  --spectrum-coachmark-title-line-height: var(--spectrum-alias-heading-text-line-height);
  --spectrum-coachmark-title-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-coachmark-title-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-coachmark-title-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-coachmark-title-text-transform: none;
  --spectrum-coachmark-content-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-coachmark-content-text-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-coachmark-content-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-coachmark-content-margin-bottom: var(--spectrum-global-dimension-size-200);
  --spectrum-coachmark-content-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-coachmark-content-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-coachmark-content-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-coachmark-content-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-coachmark-content-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-coachmark-content-margin-top: 0px;
  --spectrum-coachmark-content-margin-bottom-multiplier: var(--spectrum-alias-body-margin-bottom);
  --spectrum-coachmark-content-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-coachmark-content-text-transform: none;
  --spectrum-coachmark-step-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-coachmark-step-text-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-coachmark-step-text-line-height: var(--spectrum-alias-body-text-line-height);
  --spectrum-coachmark-step-margin-left: var(--spectrum-global-dimension-size-200);
  --spectrum-coachmark-step-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-coachmark-step-line-height: var(--spectrum-alias-body-text-line-height);
  --spectrum-coachmark-step-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-coachmark-step-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-coachmark-step-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-coachmark-step-margin-top: 0px;
  --spectrum-coachmark-step-margin-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-coachmark-step-margin-bottom-multiplier: var(--spectrum-alias-body-margin-bottom);
  --spectrum-coachmark-step-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-coachmark-step-text-transform: none;
  --spectrum-coachmark-indicator-ring-border-size: var(--spectrum-global-dimension-static-size-25);
  --spectrum-coachmark-indicator-ring-diameter: var(--spectrum-global-dimension-size-200);
  --spectrum-coachmark-indicator-gap: var(--spectrum-global-dimension-size-75);
  --spectrum-coachmark-border-radius: var(--spectrum-alias-border-radius-regular);
  --spectrum-coachmark-border-size: var(--spectrum-alias-border-size-thin);
  --spectrum-coachmark-min-width: var(--spectrum-global-dimension-size-3400);
  --spectrum-coachmark-max-width: var(--spectrum-global-dimension-size-5000);
  --spectrum-coachmark-padding: var(--spectrum-global-dimension-size-300);
  --spectrum-coachmark-elevation: 2dp;
  --spectrum-coachmark-shadow-blur: var(--spectrum-alias-dropshadow-blur);
  --spectrum-coachmark-shadow-offset-y: var(--spectrum-alias-dropshadow-offset-y);
  --spectrum-coachmark-entry-animation-delay: var(--spectrum-global-animation-duration-300);
  --spectrum-coachmark-entry-animation-duration: var(--spectrum-global-animation-duration-400);
  --spectrum-coachmark-entry-animation-distance: var(--spectrum-global-dimension-size-75);
  --spectrum-coachmark-entry-animation-ease: var(--spectrum-global-animation-ease-out);
  --spectrum-coachmark-entry-animation-properties: opacity, distance;
  --spectrum-coachmark-exit-animation-delay: var(--spectrum-global-animation-duration-100);
  --spectrum-coachmark-exit-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-coachmark-exit-animation-distance: var(--spectrum-global-dimension-size-75);
  --spectrum-coachmark-exit-animation-ease: var(--spectrum-global-animation-ease-in);
  --spectrum-coachmark-exit-animation-properties: opacity, distance;
  --spectrum-coachmark-indicator-entry-animation-delay: 0ms;
  --spectrum-coachmark-indicator-entry-animation-duration: var(--spectrum-global-animation-duration-800);
  --spectrum-coachmark-indicator-entry-animation-ease: var(--spectrum-global-animation-ease-out);
  --spectrum-coachmark-indicator-entry-animation-properties: opacity;
  --spectrum-coachmark-indicator-exit-animation-delay: 0ms;
  --spectrum-coachmark-indicator-exit-animation-duration: var(--spectrum-global-animation-duration-800);
  --spectrum-coachmark-indicator-exit-animation-ease: var(--spectrum-global-animation-ease-in);
  --spectrum-coachmark-indicator-exit-animation-properties: opacity;
  --spectrum-coachmark-animation-indicator-ring-duration: 3000ms;
  --spectrum-coachmark-animation-indicator-ring-ease: var(--spectrum-global-animation-linear);
  --spectrum-coachmark-animation-indicator-ring-outer-delay-multiple: -1;
  --spectrum-coachmark-animation-indicator-ring-center-delay-multiple: -0.66;
  --spectrum-coachmark-animation-indicator-ring-inner-delay-multiple: -0.5;
  --spectrum-coachmark-animation-indicator-keyframe-0-opacity: 0;
  --spectrum-coachmark-animation-indicator-keyframe-50-opacity: 1;
  --spectrum-coachmark-animation-indicator-keyframe-100-opacity: 0;
  --spectrum-coachmark-animation-indicator-keyframe-0-scale: 1;
  --spectrum-coachmark-animation-indicator-keyframe-50-scale: 1.5;
  --spectrum-coachmark-animation-indicator-keyframe-100-scale: 2;
}
