.spectrum {
  --spectrum-toast-neutral-rule-color: var(--spectrum-alias-track-color-overbackground);
  --spectrum-toast-neutral-rule-background-color: var(--spectrum-global-color-gray-300);
  --spectrum-toast-neutral-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-neutral-content-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-neutral-text-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-neutral-background-color: var(--spectrum-semantic-neutral-background-color-default);
  --spectrum-toast-neutral-rule-border-size: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-neutral-rule-border-radius: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-neutral-rule-height: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-neutral-rule-width: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-neutral-icon-type: icon;
  --spectrum-toast-neutral-icon-padding-y: var(--spectrum-global-dimension-size-85);
  --spectrum-toast-neutral-icon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-toast-neutral-icon-size: var(--spectrum-alias-workflow-icon-size-m);
  --spectrum-toast-neutral-button-gap-x: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-neutral-button-gap-y: var(--spectrum-global-dimension-size-50);
  --spectrum-toast-neutral-content-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-toast-neutral-content-padding-top: var(--spectrum-global-dimension-size-65);
  --spectrum-toast-neutral-content-padding-bottom: var(--spectrum-global-dimension-size-65);
  --spectrum-toast-neutral-content-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-toast-neutral-content-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-toast-neutral-content-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-toast-neutral-content-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-toast-neutral-content-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-toast-neutral-content-text-transform: none;
  --spectrum-toast-neutral-content-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-toast-neutral-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-toast-neutral-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-toast-neutral-text-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-toast-neutral-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-toast-neutral-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-toast-neutral-text-transform: none;
  --spectrum-toast-neutral-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-toast-neutral-margin-x: var(--spectrum-global-dimension-static-size-100);
  --spectrum-toast-neutral-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-neutral-border-radius: var(--spectrum-alias-border-radius-regular);
  --spectrum-toast-neutral-min-height: var(--spectrum-global-dimension-size-600);
  --spectrum-toast-neutral-max-width: var(--spectrum-global-dimension-size-6000);
  --spectrum-toast-neutral-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-toast-neutral-padding-right: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-neutral-padding-y: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-neutral-layout: inline-row;
  --spectrum-toast-neutral-dismiss-duration: 5000ms;
  --spectrum-toast-neutral-entry-animation-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-neutral-entry-animation-opacity: 0%;
  --spectrum-toast-neutral-entry-animation-duration: var(--spectrum-global-animation-duration-500);
  --spectrum-toast-neutral-entry-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-toast-neutral-entry-animation-properties: opacity, offset;
  --spectrum-toast-neutral-entry-animation-keyframe-0-opacity: 0%;
  --spectrum-toast-neutral-entry-animation-keyframe-0-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-neutral-entry-animation-keyframe-66-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-neutral-entry-animation-keyframe-66-offset-y: var(--spectrum-global-dimension-static-size-250);
  --spectrum-toast-neutral-entry-animation-keyframe-100-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-neutral-entry-animation-keyframe-100-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-neutral-exit-animation-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-neutral-exit-animation-opacity: 0%;
  --spectrum-toast-neutral-exit-animation-duration: var(--spectrum-global-animation-duration-400);
  --spectrum-toast-neutral-exit-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-toast-neutral-exit-animation-keyframe-0-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-neutral-exit-animation-keyframe-0-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-neutral-exit-animation-keyframe-100-opacity: 0%;
  --spectrum-toast-neutral-exit-animation-keyframe-100-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-info-rule-color: var(--spectrum-alias-track-color-overbackground);
  --spectrum-toast-info-rule-background-color: var(--spectrum-global-color-gray-300);
  --spectrum-toast-info-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-info-content-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-info-text-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-info-background-color: var(--spectrum-semantic-informative-background-color);
  --spectrum-toast-info-rule-border-size: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-info-rule-border-radius: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-info-rule-height: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-info-rule-width: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-info-icon-type: icon;
  --spectrum-toast-info-icon-padding-y: var(--spectrum-global-dimension-size-85);
  --spectrum-toast-info-icon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-toast-info-icon-size: var(--spectrum-alias-workflow-icon-size-m);
  --spectrum-toast-info-button-gap-x: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-info-button-gap-y: var(--spectrum-global-dimension-size-50);
  --spectrum-toast-info-content-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-toast-info-content-padding-top: var(--spectrum-global-dimension-size-65);
  --spectrum-toast-info-content-padding-bottom: var(--spectrum-global-dimension-size-65);
  --spectrum-toast-info-content-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-toast-info-content-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-toast-info-content-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-toast-info-content-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-toast-info-content-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-toast-info-content-text-transform: none;
  --spectrum-toast-info-content-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-toast-info-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-toast-info-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-toast-info-text-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-toast-info-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-toast-info-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-toast-info-text-transform: none;
  --spectrum-toast-info-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-toast-info-margin-x: var(--spectrum-global-dimension-static-size-100);
  --spectrum-toast-info-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-info-border-radius: var(--spectrum-alias-border-radius-regular);
  --spectrum-toast-info-min-height: var(--spectrum-global-dimension-size-600);
  --spectrum-toast-info-max-width: var(--spectrum-global-dimension-size-6000);
  --spectrum-toast-info-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-toast-info-padding-right: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-info-padding-y: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-info-layout: inline-row;
  --spectrum-toast-info-dismiss-duration: 5000ms;
  --spectrum-toast-info-entry-animation-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-info-entry-animation-opacity: 0%;
  --spectrum-toast-info-entry-animation-duration: var(--spectrum-global-animation-duration-500);
  --spectrum-toast-info-entry-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-toast-info-entry-animation-properties: opacity, offset;
  --spectrum-toast-info-entry-animation-keyframe-0-opacity: 0%;
  --spectrum-toast-info-entry-animation-keyframe-0-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-info-entry-animation-keyframe-66-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-info-entry-animation-keyframe-66-offset-y: var(--spectrum-global-dimension-static-size-250);
  --spectrum-toast-info-entry-animation-keyframe-100-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-info-entry-animation-keyframe-100-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-info-exit-animation-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-info-exit-animation-opacity: 0%;
  --spectrum-toast-info-exit-animation-duration: var(--spectrum-global-animation-duration-400);
  --spectrum-toast-info-exit-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-toast-info-exit-animation-keyframe-0-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-info-exit-animation-keyframe-0-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-info-exit-animation-keyframe-100-opacity: 0%;
  --spectrum-toast-info-exit-animation-keyframe-100-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-positive-rule-color: var(--spectrum-alias-track-color-overbackground);
  --spectrum-toast-positive-rule-background-color: var(--spectrum-global-color-gray-300);
  --spectrum-toast-positive-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-positive-content-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-positive-text-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-positive-background-color: var(--spectrum-semantic-positive-background-color);
  --spectrum-toast-positive-rule-border-size: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-positive-rule-border-radius: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-positive-rule-height: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-positive-rule-width: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-positive-icon-type: icon;
  --spectrum-toast-positive-icon-padding-y: var(--spectrum-global-dimension-size-85);
  --spectrum-toast-positive-icon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-toast-positive-icon-size: var(--spectrum-alias-workflow-icon-size-m);
  --spectrum-toast-positive-button-gap-x: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-positive-button-gap-y: var(--spectrum-global-dimension-size-50);
  --spectrum-toast-positive-content-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-toast-positive-content-padding-top: var(--spectrum-global-dimension-size-65);
  --spectrum-toast-positive-content-padding-bottom: var(--spectrum-global-dimension-size-65);
  --spectrum-toast-positive-content-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-toast-positive-content-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-toast-positive-content-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-toast-positive-content-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-toast-positive-content-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-toast-positive-content-text-transform: none;
  --spectrum-toast-positive-content-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-toast-positive-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-toast-positive-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-toast-positive-text-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-toast-positive-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-toast-positive-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-toast-positive-text-transform: none;
  --spectrum-toast-positive-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-toast-positive-margin-x: var(--spectrum-global-dimension-static-size-100);
  --spectrum-toast-positive-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-positive-border-radius: var(--spectrum-alias-border-radius-regular);
  --spectrum-toast-positive-min-height: var(--spectrum-global-dimension-size-600);
  --spectrum-toast-positive-max-width: var(--spectrum-global-dimension-size-6000);
  --spectrum-toast-positive-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-toast-positive-padding-right: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-positive-padding-y: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-positive-layout: inline-row;
  --spectrum-toast-positive-dismiss-duration: 5000ms;
  --spectrum-toast-positive-entry-animation-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-positive-entry-animation-opacity: 0%;
  --spectrum-toast-positive-entry-animation-duration: var(--spectrum-global-animation-duration-500);
  --spectrum-toast-positive-entry-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-toast-positive-entry-animation-properties: opacity, offset;
  --spectrum-toast-positive-entry-animation-keyframe-0-opacity: 0%;
  --spectrum-toast-positive-entry-animation-keyframe-0-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-positive-entry-animation-keyframe-66-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-positive-entry-animation-keyframe-66-offset-y: var(--spectrum-global-dimension-static-size-250);
  --spectrum-toast-positive-entry-animation-keyframe-100-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-positive-entry-animation-keyframe-100-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-positive-exit-animation-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-positive-exit-animation-opacity: 0%;
  --spectrum-toast-positive-exit-animation-duration: var(--spectrum-global-animation-duration-400);
  --spectrum-toast-positive-exit-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-toast-positive-exit-animation-keyframe-0-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-positive-exit-animation-keyframe-0-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-positive-exit-animation-keyframe-100-opacity: 0%;
  --spectrum-toast-positive-exit-animation-keyframe-100-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-negative-rule-color: var(--spectrum-alias-track-color-overbackground);
  --spectrum-toast-negative-rule-background-color: var(--spectrum-global-color-gray-300);
  --spectrum-toast-negative-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-negative-content-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-negative-text-color: var(--spectrum-global-color-static-white);
  --spectrum-toast-negative-background-color: var(--spectrum-semantic-negative-background-color);
  --spectrum-toast-negative-rule-border-size: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-negative-rule-border-radius: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-negative-rule-height: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-negative-rule-width: var(--spectrum-global-dimension-size-10);
  --spectrum-toast-negative-icon-type: icon;
  --spectrum-toast-negative-icon-padding-y: var(--spectrum-global-dimension-size-85);
  --spectrum-toast-negative-icon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-toast-negative-icon-size: var(--spectrum-alias-workflow-icon-size-m);
  --spectrum-toast-negative-button-gap-x: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-negative-button-gap-y: var(--spectrum-global-dimension-size-50);
  --spectrum-toast-negative-content-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-toast-negative-content-padding-top: var(--spectrum-global-dimension-size-65);
  --spectrum-toast-negative-content-padding-bottom: var(--spectrum-global-dimension-size-65);
  --spectrum-toast-negative-content-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-toast-negative-content-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-toast-negative-content-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-toast-negative-content-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-toast-negative-content-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-toast-negative-content-text-transform: none;
  --spectrum-toast-negative-content-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-toast-negative-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-toast-negative-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-toast-negative-text-font-weight: var(--spectrum-alias-body-text-font-weight);
  --spectrum-toast-negative-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-toast-negative-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-toast-negative-text-transform: none;
  --spectrum-toast-negative-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-toast-negative-margin-x: var(--spectrum-global-dimension-static-size-100);
  --spectrum-toast-negative-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-negative-border-radius: var(--spectrum-alias-border-radius-regular);
  --spectrum-toast-negative-min-height: var(--spectrum-global-dimension-size-600);
  --spectrum-toast-negative-max-width: var(--spectrum-global-dimension-size-6000);
  --spectrum-toast-negative-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-toast-negative-padding-right: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-negative-padding-y: var(--spectrum-global-dimension-size-100);
  --spectrum-toast-negative-layout: inline-row;
  --spectrum-toast-negative-dismiss-duration: 5000ms;
  --spectrum-toast-negative-entry-animation-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-negative-entry-animation-opacity: 0%;
  --spectrum-toast-negative-entry-animation-duration: var(--spectrum-global-animation-duration-500);
  --spectrum-toast-negative-entry-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-toast-negative-entry-animation-properties: opacity, offset;
  --spectrum-toast-negative-entry-animation-keyframe-0-opacity: 0%;
  --spectrum-toast-negative-entry-animation-keyframe-0-offset-y: var(--spectrum-global-dimension-static-percent-50);
  --spectrum-toast-negative-entry-animation-keyframe-66-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-negative-entry-animation-keyframe-66-offset-y: var(--spectrum-global-dimension-static-size-250);
  --spectrum-toast-negative-entry-animation-keyframe-100-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-negative-entry-animation-keyframe-100-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-negative-exit-animation-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-negative-exit-animation-opacity: 0%;
  --spectrum-toast-negative-exit-animation-duration: var(--spectrum-global-animation-duration-400);
  --spectrum-toast-negative-exit-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-toast-negative-exit-animation-keyframe-0-opacity: var(--spectrum-global-dimension-static-percent-100);
  --spectrum-toast-negative-exit-animation-keyframe-0-offset-y: var(--spectrum-global-dimension-static-size-200);
  --spectrum-toast-negative-exit-animation-keyframe-100-opacity: 0%;
  --spectrum-toast-negative-exit-animation-keyframe-100-offset-y: var(--spectrum-global-dimension-static-percent-50);
}
