.spectrum {
  --spectrum-button-s-accent-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-accent-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-s-accent-fill-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-render: no;
  --spectrum-button-s-accent-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-icononly-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-s-accent-fill-icononly-border-color: transparent;
  --spectrum-button-s-accent-fill-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-s-accent-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-icononly-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-s-accent-fill-icononly-border-color-down: transparent;
  --spectrum-button-s-accent-fill-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-icononly-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-s-accent-fill-icononly-border-color-hover: transparent;
  --spectrum-button-s-accent-fill-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-fill-icononly-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-s-accent-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-accent-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-icononly-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-s-accent-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-accent-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-icononly-text-transform: none;
  --spectrum-button-s-accent-fill-icononly-text-flex: 1;
  --spectrum-button-s-accent-fill-icononly-text-text-align: center;
  --spectrum-button-s-accent-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-fill-icononly-text-render: no;
  --spectrum-button-s-accent-fill-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-fill-icononly-text-text-transform: none;
  --spectrum-button-s-accent-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-icononly-icon-margin-top: 0;
  --spectrum-button-s-accent-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-fill-icononly-icon-type: icon;
  --spectrum-button-s-accent-fill-icononly-icon-render: yes;
  --spectrum-button-s-accent-fill-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-s-accent-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-icononly-layout: inline-row;
  --spectrum-button-s-accent-fill-icononly-justify-content: center;
  --spectrum-button-s-accent-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-fill-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-icononly-padding-left: 0;
  --spectrum-button-s-accent-fill-icononly-padding-right: 0;
  --spectrum-button-s-accent-fill-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-primary-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-s-primary-fill-icononly-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-render: no;
  --spectrum-button-s-primary-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-icononly-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-fill-icononly-border-color: transparent;
  --spectrum-button-s-primary-fill-icononly-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-s-primary-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-icononly-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-fill-icononly-border-color-down: transparent;
  --spectrum-button-s-primary-fill-icononly-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-icononly-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-fill-icononly-border-color-hover: transparent;
  --spectrum-button-s-primary-fill-icononly-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-fill-icononly-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-primary-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-primary-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-icononly-text-transform: none;
  --spectrum-button-s-primary-fill-icononly-text-flex: 1;
  --spectrum-button-s-primary-fill-icononly-text-text-align: center;
  --spectrum-button-s-primary-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-fill-icononly-text-render: no;
  --spectrum-button-s-primary-fill-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-fill-icononly-text-text-transform: none;
  --spectrum-button-s-primary-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-icononly-icon-margin-top: 0;
  --spectrum-button-s-primary-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-fill-icononly-icon-type: icon;
  --spectrum-button-s-primary-fill-icononly-icon-render: yes;
  --spectrum-button-s-primary-fill-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-s-primary-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-icononly-layout: inline-row;
  --spectrum-button-s-primary-fill-icononly-justify-content: center;
  --spectrum-button-s-primary-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-fill-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-icononly-padding-left: 0;
  --spectrum-button-s-primary-fill-icononly-padding-right: 0;
  --spectrum-button-s-primary-fill-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-s-secondary-fill-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-render: no;
  --spectrum-button-s-secondary-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-icononly-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-fill-icononly-border-color: transparent;
  --spectrum-button-s-secondary-fill-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-fill-icononly-border-color-down: transparent;
  --spectrum-button-s-secondary-fill-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-fill-icononly-border-color-hover: transparent;
  --spectrum-button-s-secondary-fill-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-fill-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-secondary-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-secondary-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-icononly-text-transform: none;
  --spectrum-button-s-secondary-fill-icononly-text-flex: 1;
  --spectrum-button-s-secondary-fill-icononly-text-text-align: center;
  --spectrum-button-s-secondary-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-fill-icononly-text-render: no;
  --spectrum-button-s-secondary-fill-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-fill-icononly-text-text-transform: none;
  --spectrum-button-s-secondary-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-icononly-icon-margin-top: 0;
  --spectrum-button-s-secondary-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-fill-icononly-icon-type: icon;
  --spectrum-button-s-secondary-fill-icononly-icon-render: yes;
  --spectrum-button-s-secondary-fill-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-icononly-layout: inline-row;
  --spectrum-button-s-secondary-fill-icononly-justify-content: center;
  --spectrum-button-s-secondary-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-fill-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-icononly-padding-left: 0;
  --spectrum-button-s-secondary-fill-icononly-padding-right: 0;
  --spectrum-button-s-secondary-fill-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-negative-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-s-negative-fill-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-render: no;
  --spectrum-button-s-negative-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-icononly-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-s-negative-fill-icononly-border-color: transparent;
  --spectrum-button-s-negative-fill-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-s-negative-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-icononly-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-s-negative-fill-icononly-border-color-down: transparent;
  --spectrum-button-s-negative-fill-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-icononly-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-s-negative-fill-icononly-border-color-hover: transparent;
  --spectrum-button-s-negative-fill-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-fill-icononly-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-s-negative-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-negative-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-s-negative-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-negative-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-icononly-text-transform: none;
  --spectrum-button-s-negative-fill-icononly-text-flex: 1;
  --spectrum-button-s-negative-fill-icononly-text-text-align: center;
  --spectrum-button-s-negative-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-fill-icononly-text-render: no;
  --spectrum-button-s-negative-fill-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-fill-icononly-text-text-transform: none;
  --spectrum-button-s-negative-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-icononly-icon-margin-top: 0;
  --spectrum-button-s-negative-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-fill-icononly-icon-type: icon;
  --spectrum-button-s-negative-fill-icononly-icon-render: yes;
  --spectrum-button-s-negative-fill-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-s-negative-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-icononly-layout: inline-row;
  --spectrum-button-s-negative-fill-icononly-justify-content: center;
  --spectrum-button-s-negative-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-fill-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-icononly-padding-left: 0;
  --spectrum-button-s-negative-fill-icononly-padding-right: 0;
  --spectrum-button-s-negative-fill-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-accent-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-s-accent-fill-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-render: no;
  --spectrum-button-s-accent-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-texticon-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-s-accent-fill-texticon-border-color: transparent;
  --spectrum-button-s-accent-fill-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-s-accent-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-texticon-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-s-accent-fill-texticon-border-color-down: transparent;
  --spectrum-button-s-accent-fill-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-accent-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-texticon-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-s-accent-fill-texticon-border-color-hover: transparent;
  --spectrum-button-s-accent-fill-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-fill-texticon-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-s-accent-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-accent-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-texticon-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-s-accent-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-accent-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-texticon-text-transform: none;
  --spectrum-button-s-accent-fill-texticon-text-flex: 1;
  --spectrum-button-s-accent-fill-texticon-text-text-align: center;
  --spectrum-button-s-accent-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-fill-texticon-text-render: yes;
  --spectrum-button-s-accent-fill-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-fill-texticon-text-text-transform: none;
  --spectrum-button-s-accent-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-texticon-icon-margin-top: 0;
  --spectrum-button-s-accent-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-accent-fill-texticon-icon-type: icon;
  --spectrum-button-s-accent-fill-texticon-icon-render: yes;
  --spectrum-button-s-accent-fill-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-s-accent-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-texticon-layout: inline-row;
  --spectrum-button-s-accent-fill-texticon-justify-content: center;
  --spectrum-button-s-accent-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-fill-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-fill-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-accent-fill-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-primary-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-s-primary-fill-texticon-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-render: no;
  --spectrum-button-s-primary-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-texticon-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-fill-texticon-border-color: transparent;
  --spectrum-button-s-primary-fill-texticon-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-s-primary-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-texticon-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-fill-texticon-border-color-down: transparent;
  --spectrum-button-s-primary-fill-texticon-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-primary-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-texticon-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-fill-texticon-border-color-hover: transparent;
  --spectrum-button-s-primary-fill-texticon-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-fill-texticon-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-primary-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-primary-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-texticon-text-transform: none;
  --spectrum-button-s-primary-fill-texticon-text-flex: 1;
  --spectrum-button-s-primary-fill-texticon-text-text-align: center;
  --spectrum-button-s-primary-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-fill-texticon-text-render: yes;
  --spectrum-button-s-primary-fill-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-fill-texticon-text-text-transform: none;
  --spectrum-button-s-primary-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-texticon-icon-margin-top: 0;
  --spectrum-button-s-primary-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-primary-fill-texticon-icon-type: icon;
  --spectrum-button-s-primary-fill-texticon-icon-render: yes;
  --spectrum-button-s-primary-fill-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-s-primary-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-texticon-layout: inline-row;
  --spectrum-button-s-primary-fill-texticon-justify-content: center;
  --spectrum-button-s-primary-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-fill-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-fill-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-primary-fill-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-s-secondary-fill-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-render: no;
  --spectrum-button-s-secondary-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-texticon-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-fill-texticon-border-color: transparent;
  --spectrum-button-s-secondary-fill-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-s-secondary-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-fill-texticon-border-color-down: transparent;
  --spectrum-button-s-secondary-fill-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-fill-texticon-border-color-hover: transparent;
  --spectrum-button-s-secondary-fill-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-fill-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-secondary-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-secondary-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-texticon-text-transform: none;
  --spectrum-button-s-secondary-fill-texticon-text-flex: 1;
  --spectrum-button-s-secondary-fill-texticon-text-text-align: center;
  --spectrum-button-s-secondary-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-fill-texticon-text-render: yes;
  --spectrum-button-s-secondary-fill-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-fill-texticon-text-text-transform: none;
  --spectrum-button-s-secondary-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-texticon-icon-margin-top: 0;
  --spectrum-button-s-secondary-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-fill-texticon-icon-type: icon;
  --spectrum-button-s-secondary-fill-texticon-icon-render: yes;
  --spectrum-button-s-secondary-fill-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-s-secondary-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-texticon-layout: inline-row;
  --spectrum-button-s-secondary-fill-texticon-justify-content: center;
  --spectrum-button-s-secondary-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-fill-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-fill-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-secondary-fill-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-negative-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-s-negative-fill-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-render: no;
  --spectrum-button-s-negative-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-texticon-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-s-negative-fill-texticon-border-color: transparent;
  --spectrum-button-s-negative-fill-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-s-negative-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-texticon-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-s-negative-fill-texticon-border-color-down: transparent;
  --spectrum-button-s-negative-fill-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-negative-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-texticon-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-s-negative-fill-texticon-border-color-hover: transparent;
  --spectrum-button-s-negative-fill-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-fill-texticon-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-s-negative-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-negative-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-s-negative-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-negative-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-texticon-text-transform: none;
  --spectrum-button-s-negative-fill-texticon-text-flex: 1;
  --spectrum-button-s-negative-fill-texticon-text-text-align: center;
  --spectrum-button-s-negative-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-fill-texticon-text-render: yes;
  --spectrum-button-s-negative-fill-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-fill-texticon-text-text-transform: none;
  --spectrum-button-s-negative-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-texticon-icon-margin-top: 0;
  --spectrum-button-s-negative-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-negative-fill-texticon-icon-type: icon;
  --spectrum-button-s-negative-fill-texticon-icon-render: yes;
  --spectrum-button-s-negative-fill-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-s-negative-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-texticon-layout: inline-row;
  --spectrum-button-s-negative-fill-texticon-justify-content: center;
  --spectrum-button-s-negative-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-fill-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-fill-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-negative-fill-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-accent-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-s-accent-fill-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-render: no;
  --spectrum-button-s-accent-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-textonly-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-s-accent-fill-textonly-border-color: transparent;
  --spectrum-button-s-accent-fill-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-s-accent-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-textonly-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-s-accent-fill-textonly-border-color-down: transparent;
  --spectrum-button-s-accent-fill-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-textonly-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-s-accent-fill-textonly-border-color-hover: transparent;
  --spectrum-button-s-accent-fill-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-fill-textonly-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-s-accent-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-accent-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-textonly-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-s-accent-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-accent-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-textonly-text-transform: none;
  --spectrum-button-s-accent-fill-textonly-text-flex: 1;
  --spectrum-button-s-accent-fill-textonly-text-text-align: center;
  --spectrum-button-s-accent-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-fill-textonly-text-render: yes;
  --spectrum-button-s-accent-fill-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-fill-textonly-text-text-transform: none;
  --spectrum-button-s-accent-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-textonly-icon-margin-top: 0;
  --spectrum-button-s-accent-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-fill-textonly-icon-type: icon;
  --spectrum-button-s-accent-fill-textonly-icon-render: no;
  --spectrum-button-s-accent-fill-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-s-accent-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-textonly-layout: inline-row;
  --spectrum-button-s-accent-fill-textonly-justify-content: center;
  --spectrum-button-s-accent-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-fill-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-fill-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-primary-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-s-primary-fill-textonly-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-render: no;
  --spectrum-button-s-primary-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-textonly-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-fill-textonly-border-color: transparent;
  --spectrum-button-s-primary-fill-textonly-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-s-primary-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-textonly-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-fill-textonly-border-color-down: transparent;
  --spectrum-button-s-primary-fill-textonly-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-textonly-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-fill-textonly-border-color-hover: transparent;
  --spectrum-button-s-primary-fill-textonly-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-fill-textonly-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-primary-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-s-primary-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-primary-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-textonly-text-transform: none;
  --spectrum-button-s-primary-fill-textonly-text-flex: 1;
  --spectrum-button-s-primary-fill-textonly-text-text-align: center;
  --spectrum-button-s-primary-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-fill-textonly-text-render: yes;
  --spectrum-button-s-primary-fill-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-fill-textonly-text-text-transform: none;
  --spectrum-button-s-primary-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-textonly-icon-margin-top: 0;
  --spectrum-button-s-primary-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-fill-textonly-icon-type: icon;
  --spectrum-button-s-primary-fill-textonly-icon-render: no;
  --spectrum-button-s-primary-fill-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-s-primary-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-textonly-layout: inline-row;
  --spectrum-button-s-primary-fill-textonly-justify-content: center;
  --spectrum-button-s-primary-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-fill-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-fill-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-s-secondary-fill-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-render: no;
  --spectrum-button-s-secondary-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-textonly-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-fill-textonly-border-color: transparent;
  --spectrum-button-s-secondary-fill-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-fill-textonly-border-color-down: transparent;
  --spectrum-button-s-secondary-fill-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-fill-textonly-border-color-hover: transparent;
  --spectrum-button-s-secondary-fill-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-fill-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-secondary-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-secondary-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-textonly-text-transform: none;
  --spectrum-button-s-secondary-fill-textonly-text-flex: 1;
  --spectrum-button-s-secondary-fill-textonly-text-text-align: center;
  --spectrum-button-s-secondary-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-fill-textonly-text-render: yes;
  --spectrum-button-s-secondary-fill-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-fill-textonly-text-text-transform: none;
  --spectrum-button-s-secondary-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-textonly-icon-margin-top: 0;
  --spectrum-button-s-secondary-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-fill-textonly-icon-type: icon;
  --spectrum-button-s-secondary-fill-textonly-icon-render: no;
  --spectrum-button-s-secondary-fill-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-textonly-layout: inline-row;
  --spectrum-button-s-secondary-fill-textonly-justify-content: center;
  --spectrum-button-s-secondary-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-fill-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-fill-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-negative-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-s-negative-fill-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-render: no;
  --spectrum-button-s-negative-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-textonly-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-s-negative-fill-textonly-border-color: transparent;
  --spectrum-button-s-negative-fill-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-s-negative-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-textonly-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-s-negative-fill-textonly-border-color-down: transparent;
  --spectrum-button-s-negative-fill-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-textonly-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-s-negative-fill-textonly-border-color-hover: transparent;
  --spectrum-button-s-negative-fill-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-fill-textonly-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-s-negative-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-negative-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-s-negative-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-negative-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-textonly-text-transform: none;
  --spectrum-button-s-negative-fill-textonly-text-flex: 1;
  --spectrum-button-s-negative-fill-textonly-text-text-align: center;
  --spectrum-button-s-negative-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-fill-textonly-text-render: yes;
  --spectrum-button-s-negative-fill-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-fill-textonly-text-text-transform: none;
  --spectrum-button-s-negative-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-textonly-icon-margin-top: 0;
  --spectrum-button-s-negative-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-fill-textonly-icon-type: icon;
  --spectrum-button-s-negative-fill-textonly-icon-render: no;
  --spectrum-button-s-negative-fill-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-s-negative-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-textonly-layout: inline-row;
  --spectrum-button-s-negative-fill-textonly-justify-content: center;
  --spectrum-button-s-negative-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-fill-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-fill-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-accent-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-m-accent-fill-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-render: no;
  --spectrum-button-m-accent-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-icononly-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-m-accent-fill-icononly-border-color: transparent;
  --spectrum-button-m-accent-fill-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-m-accent-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-icononly-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-m-accent-fill-icononly-border-color-down: transparent;
  --spectrum-button-m-accent-fill-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-icononly-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-m-accent-fill-icononly-border-color-hover: transparent;
  --spectrum-button-m-accent-fill-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-fill-icononly-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-m-accent-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-accent-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-icononly-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-m-accent-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-accent-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-icononly-text-transform: none;
  --spectrum-button-m-accent-fill-icononly-text-flex: 1;
  --spectrum-button-m-accent-fill-icononly-text-text-align: center;
  --spectrum-button-m-accent-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-fill-icononly-text-render: no;
  --spectrum-button-m-accent-fill-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-fill-icononly-text-text-transform: none;
  --spectrum-button-m-accent-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-icononly-icon-margin-top: 0;
  --spectrum-button-m-accent-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-fill-icononly-icon-type: icon;
  --spectrum-button-m-accent-fill-icononly-icon-render: yes;
  --spectrum-button-m-accent-fill-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-m-accent-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-icononly-layout: inline-row;
  --spectrum-button-m-accent-fill-icononly-justify-content: center;
  --spectrum-button-m-accent-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-fill-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-icononly-padding-left: 0;
  --spectrum-button-m-accent-fill-icononly-padding-right: 0;
  --spectrum-button-m-accent-fill-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-primary-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-m-primary-fill-icononly-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-render: no;
  --spectrum-button-m-primary-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-icononly-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-fill-icononly-border-color: transparent;
  --spectrum-button-m-primary-fill-icononly-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-m-primary-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-icononly-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-fill-icononly-border-color-down: transparent;
  --spectrum-button-m-primary-fill-icononly-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-icononly-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-fill-icononly-border-color-hover: transparent;
  --spectrum-button-m-primary-fill-icononly-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-fill-icononly-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-primary-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-primary-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-icononly-text-transform: none;
  --spectrum-button-m-primary-fill-icononly-text-flex: 1;
  --spectrum-button-m-primary-fill-icononly-text-text-align: center;
  --spectrum-button-m-primary-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-fill-icononly-text-render: no;
  --spectrum-button-m-primary-fill-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-fill-icononly-text-text-transform: none;
  --spectrum-button-m-primary-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-icononly-icon-margin-top: 0;
  --spectrum-button-m-primary-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-fill-icononly-icon-type: icon;
  --spectrum-button-m-primary-fill-icononly-icon-render: yes;
  --spectrum-button-m-primary-fill-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-m-primary-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-icononly-layout: inline-row;
  --spectrum-button-m-primary-fill-icononly-justify-content: center;
  --spectrum-button-m-primary-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-fill-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-icononly-padding-left: 0;
  --spectrum-button-m-primary-fill-icononly-padding-right: 0;
  --spectrum-button-m-primary-fill-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-m-secondary-fill-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-render: no;
  --spectrum-button-m-secondary-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-icononly-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-fill-icononly-border-color: transparent;
  --spectrum-button-m-secondary-fill-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-fill-icononly-border-color-down: transparent;
  --spectrum-button-m-secondary-fill-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-fill-icononly-border-color-hover: transparent;
  --spectrum-button-m-secondary-fill-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-fill-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-secondary-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-secondary-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-icononly-text-transform: none;
  --spectrum-button-m-secondary-fill-icononly-text-flex: 1;
  --spectrum-button-m-secondary-fill-icononly-text-text-align: center;
  --spectrum-button-m-secondary-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-fill-icononly-text-render: no;
  --spectrum-button-m-secondary-fill-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-fill-icononly-text-text-transform: none;
  --spectrum-button-m-secondary-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-icononly-icon-margin-top: 0;
  --spectrum-button-m-secondary-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-fill-icononly-icon-type: icon;
  --spectrum-button-m-secondary-fill-icononly-icon-render: yes;
  --spectrum-button-m-secondary-fill-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-icononly-layout: inline-row;
  --spectrum-button-m-secondary-fill-icononly-justify-content: center;
  --spectrum-button-m-secondary-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-fill-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-icononly-padding-left: 0;
  --spectrum-button-m-secondary-fill-icononly-padding-right: 0;
  --spectrum-button-m-secondary-fill-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-negative-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-m-negative-fill-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-render: no;
  --spectrum-button-m-negative-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-icononly-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-m-negative-fill-icononly-border-color: transparent;
  --spectrum-button-m-negative-fill-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-m-negative-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-icononly-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-m-negative-fill-icononly-border-color-down: transparent;
  --spectrum-button-m-negative-fill-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-icononly-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-m-negative-fill-icononly-border-color-hover: transparent;
  --spectrum-button-m-negative-fill-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-fill-icononly-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-m-negative-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-negative-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-m-negative-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-negative-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-icononly-text-transform: none;
  --spectrum-button-m-negative-fill-icononly-text-flex: 1;
  --spectrum-button-m-negative-fill-icononly-text-text-align: center;
  --spectrum-button-m-negative-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-fill-icononly-text-render: no;
  --spectrum-button-m-negative-fill-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-fill-icononly-text-text-transform: none;
  --spectrum-button-m-negative-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-icononly-icon-margin-top: 0;
  --spectrum-button-m-negative-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-fill-icononly-icon-type: icon;
  --spectrum-button-m-negative-fill-icononly-icon-render: yes;
  --spectrum-button-m-negative-fill-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-m-negative-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-icononly-layout: inline-row;
  --spectrum-button-m-negative-fill-icononly-justify-content: center;
  --spectrum-button-m-negative-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-fill-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-icononly-padding-left: 0;
  --spectrum-button-m-negative-fill-icononly-padding-right: 0;
  --spectrum-button-m-negative-fill-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-accent-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-m-accent-fill-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-render: no;
  --spectrum-button-m-accent-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-texticon-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-m-accent-fill-texticon-border-color: transparent;
  --spectrum-button-m-accent-fill-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-m-accent-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-texticon-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-m-accent-fill-texticon-border-color-down: transparent;
  --spectrum-button-m-accent-fill-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-accent-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-texticon-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-m-accent-fill-texticon-border-color-hover: transparent;
  --spectrum-button-m-accent-fill-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-fill-texticon-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-m-accent-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-accent-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-texticon-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-m-accent-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-accent-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-texticon-text-transform: none;
  --spectrum-button-m-accent-fill-texticon-text-flex: 1;
  --spectrum-button-m-accent-fill-texticon-text-text-align: center;
  --spectrum-button-m-accent-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-fill-texticon-text-render: yes;
  --spectrum-button-m-accent-fill-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-fill-texticon-text-text-transform: none;
  --spectrum-button-m-accent-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-texticon-icon-margin-top: 0;
  --spectrum-button-m-accent-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-accent-fill-texticon-icon-type: icon;
  --spectrum-button-m-accent-fill-texticon-icon-render: yes;
  --spectrum-button-m-accent-fill-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-m-accent-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-texticon-layout: inline-row;
  --spectrum-button-m-accent-fill-texticon-justify-content: center;
  --spectrum-button-m-accent-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-fill-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-fill-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-primary-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-m-primary-fill-texticon-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-render: no;
  --spectrum-button-m-primary-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-texticon-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-fill-texticon-border-color: transparent;
  --spectrum-button-m-primary-fill-texticon-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-m-primary-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-texticon-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-fill-texticon-border-color-down: transparent;
  --spectrum-button-m-primary-fill-texticon-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-primary-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-texticon-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-fill-texticon-border-color-hover: transparent;
  --spectrum-button-m-primary-fill-texticon-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-fill-texticon-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-primary-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-primary-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-texticon-text-transform: none;
  --spectrum-button-m-primary-fill-texticon-text-flex: 1;
  --spectrum-button-m-primary-fill-texticon-text-text-align: center;
  --spectrum-button-m-primary-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-fill-texticon-text-render: yes;
  --spectrum-button-m-primary-fill-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-fill-texticon-text-text-transform: none;
  --spectrum-button-m-primary-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-texticon-icon-margin-top: 0;
  --spectrum-button-m-primary-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-primary-fill-texticon-icon-type: icon;
  --spectrum-button-m-primary-fill-texticon-icon-render: yes;
  --spectrum-button-m-primary-fill-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-m-primary-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-texticon-layout: inline-row;
  --spectrum-button-m-primary-fill-texticon-justify-content: center;
  --spectrum-button-m-primary-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-fill-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-fill-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-m-secondary-fill-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-render: no;
  --spectrum-button-m-secondary-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-texticon-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-fill-texticon-border-color: transparent;
  --spectrum-button-m-secondary-fill-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-m-secondary-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-fill-texticon-border-color-down: transparent;
  --spectrum-button-m-secondary-fill-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-fill-texticon-border-color-hover: transparent;
  --spectrum-button-m-secondary-fill-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-fill-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-secondary-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-secondary-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-texticon-text-transform: none;
  --spectrum-button-m-secondary-fill-texticon-text-flex: 1;
  --spectrum-button-m-secondary-fill-texticon-text-text-align: center;
  --spectrum-button-m-secondary-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-fill-texticon-text-render: yes;
  --spectrum-button-m-secondary-fill-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-fill-texticon-text-text-transform: none;
  --spectrum-button-m-secondary-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-texticon-icon-margin-top: 0;
  --spectrum-button-m-secondary-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-fill-texticon-icon-type: icon;
  --spectrum-button-m-secondary-fill-texticon-icon-render: yes;
  --spectrum-button-m-secondary-fill-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-m-secondary-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-texticon-layout: inline-row;
  --spectrum-button-m-secondary-fill-texticon-justify-content: center;
  --spectrum-button-m-secondary-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-fill-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-fill-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-negative-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-m-negative-fill-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-render: no;
  --spectrum-button-m-negative-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-texticon-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-m-negative-fill-texticon-border-color: transparent;
  --spectrum-button-m-negative-fill-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-m-negative-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-texticon-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-m-negative-fill-texticon-border-color-down: transparent;
  --spectrum-button-m-negative-fill-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-negative-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-texticon-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-m-negative-fill-texticon-border-color-hover: transparent;
  --spectrum-button-m-negative-fill-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-fill-texticon-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-m-negative-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-negative-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-m-negative-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-negative-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-texticon-text-transform: none;
  --spectrum-button-m-negative-fill-texticon-text-flex: 1;
  --spectrum-button-m-negative-fill-texticon-text-text-align: center;
  --spectrum-button-m-negative-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-fill-texticon-text-render: yes;
  --spectrum-button-m-negative-fill-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-fill-texticon-text-text-transform: none;
  --spectrum-button-m-negative-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-texticon-icon-margin-top: 0;
  --spectrum-button-m-negative-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-negative-fill-texticon-icon-type: icon;
  --spectrum-button-m-negative-fill-texticon-icon-render: yes;
  --spectrum-button-m-negative-fill-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-m-negative-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-texticon-layout: inline-row;
  --spectrum-button-m-negative-fill-texticon-justify-content: center;
  --spectrum-button-m-negative-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-fill-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-fill-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-accent-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-m-accent-fill-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-render: no;
  --spectrum-button-m-accent-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-textonly-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-m-accent-fill-textonly-border-color: transparent;
  --spectrum-button-m-accent-fill-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-m-accent-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-textonly-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-m-accent-fill-textonly-border-color-down: transparent;
  --spectrum-button-m-accent-fill-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-textonly-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-m-accent-fill-textonly-border-color-hover: transparent;
  --spectrum-button-m-accent-fill-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-fill-textonly-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-m-accent-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-accent-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-textonly-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-m-accent-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-accent-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-textonly-text-transform: none;
  --spectrum-button-m-accent-fill-textonly-text-flex: 1;
  --spectrum-button-m-accent-fill-textonly-text-text-align: center;
  --spectrum-button-m-accent-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-fill-textonly-text-render: yes;
  --spectrum-button-m-accent-fill-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-fill-textonly-text-text-transform: none;
  --spectrum-button-m-accent-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-textonly-icon-margin-top: 0;
  --spectrum-button-m-accent-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-fill-textonly-icon-type: icon;
  --spectrum-button-m-accent-fill-textonly-icon-render: no;
  --spectrum-button-m-accent-fill-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-m-accent-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-textonly-layout: inline-row;
  --spectrum-button-m-accent-fill-textonly-justify-content: center;
  --spectrum-button-m-accent-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-fill-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-fill-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-primary-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-m-primary-fill-textonly-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-render: no;
  --spectrum-button-m-primary-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-textonly-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-fill-textonly-border-color: transparent;
  --spectrum-button-m-primary-fill-textonly-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-m-primary-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-textonly-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-fill-textonly-border-color-down: transparent;
  --spectrum-button-m-primary-fill-textonly-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-textonly-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-fill-textonly-border-color-hover: transparent;
  --spectrum-button-m-primary-fill-textonly-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-fill-textonly-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-primary-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-m-primary-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-primary-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-textonly-text-transform: none;
  --spectrum-button-m-primary-fill-textonly-text-flex: 1;
  --spectrum-button-m-primary-fill-textonly-text-text-align: center;
  --spectrum-button-m-primary-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-fill-textonly-text-render: yes;
  --spectrum-button-m-primary-fill-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-fill-textonly-text-text-transform: none;
  --spectrum-button-m-primary-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-textonly-icon-margin-top: 0;
  --spectrum-button-m-primary-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-fill-textonly-icon-type: icon;
  --spectrum-button-m-primary-fill-textonly-icon-render: no;
  --spectrum-button-m-primary-fill-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-m-primary-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-textonly-layout: inline-row;
  --spectrum-button-m-primary-fill-textonly-justify-content: center;
  --spectrum-button-m-primary-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-fill-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-fill-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-m-secondary-fill-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-render: no;
  --spectrum-button-m-secondary-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-textonly-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-fill-textonly-border-color: transparent;
  --spectrum-button-m-secondary-fill-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-fill-textonly-border-color-down: transparent;
  --spectrum-button-m-secondary-fill-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-fill-textonly-border-color-hover: transparent;
  --spectrum-button-m-secondary-fill-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-fill-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-secondary-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-secondary-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-textonly-text-transform: none;
  --spectrum-button-m-secondary-fill-textonly-text-flex: 1;
  --spectrum-button-m-secondary-fill-textonly-text-text-align: center;
  --spectrum-button-m-secondary-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-fill-textonly-text-render: yes;
  --spectrum-button-m-secondary-fill-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-fill-textonly-text-text-transform: none;
  --spectrum-button-m-secondary-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-textonly-icon-margin-top: 0;
  --spectrum-button-m-secondary-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-fill-textonly-icon-type: icon;
  --spectrum-button-m-secondary-fill-textonly-icon-render: no;
  --spectrum-button-m-secondary-fill-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-textonly-layout: inline-row;
  --spectrum-button-m-secondary-fill-textonly-justify-content: center;
  --spectrum-button-m-secondary-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-fill-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-fill-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-negative-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-m-negative-fill-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-render: no;
  --spectrum-button-m-negative-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-textonly-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-m-negative-fill-textonly-border-color: transparent;
  --spectrum-button-m-negative-fill-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-m-negative-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-textonly-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-m-negative-fill-textonly-border-color-down: transparent;
  --spectrum-button-m-negative-fill-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-textonly-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-m-negative-fill-textonly-border-color-hover: transparent;
  --spectrum-button-m-negative-fill-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-fill-textonly-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-m-negative-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-negative-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-m-negative-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-negative-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-textonly-text-transform: none;
  --spectrum-button-m-negative-fill-textonly-text-flex: 1;
  --spectrum-button-m-negative-fill-textonly-text-text-align: center;
  --spectrum-button-m-negative-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-fill-textonly-text-render: yes;
  --spectrum-button-m-negative-fill-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-fill-textonly-text-text-transform: none;
  --spectrum-button-m-negative-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-textonly-icon-margin-top: 0;
  --spectrum-button-m-negative-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-fill-textonly-icon-type: icon;
  --spectrum-button-m-negative-fill-textonly-icon-render: no;
  --spectrum-button-m-negative-fill-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-m-negative-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-textonly-layout: inline-row;
  --spectrum-button-m-negative-fill-textonly-justify-content: center;
  --spectrum-button-m-negative-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-fill-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-fill-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-accent-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-l-accent-fill-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-render: no;
  --spectrum-button-l-accent-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-icononly-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-l-accent-fill-icononly-border-color: transparent;
  --spectrum-button-l-accent-fill-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-l-accent-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-icononly-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-l-accent-fill-icononly-border-color-down: transparent;
  --spectrum-button-l-accent-fill-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-icononly-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-l-accent-fill-icononly-border-color-hover: transparent;
  --spectrum-button-l-accent-fill-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-fill-icononly-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-l-accent-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-accent-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-icononly-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-l-accent-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-accent-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-icononly-text-transform: none;
  --spectrum-button-l-accent-fill-icononly-text-flex: 1;
  --spectrum-button-l-accent-fill-icononly-text-text-align: center;
  --spectrum-button-l-accent-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-fill-icononly-text-render: no;
  --spectrum-button-l-accent-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-fill-icononly-text-text-transform: none;
  --spectrum-button-l-accent-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-icononly-icon-margin-top: 0;
  --spectrum-button-l-accent-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-fill-icononly-icon-type: icon;
  --spectrum-button-l-accent-fill-icononly-icon-render: yes;
  --spectrum-button-l-accent-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-l-accent-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-icononly-layout: inline-row;
  --spectrum-button-l-accent-fill-icononly-justify-content: center;
  --spectrum-button-l-accent-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-fill-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-icononly-padding-left: 0;
  --spectrum-button-l-accent-fill-icononly-padding-right: 0;
  --spectrum-button-l-accent-fill-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-primary-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-l-primary-fill-icononly-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-render: no;
  --spectrum-button-l-primary-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-icononly-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-fill-icononly-border-color: transparent;
  --spectrum-button-l-primary-fill-icononly-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-l-primary-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-icononly-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-fill-icononly-border-color-down: transparent;
  --spectrum-button-l-primary-fill-icononly-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-icononly-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-fill-icononly-border-color-hover: transparent;
  --spectrum-button-l-primary-fill-icononly-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-fill-icononly-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-primary-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-primary-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-icononly-text-transform: none;
  --spectrum-button-l-primary-fill-icononly-text-flex: 1;
  --spectrum-button-l-primary-fill-icononly-text-text-align: center;
  --spectrum-button-l-primary-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-fill-icononly-text-render: no;
  --spectrum-button-l-primary-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-fill-icononly-text-text-transform: none;
  --spectrum-button-l-primary-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-icononly-icon-margin-top: 0;
  --spectrum-button-l-primary-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-fill-icononly-icon-type: icon;
  --spectrum-button-l-primary-fill-icononly-icon-render: yes;
  --spectrum-button-l-primary-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-l-primary-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-icononly-layout: inline-row;
  --spectrum-button-l-primary-fill-icononly-justify-content: center;
  --spectrum-button-l-primary-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-fill-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-icononly-padding-left: 0;
  --spectrum-button-l-primary-fill-icononly-padding-right: 0;
  --spectrum-button-l-primary-fill-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-l-secondary-fill-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-render: no;
  --spectrum-button-l-secondary-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-icononly-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-fill-icononly-border-color: transparent;
  --spectrum-button-l-secondary-fill-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-fill-icononly-border-color-down: transparent;
  --spectrum-button-l-secondary-fill-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-fill-icononly-border-color-hover: transparent;
  --spectrum-button-l-secondary-fill-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-fill-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-secondary-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-secondary-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-icononly-text-transform: none;
  --spectrum-button-l-secondary-fill-icononly-text-flex: 1;
  --spectrum-button-l-secondary-fill-icononly-text-text-align: center;
  --spectrum-button-l-secondary-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-fill-icononly-text-render: no;
  --spectrum-button-l-secondary-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-fill-icononly-text-text-transform: none;
  --spectrum-button-l-secondary-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-icononly-icon-margin-top: 0;
  --spectrum-button-l-secondary-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-fill-icononly-icon-type: icon;
  --spectrum-button-l-secondary-fill-icononly-icon-render: yes;
  --spectrum-button-l-secondary-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-icononly-layout: inline-row;
  --spectrum-button-l-secondary-fill-icononly-justify-content: center;
  --spectrum-button-l-secondary-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-fill-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-icononly-padding-left: 0;
  --spectrum-button-l-secondary-fill-icononly-padding-right: 0;
  --spectrum-button-l-secondary-fill-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-negative-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-l-negative-fill-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-render: no;
  --spectrum-button-l-negative-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-icononly-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-l-negative-fill-icononly-border-color: transparent;
  --spectrum-button-l-negative-fill-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-l-negative-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-icononly-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-l-negative-fill-icononly-border-color-down: transparent;
  --spectrum-button-l-negative-fill-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-icononly-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-l-negative-fill-icononly-border-color-hover: transparent;
  --spectrum-button-l-negative-fill-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-fill-icononly-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-l-negative-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-negative-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-l-negative-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-negative-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-icononly-text-transform: none;
  --spectrum-button-l-negative-fill-icononly-text-flex: 1;
  --spectrum-button-l-negative-fill-icononly-text-text-align: center;
  --spectrum-button-l-negative-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-fill-icononly-text-render: no;
  --spectrum-button-l-negative-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-fill-icononly-text-text-transform: none;
  --spectrum-button-l-negative-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-icononly-icon-margin-top: 0;
  --spectrum-button-l-negative-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-fill-icononly-icon-type: icon;
  --spectrum-button-l-negative-fill-icononly-icon-render: yes;
  --spectrum-button-l-negative-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-l-negative-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-icononly-layout: inline-row;
  --spectrum-button-l-negative-fill-icononly-justify-content: center;
  --spectrum-button-l-negative-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-fill-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-icononly-padding-left: 0;
  --spectrum-button-l-negative-fill-icononly-padding-right: 0;
  --spectrum-button-l-negative-fill-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-accent-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-l-accent-fill-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-render: no;
  --spectrum-button-l-accent-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-texticon-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-l-accent-fill-texticon-border-color: transparent;
  --spectrum-button-l-accent-fill-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-l-accent-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-texticon-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-l-accent-fill-texticon-border-color-down: transparent;
  --spectrum-button-l-accent-fill-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-accent-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-texticon-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-l-accent-fill-texticon-border-color-hover: transparent;
  --spectrum-button-l-accent-fill-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-fill-texticon-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-l-accent-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-accent-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-texticon-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-l-accent-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-accent-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-texticon-text-transform: none;
  --spectrum-button-l-accent-fill-texticon-text-flex: 1;
  --spectrum-button-l-accent-fill-texticon-text-text-align: center;
  --spectrum-button-l-accent-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-fill-texticon-text-render: yes;
  --spectrum-button-l-accent-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-fill-texticon-text-text-transform: none;
  --spectrum-button-l-accent-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-texticon-icon-margin-top: 0;
  --spectrum-button-l-accent-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-accent-fill-texticon-icon-type: icon;
  --spectrum-button-l-accent-fill-texticon-icon-render: yes;
  --spectrum-button-l-accent-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-l-accent-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-texticon-layout: inline-row;
  --spectrum-button-l-accent-fill-texticon-justify-content: center;
  --spectrum-button-l-accent-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-fill-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-fill-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-accent-fill-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-primary-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-l-primary-fill-texticon-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-render: no;
  --spectrum-button-l-primary-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-texticon-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-fill-texticon-border-color: transparent;
  --spectrum-button-l-primary-fill-texticon-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-l-primary-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-texticon-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-fill-texticon-border-color-down: transparent;
  --spectrum-button-l-primary-fill-texticon-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-primary-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-texticon-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-fill-texticon-border-color-hover: transparent;
  --spectrum-button-l-primary-fill-texticon-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-fill-texticon-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-primary-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-primary-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-texticon-text-transform: none;
  --spectrum-button-l-primary-fill-texticon-text-flex: 1;
  --spectrum-button-l-primary-fill-texticon-text-text-align: center;
  --spectrum-button-l-primary-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-fill-texticon-text-render: yes;
  --spectrum-button-l-primary-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-fill-texticon-text-text-transform: none;
  --spectrum-button-l-primary-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-texticon-icon-margin-top: 0;
  --spectrum-button-l-primary-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-primary-fill-texticon-icon-type: icon;
  --spectrum-button-l-primary-fill-texticon-icon-render: yes;
  --spectrum-button-l-primary-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-l-primary-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-texticon-layout: inline-row;
  --spectrum-button-l-primary-fill-texticon-justify-content: center;
  --spectrum-button-l-primary-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-fill-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-fill-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-primary-fill-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-l-secondary-fill-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-render: no;
  --spectrum-button-l-secondary-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-texticon-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-fill-texticon-border-color: transparent;
  --spectrum-button-l-secondary-fill-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-l-secondary-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-fill-texticon-border-color-down: transparent;
  --spectrum-button-l-secondary-fill-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-fill-texticon-border-color-hover: transparent;
  --spectrum-button-l-secondary-fill-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-fill-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-secondary-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-secondary-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-texticon-text-transform: none;
  --spectrum-button-l-secondary-fill-texticon-text-flex: 1;
  --spectrum-button-l-secondary-fill-texticon-text-text-align: center;
  --spectrum-button-l-secondary-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-fill-texticon-text-render: yes;
  --spectrum-button-l-secondary-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-fill-texticon-text-text-transform: none;
  --spectrum-button-l-secondary-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-texticon-icon-margin-top: 0;
  --spectrum-button-l-secondary-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-fill-texticon-icon-type: icon;
  --spectrum-button-l-secondary-fill-texticon-icon-render: yes;
  --spectrum-button-l-secondary-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-l-secondary-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-texticon-layout: inline-row;
  --spectrum-button-l-secondary-fill-texticon-justify-content: center;
  --spectrum-button-l-secondary-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-fill-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-fill-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-secondary-fill-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-negative-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-l-negative-fill-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-render: no;
  --spectrum-button-l-negative-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-texticon-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-l-negative-fill-texticon-border-color: transparent;
  --spectrum-button-l-negative-fill-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-l-negative-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-texticon-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-l-negative-fill-texticon-border-color-down: transparent;
  --spectrum-button-l-negative-fill-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-negative-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-texticon-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-l-negative-fill-texticon-border-color-hover: transparent;
  --spectrum-button-l-negative-fill-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-fill-texticon-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-l-negative-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-negative-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-l-negative-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-negative-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-texticon-text-transform: none;
  --spectrum-button-l-negative-fill-texticon-text-flex: 1;
  --spectrum-button-l-negative-fill-texticon-text-text-align: center;
  --spectrum-button-l-negative-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-fill-texticon-text-render: yes;
  --spectrum-button-l-negative-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-fill-texticon-text-text-transform: none;
  --spectrum-button-l-negative-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-texticon-icon-margin-top: 0;
  --spectrum-button-l-negative-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-negative-fill-texticon-icon-type: icon;
  --spectrum-button-l-negative-fill-texticon-icon-render: yes;
  --spectrum-button-l-negative-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-l-negative-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-texticon-layout: inline-row;
  --spectrum-button-l-negative-fill-texticon-justify-content: center;
  --spectrum-button-l-negative-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-fill-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-fill-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-negative-fill-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-accent-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-l-accent-fill-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-render: no;
  --spectrum-button-l-accent-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-textonly-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-l-accent-fill-textonly-border-color: transparent;
  --spectrum-button-l-accent-fill-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-l-accent-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-textonly-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-l-accent-fill-textonly-border-color-down: transparent;
  --spectrum-button-l-accent-fill-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-textonly-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-l-accent-fill-textonly-border-color-hover: transparent;
  --spectrum-button-l-accent-fill-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-fill-textonly-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-l-accent-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-accent-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-textonly-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-l-accent-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-accent-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-textonly-text-transform: none;
  --spectrum-button-l-accent-fill-textonly-text-flex: 1;
  --spectrum-button-l-accent-fill-textonly-text-text-align: center;
  --spectrum-button-l-accent-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-fill-textonly-text-render: yes;
  --spectrum-button-l-accent-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-fill-textonly-text-text-transform: none;
  --spectrum-button-l-accent-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-textonly-icon-margin-top: 0;
  --spectrum-button-l-accent-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-fill-textonly-icon-type: icon;
  --spectrum-button-l-accent-fill-textonly-icon-render: no;
  --spectrum-button-l-accent-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-l-accent-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-textonly-layout: inline-row;
  --spectrum-button-l-accent-fill-textonly-justify-content: center;
  --spectrum-button-l-accent-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-fill-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-fill-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-primary-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-l-primary-fill-textonly-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-render: no;
  --spectrum-button-l-primary-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-textonly-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-fill-textonly-border-color: transparent;
  --spectrum-button-l-primary-fill-textonly-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-l-primary-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-textonly-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-fill-textonly-border-color-down: transparent;
  --spectrum-button-l-primary-fill-textonly-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-textonly-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-fill-textonly-border-color-hover: transparent;
  --spectrum-button-l-primary-fill-textonly-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-fill-textonly-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-primary-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-l-primary-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-primary-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-textonly-text-transform: none;
  --spectrum-button-l-primary-fill-textonly-text-flex: 1;
  --spectrum-button-l-primary-fill-textonly-text-text-align: center;
  --spectrum-button-l-primary-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-fill-textonly-text-render: yes;
  --spectrum-button-l-primary-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-fill-textonly-text-text-transform: none;
  --spectrum-button-l-primary-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-textonly-icon-margin-top: 0;
  --spectrum-button-l-primary-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-fill-textonly-icon-type: icon;
  --spectrum-button-l-primary-fill-textonly-icon-render: no;
  --spectrum-button-l-primary-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-l-primary-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-textonly-layout: inline-row;
  --spectrum-button-l-primary-fill-textonly-justify-content: center;
  --spectrum-button-l-primary-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-fill-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-fill-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-l-secondary-fill-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-render: no;
  --spectrum-button-l-secondary-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-textonly-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-fill-textonly-border-color: transparent;
  --spectrum-button-l-secondary-fill-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-fill-textonly-border-color-down: transparent;
  --spectrum-button-l-secondary-fill-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-fill-textonly-border-color-hover: transparent;
  --spectrum-button-l-secondary-fill-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-fill-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-secondary-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-secondary-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-textonly-text-transform: none;
  --spectrum-button-l-secondary-fill-textonly-text-flex: 1;
  --spectrum-button-l-secondary-fill-textonly-text-text-align: center;
  --spectrum-button-l-secondary-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-fill-textonly-text-render: yes;
  --spectrum-button-l-secondary-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-fill-textonly-text-text-transform: none;
  --spectrum-button-l-secondary-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-textonly-icon-margin-top: 0;
  --spectrum-button-l-secondary-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-fill-textonly-icon-type: icon;
  --spectrum-button-l-secondary-fill-textonly-icon-render: no;
  --spectrum-button-l-secondary-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-textonly-layout: inline-row;
  --spectrum-button-l-secondary-fill-textonly-justify-content: center;
  --spectrum-button-l-secondary-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-fill-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-fill-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-negative-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-l-negative-fill-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-render: no;
  --spectrum-button-l-negative-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-textonly-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-l-negative-fill-textonly-border-color: transparent;
  --spectrum-button-l-negative-fill-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-l-negative-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-textonly-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-l-negative-fill-textonly-border-color-down: transparent;
  --spectrum-button-l-negative-fill-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-textonly-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-l-negative-fill-textonly-border-color-hover: transparent;
  --spectrum-button-l-negative-fill-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-fill-textonly-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-l-negative-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-negative-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-l-negative-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-negative-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-textonly-text-transform: none;
  --spectrum-button-l-negative-fill-textonly-text-flex: 1;
  --spectrum-button-l-negative-fill-textonly-text-text-align: center;
  --spectrum-button-l-negative-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-fill-textonly-text-render: yes;
  --spectrum-button-l-negative-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-fill-textonly-text-text-transform: none;
  --spectrum-button-l-negative-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-textonly-icon-margin-top: 0;
  --spectrum-button-l-negative-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-fill-textonly-icon-type: icon;
  --spectrum-button-l-negative-fill-textonly-icon-render: no;
  --spectrum-button-l-negative-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-l-negative-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-textonly-layout: inline-row;
  --spectrum-button-l-negative-fill-textonly-justify-content: center;
  --spectrum-button-l-negative-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-fill-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-fill-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-accent-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-accent-fill-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-render: no;
  --spectrum-button-xl-accent-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-icononly-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-xl-accent-fill-icononly-border-color: transparent;
  --spectrum-button-xl-accent-fill-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-icononly-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-xl-accent-fill-icononly-border-color-down: transparent;
  --spectrum-button-xl-accent-fill-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-icononly-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-xl-accent-fill-icononly-border-color-hover: transparent;
  --spectrum-button-xl-accent-fill-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-fill-icononly-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-xl-accent-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-accent-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-icononly-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-xl-accent-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-accent-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-icononly-text-transform: none;
  --spectrum-button-xl-accent-fill-icononly-text-flex: 1;
  --spectrum-button-xl-accent-fill-icononly-text-text-align: center;
  --spectrum-button-xl-accent-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-fill-icononly-text-render: no;
  --spectrum-button-xl-accent-fill-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-fill-icononly-text-text-transform: none;
  --spectrum-button-xl-accent-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-icononly-icon-margin-top: 0;
  --spectrum-button-xl-accent-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-fill-icononly-icon-type: icon;
  --spectrum-button-xl-accent-fill-icononly-icon-render: yes;
  --spectrum-button-xl-accent-fill-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-icononly-layout: inline-row;
  --spectrum-button-xl-accent-fill-icononly-justify-content: center;
  --spectrum-button-xl-accent-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-fill-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-icononly-padding-left: 0;
  --spectrum-button-xl-accent-fill-icononly-padding-right: 0;
  --spectrum-button-xl-accent-fill-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-primary-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-primary-fill-icononly-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-render: no;
  --spectrum-button-xl-primary-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-icononly-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-fill-icononly-border-color: transparent;
  --spectrum-button-xl-primary-fill-icononly-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-icononly-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-fill-icononly-border-color-down: transparent;
  --spectrum-button-xl-primary-fill-icononly-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-icononly-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-fill-icononly-border-color-hover: transparent;
  --spectrum-button-xl-primary-fill-icononly-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-fill-icononly-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-primary-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-primary-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-icononly-text-transform: none;
  --spectrum-button-xl-primary-fill-icononly-text-flex: 1;
  --spectrum-button-xl-primary-fill-icononly-text-text-align: center;
  --spectrum-button-xl-primary-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-fill-icononly-text-render: no;
  --spectrum-button-xl-primary-fill-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-fill-icononly-text-text-transform: none;
  --spectrum-button-xl-primary-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-icononly-icon-margin-top: 0;
  --spectrum-button-xl-primary-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-fill-icononly-icon-type: icon;
  --spectrum-button-xl-primary-fill-icononly-icon-render: yes;
  --spectrum-button-xl-primary-fill-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-icononly-layout: inline-row;
  --spectrum-button-xl-primary-fill-icononly-justify-content: center;
  --spectrum-button-xl-primary-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-fill-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-icononly-padding-left: 0;
  --spectrum-button-xl-primary-fill-icononly-padding-right: 0;
  --spectrum-button-xl-primary-fill-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-secondary-fill-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-render: no;
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-icononly-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-fill-icononly-border-color: transparent;
  --spectrum-button-xl-secondary-fill-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-fill-icononly-border-color-down: transparent;
  --spectrum-button-xl-secondary-fill-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-fill-icononly-border-color-hover: transparent;
  --spectrum-button-xl-secondary-fill-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-fill-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-secondary-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-secondary-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-icononly-text-transform: none;
  --spectrum-button-xl-secondary-fill-icononly-text-flex: 1;
  --spectrum-button-xl-secondary-fill-icononly-text-text-align: center;
  --spectrum-button-xl-secondary-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-fill-icononly-text-render: no;
  --spectrum-button-xl-secondary-fill-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-fill-icononly-text-text-transform: none;
  --spectrum-button-xl-secondary-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-icononly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-fill-icononly-icon-type: icon;
  --spectrum-button-xl-secondary-fill-icononly-icon-render: yes;
  --spectrum-button-xl-secondary-fill-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-icononly-layout: inline-row;
  --spectrum-button-xl-secondary-fill-icononly-justify-content: center;
  --spectrum-button-xl-secondary-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-fill-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-icononly-padding-left: 0;
  --spectrum-button-xl-secondary-fill-icononly-padding-right: 0;
  --spectrum-button-xl-secondary-fill-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-fill-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-fill-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-fill-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-icononly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-negative-fill-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-negative-fill-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-render: no;
  --spectrum-button-xl-negative-fill-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-icononly-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-xl-negative-fill-icononly-border-color: transparent;
  --spectrum-button-xl-negative-fill-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-fill-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-icononly-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-xl-negative-fill-icononly-border-color-down: transparent;
  --spectrum-button-xl-negative-fill-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-fill-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-icononly-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-xl-negative-fill-icononly-border-color-hover: transparent;
  --spectrum-button-xl-negative-fill-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-fill-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-fill-icononly-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-xl-negative-fill-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-negative-fill-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-fill-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-xl-negative-fill-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-negative-fill-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-icononly-text-transform: none;
  --spectrum-button-xl-negative-fill-icononly-text-flex: 1;
  --spectrum-button-xl-negative-fill-icononly-text-text-align: center;
  --spectrum-button-xl-negative-fill-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-fill-icononly-text-render: no;
  --spectrum-button-xl-negative-fill-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-fill-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-fill-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-fill-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-fill-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-fill-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-fill-icononly-text-text-transform: none;
  --spectrum-button-xl-negative-fill-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-icononly-icon-margin-top: 0;
  --spectrum-button-xl-negative-fill-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-fill-icononly-icon-type: icon;
  --spectrum-button-xl-negative-fill-icononly-icon-render: yes;
  --spectrum-button-xl-negative-fill-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-fill-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-fill-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-icononly-layout: inline-row;
  --spectrum-button-xl-negative-fill-icononly-justify-content: center;
  --spectrum-button-xl-negative-fill-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-fill-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-icononly-padding-left: 0;
  --spectrum-button-xl-negative-fill-icononly-padding-right: 0;
  --spectrum-button-xl-negative-fill-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-fill-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-accent-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-accent-fill-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-render: no;
  --spectrum-button-xl-accent-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-texticon-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-xl-accent-fill-texticon-border-color: transparent;
  --spectrum-button-xl-accent-fill-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-accent-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-texticon-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-xl-accent-fill-texticon-border-color-down: transparent;
  --spectrum-button-xl-accent-fill-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-texticon-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-xl-accent-fill-texticon-border-color-hover: transparent;
  --spectrum-button-xl-accent-fill-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-fill-texticon-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-xl-accent-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-accent-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-texticon-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-xl-accent-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-accent-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-texticon-text-transform: none;
  --spectrum-button-xl-accent-fill-texticon-text-flex: 1;
  --spectrum-button-xl-accent-fill-texticon-text-text-align: center;
  --spectrum-button-xl-accent-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-fill-texticon-text-render: yes;
  --spectrum-button-xl-accent-fill-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-fill-texticon-text-text-transform: none;
  --spectrum-button-xl-accent-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-texticon-icon-margin-top: 0;
  --spectrum-button-xl-accent-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-fill-texticon-icon-type: icon;
  --spectrum-button-xl-accent-fill-texticon-icon-render: yes;
  --spectrum-button-xl-accent-fill-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-accent-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-texticon-layout: inline-row;
  --spectrum-button-xl-accent-fill-texticon-justify-content: center;
  --spectrum-button-xl-accent-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-fill-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-fill-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-primary-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-primary-fill-texticon-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-render: no;
  --spectrum-button-xl-primary-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-texticon-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-fill-texticon-border-color: transparent;
  --spectrum-button-xl-primary-fill-texticon-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-primary-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-texticon-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-fill-texticon-border-color-down: transparent;
  --spectrum-button-xl-primary-fill-texticon-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-texticon-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-fill-texticon-border-color-hover: transparent;
  --spectrum-button-xl-primary-fill-texticon-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-fill-texticon-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-primary-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-primary-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-texticon-text-transform: none;
  --spectrum-button-xl-primary-fill-texticon-text-flex: 1;
  --spectrum-button-xl-primary-fill-texticon-text-text-align: center;
  --spectrum-button-xl-primary-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-fill-texticon-text-render: yes;
  --spectrum-button-xl-primary-fill-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-fill-texticon-text-text-transform: none;
  --spectrum-button-xl-primary-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-texticon-icon-margin-top: 0;
  --spectrum-button-xl-primary-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-fill-texticon-icon-type: icon;
  --spectrum-button-xl-primary-fill-texticon-icon-render: yes;
  --spectrum-button-xl-primary-fill-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-primary-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-texticon-layout: inline-row;
  --spectrum-button-xl-primary-fill-texticon-justify-content: center;
  --spectrum-button-xl-primary-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-fill-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-fill-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-secondary-fill-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-render: no;
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-texticon-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-fill-texticon-border-color: transparent;
  --spectrum-button-xl-secondary-fill-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-fill-texticon-border-color-down: transparent;
  --spectrum-button-xl-secondary-fill-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-fill-texticon-border-color-hover: transparent;
  --spectrum-button-xl-secondary-fill-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-fill-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-secondary-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-secondary-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-texticon-text-transform: none;
  --spectrum-button-xl-secondary-fill-texticon-text-flex: 1;
  --spectrum-button-xl-secondary-fill-texticon-text-text-align: center;
  --spectrum-button-xl-secondary-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-fill-texticon-text-render: yes;
  --spectrum-button-xl-secondary-fill-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-fill-texticon-text-text-transform: none;
  --spectrum-button-xl-secondary-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-texticon-icon-margin-top: 0;
  --spectrum-button-xl-secondary-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-fill-texticon-icon-type: icon;
  --spectrum-button-xl-secondary-fill-texticon-icon-render: yes;
  --spectrum-button-xl-secondary-fill-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-texticon-layout: inline-row;
  --spectrum-button-xl-secondary-fill-texticon-justify-content: center;
  --spectrum-button-xl-secondary-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-fill-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-fill-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-fill-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-fill-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-fill-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-texticon-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-negative-fill-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-negative-fill-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-render: no;
  --spectrum-button-xl-negative-fill-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-texticon-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-xl-negative-fill-texticon-border-color: transparent;
  --spectrum-button-xl-negative-fill-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-negative-fill-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-texticon-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-xl-negative-fill-texticon-border-color-down: transparent;
  --spectrum-button-xl-negative-fill-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-fill-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-texticon-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-xl-negative-fill-texticon-border-color-hover: transparent;
  --spectrum-button-xl-negative-fill-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-fill-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-fill-texticon-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-xl-negative-fill-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-negative-fill-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-fill-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-xl-negative-fill-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-negative-fill-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-texticon-text-transform: none;
  --spectrum-button-xl-negative-fill-texticon-text-flex: 1;
  --spectrum-button-xl-negative-fill-texticon-text-text-align: center;
  --spectrum-button-xl-negative-fill-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-fill-texticon-text-render: yes;
  --spectrum-button-xl-negative-fill-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-fill-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-fill-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-fill-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-fill-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-fill-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-fill-texticon-text-text-transform: none;
  --spectrum-button-xl-negative-fill-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-texticon-icon-margin-top: 0;
  --spectrum-button-xl-negative-fill-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-fill-texticon-icon-type: icon;
  --spectrum-button-xl-negative-fill-texticon-icon-render: yes;
  --spectrum-button-xl-negative-fill-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-fill-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-negative-fill-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-texticon-layout: inline-row;
  --spectrum-button-xl-negative-fill-texticon-justify-content: center;
  --spectrum-button-xl-negative-fill-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-fill-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-fill-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-fill-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-accent-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-accent-fill-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-render: no;
  --spectrum-button-xl-accent-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-textonly-background-color: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-xl-accent-fill-textonly-border-color: transparent;
  --spectrum-button-xl-accent-fill-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-textonly-background-color-down: var(--spectrum-semantic-cta-background-color-down);
  --spectrum-button-xl-accent-fill-textonly-border-color-down: transparent;
  --spectrum-button-xl-accent-fill-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-textonly-background-color-hover: var(--spectrum-semantic-cta-background-color-hover);
  --spectrum-button-xl-accent-fill-textonly-border-color-hover: transparent;
  --spectrum-button-xl-accent-fill-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-fill-textonly-background-color-key-focus: var(--spectrum-semantic-cta-background-color-key-focus);
  --spectrum-button-xl-accent-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-accent-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-textonly-background-color-mouse-focus: var(--spectrum-semantic-cta-background-color-default);
  --spectrum-button-xl-accent-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-accent-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-textonly-text-transform: none;
  --spectrum-button-xl-accent-fill-textonly-text-flex: 1;
  --spectrum-button-xl-accent-fill-textonly-text-text-align: center;
  --spectrum-button-xl-accent-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-fill-textonly-text-render: yes;
  --spectrum-button-xl-accent-fill-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-fill-textonly-text-text-transform: none;
  --spectrum-button-xl-accent-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-textonly-icon-margin-top: 0;
  --spectrum-button-xl-accent-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-fill-textonly-icon-type: icon;
  --spectrum-button-xl-accent-fill-textonly-icon-render: no;
  --spectrum-button-xl-accent-fill-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-textonly-layout: inline-row;
  --spectrum-button-xl-accent-fill-textonly-justify-content: center;
  --spectrum-button-xl-accent-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-fill-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-fill-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-primary-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-primary-fill-textonly-text-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-icon-color: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-render: no;
  --spectrum-button-xl-primary-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-textonly-background-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-fill-textonly-border-color: transparent;
  --spectrum-button-xl-primary-fill-textonly-text-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-icon-color-down: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-textonly-background-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-fill-textonly-border-color-down: transparent;
  --spectrum-button-xl-primary-fill-textonly-text-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-icon-color-hover: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-textonly-background-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-fill-textonly-border-color-hover: transparent;
  --spectrum-button-xl-primary-fill-textonly-text-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-fill-textonly-background-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-primary-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-50);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-primary-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-textonly-text-transform: none;
  --spectrum-button-xl-primary-fill-textonly-text-flex: 1;
  --spectrum-button-xl-primary-fill-textonly-text-text-align: center;
  --spectrum-button-xl-primary-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-fill-textonly-text-render: yes;
  --spectrum-button-xl-primary-fill-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-fill-textonly-text-text-transform: none;
  --spectrum-button-xl-primary-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-textonly-icon-margin-top: 0;
  --spectrum-button-xl-primary-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-fill-textonly-icon-type: icon;
  --spectrum-button-xl-primary-fill-textonly-icon-render: no;
  --spectrum-button-xl-primary-fill-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-textonly-layout: inline-row;
  --spectrum-button-xl-primary-fill-textonly-justify-content: center;
  --spectrum-button-xl-primary-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-fill-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-fill-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-secondary-fill-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-render: no;
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-textonly-background-color: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-fill-textonly-border-color: transparent;
  --spectrum-button-xl-secondary-fill-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-fill-textonly-border-color-down: transparent;
  --spectrum-button-xl-secondary-fill-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-fill-textonly-border-color-hover: transparent;
  --spectrum-button-xl-secondary-fill-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-fill-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-secondary-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-secondary-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-textonly-text-transform: none;
  --spectrum-button-xl-secondary-fill-textonly-text-flex: 1;
  --spectrum-button-xl-secondary-fill-textonly-text-text-align: center;
  --spectrum-button-xl-secondary-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-fill-textonly-text-render: yes;
  --spectrum-button-xl-secondary-fill-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-fill-textonly-text-text-transform: none;
  --spectrum-button-xl-secondary-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-textonly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-fill-textonly-icon-type: icon;
  --spectrum-button-xl-secondary-fill-textonly-icon-render: no;
  --spectrum-button-xl-secondary-fill-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-textonly-layout: inline-row;
  --spectrum-button-xl-secondary-fill-textonly-justify-content: center;
  --spectrum-button-xl-secondary-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-fill-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-fill-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-fill-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-fill-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-fill-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-textonly-background-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-negative-fill-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-negative-fill-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-render: no;
  --spectrum-button-xl-negative-fill-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-textonly-background-color: var(--spectrum-global-color-static-red-600);
  --spectrum-button-xl-negative-fill-textonly-border-color: transparent;
  --spectrum-button-xl-negative-fill-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-fill-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-textonly-background-color-down: var(--spectrum-global-color-static-red-800);
  --spectrum-button-xl-negative-fill-textonly-border-color-down: transparent;
  --spectrum-button-xl-negative-fill-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-fill-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-textonly-background-color-hover: var(--spectrum-global-color-static-red-700);
  --spectrum-button-xl-negative-fill-textonly-border-color-hover: transparent;
  --spectrum-button-xl-negative-fill-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-fill-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-fill-textonly-background-color-key-focus: var(--spectrum-global-color-static-red-700);
  --spectrum-button-xl-negative-fill-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-negative-fill-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-fill-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-red-600);
  --spectrum-button-xl-negative-fill-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-negative-fill-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-textonly-text-transform: none;
  --spectrum-button-xl-negative-fill-textonly-text-flex: 1;
  --spectrum-button-xl-negative-fill-textonly-text-text-align: center;
  --spectrum-button-xl-negative-fill-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-fill-textonly-text-render: yes;
  --spectrum-button-xl-negative-fill-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-fill-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-fill-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-fill-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-fill-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-fill-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-fill-textonly-text-text-transform: none;
  --spectrum-button-xl-negative-fill-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-textonly-icon-margin-top: 0;
  --spectrum-button-xl-negative-fill-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-fill-textonly-icon-type: icon;
  --spectrum-button-xl-negative-fill-textonly-icon-render: no;
  --spectrum-button-xl-negative-fill-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-fill-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-fill-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-textonly-layout: inline-row;
  --spectrum-button-xl-negative-fill-textonly-justify-content: center;
  --spectrum-button-xl-negative-fill-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-fill-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-fill-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-fill-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-accent-outline-icononly-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-icononly-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-render: no;
  --spectrum-button-s-accent-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-icononly-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-s-accent-outline-icononly-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-s-accent-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-s-accent-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-icononly-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-s-accent-outline-icononly-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-s-accent-outline-icononly-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-s-accent-outline-icononly-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-s-accent-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-icononly-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-s-accent-outline-icononly-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-s-accent-outline-icononly-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-s-accent-outline-icononly-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-s-accent-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-outline-icononly-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-s-accent-outline-icononly-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-s-accent-outline-icononly-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-icononly-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-icononly-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-icononly-text-transform: none;
  --spectrum-button-s-accent-outline-icononly-text-flex: 1;
  --spectrum-button-s-accent-outline-icononly-text-text-align: center;
  --spectrum-button-s-accent-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-outline-icononly-text-render: no;
  --spectrum-button-s-accent-outline-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-outline-icononly-text-text-transform: none;
  --spectrum-button-s-accent-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-icononly-icon-margin-top: 0;
  --spectrum-button-s-accent-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-outline-icononly-icon-type: icon;
  --spectrum-button-s-accent-outline-icononly-icon-render: yes;
  --spectrum-button-s-accent-outline-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-s-accent-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-icononly-layout: inline-row;
  --spectrum-button-s-accent-outline-icononly-justify-content: center;
  --spectrum-button-s-accent-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-outline-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-icononly-padding-left: 0;
  --spectrum-button-s-accent-outline-icononly-padding-right: 0;
  --spectrum-button-s-accent-outline-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-primary-outline-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-render: no;
  --spectrum-button-s-primary-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-s-primary-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-primary-outline-icononly-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-primary-outline-icononly-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-outline-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-primary-outline-icononly-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-icononly-text-transform: none;
  --spectrum-button-s-primary-outline-icononly-text-flex: 1;
  --spectrum-button-s-primary-outline-icononly-text-text-align: center;
  --spectrum-button-s-primary-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-outline-icononly-text-render: no;
  --spectrum-button-s-primary-outline-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-outline-icononly-text-text-transform: none;
  --spectrum-button-s-primary-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-icononly-icon-margin-top: 0;
  --spectrum-button-s-primary-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-outline-icononly-icon-type: icon;
  --spectrum-button-s-primary-outline-icononly-icon-render: yes;
  --spectrum-button-s-primary-outline-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-s-primary-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-icononly-layout: inline-row;
  --spectrum-button-s-primary-outline-icononly-justify-content: center;
  --spectrum-button-s-primary-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-outline-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-icononly-padding-left: 0;
  --spectrum-button-s-primary-outline-icononly-padding-right: 0;
  --spectrum-button-s-primary-outline-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-outline-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-render: no;
  --spectrum-button-s-secondary-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-outline-icononly-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-outline-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-icononly-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-outline-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-outline-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-icononly-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-icononly-text-transform: none;
  --spectrum-button-s-secondary-outline-icononly-text-flex: 1;
  --spectrum-button-s-secondary-outline-icononly-text-text-align: center;
  --spectrum-button-s-secondary-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-outline-icononly-text-render: no;
  --spectrum-button-s-secondary-outline-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-outline-icononly-text-text-transform: none;
  --spectrum-button-s-secondary-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-icononly-icon-margin-top: 0;
  --spectrum-button-s-secondary-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-outline-icononly-icon-type: icon;
  --spectrum-button-s-secondary-outline-icononly-icon-render: yes;
  --spectrum-button-s-secondary-outline-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-icononly-layout: inline-row;
  --spectrum-button-s-secondary-outline-icononly-justify-content: center;
  --spectrum-button-s-secondary-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-outline-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-icononly-padding-left: 0;
  --spectrum-button-s-secondary-outline-icononly-padding-right: 0;
  --spectrum-button-s-secondary-outline-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-negative-outline-icononly-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-icononly-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-render: no;
  --spectrum-button-s-negative-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-icononly-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-s-negative-outline-icononly-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-s-negative-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-s-negative-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-icononly-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-s-negative-outline-icononly-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-s-negative-outline-icononly-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-icononly-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-icononly-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-s-negative-outline-icononly-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-icononly-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-outline-icononly-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-s-negative-outline-icononly-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-icononly-text-transform: none;
  --spectrum-button-s-negative-outline-icononly-text-flex: 1;
  --spectrum-button-s-negative-outline-icononly-text-text-align: center;
  --spectrum-button-s-negative-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-outline-icononly-text-render: no;
  --spectrum-button-s-negative-outline-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-outline-icononly-text-text-transform: none;
  --spectrum-button-s-negative-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-icononly-icon-margin-top: 0;
  --spectrum-button-s-negative-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-outline-icononly-icon-type: icon;
  --spectrum-button-s-negative-outline-icononly-icon-render: yes;
  --spectrum-button-s-negative-outline-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-s-negative-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-icononly-layout: inline-row;
  --spectrum-button-s-negative-outline-icononly-justify-content: center;
  --spectrum-button-s-negative-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-outline-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-icononly-padding-left: 0;
  --spectrum-button-s-negative-outline-icononly-padding-right: 0;
  --spectrum-button-s-negative-outline-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-accent-outline-texticon-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-texticon-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-render: no;
  --spectrum-button-s-accent-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-texticon-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-s-accent-outline-texticon-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-s-accent-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-s-accent-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-texticon-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-s-accent-outline-texticon-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-s-accent-outline-texticon-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-s-accent-outline-texticon-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-s-accent-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-accent-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-texticon-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-s-accent-outline-texticon-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-s-accent-outline-texticon-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-s-accent-outline-texticon-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-s-accent-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-outline-texticon-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-s-accent-outline-texticon-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-s-accent-outline-texticon-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-texticon-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-texticon-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-texticon-text-transform: none;
  --spectrum-button-s-accent-outline-texticon-text-flex: 1;
  --spectrum-button-s-accent-outline-texticon-text-text-align: center;
  --spectrum-button-s-accent-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-outline-texticon-text-render: yes;
  --spectrum-button-s-accent-outline-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-outline-texticon-text-text-transform: none;
  --spectrum-button-s-accent-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-texticon-icon-margin-top: 0;
  --spectrum-button-s-accent-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-accent-outline-texticon-icon-type: icon;
  --spectrum-button-s-accent-outline-texticon-icon-render: yes;
  --spectrum-button-s-accent-outline-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-s-accent-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-texticon-layout: inline-row;
  --spectrum-button-s-accent-outline-texticon-justify-content: center;
  --spectrum-button-s-accent-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-outline-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-outline-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-accent-outline-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-primary-outline-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-render: no;
  --spectrum-button-s-primary-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-s-primary-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-primary-outline-texticon-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-primary-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-primary-outline-texticon-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-outline-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-primary-outline-texticon-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-texticon-text-transform: none;
  --spectrum-button-s-primary-outline-texticon-text-flex: 1;
  --spectrum-button-s-primary-outline-texticon-text-text-align: center;
  --spectrum-button-s-primary-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-outline-texticon-text-render: yes;
  --spectrum-button-s-primary-outline-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-outline-texticon-text-text-transform: none;
  --spectrum-button-s-primary-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-texticon-icon-margin-top: 0;
  --spectrum-button-s-primary-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-primary-outline-texticon-icon-type: icon;
  --spectrum-button-s-primary-outline-texticon-icon-render: yes;
  --spectrum-button-s-primary-outline-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-s-primary-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-texticon-layout: inline-row;
  --spectrum-button-s-primary-outline-texticon-justify-content: center;
  --spectrum-button-s-primary-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-outline-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-outline-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-primary-outline-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-outline-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-render: no;
  --spectrum-button-s-secondary-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-s-secondary-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-outline-texticon-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-outline-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-texticon-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-outline-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-outline-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-texticon-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-texticon-text-transform: none;
  --spectrum-button-s-secondary-outline-texticon-text-flex: 1;
  --spectrum-button-s-secondary-outline-texticon-text-text-align: center;
  --spectrum-button-s-secondary-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-outline-texticon-text-render: yes;
  --spectrum-button-s-secondary-outline-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-outline-texticon-text-text-transform: none;
  --spectrum-button-s-secondary-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-texticon-icon-margin-top: 0;
  --spectrum-button-s-secondary-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-outline-texticon-icon-type: icon;
  --spectrum-button-s-secondary-outline-texticon-icon-render: yes;
  --spectrum-button-s-secondary-outline-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-s-secondary-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-texticon-layout: inline-row;
  --spectrum-button-s-secondary-outline-texticon-justify-content: center;
  --spectrum-button-s-secondary-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-outline-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-outline-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-secondary-outline-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-negative-outline-texticon-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-texticon-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-render: no;
  --spectrum-button-s-negative-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-texticon-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-s-negative-outline-texticon-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-s-negative-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-s-negative-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-texticon-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-s-negative-outline-texticon-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-s-negative-outline-texticon-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-texticon-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-negative-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-texticon-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-s-negative-outline-texticon-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-texticon-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-outline-texticon-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-s-negative-outline-texticon-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-texticon-text-transform: none;
  --spectrum-button-s-negative-outline-texticon-text-flex: 1;
  --spectrum-button-s-negative-outline-texticon-text-text-align: center;
  --spectrum-button-s-negative-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-outline-texticon-text-render: yes;
  --spectrum-button-s-negative-outline-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-outline-texticon-text-text-transform: none;
  --spectrum-button-s-negative-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-texticon-icon-margin-top: 0;
  --spectrum-button-s-negative-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-negative-outline-texticon-icon-type: icon;
  --spectrum-button-s-negative-outline-texticon-icon-render: yes;
  --spectrum-button-s-negative-outline-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-s-negative-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-texticon-layout: inline-row;
  --spectrum-button-s-negative-outline-texticon-justify-content: center;
  --spectrum-button-s-negative-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-outline-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-outline-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-negative-outline-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-accent-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-accent-outline-textonly-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-textonly-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-render: no;
  --spectrum-button-s-accent-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-textonly-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-s-accent-outline-textonly-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-s-accent-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-s-accent-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-textonly-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-s-accent-outline-textonly-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-s-accent-outline-textonly-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-s-accent-outline-textonly-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-s-accent-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-textonly-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-s-accent-outline-textonly-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-s-accent-outline-textonly-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-s-accent-outline-textonly-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-s-accent-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-accent-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-outline-textonly-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-s-accent-outline-textonly-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-s-accent-outline-textonly-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-textonly-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-textonly-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-s-accent-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-textonly-text-transform: none;
  --spectrum-button-s-accent-outline-textonly-text-flex: 1;
  --spectrum-button-s-accent-outline-textonly-text-text-align: center;
  --spectrum-button-s-accent-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-outline-textonly-text-render: yes;
  --spectrum-button-s-accent-outline-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-outline-textonly-text-text-transform: none;
  --spectrum-button-s-accent-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-textonly-icon-margin-top: 0;
  --spectrum-button-s-accent-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-outline-textonly-icon-type: icon;
  --spectrum-button-s-accent-outline-textonly-icon-render: no;
  --spectrum-button-s-accent-outline-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-s-accent-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-textonly-layout: inline-row;
  --spectrum-button-s-accent-outline-textonly-justify-content: center;
  --spectrum-button-s-accent-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-outline-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-outline-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-primary-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-primary-outline-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-render: no;
  --spectrum-button-s-primary-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-s-primary-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-primary-outline-textonly-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-primary-outline-textonly-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-primary-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-outline-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-primary-outline-textonly-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-primary-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-primary-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-textonly-text-transform: none;
  --spectrum-button-s-primary-outline-textonly-text-flex: 1;
  --spectrum-button-s-primary-outline-textonly-text-text-align: center;
  --spectrum-button-s-primary-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-outline-textonly-text-render: yes;
  --spectrum-button-s-primary-outline-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-outline-textonly-text-text-transform: none;
  --spectrum-button-s-primary-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-textonly-icon-margin-top: 0;
  --spectrum-button-s-primary-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-outline-textonly-icon-type: icon;
  --spectrum-button-s-primary-outline-textonly-icon-render: no;
  --spectrum-button-s-primary-outline-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-s-primary-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-textonly-layout: inline-row;
  --spectrum-button-s-primary-outline-textonly-justify-content: center;
  --spectrum-button-s-primary-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-outline-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-outline-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-secondary-outline-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-render: no;
  --spectrum-button-s-secondary-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-outline-textonly-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-secondary-outline-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-textonly-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-outline-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-outline-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-textonly-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-s-secondary-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-s-secondary-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-textonly-text-transform: none;
  --spectrum-button-s-secondary-outline-textonly-text-flex: 1;
  --spectrum-button-s-secondary-outline-textonly-text-text-align: center;
  --spectrum-button-s-secondary-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-outline-textonly-text-render: yes;
  --spectrum-button-s-secondary-outline-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-outline-textonly-text-text-transform: none;
  --spectrum-button-s-secondary-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-textonly-icon-margin-top: 0;
  --spectrum-button-s-secondary-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-outline-textonly-icon-type: icon;
  --spectrum-button-s-secondary-outline-textonly-icon-render: no;
  --spectrum-button-s-secondary-outline-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-textonly-layout: inline-row;
  --spectrum-button-s-secondary-outline-textonly-justify-content: center;
  --spectrum-button-s-secondary-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-outline-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-outline-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-s-negative-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-s-negative-outline-textonly-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-textonly-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-render: no;
  --spectrum-button-s-negative-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-textonly-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-s-negative-outline-textonly-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-s-negative-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-s-negative-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-textonly-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-s-negative-outline-textonly-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-s-negative-outline-textonly-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-textonly-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-textonly-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-s-negative-outline-textonly-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-textonly-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-s-negative-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-outline-textonly-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-s-negative-outline-textonly-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-s-negative-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-s-negative-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-textonly-text-transform: none;
  --spectrum-button-s-negative-outline-textonly-text-flex: 1;
  --spectrum-button-s-negative-outline-textonly-text-text-align: center;
  --spectrum-button-s-negative-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-outline-textonly-text-render: yes;
  --spectrum-button-s-negative-outline-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-outline-textonly-text-text-transform: none;
  --spectrum-button-s-negative-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-textonly-icon-margin-top: 0;
  --spectrum-button-s-negative-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-outline-textonly-icon-type: icon;
  --spectrum-button-s-negative-outline-textonly-icon-render: no;
  --spectrum-button-s-negative-outline-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-s-negative-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-textonly-layout: inline-row;
  --spectrum-button-s-negative-outline-textonly-justify-content: center;
  --spectrum-button-s-negative-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-outline-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-outline-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-accent-outline-icononly-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-icononly-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-render: no;
  --spectrum-button-m-accent-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-icononly-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-m-accent-outline-icononly-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-m-accent-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-m-accent-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-icononly-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-m-accent-outline-icononly-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-m-accent-outline-icononly-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-m-accent-outline-icononly-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-m-accent-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-icononly-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-m-accent-outline-icononly-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-m-accent-outline-icononly-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-m-accent-outline-icononly-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-m-accent-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-outline-icononly-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-m-accent-outline-icononly-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-m-accent-outline-icononly-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-icononly-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-icononly-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-icononly-text-transform: none;
  --spectrum-button-m-accent-outline-icononly-text-flex: 1;
  --spectrum-button-m-accent-outline-icononly-text-text-align: center;
  --spectrum-button-m-accent-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-outline-icononly-text-render: no;
  --spectrum-button-m-accent-outline-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-outline-icononly-text-text-transform: none;
  --spectrum-button-m-accent-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-icononly-icon-margin-top: 0;
  --spectrum-button-m-accent-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-outline-icononly-icon-type: icon;
  --spectrum-button-m-accent-outline-icononly-icon-render: yes;
  --spectrum-button-m-accent-outline-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-m-accent-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-icononly-layout: inline-row;
  --spectrum-button-m-accent-outline-icononly-justify-content: center;
  --spectrum-button-m-accent-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-outline-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-icononly-padding-left: 0;
  --spectrum-button-m-accent-outline-icononly-padding-right: 0;
  --spectrum-button-m-accent-outline-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-primary-outline-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-render: no;
  --spectrum-button-m-primary-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-m-primary-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-primary-outline-icononly-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-primary-outline-icononly-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-outline-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-primary-outline-icononly-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-icononly-text-transform: none;
  --spectrum-button-m-primary-outline-icononly-text-flex: 1;
  --spectrum-button-m-primary-outline-icononly-text-text-align: center;
  --spectrum-button-m-primary-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-outline-icononly-text-render: no;
  --spectrum-button-m-primary-outline-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-outline-icononly-text-text-transform: none;
  --spectrum-button-m-primary-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-icononly-icon-margin-top: 0;
  --spectrum-button-m-primary-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-outline-icononly-icon-type: icon;
  --spectrum-button-m-primary-outline-icononly-icon-render: yes;
  --spectrum-button-m-primary-outline-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-m-primary-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-icononly-layout: inline-row;
  --spectrum-button-m-primary-outline-icononly-justify-content: center;
  --spectrum-button-m-primary-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-outline-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-icononly-padding-left: 0;
  --spectrum-button-m-primary-outline-icononly-padding-right: 0;
  --spectrum-button-m-primary-outline-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-outline-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-render: no;
  --spectrum-button-m-secondary-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-outline-icononly-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-outline-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-icononly-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-outline-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-outline-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-icononly-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-icononly-text-transform: none;
  --spectrum-button-m-secondary-outline-icononly-text-flex: 1;
  --spectrum-button-m-secondary-outline-icononly-text-text-align: center;
  --spectrum-button-m-secondary-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-outline-icononly-text-render: no;
  --spectrum-button-m-secondary-outline-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-outline-icononly-text-text-transform: none;
  --spectrum-button-m-secondary-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-icononly-icon-margin-top: 0;
  --spectrum-button-m-secondary-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-outline-icononly-icon-type: icon;
  --spectrum-button-m-secondary-outline-icononly-icon-render: yes;
  --spectrum-button-m-secondary-outline-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-icononly-layout: inline-row;
  --spectrum-button-m-secondary-outline-icononly-justify-content: center;
  --spectrum-button-m-secondary-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-outline-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-icononly-padding-left: 0;
  --spectrum-button-m-secondary-outline-icononly-padding-right: 0;
  --spectrum-button-m-secondary-outline-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-negative-outline-icononly-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-icononly-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-render: no;
  --spectrum-button-m-negative-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-icononly-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-m-negative-outline-icononly-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-m-negative-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-m-negative-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-icononly-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-m-negative-outline-icononly-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-m-negative-outline-icononly-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-icononly-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-icononly-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-m-negative-outline-icononly-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-icononly-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-outline-icononly-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-m-negative-outline-icononly-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-icononly-text-transform: none;
  --spectrum-button-m-negative-outline-icononly-text-flex: 1;
  --spectrum-button-m-negative-outline-icononly-text-text-align: center;
  --spectrum-button-m-negative-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-outline-icononly-text-render: no;
  --spectrum-button-m-negative-outline-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-outline-icononly-text-text-transform: none;
  --spectrum-button-m-negative-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-icononly-icon-margin-top: 0;
  --spectrum-button-m-negative-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-outline-icononly-icon-type: icon;
  --spectrum-button-m-negative-outline-icononly-icon-render: yes;
  --spectrum-button-m-negative-outline-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-m-negative-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-icononly-layout: inline-row;
  --spectrum-button-m-negative-outline-icononly-justify-content: center;
  --spectrum-button-m-negative-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-outline-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-icononly-padding-left: 0;
  --spectrum-button-m-negative-outline-icononly-padding-right: 0;
  --spectrum-button-m-negative-outline-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-accent-outline-texticon-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-texticon-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-render: no;
  --spectrum-button-m-accent-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-texticon-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-m-accent-outline-texticon-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-m-accent-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-m-accent-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-texticon-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-m-accent-outline-texticon-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-m-accent-outline-texticon-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-m-accent-outline-texticon-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-m-accent-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-accent-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-texticon-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-m-accent-outline-texticon-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-m-accent-outline-texticon-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-m-accent-outline-texticon-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-m-accent-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-outline-texticon-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-m-accent-outline-texticon-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-m-accent-outline-texticon-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-texticon-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-texticon-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-texticon-text-transform: none;
  --spectrum-button-m-accent-outline-texticon-text-flex: 1;
  --spectrum-button-m-accent-outline-texticon-text-text-align: center;
  --spectrum-button-m-accent-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-outline-texticon-text-render: yes;
  --spectrum-button-m-accent-outline-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-outline-texticon-text-text-transform: none;
  --spectrum-button-m-accent-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-texticon-icon-margin-top: 0;
  --spectrum-button-m-accent-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-accent-outline-texticon-icon-type: icon;
  --spectrum-button-m-accent-outline-texticon-icon-render: yes;
  --spectrum-button-m-accent-outline-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-m-accent-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-texticon-layout: inline-row;
  --spectrum-button-m-accent-outline-texticon-justify-content: center;
  --spectrum-button-m-accent-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-outline-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-outline-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-primary-outline-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-render: no;
  --spectrum-button-m-primary-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-m-primary-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-primary-outline-texticon-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-primary-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-primary-outline-texticon-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-outline-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-primary-outline-texticon-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-texticon-text-transform: none;
  --spectrum-button-m-primary-outline-texticon-text-flex: 1;
  --spectrum-button-m-primary-outline-texticon-text-text-align: center;
  --spectrum-button-m-primary-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-outline-texticon-text-render: yes;
  --spectrum-button-m-primary-outline-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-outline-texticon-text-text-transform: none;
  --spectrum-button-m-primary-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-texticon-icon-margin-top: 0;
  --spectrum-button-m-primary-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-primary-outline-texticon-icon-type: icon;
  --spectrum-button-m-primary-outline-texticon-icon-render: yes;
  --spectrum-button-m-primary-outline-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-m-primary-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-texticon-layout: inline-row;
  --spectrum-button-m-primary-outline-texticon-justify-content: center;
  --spectrum-button-m-primary-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-outline-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-outline-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-outline-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-render: no;
  --spectrum-button-m-secondary-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-m-secondary-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-outline-texticon-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-outline-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-texticon-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-outline-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-outline-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-texticon-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-texticon-text-transform: none;
  --spectrum-button-m-secondary-outline-texticon-text-flex: 1;
  --spectrum-button-m-secondary-outline-texticon-text-text-align: center;
  --spectrum-button-m-secondary-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-outline-texticon-text-render: yes;
  --spectrum-button-m-secondary-outline-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-outline-texticon-text-text-transform: none;
  --spectrum-button-m-secondary-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-texticon-icon-margin-top: 0;
  --spectrum-button-m-secondary-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-outline-texticon-icon-type: icon;
  --spectrum-button-m-secondary-outline-texticon-icon-render: yes;
  --spectrum-button-m-secondary-outline-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-m-secondary-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-texticon-layout: inline-row;
  --spectrum-button-m-secondary-outline-texticon-justify-content: center;
  --spectrum-button-m-secondary-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-outline-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-outline-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-negative-outline-texticon-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-texticon-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-render: no;
  --spectrum-button-m-negative-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-texticon-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-m-negative-outline-texticon-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-m-negative-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-m-negative-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-texticon-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-m-negative-outline-texticon-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-m-negative-outline-texticon-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-texticon-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-negative-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-texticon-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-m-negative-outline-texticon-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-texticon-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-outline-texticon-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-m-negative-outline-texticon-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-texticon-text-transform: none;
  --spectrum-button-m-negative-outline-texticon-text-flex: 1;
  --spectrum-button-m-negative-outline-texticon-text-text-align: center;
  --spectrum-button-m-negative-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-outline-texticon-text-render: yes;
  --spectrum-button-m-negative-outline-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-outline-texticon-text-text-transform: none;
  --spectrum-button-m-negative-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-texticon-icon-margin-top: 0;
  --spectrum-button-m-negative-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-negative-outline-texticon-icon-type: icon;
  --spectrum-button-m-negative-outline-texticon-icon-render: yes;
  --spectrum-button-m-negative-outline-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-m-negative-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-texticon-layout: inline-row;
  --spectrum-button-m-negative-outline-texticon-justify-content: center;
  --spectrum-button-m-negative-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-outline-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-outline-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-accent-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-accent-outline-textonly-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-textonly-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-render: no;
  --spectrum-button-m-accent-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-textonly-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-m-accent-outline-textonly-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-m-accent-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-m-accent-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-textonly-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-m-accent-outline-textonly-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-m-accent-outline-textonly-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-m-accent-outline-textonly-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-m-accent-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-textonly-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-m-accent-outline-textonly-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-m-accent-outline-textonly-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-m-accent-outline-textonly-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-m-accent-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-accent-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-outline-textonly-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-m-accent-outline-textonly-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-m-accent-outline-textonly-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-textonly-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-textonly-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-m-accent-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-textonly-text-transform: none;
  --spectrum-button-m-accent-outline-textonly-text-flex: 1;
  --spectrum-button-m-accent-outline-textonly-text-text-align: center;
  --spectrum-button-m-accent-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-outline-textonly-text-render: yes;
  --spectrum-button-m-accent-outline-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-outline-textonly-text-text-transform: none;
  --spectrum-button-m-accent-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-textonly-icon-margin-top: 0;
  --spectrum-button-m-accent-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-outline-textonly-icon-type: icon;
  --spectrum-button-m-accent-outline-textonly-icon-render: no;
  --spectrum-button-m-accent-outline-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-m-accent-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-textonly-layout: inline-row;
  --spectrum-button-m-accent-outline-textonly-justify-content: center;
  --spectrum-button-m-accent-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-outline-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-outline-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-primary-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-primary-outline-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-render: no;
  --spectrum-button-m-primary-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-m-primary-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-primary-outline-textonly-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-primary-outline-textonly-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-primary-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-outline-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-primary-outline-textonly-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-primary-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-primary-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-textonly-text-transform: none;
  --spectrum-button-m-primary-outline-textonly-text-flex: 1;
  --spectrum-button-m-primary-outline-textonly-text-text-align: center;
  --spectrum-button-m-primary-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-outline-textonly-text-render: yes;
  --spectrum-button-m-primary-outline-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-outline-textonly-text-text-transform: none;
  --spectrum-button-m-primary-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-textonly-icon-margin-top: 0;
  --spectrum-button-m-primary-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-outline-textonly-icon-type: icon;
  --spectrum-button-m-primary-outline-textonly-icon-render: no;
  --spectrum-button-m-primary-outline-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-m-primary-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-textonly-layout: inline-row;
  --spectrum-button-m-primary-outline-textonly-justify-content: center;
  --spectrum-button-m-primary-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-outline-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-outline-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-secondary-outline-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-render: no;
  --spectrum-button-m-secondary-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-outline-textonly-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-secondary-outline-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-textonly-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-outline-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-outline-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-textonly-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-m-secondary-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-m-secondary-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-textonly-text-transform: none;
  --spectrum-button-m-secondary-outline-textonly-text-flex: 1;
  --spectrum-button-m-secondary-outline-textonly-text-text-align: center;
  --spectrum-button-m-secondary-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-outline-textonly-text-render: yes;
  --spectrum-button-m-secondary-outline-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-outline-textonly-text-text-transform: none;
  --spectrum-button-m-secondary-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-textonly-icon-margin-top: 0;
  --spectrum-button-m-secondary-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-outline-textonly-icon-type: icon;
  --spectrum-button-m-secondary-outline-textonly-icon-render: no;
  --spectrum-button-m-secondary-outline-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-textonly-layout: inline-row;
  --spectrum-button-m-secondary-outline-textonly-justify-content: center;
  --spectrum-button-m-secondary-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-outline-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-outline-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-m-negative-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-m-negative-outline-textonly-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-textonly-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-render: no;
  --spectrum-button-m-negative-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-textonly-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-m-negative-outline-textonly-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-m-negative-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-m-negative-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-textonly-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-m-negative-outline-textonly-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-m-negative-outline-textonly-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-textonly-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-textonly-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-m-negative-outline-textonly-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-textonly-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-m-negative-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-outline-textonly-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-m-negative-outline-textonly-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-m-negative-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-m-negative-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-textonly-text-transform: none;
  --spectrum-button-m-negative-outline-textonly-text-flex: 1;
  --spectrum-button-m-negative-outline-textonly-text-text-align: center;
  --spectrum-button-m-negative-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-outline-textonly-text-render: yes;
  --spectrum-button-m-negative-outline-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-outline-textonly-text-text-transform: none;
  --spectrum-button-m-negative-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-textonly-icon-margin-top: 0;
  --spectrum-button-m-negative-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-outline-textonly-icon-type: icon;
  --spectrum-button-m-negative-outline-textonly-icon-render: no;
  --spectrum-button-m-negative-outline-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-m-negative-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-textonly-layout: inline-row;
  --spectrum-button-m-negative-outline-textonly-justify-content: center;
  --spectrum-button-m-negative-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-outline-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-outline-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-accent-outline-icononly-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-icononly-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-render: no;
  --spectrum-button-l-accent-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-icononly-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-l-accent-outline-icononly-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-l-accent-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-l-accent-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-icononly-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-l-accent-outline-icononly-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-l-accent-outline-icononly-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-l-accent-outline-icononly-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-l-accent-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-icononly-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-l-accent-outline-icononly-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-l-accent-outline-icononly-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-l-accent-outline-icononly-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-l-accent-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-outline-icononly-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-l-accent-outline-icononly-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-l-accent-outline-icononly-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-icononly-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-icononly-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-icononly-text-transform: none;
  --spectrum-button-l-accent-outline-icononly-text-flex: 1;
  --spectrum-button-l-accent-outline-icononly-text-text-align: center;
  --spectrum-button-l-accent-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-outline-icononly-text-render: no;
  --spectrum-button-l-accent-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-outline-icononly-text-text-transform: none;
  --spectrum-button-l-accent-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-icononly-icon-margin-top: 0;
  --spectrum-button-l-accent-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-outline-icononly-icon-type: icon;
  --spectrum-button-l-accent-outline-icononly-icon-render: yes;
  --spectrum-button-l-accent-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-l-accent-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-icononly-layout: inline-row;
  --spectrum-button-l-accent-outline-icononly-justify-content: center;
  --spectrum-button-l-accent-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-outline-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-icononly-padding-left: 0;
  --spectrum-button-l-accent-outline-icononly-padding-right: 0;
  --spectrum-button-l-accent-outline-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-primary-outline-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-render: no;
  --spectrum-button-l-primary-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-l-primary-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-primary-outline-icononly-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-primary-outline-icononly-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-outline-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-primary-outline-icononly-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-icononly-text-transform: none;
  --spectrum-button-l-primary-outline-icononly-text-flex: 1;
  --spectrum-button-l-primary-outline-icononly-text-text-align: center;
  --spectrum-button-l-primary-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-outline-icononly-text-render: no;
  --spectrum-button-l-primary-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-outline-icononly-text-text-transform: none;
  --spectrum-button-l-primary-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-icononly-icon-margin-top: 0;
  --spectrum-button-l-primary-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-outline-icononly-icon-type: icon;
  --spectrum-button-l-primary-outline-icononly-icon-render: yes;
  --spectrum-button-l-primary-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-l-primary-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-icononly-layout: inline-row;
  --spectrum-button-l-primary-outline-icononly-justify-content: center;
  --spectrum-button-l-primary-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-outline-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-icononly-padding-left: 0;
  --spectrum-button-l-primary-outline-icononly-padding-right: 0;
  --spectrum-button-l-primary-outline-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-outline-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-render: no;
  --spectrum-button-l-secondary-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-outline-icononly-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-outline-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-icononly-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-outline-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-outline-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-icononly-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-icononly-text-transform: none;
  --spectrum-button-l-secondary-outline-icononly-text-flex: 1;
  --spectrum-button-l-secondary-outline-icononly-text-text-align: center;
  --spectrum-button-l-secondary-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-outline-icononly-text-render: no;
  --spectrum-button-l-secondary-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-outline-icononly-text-text-transform: none;
  --spectrum-button-l-secondary-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-icononly-icon-margin-top: 0;
  --spectrum-button-l-secondary-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-outline-icononly-icon-type: icon;
  --spectrum-button-l-secondary-outline-icononly-icon-render: yes;
  --spectrum-button-l-secondary-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-icononly-layout: inline-row;
  --spectrum-button-l-secondary-outline-icononly-justify-content: center;
  --spectrum-button-l-secondary-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-outline-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-icononly-padding-left: 0;
  --spectrum-button-l-secondary-outline-icononly-padding-right: 0;
  --spectrum-button-l-secondary-outline-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-negative-outline-icononly-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-icononly-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-render: no;
  --spectrum-button-l-negative-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-icononly-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-l-negative-outline-icononly-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-l-negative-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-l-negative-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-icononly-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-l-negative-outline-icononly-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-l-negative-outline-icononly-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-icononly-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-icononly-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-l-negative-outline-icononly-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-icononly-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-outline-icononly-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-l-negative-outline-icononly-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-icononly-text-transform: none;
  --spectrum-button-l-negative-outline-icononly-text-flex: 1;
  --spectrum-button-l-negative-outline-icononly-text-text-align: center;
  --spectrum-button-l-negative-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-outline-icononly-text-render: no;
  --spectrum-button-l-negative-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-outline-icononly-text-text-transform: none;
  --spectrum-button-l-negative-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-icononly-icon-margin-top: 0;
  --spectrum-button-l-negative-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-outline-icononly-icon-type: icon;
  --spectrum-button-l-negative-outline-icononly-icon-render: yes;
  --spectrum-button-l-negative-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-l-negative-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-icononly-layout: inline-row;
  --spectrum-button-l-negative-outline-icononly-justify-content: center;
  --spectrum-button-l-negative-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-outline-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-icononly-padding-left: 0;
  --spectrum-button-l-negative-outline-icononly-padding-right: 0;
  --spectrum-button-l-negative-outline-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-accent-outline-texticon-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-texticon-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-render: no;
  --spectrum-button-l-accent-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-texticon-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-l-accent-outline-texticon-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-l-accent-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-l-accent-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-texticon-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-l-accent-outline-texticon-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-l-accent-outline-texticon-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-l-accent-outline-texticon-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-l-accent-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-accent-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-texticon-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-l-accent-outline-texticon-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-l-accent-outline-texticon-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-l-accent-outline-texticon-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-l-accent-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-outline-texticon-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-l-accent-outline-texticon-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-l-accent-outline-texticon-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-texticon-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-texticon-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-texticon-text-transform: none;
  --spectrum-button-l-accent-outline-texticon-text-flex: 1;
  --spectrum-button-l-accent-outline-texticon-text-text-align: center;
  --spectrum-button-l-accent-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-outline-texticon-text-render: yes;
  --spectrum-button-l-accent-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-outline-texticon-text-text-transform: none;
  --spectrum-button-l-accent-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-texticon-icon-margin-top: 0;
  --spectrum-button-l-accent-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-accent-outline-texticon-icon-type: icon;
  --spectrum-button-l-accent-outline-texticon-icon-render: yes;
  --spectrum-button-l-accent-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-l-accent-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-texticon-layout: inline-row;
  --spectrum-button-l-accent-outline-texticon-justify-content: center;
  --spectrum-button-l-accent-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-outline-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-outline-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-accent-outline-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-primary-outline-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-render: no;
  --spectrum-button-l-primary-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-l-primary-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-primary-outline-texticon-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-primary-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-primary-outline-texticon-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-outline-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-primary-outline-texticon-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-texticon-text-transform: none;
  --spectrum-button-l-primary-outline-texticon-text-flex: 1;
  --spectrum-button-l-primary-outline-texticon-text-text-align: center;
  --spectrum-button-l-primary-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-outline-texticon-text-render: yes;
  --spectrum-button-l-primary-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-outline-texticon-text-text-transform: none;
  --spectrum-button-l-primary-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-texticon-icon-margin-top: 0;
  --spectrum-button-l-primary-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-primary-outline-texticon-icon-type: icon;
  --spectrum-button-l-primary-outline-texticon-icon-render: yes;
  --spectrum-button-l-primary-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-l-primary-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-texticon-layout: inline-row;
  --spectrum-button-l-primary-outline-texticon-justify-content: center;
  --spectrum-button-l-primary-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-outline-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-outline-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-primary-outline-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-outline-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-render: no;
  --spectrum-button-l-secondary-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-l-secondary-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-outline-texticon-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-outline-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-texticon-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-outline-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-outline-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-texticon-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-texticon-text-transform: none;
  --spectrum-button-l-secondary-outline-texticon-text-flex: 1;
  --spectrum-button-l-secondary-outline-texticon-text-text-align: center;
  --spectrum-button-l-secondary-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-outline-texticon-text-render: yes;
  --spectrum-button-l-secondary-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-outline-texticon-text-text-transform: none;
  --spectrum-button-l-secondary-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-texticon-icon-margin-top: 0;
  --spectrum-button-l-secondary-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-outline-texticon-icon-type: icon;
  --spectrum-button-l-secondary-outline-texticon-icon-render: yes;
  --spectrum-button-l-secondary-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-l-secondary-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-texticon-layout: inline-row;
  --spectrum-button-l-secondary-outline-texticon-justify-content: center;
  --spectrum-button-l-secondary-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-outline-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-outline-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-secondary-outline-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-negative-outline-texticon-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-texticon-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-render: no;
  --spectrum-button-l-negative-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-texticon-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-l-negative-outline-texticon-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-l-negative-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-l-negative-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-texticon-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-l-negative-outline-texticon-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-l-negative-outline-texticon-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-texticon-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-negative-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-texticon-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-l-negative-outline-texticon-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-texticon-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-outline-texticon-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-l-negative-outline-texticon-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-texticon-text-transform: none;
  --spectrum-button-l-negative-outline-texticon-text-flex: 1;
  --spectrum-button-l-negative-outline-texticon-text-text-align: center;
  --spectrum-button-l-negative-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-outline-texticon-text-render: yes;
  --spectrum-button-l-negative-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-outline-texticon-text-text-transform: none;
  --spectrum-button-l-negative-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-texticon-icon-margin-top: 0;
  --spectrum-button-l-negative-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-negative-outline-texticon-icon-type: icon;
  --spectrum-button-l-negative-outline-texticon-icon-render: yes;
  --spectrum-button-l-negative-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-l-negative-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-texticon-layout: inline-row;
  --spectrum-button-l-negative-outline-texticon-justify-content: center;
  --spectrum-button-l-negative-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-outline-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-outline-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-negative-outline-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-accent-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-accent-outline-textonly-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-textonly-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-render: no;
  --spectrum-button-l-accent-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-textonly-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-l-accent-outline-textonly-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-l-accent-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-l-accent-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-textonly-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-l-accent-outline-textonly-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-l-accent-outline-textonly-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-l-accent-outline-textonly-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-l-accent-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-textonly-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-l-accent-outline-textonly-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-l-accent-outline-textonly-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-l-accent-outline-textonly-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-l-accent-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-accent-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-outline-textonly-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-l-accent-outline-textonly-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-l-accent-outline-textonly-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-textonly-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-textonly-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-l-accent-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-textonly-text-transform: none;
  --spectrum-button-l-accent-outline-textonly-text-flex: 1;
  --spectrum-button-l-accent-outline-textonly-text-text-align: center;
  --spectrum-button-l-accent-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-outline-textonly-text-render: yes;
  --spectrum-button-l-accent-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-outline-textonly-text-text-transform: none;
  --spectrum-button-l-accent-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-textonly-icon-margin-top: 0;
  --spectrum-button-l-accent-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-outline-textonly-icon-type: icon;
  --spectrum-button-l-accent-outline-textonly-icon-render: no;
  --spectrum-button-l-accent-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-l-accent-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-textonly-layout: inline-row;
  --spectrum-button-l-accent-outline-textonly-justify-content: center;
  --spectrum-button-l-accent-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-outline-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-outline-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-primary-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-primary-outline-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-render: no;
  --spectrum-button-l-primary-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-l-primary-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-primary-outline-textonly-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-primary-outline-textonly-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-primary-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-outline-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-primary-outline-textonly-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-primary-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-primary-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-textonly-text-transform: none;
  --spectrum-button-l-primary-outline-textonly-text-flex: 1;
  --spectrum-button-l-primary-outline-textonly-text-text-align: center;
  --spectrum-button-l-primary-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-outline-textonly-text-render: yes;
  --spectrum-button-l-primary-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-outline-textonly-text-text-transform: none;
  --spectrum-button-l-primary-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-textonly-icon-margin-top: 0;
  --spectrum-button-l-primary-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-outline-textonly-icon-type: icon;
  --spectrum-button-l-primary-outline-textonly-icon-render: no;
  --spectrum-button-l-primary-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-l-primary-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-textonly-layout: inline-row;
  --spectrum-button-l-primary-outline-textonly-justify-content: center;
  --spectrum-button-l-primary-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-outline-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-outline-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-secondary-outline-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-render: no;
  --spectrum-button-l-secondary-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-outline-textonly-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-secondary-outline-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-textonly-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-outline-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-outline-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-textonly-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-l-secondary-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-l-secondary-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-textonly-text-transform: none;
  --spectrum-button-l-secondary-outline-textonly-text-flex: 1;
  --spectrum-button-l-secondary-outline-textonly-text-text-align: center;
  --spectrum-button-l-secondary-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-outline-textonly-text-render: yes;
  --spectrum-button-l-secondary-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-outline-textonly-text-text-transform: none;
  --spectrum-button-l-secondary-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-textonly-icon-margin-top: 0;
  --spectrum-button-l-secondary-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-outline-textonly-icon-type: icon;
  --spectrum-button-l-secondary-outline-textonly-icon-render: no;
  --spectrum-button-l-secondary-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-textonly-layout: inline-row;
  --spectrum-button-l-secondary-outline-textonly-justify-content: center;
  --spectrum-button-l-secondary-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-outline-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-outline-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-l-negative-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-l-negative-outline-textonly-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-textonly-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-render: no;
  --spectrum-button-l-negative-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-textonly-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-l-negative-outline-textonly-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-l-negative-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-l-negative-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-textonly-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-l-negative-outline-textonly-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-l-negative-outline-textonly-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-textonly-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-textonly-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-l-negative-outline-textonly-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-textonly-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-l-negative-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-outline-textonly-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-l-negative-outline-textonly-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-l-negative-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-l-negative-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-textonly-text-transform: none;
  --spectrum-button-l-negative-outline-textonly-text-flex: 1;
  --spectrum-button-l-negative-outline-textonly-text-text-align: center;
  --spectrum-button-l-negative-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-outline-textonly-text-render: yes;
  --spectrum-button-l-negative-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-outline-textonly-text-text-transform: none;
  --spectrum-button-l-negative-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-textonly-icon-margin-top: 0;
  --spectrum-button-l-negative-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-outline-textonly-icon-type: icon;
  --spectrum-button-l-negative-outline-textonly-icon-render: no;
  --spectrum-button-l-negative-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-l-negative-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-textonly-layout: inline-row;
  --spectrum-button-l-negative-outline-textonly-justify-content: center;
  --spectrum-button-l-negative-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-outline-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-outline-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-accent-outline-icononly-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-icononly-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-render: no;
  --spectrum-button-xl-accent-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-icononly-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-xl-accent-outline-icononly-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-icononly-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-xl-accent-outline-icononly-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-xl-accent-outline-icononly-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-xl-accent-outline-icononly-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-icononly-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-xl-accent-outline-icononly-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-xl-accent-outline-icononly-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-xl-accent-outline-icononly-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-outline-icononly-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-xl-accent-outline-icononly-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-xl-accent-outline-icononly-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-icononly-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-icononly-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-icononly-text-transform: none;
  --spectrum-button-xl-accent-outline-icononly-text-flex: 1;
  --spectrum-button-xl-accent-outline-icononly-text-text-align: center;
  --spectrum-button-xl-accent-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-outline-icononly-text-render: no;
  --spectrum-button-xl-accent-outline-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-outline-icononly-text-text-transform: none;
  --spectrum-button-xl-accent-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-icononly-icon-margin-top: 0;
  --spectrum-button-xl-accent-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-outline-icononly-icon-type: icon;
  --spectrum-button-xl-accent-outline-icononly-icon-render: yes;
  --spectrum-button-xl-accent-outline-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-icononly-layout: inline-row;
  --spectrum-button-xl-accent-outline-icononly-justify-content: center;
  --spectrum-button-xl-accent-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-outline-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-icononly-padding-left: 0;
  --spectrum-button-xl-accent-outline-icononly-padding-right: 0;
  --spectrum-button-xl-accent-outline-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-primary-outline-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-render: no;
  --spectrum-button-xl-primary-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-primary-outline-icononly-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-primary-outline-icononly-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-outline-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-primary-outline-icononly-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-icononly-text-transform: none;
  --spectrum-button-xl-primary-outline-icononly-text-flex: 1;
  --spectrum-button-xl-primary-outline-icononly-text-text-align: center;
  --spectrum-button-xl-primary-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-outline-icononly-text-render: no;
  --spectrum-button-xl-primary-outline-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-outline-icononly-text-text-transform: none;
  --spectrum-button-xl-primary-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-icononly-icon-margin-top: 0;
  --spectrum-button-xl-primary-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-outline-icononly-icon-type: icon;
  --spectrum-button-xl-primary-outline-icononly-icon-render: yes;
  --spectrum-button-xl-primary-outline-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-icononly-layout: inline-row;
  --spectrum-button-xl-primary-outline-icononly-justify-content: center;
  --spectrum-button-xl-primary-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-outline-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-icononly-padding-left: 0;
  --spectrum-button-xl-primary-outline-icononly-padding-right: 0;
  --spectrum-button-xl-primary-outline-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-outline-icononly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-icononly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-render: no;
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-icononly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-icononly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-icononly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-outline-icononly-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-outline-icononly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-icononly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-icononly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-icononly-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-outline-icononly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-outline-icononly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-icononly-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-icononly-text-transform: none;
  --spectrum-button-xl-secondary-outline-icononly-text-flex: 1;
  --spectrum-button-xl-secondary-outline-icononly-text-text-align: center;
  --spectrum-button-xl-secondary-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-outline-icononly-text-render: no;
  --spectrum-button-xl-secondary-outline-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-outline-icononly-text-text-transform: none;
  --spectrum-button-xl-secondary-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-icononly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-outline-icononly-icon-type: icon;
  --spectrum-button-xl-secondary-outline-icononly-icon-render: yes;
  --spectrum-button-xl-secondary-outline-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-icononly-layout: inline-row;
  --spectrum-button-xl-secondary-outline-icononly-justify-content: center;
  --spectrum-button-xl-secondary-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-outline-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-icononly-padding-left: 0;
  --spectrum-button-xl-secondary-outline-icononly-padding-right: 0;
  --spectrum-button-xl-secondary-outline-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-outline-icononly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-outline-icononly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-outline-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-negative-outline-icononly-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-icononly-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-render: no;
  --spectrum-button-xl-negative-outline-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-icononly-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-xl-negative-outline-icononly-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-outline-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-icononly-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-xl-negative-outline-icononly-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-xl-negative-outline-icononly-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-icononly-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-outline-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-icononly-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-xl-negative-outline-icononly-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-icononly-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-icononly-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-outline-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-outline-icononly-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-xl-negative-outline-icononly-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-icononly-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-icononly-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-outline-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-icononly-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-icononly-text-transform: none;
  --spectrum-button-xl-negative-outline-icononly-text-flex: 1;
  --spectrum-button-xl-negative-outline-icononly-text-text-align: center;
  --spectrum-button-xl-negative-outline-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-outline-icononly-text-render: no;
  --spectrum-button-xl-negative-outline-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-outline-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-outline-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-outline-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-outline-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-outline-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-outline-icononly-text-text-transform: none;
  --spectrum-button-xl-negative-outline-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-icononly-icon-margin-top: 0;
  --spectrum-button-xl-negative-outline-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-outline-icononly-icon-type: icon;
  --spectrum-button-xl-negative-outline-icononly-icon-render: yes;
  --spectrum-button-xl-negative-outline-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-outline-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-outline-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-icononly-layout: inline-row;
  --spectrum-button-xl-negative-outline-icononly-justify-content: center;
  --spectrum-button-xl-negative-outline-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-outline-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-icononly-padding-left: 0;
  --spectrum-button-xl-negative-outline-icononly-padding-right: 0;
  --spectrum-button-xl-negative-outline-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-outline-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-accent-outline-texticon-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-texticon-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-render: no;
  --spectrum-button-xl-accent-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-texticon-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-xl-accent-outline-texticon-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-accent-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-texticon-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-xl-accent-outline-texticon-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-xl-accent-outline-texticon-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-xl-accent-outline-texticon-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-texticon-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-xl-accent-outline-texticon-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-xl-accent-outline-texticon-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-xl-accent-outline-texticon-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-outline-texticon-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-xl-accent-outline-texticon-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-xl-accent-outline-texticon-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-texticon-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-texticon-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-texticon-text-transform: none;
  --spectrum-button-xl-accent-outline-texticon-text-flex: 1;
  --spectrum-button-xl-accent-outline-texticon-text-text-align: center;
  --spectrum-button-xl-accent-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-outline-texticon-text-render: yes;
  --spectrum-button-xl-accent-outline-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-outline-texticon-text-text-transform: none;
  --spectrum-button-xl-accent-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-texticon-icon-margin-top: 0;
  --spectrum-button-xl-accent-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-outline-texticon-icon-type: icon;
  --spectrum-button-xl-accent-outline-texticon-icon-render: yes;
  --spectrum-button-xl-accent-outline-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-accent-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-texticon-layout: inline-row;
  --spectrum-button-xl-accent-outline-texticon-justify-content: center;
  --spectrum-button-xl-accent-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-outline-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-outline-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-primary-outline-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-render: no;
  --spectrum-button-xl-primary-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-primary-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-primary-outline-texticon-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-primary-outline-texticon-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-outline-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-primary-outline-texticon-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-texticon-text-transform: none;
  --spectrum-button-xl-primary-outline-texticon-text-flex: 1;
  --spectrum-button-xl-primary-outline-texticon-text-text-align: center;
  --spectrum-button-xl-primary-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-outline-texticon-text-render: yes;
  --spectrum-button-xl-primary-outline-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-outline-texticon-text-text-transform: none;
  --spectrum-button-xl-primary-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-texticon-icon-margin-top: 0;
  --spectrum-button-xl-primary-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-outline-texticon-icon-type: icon;
  --spectrum-button-xl-primary-outline-texticon-icon-render: yes;
  --spectrum-button-xl-primary-outline-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-primary-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-texticon-layout: inline-row;
  --spectrum-button-xl-primary-outline-texticon-justify-content: center;
  --spectrum-button-xl-primary-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-outline-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-outline-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-outline-texticon-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-texticon-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-render: no;
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-texticon-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-texticon-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-texticon-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-outline-texticon-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-outline-texticon-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-texticon-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-texticon-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-texticon-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-outline-texticon-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-outline-texticon-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-texticon-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-texticon-text-transform: none;
  --spectrum-button-xl-secondary-outline-texticon-text-flex: 1;
  --spectrum-button-xl-secondary-outline-texticon-text-text-align: center;
  --spectrum-button-xl-secondary-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-outline-texticon-text-render: yes;
  --spectrum-button-xl-secondary-outline-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-outline-texticon-text-text-transform: none;
  --spectrum-button-xl-secondary-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-texticon-icon-margin-top: 0;
  --spectrum-button-xl-secondary-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-outline-texticon-icon-type: icon;
  --spectrum-button-xl-secondary-outline-texticon-icon-render: yes;
  --spectrum-button-xl-secondary-outline-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-texticon-layout: inline-row;
  --spectrum-button-xl-secondary-outline-texticon-justify-content: center;
  --spectrum-button-xl-secondary-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-outline-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-outline-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-outline-texticon-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-outline-texticon-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-outline-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-negative-outline-texticon-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-texticon-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-render: no;
  --spectrum-button-xl-negative-outline-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-texticon-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-xl-negative-outline-texticon-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-negative-outline-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-texticon-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-xl-negative-outline-texticon-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-xl-negative-outline-texticon-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-texticon-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-outline-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-texticon-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-xl-negative-outline-texticon-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-texticon-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-texticon-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-outline-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-outline-texticon-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-xl-negative-outline-texticon-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-texticon-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-texticon-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-outline-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-texticon-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-texticon-text-transform: none;
  --spectrum-button-xl-negative-outline-texticon-text-flex: 1;
  --spectrum-button-xl-negative-outline-texticon-text-text-align: center;
  --spectrum-button-xl-negative-outline-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-outline-texticon-text-render: yes;
  --spectrum-button-xl-negative-outline-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-outline-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-outline-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-outline-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-outline-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-outline-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-outline-texticon-text-text-transform: none;
  --spectrum-button-xl-negative-outline-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-texticon-icon-margin-top: 0;
  --spectrum-button-xl-negative-outline-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-outline-texticon-icon-type: icon;
  --spectrum-button-xl-negative-outline-texticon-icon-render: yes;
  --spectrum-button-xl-negative-outline-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-outline-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-negative-outline-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-texticon-layout: inline-row;
  --spectrum-button-xl-negative-outline-texticon-justify-content: center;
  --spectrum-button-xl-negative-outline-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-outline-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-outline-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-outline-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-accent-outline-textonly-text-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-textonly-icon-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-render: no;
  --spectrum-button-xl-accent-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-border-color: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-textonly-text-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-xl-accent-outline-textonly-icon-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-textonly-background-color-down: var(--spectrum-alias-transparent-blue-background-color-down);
  --spectrum-button-xl-accent-outline-textonly-border-color-down: var(--spectrum-semantic-emphasized-border-color-down);
  --spectrum-button-xl-accent-outline-textonly-text-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-xl-accent-outline-textonly-icon-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-textonly-background-color-hover: var(--spectrum-alias-transparent-blue-background-color-hover);
  --spectrum-button-xl-accent-outline-textonly-border-color-hover: var(--spectrum-semantic-emphasized-border-color-hover);
  --spectrum-button-xl-accent-outline-textonly-text-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-xl-accent-outline-textonly-icon-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-outline-textonly-background-color-key-focus: var(--spectrum-alias-transparent-blue-background-color-key-focus);
  --spectrum-button-xl-accent-outline-textonly-border-color-key-focus: var(--spectrum-semantic-emphasized-border-color-key-focus);
  --spectrum-button-xl-accent-outline-textonly-text-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-textonly-icon-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-textonly-border-color-mouse-focus: var(--spectrum-semantic-emphasized-border-color-default);
  --spectrum-button-xl-accent-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-textonly-text-transform: none;
  --spectrum-button-xl-accent-outline-textonly-text-flex: 1;
  --spectrum-button-xl-accent-outline-textonly-text-text-align: center;
  --spectrum-button-xl-accent-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-outline-textonly-text-render: yes;
  --spectrum-button-xl-accent-outline-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-outline-textonly-text-text-transform: none;
  --spectrum-button-xl-accent-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-textonly-icon-margin-top: 0;
  --spectrum-button-xl-accent-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-outline-textonly-icon-type: icon;
  --spectrum-button-xl-accent-outline-textonly-icon-render: no;
  --spectrum-button-xl-accent-outline-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-textonly-layout: inline-row;
  --spectrum-button-xl-accent-outline-textonly-justify-content: center;
  --spectrum-button-xl-accent-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-outline-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-outline-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-primary-outline-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-render: no;
  --spectrum-button-xl-primary-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-border-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-primary-outline-textonly-border-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-primary-outline-textonly-border-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-outline-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-primary-outline-textonly-border-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-primary-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-primary-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-textonly-text-transform: none;
  --spectrum-button-xl-primary-outline-textonly-text-flex: 1;
  --spectrum-button-xl-primary-outline-textonly-text-text-align: center;
  --spectrum-button-xl-primary-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-outline-textonly-text-render: yes;
  --spectrum-button-xl-primary-outline-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-outline-textonly-text-text-transform: none;
  --spectrum-button-xl-primary-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-textonly-icon-margin-top: 0;
  --spectrum-button-xl-primary-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-outline-textonly-icon-type: icon;
  --spectrum-button-xl-primary-outline-textonly-icon-render: no;
  --spectrum-button-xl-primary-outline-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-textonly-layout: inline-row;
  --spectrum-button-xl-primary-outline-textonly-justify-content: center;
  --spectrum-button-xl-primary-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-outline-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-outline-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-secondary-outline-textonly-text-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-textonly-icon-color: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-render: no;
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-border-color: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-textonly-text-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-textonly-icon-color-down: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-textonly-background-color-down: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-outline-textonly-border-color-down: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-secondary-outline-textonly-text-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-textonly-icon-color-hover: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-textonly-background-color-hover: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-textonly-border-color-hover: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-outline-textonly-text-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-gray-900);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-outline-textonly-background-color-key-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-textonly-border-color-key-focus: var(--spectrum-global-color-gray-400);
  --spectrum-button-xl-secondary-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-gray-800);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-gray-300);
  --spectrum-button-xl-secondary-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-textonly-text-transform: none;
  --spectrum-button-xl-secondary-outline-textonly-text-flex: 1;
  --spectrum-button-xl-secondary-outline-textonly-text-text-align: center;
  --spectrum-button-xl-secondary-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-outline-textonly-text-render: yes;
  --spectrum-button-xl-secondary-outline-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-outline-textonly-text-text-transform: none;
  --spectrum-button-xl-secondary-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-textonly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-outline-textonly-icon-type: icon;
  --spectrum-button-xl-secondary-outline-textonly-icon-render: no;
  --spectrum-button-xl-secondary-outline-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-textonly-layout: inline-row;
  --spectrum-button-xl-secondary-outline-textonly-justify-content: center;
  --spectrum-button-xl-secondary-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-outline-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-outline-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-outline-textonly-text-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-outline-textonly-icon-color-disabled: var(--spectrum-global-color-gray-500);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-border-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-outline-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-border-color-disabled: var(--spectrum-global-color-gray-200);
  --spectrum-button-xl-negative-outline-textonly-text-color: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-textonly-icon-color: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-border-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-render: no;
  --spectrum-button-xl-negative-outline-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-border-color: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-textonly-text-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-xl-negative-outline-textonly-icon-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-border-color-down: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-outline-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-textonly-background-color-down: var(--spectrum-alias-transparent-red-background-color-down);
  --spectrum-button-xl-negative-outline-textonly-border-color-down: var(--spectrum-global-color-red-700);
  --spectrum-button-xl-negative-outline-textonly-text-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-textonly-icon-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-border-color-hover: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-outline-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-textonly-background-color-hover: var(--spectrum-alias-transparent-red-background-color-hover);
  --spectrum-button-xl-negative-outline-textonly-border-color-hover: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-textonly-text-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-textonly-icon-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-border-color-key-focus: var(--spectrum-alias-focus-ring-color);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-outline-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-outline-textonly-background-color-key-focus: var(--spectrum-alias-transparent-red-background-color-key-focus);
  --spectrum-button-xl-negative-outline-textonly-border-color-key-focus: var(--spectrum-global-color-red-600);
  --spectrum-button-xl-negative-outline-textonly-text-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-textonly-icon-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-outline-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-textonly-border-color-mouse-focus: var(--spectrum-global-color-red-500);
  --spectrum-button-xl-negative-outline-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-textonly-text-transform: none;
  --spectrum-button-xl-negative-outline-textonly-text-flex: 1;
  --spectrum-button-xl-negative-outline-textonly-text-text-align: center;
  --spectrum-button-xl-negative-outline-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-outline-textonly-text-render: yes;
  --spectrum-button-xl-negative-outline-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-outline-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-outline-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-outline-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-outline-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-outline-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-outline-textonly-text-text-transform: none;
  --spectrum-button-xl-negative-outline-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-textonly-icon-margin-top: 0;
  --spectrum-button-xl-negative-outline-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-outline-textonly-icon-type: icon;
  --spectrum-button-xl-negative-outline-textonly-icon-render: no;
  --spectrum-button-xl-negative-outline-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-outline-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-outline-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-textonly-layout: inline-row;
  --spectrum-button-xl-negative-outline-textonly-justify-content: center;
  --spectrum-button-xl-negative-outline-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-outline-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-outline-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-outline-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-accent-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-s-accent-fill-white-icononly-text-color: inherit;
  --spectrum-button-s-accent-fill-white-icononly-icon-color: inherit;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-border-color: transparent;
  --spectrum-button-s-accent-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-s-accent-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-s-accent-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-s-accent-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-s-accent-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-accent-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-accent-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-white-icononly-text-transform: none;
  --spectrum-button-s-accent-fill-white-icononly-text-flex: 1;
  --spectrum-button-s-accent-fill-white-icononly-text-text-align: center;
  --spectrum-button-s-accent-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-fill-white-icononly-text-render: no;
  --spectrum-button-s-accent-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-fill-white-icononly-text-text-transform: none;
  --spectrum-button-s-accent-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-s-accent-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-fill-white-icononly-icon-type: icon;
  --spectrum-button-s-accent-fill-white-icononly-icon-render: yes;
  --spectrum-button-s-accent-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-white-icononly-layout: inline-row;
  --spectrum-button-s-accent-fill-white-icononly-justify-content: center;
  --spectrum-button-s-accent-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-white-icononly-padding-left: 0;
  --spectrum-button-s-accent-fill-white-icononly-padding-right: 0;
  --spectrum-button-s-accent-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-white-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-white-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-primary-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-s-primary-fill-white-icononly-text-color: inherit;
  --spectrum-button-s-primary-fill-white-icononly-icon-color: inherit;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-border-color: transparent;
  --spectrum-button-s-primary-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-s-primary-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-s-primary-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-s-primary-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-s-primary-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-primary-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-primary-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-white-icononly-text-transform: none;
  --spectrum-button-s-primary-fill-white-icononly-text-flex: 1;
  --spectrum-button-s-primary-fill-white-icononly-text-text-align: center;
  --spectrum-button-s-primary-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-fill-white-icononly-text-render: no;
  --spectrum-button-s-primary-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-fill-white-icononly-text-text-transform: none;
  --spectrum-button-s-primary-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-s-primary-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-fill-white-icononly-icon-type: icon;
  --spectrum-button-s-primary-fill-white-icononly-icon-render: yes;
  --spectrum-button-s-primary-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-white-icononly-layout: inline-row;
  --spectrum-button-s-primary-fill-white-icononly-justify-content: center;
  --spectrum-button-s-primary-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-white-icononly-padding-left: 0;
  --spectrum-button-s-primary-fill-white-icononly-padding-right: 0;
  --spectrum-button-s-primary-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-white-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-white-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-s-secondary-fill-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-icononly-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-fill-white-icononly-border-color: transparent;
  --spectrum-button-s-secondary-fill-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-secondary-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-s-secondary-fill-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-s-secondary-fill-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-secondary-fill-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-secondary-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-white-icononly-text-transform: none;
  --spectrum-button-s-secondary-fill-white-icononly-text-flex: 1;
  --spectrum-button-s-secondary-fill-white-icononly-text-text-align: center;
  --spectrum-button-s-secondary-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-fill-white-icononly-text-render: no;
  --spectrum-button-s-secondary-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-fill-white-icononly-text-text-transform: none;
  --spectrum-button-s-secondary-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-s-secondary-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-fill-white-icononly-icon-type: icon;
  --spectrum-button-s-secondary-fill-white-icononly-icon-render: yes;
  --spectrum-button-s-secondary-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-white-icononly-layout: inline-row;
  --spectrum-button-s-secondary-fill-white-icononly-justify-content: center;
  --spectrum-button-s-secondary-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-white-icononly-padding-left: 0;
  --spectrum-button-s-secondary-fill-white-icononly-padding-right: 0;
  --spectrum-button-s-secondary-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-white-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-white-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-negative-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-s-negative-fill-white-icononly-text-color: inherit;
  --spectrum-button-s-negative-fill-white-icononly-icon-color: inherit;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-border-color: transparent;
  --spectrum-button-s-negative-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-s-negative-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-s-negative-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-s-negative-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-s-negative-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-negative-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-negative-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-white-icononly-text-transform: none;
  --spectrum-button-s-negative-fill-white-icononly-text-flex: 1;
  --spectrum-button-s-negative-fill-white-icononly-text-text-align: center;
  --spectrum-button-s-negative-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-fill-white-icononly-text-render: no;
  --spectrum-button-s-negative-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-fill-white-icononly-text-text-transform: none;
  --spectrum-button-s-negative-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-s-negative-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-fill-white-icononly-icon-type: icon;
  --spectrum-button-s-negative-fill-white-icononly-icon-render: yes;
  --spectrum-button-s-negative-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-white-icononly-layout: inline-row;
  --spectrum-button-s-negative-fill-white-icononly-justify-content: center;
  --spectrum-button-s-negative-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-white-icononly-padding-left: 0;
  --spectrum-button-s-negative-fill-white-icononly-padding-right: 0;
  --spectrum-button-s-negative-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-white-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-white-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-accent-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-s-accent-fill-white-texticon-text-color: inherit;
  --spectrum-button-s-accent-fill-white-texticon-icon-color: inherit;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-border-color: transparent;
  --spectrum-button-s-accent-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-s-accent-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-s-accent-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-s-accent-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-s-accent-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-accent-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-accent-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-white-texticon-text-transform: none;
  --spectrum-button-s-accent-fill-white-texticon-text-flex: 1;
  --spectrum-button-s-accent-fill-white-texticon-text-text-align: center;
  --spectrum-button-s-accent-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-fill-white-texticon-text-render: yes;
  --spectrum-button-s-accent-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-fill-white-texticon-text-text-transform: none;
  --spectrum-button-s-accent-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-s-accent-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-accent-fill-white-texticon-icon-type: icon;
  --spectrum-button-s-accent-fill-white-texticon-icon-render: yes;
  --spectrum-button-s-accent-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-white-texticon-layout: inline-row;
  --spectrum-button-s-accent-fill-white-texticon-justify-content: center;
  --spectrum-button-s-accent-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-fill-white-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-accent-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-white-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-white-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-primary-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-s-primary-fill-white-texticon-text-color: inherit;
  --spectrum-button-s-primary-fill-white-texticon-icon-color: inherit;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-border-color: transparent;
  --spectrum-button-s-primary-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-s-primary-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-s-primary-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-s-primary-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-s-primary-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-primary-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-primary-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-white-texticon-text-transform: none;
  --spectrum-button-s-primary-fill-white-texticon-text-flex: 1;
  --spectrum-button-s-primary-fill-white-texticon-text-text-align: center;
  --spectrum-button-s-primary-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-fill-white-texticon-text-render: yes;
  --spectrum-button-s-primary-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-fill-white-texticon-text-text-transform: none;
  --spectrum-button-s-primary-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-s-primary-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-primary-fill-white-texticon-icon-type: icon;
  --spectrum-button-s-primary-fill-white-texticon-icon-render: yes;
  --spectrum-button-s-primary-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-white-texticon-layout: inline-row;
  --spectrum-button-s-primary-fill-white-texticon-justify-content: center;
  --spectrum-button-s-primary-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-fill-white-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-primary-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-white-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-white-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-s-secondary-fill-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-texticon-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-fill-white-texticon-border-color: transparent;
  --spectrum-button-s-secondary-fill-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-secondary-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-s-secondary-fill-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-s-secondary-fill-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-secondary-fill-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-secondary-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-white-texticon-text-transform: none;
  --spectrum-button-s-secondary-fill-white-texticon-text-flex: 1;
  --spectrum-button-s-secondary-fill-white-texticon-text-text-align: center;
  --spectrum-button-s-secondary-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-fill-white-texticon-text-render: yes;
  --spectrum-button-s-secondary-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-fill-white-texticon-text-text-transform: none;
  --spectrum-button-s-secondary-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-s-secondary-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-fill-white-texticon-icon-type: icon;
  --spectrum-button-s-secondary-fill-white-texticon-icon-render: yes;
  --spectrum-button-s-secondary-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-white-texticon-layout: inline-row;
  --spectrum-button-s-secondary-fill-white-texticon-justify-content: center;
  --spectrum-button-s-secondary-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-fill-white-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-secondary-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-white-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-white-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-negative-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-s-negative-fill-white-texticon-text-color: inherit;
  --spectrum-button-s-negative-fill-white-texticon-icon-color: inherit;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-border-color: transparent;
  --spectrum-button-s-negative-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-s-negative-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-s-negative-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-s-negative-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-s-negative-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-negative-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-negative-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-white-texticon-text-transform: none;
  --spectrum-button-s-negative-fill-white-texticon-text-flex: 1;
  --spectrum-button-s-negative-fill-white-texticon-text-text-align: center;
  --spectrum-button-s-negative-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-fill-white-texticon-text-render: yes;
  --spectrum-button-s-negative-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-fill-white-texticon-text-text-transform: none;
  --spectrum-button-s-negative-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-s-negative-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-negative-fill-white-texticon-icon-type: icon;
  --spectrum-button-s-negative-fill-white-texticon-icon-render: yes;
  --spectrum-button-s-negative-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-white-texticon-layout: inline-row;
  --spectrum-button-s-negative-fill-white-texticon-justify-content: center;
  --spectrum-button-s-negative-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-fill-white-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-negative-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-white-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-white-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-accent-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-s-accent-fill-white-textonly-text-color: inherit;
  --spectrum-button-s-accent-fill-white-textonly-icon-color: inherit;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-border-color: transparent;
  --spectrum-button-s-accent-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-s-accent-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-s-accent-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-s-accent-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-s-accent-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-accent-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-accent-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-white-textonly-text-transform: none;
  --spectrum-button-s-accent-fill-white-textonly-text-flex: 1;
  --spectrum-button-s-accent-fill-white-textonly-text-text-align: center;
  --spectrum-button-s-accent-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-fill-white-textonly-text-render: yes;
  --spectrum-button-s-accent-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-fill-white-textonly-text-text-transform: none;
  --spectrum-button-s-accent-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-s-accent-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-fill-white-textonly-icon-type: icon;
  --spectrum-button-s-accent-fill-white-textonly-icon-render: no;
  --spectrum-button-s-accent-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-white-textonly-layout: inline-row;
  --spectrum-button-s-accent-fill-white-textonly-justify-content: center;
  --spectrum-button-s-accent-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-white-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-white-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-primary-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-s-primary-fill-white-textonly-text-color: inherit;
  --spectrum-button-s-primary-fill-white-textonly-icon-color: inherit;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-border-color: transparent;
  --spectrum-button-s-primary-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-s-primary-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-s-primary-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-s-primary-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-s-primary-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-primary-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-primary-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-white-textonly-text-transform: none;
  --spectrum-button-s-primary-fill-white-textonly-text-flex: 1;
  --spectrum-button-s-primary-fill-white-textonly-text-text-align: center;
  --spectrum-button-s-primary-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-fill-white-textonly-text-render: yes;
  --spectrum-button-s-primary-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-fill-white-textonly-text-text-transform: none;
  --spectrum-button-s-primary-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-s-primary-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-fill-white-textonly-icon-type: icon;
  --spectrum-button-s-primary-fill-white-textonly-icon-render: no;
  --spectrum-button-s-primary-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-white-textonly-layout: inline-row;
  --spectrum-button-s-primary-fill-white-textonly-justify-content: center;
  --spectrum-button-s-primary-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-white-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-white-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-s-secondary-fill-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-textonly-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-fill-white-textonly-border-color: transparent;
  --spectrum-button-s-secondary-fill-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-secondary-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-s-secondary-fill-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-s-secondary-fill-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-secondary-fill-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-secondary-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-white-textonly-text-transform: none;
  --spectrum-button-s-secondary-fill-white-textonly-text-flex: 1;
  --spectrum-button-s-secondary-fill-white-textonly-text-text-align: center;
  --spectrum-button-s-secondary-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-fill-white-textonly-text-render: yes;
  --spectrum-button-s-secondary-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-fill-white-textonly-text-text-transform: none;
  --spectrum-button-s-secondary-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-s-secondary-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-fill-white-textonly-icon-type: icon;
  --spectrum-button-s-secondary-fill-white-textonly-icon-render: no;
  --spectrum-button-s-secondary-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-white-textonly-layout: inline-row;
  --spectrum-button-s-secondary-fill-white-textonly-justify-content: center;
  --spectrum-button-s-secondary-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-white-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-white-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-negative-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-s-negative-fill-white-textonly-text-color: inherit;
  --spectrum-button-s-negative-fill-white-textonly-icon-color: inherit;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-border-color: transparent;
  --spectrum-button-s-negative-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-s-negative-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-s-negative-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-s-negative-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-s-negative-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-negative-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-negative-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-white-textonly-text-transform: none;
  --spectrum-button-s-negative-fill-white-textonly-text-flex: 1;
  --spectrum-button-s-negative-fill-white-textonly-text-text-align: center;
  --spectrum-button-s-negative-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-fill-white-textonly-text-render: yes;
  --spectrum-button-s-negative-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-fill-white-textonly-text-text-transform: none;
  --spectrum-button-s-negative-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-s-negative-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-fill-white-textonly-icon-type: icon;
  --spectrum-button-s-negative-fill-white-textonly-icon-render: no;
  --spectrum-button-s-negative-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-white-textonly-layout: inline-row;
  --spectrum-button-s-negative-fill-white-textonly-justify-content: center;
  --spectrum-button-s-negative-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-white-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-white-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-accent-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-m-accent-fill-white-icononly-text-color: inherit;
  --spectrum-button-m-accent-fill-white-icononly-icon-color: inherit;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-border-color: transparent;
  --spectrum-button-m-accent-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-m-accent-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-m-accent-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-m-accent-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-m-accent-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-accent-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-accent-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-white-icononly-text-transform: none;
  --spectrum-button-m-accent-fill-white-icononly-text-flex: 1;
  --spectrum-button-m-accent-fill-white-icononly-text-text-align: center;
  --spectrum-button-m-accent-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-fill-white-icononly-text-render: no;
  --spectrum-button-m-accent-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-fill-white-icononly-text-text-transform: none;
  --spectrum-button-m-accent-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-m-accent-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-fill-white-icononly-icon-type: icon;
  --spectrum-button-m-accent-fill-white-icononly-icon-render: yes;
  --spectrum-button-m-accent-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-white-icononly-layout: inline-row;
  --spectrum-button-m-accent-fill-white-icononly-justify-content: center;
  --spectrum-button-m-accent-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-white-icononly-padding-left: 0;
  --spectrum-button-m-accent-fill-white-icononly-padding-right: 0;
  --spectrum-button-m-accent-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-white-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-white-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-primary-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-m-primary-fill-white-icononly-text-color: inherit;
  --spectrum-button-m-primary-fill-white-icononly-icon-color: inherit;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-border-color: transparent;
  --spectrum-button-m-primary-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-m-primary-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-m-primary-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-m-primary-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-m-primary-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-primary-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-primary-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-white-icononly-text-transform: none;
  --spectrum-button-m-primary-fill-white-icononly-text-flex: 1;
  --spectrum-button-m-primary-fill-white-icononly-text-text-align: center;
  --spectrum-button-m-primary-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-fill-white-icononly-text-render: no;
  --spectrum-button-m-primary-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-fill-white-icononly-text-text-transform: none;
  --spectrum-button-m-primary-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-m-primary-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-fill-white-icononly-icon-type: icon;
  --spectrum-button-m-primary-fill-white-icononly-icon-render: yes;
  --spectrum-button-m-primary-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-white-icononly-layout: inline-row;
  --spectrum-button-m-primary-fill-white-icononly-justify-content: center;
  --spectrum-button-m-primary-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-white-icononly-padding-left: 0;
  --spectrum-button-m-primary-fill-white-icononly-padding-right: 0;
  --spectrum-button-m-primary-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-white-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-white-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-m-secondary-fill-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-icononly-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-fill-white-icononly-border-color: transparent;
  --spectrum-button-m-secondary-fill-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-secondary-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-m-secondary-fill-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-m-secondary-fill-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-secondary-fill-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-secondary-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-white-icononly-text-transform: none;
  --spectrum-button-m-secondary-fill-white-icononly-text-flex: 1;
  --spectrum-button-m-secondary-fill-white-icononly-text-text-align: center;
  --spectrum-button-m-secondary-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-fill-white-icononly-text-render: no;
  --spectrum-button-m-secondary-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-fill-white-icononly-text-text-transform: none;
  --spectrum-button-m-secondary-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-m-secondary-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-fill-white-icononly-icon-type: icon;
  --spectrum-button-m-secondary-fill-white-icononly-icon-render: yes;
  --spectrum-button-m-secondary-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-white-icononly-layout: inline-row;
  --spectrum-button-m-secondary-fill-white-icononly-justify-content: center;
  --spectrum-button-m-secondary-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-white-icononly-padding-left: 0;
  --spectrum-button-m-secondary-fill-white-icononly-padding-right: 0;
  --spectrum-button-m-secondary-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-white-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-white-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-negative-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-m-negative-fill-white-icononly-text-color: inherit;
  --spectrum-button-m-negative-fill-white-icononly-icon-color: inherit;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-border-color: transparent;
  --spectrum-button-m-negative-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-m-negative-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-m-negative-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-m-negative-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-m-negative-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-negative-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-negative-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-white-icononly-text-transform: none;
  --spectrum-button-m-negative-fill-white-icononly-text-flex: 1;
  --spectrum-button-m-negative-fill-white-icononly-text-text-align: center;
  --spectrum-button-m-negative-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-fill-white-icononly-text-render: no;
  --spectrum-button-m-negative-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-fill-white-icononly-text-text-transform: none;
  --spectrum-button-m-negative-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-m-negative-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-fill-white-icononly-icon-type: icon;
  --spectrum-button-m-negative-fill-white-icononly-icon-render: yes;
  --spectrum-button-m-negative-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-white-icononly-layout: inline-row;
  --spectrum-button-m-negative-fill-white-icononly-justify-content: center;
  --spectrum-button-m-negative-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-white-icononly-padding-left: 0;
  --spectrum-button-m-negative-fill-white-icononly-padding-right: 0;
  --spectrum-button-m-negative-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-white-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-white-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-accent-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-m-accent-fill-white-texticon-text-color: inherit;
  --spectrum-button-m-accent-fill-white-texticon-icon-color: inherit;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-border-color: transparent;
  --spectrum-button-m-accent-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-m-accent-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-m-accent-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-m-accent-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-m-accent-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-accent-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-accent-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-white-texticon-text-transform: none;
  --spectrum-button-m-accent-fill-white-texticon-text-flex: 1;
  --spectrum-button-m-accent-fill-white-texticon-text-text-align: center;
  --spectrum-button-m-accent-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-fill-white-texticon-text-render: yes;
  --spectrum-button-m-accent-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-fill-white-texticon-text-text-transform: none;
  --spectrum-button-m-accent-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-m-accent-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-accent-fill-white-texticon-icon-type: icon;
  --spectrum-button-m-accent-fill-white-texticon-icon-render: yes;
  --spectrum-button-m-accent-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-white-texticon-layout: inline-row;
  --spectrum-button-m-accent-fill-white-texticon-justify-content: center;
  --spectrum-button-m-accent-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-white-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-white-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-primary-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-m-primary-fill-white-texticon-text-color: inherit;
  --spectrum-button-m-primary-fill-white-texticon-icon-color: inherit;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-border-color: transparent;
  --spectrum-button-m-primary-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-m-primary-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-m-primary-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-m-primary-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-m-primary-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-primary-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-primary-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-white-texticon-text-transform: none;
  --spectrum-button-m-primary-fill-white-texticon-text-flex: 1;
  --spectrum-button-m-primary-fill-white-texticon-text-text-align: center;
  --spectrum-button-m-primary-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-fill-white-texticon-text-render: yes;
  --spectrum-button-m-primary-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-fill-white-texticon-text-text-transform: none;
  --spectrum-button-m-primary-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-m-primary-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-primary-fill-white-texticon-icon-type: icon;
  --spectrum-button-m-primary-fill-white-texticon-icon-render: yes;
  --spectrum-button-m-primary-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-white-texticon-layout: inline-row;
  --spectrum-button-m-primary-fill-white-texticon-justify-content: center;
  --spectrum-button-m-primary-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-white-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-white-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-m-secondary-fill-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-texticon-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-fill-white-texticon-border-color: transparent;
  --spectrum-button-m-secondary-fill-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-secondary-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-m-secondary-fill-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-m-secondary-fill-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-secondary-fill-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-secondary-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-white-texticon-text-transform: none;
  --spectrum-button-m-secondary-fill-white-texticon-text-flex: 1;
  --spectrum-button-m-secondary-fill-white-texticon-text-text-align: center;
  --spectrum-button-m-secondary-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-fill-white-texticon-text-render: yes;
  --spectrum-button-m-secondary-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-fill-white-texticon-text-text-transform: none;
  --spectrum-button-m-secondary-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-m-secondary-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-fill-white-texticon-icon-type: icon;
  --spectrum-button-m-secondary-fill-white-texticon-icon-render: yes;
  --spectrum-button-m-secondary-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-white-texticon-layout: inline-row;
  --spectrum-button-m-secondary-fill-white-texticon-justify-content: center;
  --spectrum-button-m-secondary-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-white-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-white-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-negative-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-m-negative-fill-white-texticon-text-color: inherit;
  --spectrum-button-m-negative-fill-white-texticon-icon-color: inherit;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-border-color: transparent;
  --spectrum-button-m-negative-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-m-negative-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-m-negative-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-m-negative-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-m-negative-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-negative-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-negative-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-white-texticon-text-transform: none;
  --spectrum-button-m-negative-fill-white-texticon-text-flex: 1;
  --spectrum-button-m-negative-fill-white-texticon-text-text-align: center;
  --spectrum-button-m-negative-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-fill-white-texticon-text-render: yes;
  --spectrum-button-m-negative-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-fill-white-texticon-text-text-transform: none;
  --spectrum-button-m-negative-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-m-negative-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-negative-fill-white-texticon-icon-type: icon;
  --spectrum-button-m-negative-fill-white-texticon-icon-render: yes;
  --spectrum-button-m-negative-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-white-texticon-layout: inline-row;
  --spectrum-button-m-negative-fill-white-texticon-justify-content: center;
  --spectrum-button-m-negative-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-white-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-white-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-accent-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-m-accent-fill-white-textonly-text-color: inherit;
  --spectrum-button-m-accent-fill-white-textonly-icon-color: inherit;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-border-color: transparent;
  --spectrum-button-m-accent-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-m-accent-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-m-accent-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-m-accent-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-m-accent-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-accent-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-accent-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-white-textonly-text-transform: none;
  --spectrum-button-m-accent-fill-white-textonly-text-flex: 1;
  --spectrum-button-m-accent-fill-white-textonly-text-text-align: center;
  --spectrum-button-m-accent-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-fill-white-textonly-text-render: yes;
  --spectrum-button-m-accent-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-fill-white-textonly-text-text-transform: none;
  --spectrum-button-m-accent-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-m-accent-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-fill-white-textonly-icon-type: icon;
  --spectrum-button-m-accent-fill-white-textonly-icon-render: no;
  --spectrum-button-m-accent-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-white-textonly-layout: inline-row;
  --spectrum-button-m-accent-fill-white-textonly-justify-content: center;
  --spectrum-button-m-accent-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-white-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-white-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-primary-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-m-primary-fill-white-textonly-text-color: inherit;
  --spectrum-button-m-primary-fill-white-textonly-icon-color: inherit;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-border-color: transparent;
  --spectrum-button-m-primary-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-m-primary-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-m-primary-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-m-primary-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-m-primary-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-primary-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-primary-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-white-textonly-text-transform: none;
  --spectrum-button-m-primary-fill-white-textonly-text-flex: 1;
  --spectrum-button-m-primary-fill-white-textonly-text-text-align: center;
  --spectrum-button-m-primary-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-fill-white-textonly-text-render: yes;
  --spectrum-button-m-primary-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-fill-white-textonly-text-text-transform: none;
  --spectrum-button-m-primary-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-m-primary-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-fill-white-textonly-icon-type: icon;
  --spectrum-button-m-primary-fill-white-textonly-icon-render: no;
  --spectrum-button-m-primary-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-white-textonly-layout: inline-row;
  --spectrum-button-m-primary-fill-white-textonly-justify-content: center;
  --spectrum-button-m-primary-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-white-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-white-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-m-secondary-fill-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-textonly-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-fill-white-textonly-border-color: transparent;
  --spectrum-button-m-secondary-fill-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-secondary-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-m-secondary-fill-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-m-secondary-fill-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-secondary-fill-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-secondary-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-white-textonly-text-transform: none;
  --spectrum-button-m-secondary-fill-white-textonly-text-flex: 1;
  --spectrum-button-m-secondary-fill-white-textonly-text-text-align: center;
  --spectrum-button-m-secondary-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-fill-white-textonly-text-render: yes;
  --spectrum-button-m-secondary-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-fill-white-textonly-text-text-transform: none;
  --spectrum-button-m-secondary-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-m-secondary-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-fill-white-textonly-icon-type: icon;
  --spectrum-button-m-secondary-fill-white-textonly-icon-render: no;
  --spectrum-button-m-secondary-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-white-textonly-layout: inline-row;
  --spectrum-button-m-secondary-fill-white-textonly-justify-content: center;
  --spectrum-button-m-secondary-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-white-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-white-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-negative-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-m-negative-fill-white-textonly-text-color: inherit;
  --spectrum-button-m-negative-fill-white-textonly-icon-color: inherit;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-border-color: transparent;
  --spectrum-button-m-negative-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-m-negative-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-m-negative-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-m-negative-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-m-negative-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-negative-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-negative-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-white-textonly-text-transform: none;
  --spectrum-button-m-negative-fill-white-textonly-text-flex: 1;
  --spectrum-button-m-negative-fill-white-textonly-text-text-align: center;
  --spectrum-button-m-negative-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-fill-white-textonly-text-render: yes;
  --spectrum-button-m-negative-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-fill-white-textonly-text-text-transform: none;
  --spectrum-button-m-negative-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-m-negative-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-fill-white-textonly-icon-type: icon;
  --spectrum-button-m-negative-fill-white-textonly-icon-render: no;
  --spectrum-button-m-negative-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-white-textonly-layout: inline-row;
  --spectrum-button-m-negative-fill-white-textonly-justify-content: center;
  --spectrum-button-m-negative-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-white-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-white-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-accent-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-l-accent-fill-white-icononly-text-color: inherit;
  --spectrum-button-l-accent-fill-white-icononly-icon-color: inherit;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-border-color: transparent;
  --spectrum-button-l-accent-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-l-accent-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-l-accent-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-l-accent-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-l-accent-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-accent-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-accent-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-white-icononly-text-transform: none;
  --spectrum-button-l-accent-fill-white-icononly-text-flex: 1;
  --spectrum-button-l-accent-fill-white-icononly-text-text-align: center;
  --spectrum-button-l-accent-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-fill-white-icononly-text-render: no;
  --spectrum-button-l-accent-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-fill-white-icononly-text-text-transform: none;
  --spectrum-button-l-accent-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-l-accent-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-fill-white-icononly-icon-type: icon;
  --spectrum-button-l-accent-fill-white-icononly-icon-render: yes;
  --spectrum-button-l-accent-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-white-icononly-layout: inline-row;
  --spectrum-button-l-accent-fill-white-icononly-justify-content: center;
  --spectrum-button-l-accent-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-white-icononly-padding-left: 0;
  --spectrum-button-l-accent-fill-white-icononly-padding-right: 0;
  --spectrum-button-l-accent-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-white-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-white-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-primary-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-l-primary-fill-white-icononly-text-color: inherit;
  --spectrum-button-l-primary-fill-white-icononly-icon-color: inherit;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-border-color: transparent;
  --spectrum-button-l-primary-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-l-primary-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-l-primary-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-l-primary-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-l-primary-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-primary-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-primary-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-white-icononly-text-transform: none;
  --spectrum-button-l-primary-fill-white-icononly-text-flex: 1;
  --spectrum-button-l-primary-fill-white-icononly-text-text-align: center;
  --spectrum-button-l-primary-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-fill-white-icononly-text-render: no;
  --spectrum-button-l-primary-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-fill-white-icononly-text-text-transform: none;
  --spectrum-button-l-primary-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-l-primary-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-fill-white-icononly-icon-type: icon;
  --spectrum-button-l-primary-fill-white-icononly-icon-render: yes;
  --spectrum-button-l-primary-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-white-icononly-layout: inline-row;
  --spectrum-button-l-primary-fill-white-icononly-justify-content: center;
  --spectrum-button-l-primary-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-white-icononly-padding-left: 0;
  --spectrum-button-l-primary-fill-white-icononly-padding-right: 0;
  --spectrum-button-l-primary-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-white-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-white-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-l-secondary-fill-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-icononly-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-fill-white-icononly-border-color: transparent;
  --spectrum-button-l-secondary-fill-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-secondary-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-l-secondary-fill-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-l-secondary-fill-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-secondary-fill-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-secondary-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-white-icononly-text-transform: none;
  --spectrum-button-l-secondary-fill-white-icononly-text-flex: 1;
  --spectrum-button-l-secondary-fill-white-icononly-text-text-align: center;
  --spectrum-button-l-secondary-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-fill-white-icononly-text-render: no;
  --spectrum-button-l-secondary-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-fill-white-icononly-text-text-transform: none;
  --spectrum-button-l-secondary-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-l-secondary-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-fill-white-icononly-icon-type: icon;
  --spectrum-button-l-secondary-fill-white-icononly-icon-render: yes;
  --spectrum-button-l-secondary-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-white-icononly-layout: inline-row;
  --spectrum-button-l-secondary-fill-white-icononly-justify-content: center;
  --spectrum-button-l-secondary-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-white-icononly-padding-left: 0;
  --spectrum-button-l-secondary-fill-white-icononly-padding-right: 0;
  --spectrum-button-l-secondary-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-white-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-white-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-negative-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-l-negative-fill-white-icononly-text-color: inherit;
  --spectrum-button-l-negative-fill-white-icononly-icon-color: inherit;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-border-color: transparent;
  --spectrum-button-l-negative-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-l-negative-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-l-negative-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-l-negative-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-l-negative-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-negative-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-negative-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-white-icononly-text-transform: none;
  --spectrum-button-l-negative-fill-white-icononly-text-flex: 1;
  --spectrum-button-l-negative-fill-white-icononly-text-text-align: center;
  --spectrum-button-l-negative-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-fill-white-icononly-text-render: no;
  --spectrum-button-l-negative-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-fill-white-icononly-text-text-transform: none;
  --spectrum-button-l-negative-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-l-negative-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-fill-white-icononly-icon-type: icon;
  --spectrum-button-l-negative-fill-white-icononly-icon-render: yes;
  --spectrum-button-l-negative-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-white-icononly-layout: inline-row;
  --spectrum-button-l-negative-fill-white-icononly-justify-content: center;
  --spectrum-button-l-negative-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-white-icononly-padding-left: 0;
  --spectrum-button-l-negative-fill-white-icononly-padding-right: 0;
  --spectrum-button-l-negative-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-white-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-white-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-accent-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-l-accent-fill-white-texticon-text-color: inherit;
  --spectrum-button-l-accent-fill-white-texticon-icon-color: inherit;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-border-color: transparent;
  --spectrum-button-l-accent-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-l-accent-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-l-accent-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-l-accent-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-l-accent-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-accent-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-accent-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-white-texticon-text-transform: none;
  --spectrum-button-l-accent-fill-white-texticon-text-flex: 1;
  --spectrum-button-l-accent-fill-white-texticon-text-text-align: center;
  --spectrum-button-l-accent-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-fill-white-texticon-text-render: yes;
  --spectrum-button-l-accent-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-fill-white-texticon-text-text-transform: none;
  --spectrum-button-l-accent-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-l-accent-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-accent-fill-white-texticon-icon-type: icon;
  --spectrum-button-l-accent-fill-white-texticon-icon-render: yes;
  --spectrum-button-l-accent-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-white-texticon-layout: inline-row;
  --spectrum-button-l-accent-fill-white-texticon-justify-content: center;
  --spectrum-button-l-accent-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-fill-white-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-accent-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-white-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-white-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-primary-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-l-primary-fill-white-texticon-text-color: inherit;
  --spectrum-button-l-primary-fill-white-texticon-icon-color: inherit;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-border-color: transparent;
  --spectrum-button-l-primary-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-l-primary-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-l-primary-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-l-primary-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-l-primary-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-primary-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-primary-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-white-texticon-text-transform: none;
  --spectrum-button-l-primary-fill-white-texticon-text-flex: 1;
  --spectrum-button-l-primary-fill-white-texticon-text-text-align: center;
  --spectrum-button-l-primary-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-fill-white-texticon-text-render: yes;
  --spectrum-button-l-primary-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-fill-white-texticon-text-text-transform: none;
  --spectrum-button-l-primary-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-l-primary-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-primary-fill-white-texticon-icon-type: icon;
  --spectrum-button-l-primary-fill-white-texticon-icon-render: yes;
  --spectrum-button-l-primary-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-white-texticon-layout: inline-row;
  --spectrum-button-l-primary-fill-white-texticon-justify-content: center;
  --spectrum-button-l-primary-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-fill-white-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-primary-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-white-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-white-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-l-secondary-fill-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-texticon-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-fill-white-texticon-border-color: transparent;
  --spectrum-button-l-secondary-fill-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-secondary-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-l-secondary-fill-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-l-secondary-fill-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-secondary-fill-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-secondary-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-white-texticon-text-transform: none;
  --spectrum-button-l-secondary-fill-white-texticon-text-flex: 1;
  --spectrum-button-l-secondary-fill-white-texticon-text-text-align: center;
  --spectrum-button-l-secondary-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-fill-white-texticon-text-render: yes;
  --spectrum-button-l-secondary-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-fill-white-texticon-text-text-transform: none;
  --spectrum-button-l-secondary-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-l-secondary-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-fill-white-texticon-icon-type: icon;
  --spectrum-button-l-secondary-fill-white-texticon-icon-render: yes;
  --spectrum-button-l-secondary-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-white-texticon-layout: inline-row;
  --spectrum-button-l-secondary-fill-white-texticon-justify-content: center;
  --spectrum-button-l-secondary-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-fill-white-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-secondary-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-white-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-white-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-negative-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-l-negative-fill-white-texticon-text-color: inherit;
  --spectrum-button-l-negative-fill-white-texticon-icon-color: inherit;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-border-color: transparent;
  --spectrum-button-l-negative-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-l-negative-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-l-negative-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-l-negative-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-l-negative-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-negative-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-negative-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-white-texticon-text-transform: none;
  --spectrum-button-l-negative-fill-white-texticon-text-flex: 1;
  --spectrum-button-l-negative-fill-white-texticon-text-text-align: center;
  --spectrum-button-l-negative-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-fill-white-texticon-text-render: yes;
  --spectrum-button-l-negative-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-fill-white-texticon-text-text-transform: none;
  --spectrum-button-l-negative-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-l-negative-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-negative-fill-white-texticon-icon-type: icon;
  --spectrum-button-l-negative-fill-white-texticon-icon-render: yes;
  --spectrum-button-l-negative-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-white-texticon-layout: inline-row;
  --spectrum-button-l-negative-fill-white-texticon-justify-content: center;
  --spectrum-button-l-negative-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-fill-white-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-negative-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-white-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-white-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-accent-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-l-accent-fill-white-textonly-text-color: inherit;
  --spectrum-button-l-accent-fill-white-textonly-icon-color: inherit;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-border-color: transparent;
  --spectrum-button-l-accent-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-l-accent-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-l-accent-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-l-accent-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-l-accent-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-accent-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-accent-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-white-textonly-text-transform: none;
  --spectrum-button-l-accent-fill-white-textonly-text-flex: 1;
  --spectrum-button-l-accent-fill-white-textonly-text-text-align: center;
  --spectrum-button-l-accent-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-fill-white-textonly-text-render: yes;
  --spectrum-button-l-accent-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-fill-white-textonly-text-text-transform: none;
  --spectrum-button-l-accent-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-l-accent-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-fill-white-textonly-icon-type: icon;
  --spectrum-button-l-accent-fill-white-textonly-icon-render: no;
  --spectrum-button-l-accent-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-white-textonly-layout: inline-row;
  --spectrum-button-l-accent-fill-white-textonly-justify-content: center;
  --spectrum-button-l-accent-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-white-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-white-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-primary-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-l-primary-fill-white-textonly-text-color: inherit;
  --spectrum-button-l-primary-fill-white-textonly-icon-color: inherit;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-border-color: transparent;
  --spectrum-button-l-primary-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-l-primary-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-l-primary-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-l-primary-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-l-primary-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-primary-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-primary-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-white-textonly-text-transform: none;
  --spectrum-button-l-primary-fill-white-textonly-text-flex: 1;
  --spectrum-button-l-primary-fill-white-textonly-text-text-align: center;
  --spectrum-button-l-primary-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-fill-white-textonly-text-render: yes;
  --spectrum-button-l-primary-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-fill-white-textonly-text-text-transform: none;
  --spectrum-button-l-primary-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-l-primary-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-fill-white-textonly-icon-type: icon;
  --spectrum-button-l-primary-fill-white-textonly-icon-render: no;
  --spectrum-button-l-primary-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-white-textonly-layout: inline-row;
  --spectrum-button-l-primary-fill-white-textonly-justify-content: center;
  --spectrum-button-l-primary-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-white-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-white-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-l-secondary-fill-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-textonly-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-fill-white-textonly-border-color: transparent;
  --spectrum-button-l-secondary-fill-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-secondary-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-l-secondary-fill-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-l-secondary-fill-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-secondary-fill-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-secondary-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-white-textonly-text-transform: none;
  --spectrum-button-l-secondary-fill-white-textonly-text-flex: 1;
  --spectrum-button-l-secondary-fill-white-textonly-text-text-align: center;
  --spectrum-button-l-secondary-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-fill-white-textonly-text-render: yes;
  --spectrum-button-l-secondary-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-fill-white-textonly-text-text-transform: none;
  --spectrum-button-l-secondary-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-l-secondary-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-fill-white-textonly-icon-type: icon;
  --spectrum-button-l-secondary-fill-white-textonly-icon-render: no;
  --spectrum-button-l-secondary-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-white-textonly-layout: inline-row;
  --spectrum-button-l-secondary-fill-white-textonly-justify-content: center;
  --spectrum-button-l-secondary-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-white-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-white-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-negative-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-l-negative-fill-white-textonly-text-color: inherit;
  --spectrum-button-l-negative-fill-white-textonly-icon-color: inherit;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-border-color: transparent;
  --spectrum-button-l-negative-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-l-negative-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-l-negative-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-l-negative-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-l-negative-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-negative-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-negative-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-white-textonly-text-transform: none;
  --spectrum-button-l-negative-fill-white-textonly-text-flex: 1;
  --spectrum-button-l-negative-fill-white-textonly-text-text-align: center;
  --spectrum-button-l-negative-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-fill-white-textonly-text-render: yes;
  --spectrum-button-l-negative-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-fill-white-textonly-text-text-transform: none;
  --spectrum-button-l-negative-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-l-negative-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-fill-white-textonly-icon-type: icon;
  --spectrum-button-l-negative-fill-white-textonly-icon-render: no;
  --spectrum-button-l-negative-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-white-textonly-layout: inline-row;
  --spectrum-button-l-negative-fill-white-textonly-justify-content: center;
  --spectrum-button-l-negative-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-white-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-white-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-accent-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-accent-fill-white-icononly-text-color: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-icon-color: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-border-color: transparent;
  --spectrum-button-xl-accent-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-xl-accent-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-xl-accent-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-accent-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-accent-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-white-icononly-text-transform: none;
  --spectrum-button-xl-accent-fill-white-icononly-text-flex: 1;
  --spectrum-button-xl-accent-fill-white-icononly-text-text-align: center;
  --spectrum-button-xl-accent-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-fill-white-icononly-text-render: no;
  --spectrum-button-xl-accent-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-fill-white-icononly-text-text-transform: none;
  --spectrum-button-xl-accent-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-xl-accent-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-fill-white-icononly-icon-type: icon;
  --spectrum-button-xl-accent-fill-white-icononly-icon-render: yes;
  --spectrum-button-xl-accent-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-white-icononly-layout: inline-row;
  --spectrum-button-xl-accent-fill-white-icononly-justify-content: center;
  --spectrum-button-xl-accent-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-white-icononly-padding-left: 0;
  --spectrum-button-xl-accent-fill-white-icononly-padding-right: 0;
  --spectrum-button-xl-accent-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-white-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-white-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-primary-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-primary-fill-white-icononly-text-color: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-icon-color: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-border-color: transparent;
  --spectrum-button-xl-primary-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-xl-primary-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-xl-primary-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-primary-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-primary-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-white-icononly-text-transform: none;
  --spectrum-button-xl-primary-fill-white-icononly-text-flex: 1;
  --spectrum-button-xl-primary-fill-white-icononly-text-text-align: center;
  --spectrum-button-xl-primary-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-fill-white-icononly-text-render: no;
  --spectrum-button-xl-primary-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-fill-white-icononly-text-text-transform: none;
  --spectrum-button-xl-primary-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-xl-primary-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-fill-white-icononly-icon-type: icon;
  --spectrum-button-xl-primary-fill-white-icononly-icon-render: yes;
  --spectrum-button-xl-primary-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-white-icononly-layout: inline-row;
  --spectrum-button-xl-primary-fill-white-icononly-justify-content: center;
  --spectrum-button-xl-primary-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-white-icononly-padding-left: 0;
  --spectrum-button-xl-primary-fill-white-icononly-padding-right: 0;
  --spectrum-button-xl-primary-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-white-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-white-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-secondary-fill-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-icononly-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-fill-white-icononly-border-color: transparent;
  --spectrum-button-xl-secondary-fill-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-secondary-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-xl-secondary-fill-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-xl-secondary-fill-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-secondary-fill-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-secondary-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-white-icononly-text-transform: none;
  --spectrum-button-xl-secondary-fill-white-icononly-text-flex: 1;
  --spectrum-button-xl-secondary-fill-white-icononly-text-text-align: center;
  --spectrum-button-xl-secondary-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-fill-white-icononly-text-render: no;
  --spectrum-button-xl-secondary-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-fill-white-icononly-text-text-transform: none;
  --spectrum-button-xl-secondary-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-fill-white-icononly-icon-type: icon;
  --spectrum-button-xl-secondary-fill-white-icononly-icon-render: yes;
  --spectrum-button-xl-secondary-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-white-icononly-layout: inline-row;
  --spectrum-button-xl-secondary-fill-white-icononly-justify-content: center;
  --spectrum-button-xl-secondary-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-white-icononly-padding-left: 0;
  --spectrum-button-xl-secondary-fill-white-icononly-padding-right: 0;
  --spectrum-button-xl-secondary-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-white-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-white-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-fill-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-fill-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-negative-fill-white-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-negative-fill-white-icononly-text-color: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-icon-color: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-render: no;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-icononly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-border-color: transparent;
  --spectrum-button-xl-negative-fill-white-icononly-text-color-down: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-icon-color-down: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-icononly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-border-color-down: transparent;
  --spectrum-button-xl-negative-fill-white-icononly-text-color-hover: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-icon-color-hover: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-icononly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-border-color-hover: transparent;
  --spectrum-button-xl-negative-fill-white-icononly-text-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-icon-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-fill-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-negative-fill-white-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-negative-fill-white-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-white-icononly-text-transform: none;
  --spectrum-button-xl-negative-fill-white-icononly-text-flex: 1;
  --spectrum-button-xl-negative-fill-white-icononly-text-text-align: center;
  --spectrum-button-xl-negative-fill-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-fill-white-icononly-text-render: no;
  --spectrum-button-xl-negative-fill-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-fill-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-fill-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-fill-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-fill-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-fill-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-fill-white-icononly-text-text-transform: none;
  --spectrum-button-xl-negative-fill-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-white-icononly-icon-margin-top: 0;
  --spectrum-button-xl-negative-fill-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-fill-white-icononly-icon-type: icon;
  --spectrum-button-xl-negative-fill-white-icononly-icon-render: yes;
  --spectrum-button-xl-negative-fill-white-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-fill-white-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-white-icononly-layout: inline-row;
  --spectrum-button-xl-negative-fill-white-icononly-justify-content: center;
  --spectrum-button-xl-negative-fill-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-fill-white-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-white-icononly-padding-left: 0;
  --spectrum-button-xl-negative-fill-white-icononly-padding-right: 0;
  --spectrum-button-xl-negative-fill-white-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-white-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-white-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-fill-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-accent-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-accent-fill-white-texticon-text-color: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-icon-color: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-border-color: transparent;
  --spectrum-button-xl-accent-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-xl-accent-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-xl-accent-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-accent-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-accent-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-white-texticon-text-transform: none;
  --spectrum-button-xl-accent-fill-white-texticon-text-flex: 1;
  --spectrum-button-xl-accent-fill-white-texticon-text-text-align: center;
  --spectrum-button-xl-accent-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-fill-white-texticon-text-render: yes;
  --spectrum-button-xl-accent-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-fill-white-texticon-text-text-transform: none;
  --spectrum-button-xl-accent-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-xl-accent-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-fill-white-texticon-icon-type: icon;
  --spectrum-button-xl-accent-fill-white-texticon-icon-render: yes;
  --spectrum-button-xl-accent-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-white-texticon-layout: inline-row;
  --spectrum-button-xl-accent-fill-white-texticon-justify-content: center;
  --spectrum-button-xl-accent-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-white-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-white-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-primary-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-primary-fill-white-texticon-text-color: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-icon-color: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-border-color: transparent;
  --spectrum-button-xl-primary-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-xl-primary-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-xl-primary-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-primary-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-primary-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-white-texticon-text-transform: none;
  --spectrum-button-xl-primary-fill-white-texticon-text-flex: 1;
  --spectrum-button-xl-primary-fill-white-texticon-text-text-align: center;
  --spectrum-button-xl-primary-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-fill-white-texticon-text-render: yes;
  --spectrum-button-xl-primary-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-fill-white-texticon-text-text-transform: none;
  --spectrum-button-xl-primary-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-xl-primary-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-fill-white-texticon-icon-type: icon;
  --spectrum-button-xl-primary-fill-white-texticon-icon-render: yes;
  --spectrum-button-xl-primary-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-white-texticon-layout: inline-row;
  --spectrum-button-xl-primary-fill-white-texticon-justify-content: center;
  --spectrum-button-xl-primary-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-white-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-white-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-secondary-fill-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-texticon-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-fill-white-texticon-border-color: transparent;
  --spectrum-button-xl-secondary-fill-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-secondary-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-xl-secondary-fill-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-xl-secondary-fill-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-secondary-fill-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-secondary-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-white-texticon-text-transform: none;
  --spectrum-button-xl-secondary-fill-white-texticon-text-flex: 1;
  --spectrum-button-xl-secondary-fill-white-texticon-text-text-align: center;
  --spectrum-button-xl-secondary-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-fill-white-texticon-text-render: yes;
  --spectrum-button-xl-secondary-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-fill-white-texticon-text-text-transform: none;
  --spectrum-button-xl-secondary-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-xl-secondary-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-fill-white-texticon-icon-type: icon;
  --spectrum-button-xl-secondary-fill-white-texticon-icon-render: yes;
  --spectrum-button-xl-secondary-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-white-texticon-layout: inline-row;
  --spectrum-button-xl-secondary-fill-white-texticon-justify-content: center;
  --spectrum-button-xl-secondary-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-white-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-white-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-fill-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-fill-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-negative-fill-white-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-negative-fill-white-texticon-text-color: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-icon-color: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-render: no;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-texticon-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-border-color: transparent;
  --spectrum-button-xl-negative-fill-white-texticon-text-color-down: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-icon-color-down: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-texticon-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-border-color-down: transparent;
  --spectrum-button-xl-negative-fill-white-texticon-text-color-hover: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-icon-color-hover: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-texticon-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-border-color-hover: transparent;
  --spectrum-button-xl-negative-fill-white-texticon-text-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-icon-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-fill-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-negative-fill-white-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-negative-fill-white-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-white-texticon-text-transform: none;
  --spectrum-button-xl-negative-fill-white-texticon-text-flex: 1;
  --spectrum-button-xl-negative-fill-white-texticon-text-text-align: center;
  --spectrum-button-xl-negative-fill-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-fill-white-texticon-text-render: yes;
  --spectrum-button-xl-negative-fill-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-fill-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-fill-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-fill-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-fill-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-fill-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-fill-white-texticon-text-text-transform: none;
  --spectrum-button-xl-negative-fill-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-white-texticon-icon-margin-top: 0;
  --spectrum-button-xl-negative-fill-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-fill-white-texticon-icon-type: icon;
  --spectrum-button-xl-negative-fill-white-texticon-icon-render: yes;
  --spectrum-button-xl-negative-fill-white-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-fill-white-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-white-texticon-layout: inline-row;
  --spectrum-button-xl-negative-fill-white-texticon-justify-content: center;
  --spectrum-button-xl-negative-fill-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-fill-white-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-fill-white-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-white-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-white-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-white-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-fill-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-accent-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-accent-fill-white-textonly-text-color: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-icon-color: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-border-color: transparent;
  --spectrum-button-xl-accent-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-xl-accent-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-xl-accent-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-accent-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-accent-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-white-textonly-text-transform: none;
  --spectrum-button-xl-accent-fill-white-textonly-text-flex: 1;
  --spectrum-button-xl-accent-fill-white-textonly-text-text-align: center;
  --spectrum-button-xl-accent-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-fill-white-textonly-text-render: yes;
  --spectrum-button-xl-accent-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-fill-white-textonly-text-text-transform: none;
  --spectrum-button-xl-accent-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-xl-accent-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-fill-white-textonly-icon-type: icon;
  --spectrum-button-xl-accent-fill-white-textonly-icon-render: no;
  --spectrum-button-xl-accent-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-white-textonly-layout: inline-row;
  --spectrum-button-xl-accent-fill-white-textonly-justify-content: center;
  --spectrum-button-xl-accent-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-white-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-white-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-primary-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-primary-fill-white-textonly-text-color: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-icon-color: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-border-color: transparent;
  --spectrum-button-xl-primary-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-xl-primary-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-xl-primary-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-primary-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-primary-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-white-textonly-text-transform: none;
  --spectrum-button-xl-primary-fill-white-textonly-text-flex: 1;
  --spectrum-button-xl-primary-fill-white-textonly-text-text-align: center;
  --spectrum-button-xl-primary-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-fill-white-textonly-text-render: yes;
  --spectrum-button-xl-primary-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-fill-white-textonly-text-text-transform: none;
  --spectrum-button-xl-primary-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-xl-primary-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-fill-white-textonly-icon-type: icon;
  --spectrum-button-xl-primary-fill-white-textonly-icon-render: no;
  --spectrum-button-xl-primary-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-white-textonly-layout: inline-row;
  --spectrum-button-xl-primary-fill-white-textonly-justify-content: center;
  --spectrum-button-xl-primary-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-white-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-white-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-secondary-fill-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-textonly-background-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-fill-white-textonly-border-color: transparent;
  --spectrum-button-xl-secondary-fill-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-secondary-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-xl-secondary-fill-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-xl-secondary-fill-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-secondary-fill-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-secondary-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-white-textonly-text-transform: none;
  --spectrum-button-xl-secondary-fill-white-textonly-text-flex: 1;
  --spectrum-button-xl-secondary-fill-white-textonly-text-text-align: center;
  --spectrum-button-xl-secondary-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-fill-white-textonly-text-render: yes;
  --spectrum-button-xl-secondary-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-fill-white-textonly-text-text-transform: none;
  --spectrum-button-xl-secondary-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-fill-white-textonly-icon-type: icon;
  --spectrum-button-xl-secondary-fill-white-textonly-icon-render: no;
  --spectrum-button-xl-secondary-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-white-textonly-layout: inline-row;
  --spectrum-button-xl-secondary-fill-white-textonly-justify-content: center;
  --spectrum-button-xl-secondary-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-white-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-white-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-fill-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-fill-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-negative-fill-white-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-negative-fill-white-textonly-text-color: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-icon-color: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-render: no;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-textonly-background-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-border-color: transparent;
  --spectrum-button-xl-negative-fill-white-textonly-text-color-down: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-icon-color-down: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-textonly-background-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-border-color-down: transparent;
  --spectrum-button-xl-negative-fill-white-textonly-text-color-hover: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-icon-color-hover: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-textonly-background-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-border-color-hover: transparent;
  --spectrum-button-xl-negative-fill-white-textonly-text-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-icon-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-fill-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-negative-fill-white-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-white-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-fill-white-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-negative-fill-white-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-white-textonly-text-transform: none;
  --spectrum-button-xl-negative-fill-white-textonly-text-flex: 1;
  --spectrum-button-xl-negative-fill-white-textonly-text-text-align: center;
  --spectrum-button-xl-negative-fill-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-fill-white-textonly-text-render: yes;
  --spectrum-button-xl-negative-fill-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-fill-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-fill-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-fill-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-fill-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-fill-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-fill-white-textonly-text-text-transform: none;
  --spectrum-button-xl-negative-fill-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-white-textonly-icon-margin-top: 0;
  --spectrum-button-xl-negative-fill-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-fill-white-textonly-icon-type: icon;
  --spectrum-button-xl-negative-fill-white-textonly-icon-render: no;
  --spectrum-button-xl-negative-fill-white-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-fill-white-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-white-textonly-layout: inline-row;
  --spectrum-button-xl-negative-fill-white-textonly-justify-content: center;
  --spectrum-button-xl-negative-fill-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-fill-white-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-fill-white-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-white-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-white-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-white-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-white-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-fill-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-accent-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-accent-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-accent-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-accent-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-white-icononly-text-transform: none;
  --spectrum-button-s-accent-outline-white-icononly-text-flex: 1;
  --spectrum-button-s-accent-outline-white-icononly-text-text-align: center;
  --spectrum-button-s-accent-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-outline-white-icononly-text-render: no;
  --spectrum-button-s-accent-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-outline-white-icononly-text-text-transform: none;
  --spectrum-button-s-accent-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-s-accent-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-outline-white-icononly-icon-type: icon;
  --spectrum-button-s-accent-outline-white-icononly-icon-render: yes;
  --spectrum-button-s-accent-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-white-icononly-layout: inline-row;
  --spectrum-button-s-accent-outline-white-icononly-justify-content: center;
  --spectrum-button-s-accent-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-white-icononly-padding-left: 0;
  --spectrum-button-s-accent-outline-white-icononly-padding-right: 0;
  --spectrum-button-s-accent-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-white-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-white-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-primary-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-primary-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-primary-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-primary-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-white-icononly-text-transform: none;
  --spectrum-button-s-primary-outline-white-icononly-text-flex: 1;
  --spectrum-button-s-primary-outline-white-icononly-text-text-align: center;
  --spectrum-button-s-primary-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-outline-white-icononly-text-render: no;
  --spectrum-button-s-primary-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-outline-white-icononly-text-text-transform: none;
  --spectrum-button-s-primary-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-s-primary-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-outline-white-icononly-icon-type: icon;
  --spectrum-button-s-primary-outline-white-icononly-icon-render: yes;
  --spectrum-button-s-primary-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-white-icononly-layout: inline-row;
  --spectrum-button-s-primary-outline-white-icononly-justify-content: center;
  --spectrum-button-s-primary-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-white-icononly-padding-left: 0;
  --spectrum-button-s-primary-outline-white-icononly-padding-right: 0;
  --spectrum-button-s-primary-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-white-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-white-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-white-icononly-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-secondary-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-white-icononly-text-transform: none;
  --spectrum-button-s-secondary-outline-white-icononly-text-flex: 1;
  --spectrum-button-s-secondary-outline-white-icononly-text-text-align: center;
  --spectrum-button-s-secondary-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-outline-white-icononly-text-render: no;
  --spectrum-button-s-secondary-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-outline-white-icononly-text-text-transform: none;
  --spectrum-button-s-secondary-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-s-secondary-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-outline-white-icononly-icon-type: icon;
  --spectrum-button-s-secondary-outline-white-icononly-icon-render: yes;
  --spectrum-button-s-secondary-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-white-icononly-layout: inline-row;
  --spectrum-button-s-secondary-outline-white-icononly-justify-content: center;
  --spectrum-button-s-secondary-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-white-icononly-padding-left: 0;
  --spectrum-button-s-secondary-outline-white-icononly-padding-right: 0;
  --spectrum-button-s-secondary-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-white-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-white-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-negative-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-negative-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-negative-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-negative-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-white-icononly-text-transform: none;
  --spectrum-button-s-negative-outline-white-icononly-text-flex: 1;
  --spectrum-button-s-negative-outline-white-icononly-text-text-align: center;
  --spectrum-button-s-negative-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-outline-white-icononly-text-render: no;
  --spectrum-button-s-negative-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-outline-white-icononly-text-text-transform: none;
  --spectrum-button-s-negative-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-s-negative-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-outline-white-icononly-icon-type: icon;
  --spectrum-button-s-negative-outline-white-icononly-icon-render: yes;
  --spectrum-button-s-negative-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-white-icononly-layout: inline-row;
  --spectrum-button-s-negative-outline-white-icononly-justify-content: center;
  --spectrum-button-s-negative-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-white-icononly-padding-left: 0;
  --spectrum-button-s-negative-outline-white-icononly-padding-right: 0;
  --spectrum-button-s-negative-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-white-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-white-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-accent-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-accent-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-accent-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-accent-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-white-texticon-text-transform: none;
  --spectrum-button-s-accent-outline-white-texticon-text-flex: 1;
  --spectrum-button-s-accent-outline-white-texticon-text-text-align: center;
  --spectrum-button-s-accent-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-outline-white-texticon-text-render: yes;
  --spectrum-button-s-accent-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-outline-white-texticon-text-text-transform: none;
  --spectrum-button-s-accent-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-s-accent-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-accent-outline-white-texticon-icon-type: icon;
  --spectrum-button-s-accent-outline-white-texticon-icon-render: yes;
  --spectrum-button-s-accent-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-white-texticon-layout: inline-row;
  --spectrum-button-s-accent-outline-white-texticon-justify-content: center;
  --spectrum-button-s-accent-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-outline-white-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-accent-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-white-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-white-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-primary-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-primary-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-primary-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-primary-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-white-texticon-text-transform: none;
  --spectrum-button-s-primary-outline-white-texticon-text-flex: 1;
  --spectrum-button-s-primary-outline-white-texticon-text-text-align: center;
  --spectrum-button-s-primary-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-outline-white-texticon-text-render: yes;
  --spectrum-button-s-primary-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-outline-white-texticon-text-text-transform: none;
  --spectrum-button-s-primary-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-s-primary-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-primary-outline-white-texticon-icon-type: icon;
  --spectrum-button-s-primary-outline-white-texticon-icon-render: yes;
  --spectrum-button-s-primary-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-white-texticon-layout: inline-row;
  --spectrum-button-s-primary-outline-white-texticon-justify-content: center;
  --spectrum-button-s-primary-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-outline-white-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-primary-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-white-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-white-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-white-texticon-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-secondary-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-white-texticon-text-transform: none;
  --spectrum-button-s-secondary-outline-white-texticon-text-flex: 1;
  --spectrum-button-s-secondary-outline-white-texticon-text-text-align: center;
  --spectrum-button-s-secondary-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-outline-white-texticon-text-render: yes;
  --spectrum-button-s-secondary-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-outline-white-texticon-text-text-transform: none;
  --spectrum-button-s-secondary-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-s-secondary-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-outline-white-texticon-icon-type: icon;
  --spectrum-button-s-secondary-outline-white-texticon-icon-render: yes;
  --spectrum-button-s-secondary-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-white-texticon-layout: inline-row;
  --spectrum-button-s-secondary-outline-white-texticon-justify-content: center;
  --spectrum-button-s-secondary-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-outline-white-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-secondary-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-white-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-white-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-negative-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-negative-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-negative-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-negative-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-white-texticon-text-transform: none;
  --spectrum-button-s-negative-outline-white-texticon-text-flex: 1;
  --spectrum-button-s-negative-outline-white-texticon-text-text-align: center;
  --spectrum-button-s-negative-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-outline-white-texticon-text-render: yes;
  --spectrum-button-s-negative-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-outline-white-texticon-text-text-transform: none;
  --spectrum-button-s-negative-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-s-negative-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-negative-outline-white-texticon-icon-type: icon;
  --spectrum-button-s-negative-outline-white-texticon-icon-render: yes;
  --spectrum-button-s-negative-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-white-texticon-layout: inline-row;
  --spectrum-button-s-negative-outline-white-texticon-justify-content: center;
  --spectrum-button-s-negative-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-outline-white-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-negative-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-white-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-white-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-accent-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-accent-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-accent-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-accent-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-accent-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-white-textonly-text-transform: none;
  --spectrum-button-s-accent-outline-white-textonly-text-flex: 1;
  --spectrum-button-s-accent-outline-white-textonly-text-text-align: center;
  --spectrum-button-s-accent-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-outline-white-textonly-text-render: yes;
  --spectrum-button-s-accent-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-outline-white-textonly-text-text-transform: none;
  --spectrum-button-s-accent-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-s-accent-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-outline-white-textonly-icon-type: icon;
  --spectrum-button-s-accent-outline-white-textonly-icon-render: no;
  --spectrum-button-s-accent-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-white-textonly-layout: inline-row;
  --spectrum-button-s-accent-outline-white-textonly-justify-content: center;
  --spectrum-button-s-accent-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-white-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-white-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-primary-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-primary-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-primary-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-primary-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-primary-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-white-textonly-text-transform: none;
  --spectrum-button-s-primary-outline-white-textonly-text-flex: 1;
  --spectrum-button-s-primary-outline-white-textonly-text-text-align: center;
  --spectrum-button-s-primary-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-outline-white-textonly-text-render: yes;
  --spectrum-button-s-primary-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-outline-white-textonly-text-text-transform: none;
  --spectrum-button-s-primary-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-s-primary-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-outline-white-textonly-icon-type: icon;
  --spectrum-button-s-primary-outline-white-textonly-icon-render: no;
  --spectrum-button-s-primary-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-white-textonly-layout: inline-row;
  --spectrum-button-s-primary-outline-white-textonly-justify-content: center;
  --spectrum-button-s-primary-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-white-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-white-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-white-textonly-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-secondary-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-secondary-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-secondary-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-white-textonly-text-transform: none;
  --spectrum-button-s-secondary-outline-white-textonly-text-flex: 1;
  --spectrum-button-s-secondary-outline-white-textonly-text-text-align: center;
  --spectrum-button-s-secondary-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-outline-white-textonly-text-render: yes;
  --spectrum-button-s-secondary-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-outline-white-textonly-text-text-transform: none;
  --spectrum-button-s-secondary-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-s-secondary-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-outline-white-textonly-icon-type: icon;
  --spectrum-button-s-secondary-outline-white-textonly-icon-render: no;
  --spectrum-button-s-secondary-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-white-textonly-layout: inline-row;
  --spectrum-button-s-secondary-outline-white-textonly-justify-content: center;
  --spectrum-button-s-secondary-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-white-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-white-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-s-negative-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-s-negative-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-negative-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-s-negative-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-s-negative-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-white-textonly-text-transform: none;
  --spectrum-button-s-negative-outline-white-textonly-text-flex: 1;
  --spectrum-button-s-negative-outline-white-textonly-text-text-align: center;
  --spectrum-button-s-negative-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-outline-white-textonly-text-render: yes;
  --spectrum-button-s-negative-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-outline-white-textonly-text-text-transform: none;
  --spectrum-button-s-negative-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-s-negative-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-outline-white-textonly-icon-type: icon;
  --spectrum-button-s-negative-outline-white-textonly-icon-render: no;
  --spectrum-button-s-negative-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-white-textonly-layout: inline-row;
  --spectrum-button-s-negative-outline-white-textonly-justify-content: center;
  --spectrum-button-s-negative-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-white-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-white-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-accent-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-accent-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-accent-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-accent-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-white-icononly-text-transform: none;
  --spectrum-button-m-accent-outline-white-icononly-text-flex: 1;
  --spectrum-button-m-accent-outline-white-icononly-text-text-align: center;
  --spectrum-button-m-accent-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-outline-white-icononly-text-render: no;
  --spectrum-button-m-accent-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-outline-white-icononly-text-text-transform: none;
  --spectrum-button-m-accent-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-m-accent-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-outline-white-icononly-icon-type: icon;
  --spectrum-button-m-accent-outline-white-icononly-icon-render: yes;
  --spectrum-button-m-accent-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-white-icononly-layout: inline-row;
  --spectrum-button-m-accent-outline-white-icononly-justify-content: center;
  --spectrum-button-m-accent-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-white-icononly-padding-left: 0;
  --spectrum-button-m-accent-outline-white-icononly-padding-right: 0;
  --spectrum-button-m-accent-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-white-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-white-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-primary-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-primary-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-primary-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-primary-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-white-icononly-text-transform: none;
  --spectrum-button-m-primary-outline-white-icononly-text-flex: 1;
  --spectrum-button-m-primary-outline-white-icononly-text-text-align: center;
  --spectrum-button-m-primary-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-outline-white-icononly-text-render: no;
  --spectrum-button-m-primary-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-outline-white-icononly-text-text-transform: none;
  --spectrum-button-m-primary-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-m-primary-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-outline-white-icononly-icon-type: icon;
  --spectrum-button-m-primary-outline-white-icononly-icon-render: yes;
  --spectrum-button-m-primary-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-white-icononly-layout: inline-row;
  --spectrum-button-m-primary-outline-white-icononly-justify-content: center;
  --spectrum-button-m-primary-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-white-icononly-padding-left: 0;
  --spectrum-button-m-primary-outline-white-icononly-padding-right: 0;
  --spectrum-button-m-primary-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-white-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-white-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-white-icononly-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-secondary-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-white-icononly-text-transform: none;
  --spectrum-button-m-secondary-outline-white-icononly-text-flex: 1;
  --spectrum-button-m-secondary-outline-white-icononly-text-text-align: center;
  --spectrum-button-m-secondary-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-outline-white-icononly-text-render: no;
  --spectrum-button-m-secondary-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-outline-white-icononly-text-text-transform: none;
  --spectrum-button-m-secondary-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-m-secondary-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-outline-white-icononly-icon-type: icon;
  --spectrum-button-m-secondary-outline-white-icononly-icon-render: yes;
  --spectrum-button-m-secondary-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-white-icononly-layout: inline-row;
  --spectrum-button-m-secondary-outline-white-icononly-justify-content: center;
  --spectrum-button-m-secondary-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-white-icononly-padding-left: 0;
  --spectrum-button-m-secondary-outline-white-icononly-padding-right: 0;
  --spectrum-button-m-secondary-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-white-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-white-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-negative-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-negative-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-negative-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-negative-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-white-icononly-text-transform: none;
  --spectrum-button-m-negative-outline-white-icononly-text-flex: 1;
  --spectrum-button-m-negative-outline-white-icononly-text-text-align: center;
  --spectrum-button-m-negative-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-outline-white-icononly-text-render: no;
  --spectrum-button-m-negative-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-outline-white-icononly-text-text-transform: none;
  --spectrum-button-m-negative-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-m-negative-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-outline-white-icononly-icon-type: icon;
  --spectrum-button-m-negative-outline-white-icononly-icon-render: yes;
  --spectrum-button-m-negative-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-white-icononly-layout: inline-row;
  --spectrum-button-m-negative-outline-white-icononly-justify-content: center;
  --spectrum-button-m-negative-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-white-icononly-padding-left: 0;
  --spectrum-button-m-negative-outline-white-icononly-padding-right: 0;
  --spectrum-button-m-negative-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-white-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-white-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-accent-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-accent-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-accent-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-accent-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-white-texticon-text-transform: none;
  --spectrum-button-m-accent-outline-white-texticon-text-flex: 1;
  --spectrum-button-m-accent-outline-white-texticon-text-text-align: center;
  --spectrum-button-m-accent-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-outline-white-texticon-text-render: yes;
  --spectrum-button-m-accent-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-outline-white-texticon-text-text-transform: none;
  --spectrum-button-m-accent-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-m-accent-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-accent-outline-white-texticon-icon-type: icon;
  --spectrum-button-m-accent-outline-white-texticon-icon-render: yes;
  --spectrum-button-m-accent-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-white-texticon-layout: inline-row;
  --spectrum-button-m-accent-outline-white-texticon-justify-content: center;
  --spectrum-button-m-accent-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-white-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-white-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-primary-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-primary-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-primary-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-primary-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-white-texticon-text-transform: none;
  --spectrum-button-m-primary-outline-white-texticon-text-flex: 1;
  --spectrum-button-m-primary-outline-white-texticon-text-text-align: center;
  --spectrum-button-m-primary-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-outline-white-texticon-text-render: yes;
  --spectrum-button-m-primary-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-outline-white-texticon-text-text-transform: none;
  --spectrum-button-m-primary-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-m-primary-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-primary-outline-white-texticon-icon-type: icon;
  --spectrum-button-m-primary-outline-white-texticon-icon-render: yes;
  --spectrum-button-m-primary-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-white-texticon-layout: inline-row;
  --spectrum-button-m-primary-outline-white-texticon-justify-content: center;
  --spectrum-button-m-primary-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-white-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-white-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-white-texticon-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-secondary-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-white-texticon-text-transform: none;
  --spectrum-button-m-secondary-outline-white-texticon-text-flex: 1;
  --spectrum-button-m-secondary-outline-white-texticon-text-text-align: center;
  --spectrum-button-m-secondary-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-outline-white-texticon-text-render: yes;
  --spectrum-button-m-secondary-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-outline-white-texticon-text-text-transform: none;
  --spectrum-button-m-secondary-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-m-secondary-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-outline-white-texticon-icon-type: icon;
  --spectrum-button-m-secondary-outline-white-texticon-icon-render: yes;
  --spectrum-button-m-secondary-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-white-texticon-layout: inline-row;
  --spectrum-button-m-secondary-outline-white-texticon-justify-content: center;
  --spectrum-button-m-secondary-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-white-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-white-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-negative-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-negative-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-negative-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-negative-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-white-texticon-text-transform: none;
  --spectrum-button-m-negative-outline-white-texticon-text-flex: 1;
  --spectrum-button-m-negative-outline-white-texticon-text-text-align: center;
  --spectrum-button-m-negative-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-outline-white-texticon-text-render: yes;
  --spectrum-button-m-negative-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-outline-white-texticon-text-text-transform: none;
  --spectrum-button-m-negative-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-m-negative-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-negative-outline-white-texticon-icon-type: icon;
  --spectrum-button-m-negative-outline-white-texticon-icon-render: yes;
  --spectrum-button-m-negative-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-white-texticon-layout: inline-row;
  --spectrum-button-m-negative-outline-white-texticon-justify-content: center;
  --spectrum-button-m-negative-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-white-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-white-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-accent-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-accent-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-accent-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-accent-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-accent-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-white-textonly-text-transform: none;
  --spectrum-button-m-accent-outline-white-textonly-text-flex: 1;
  --spectrum-button-m-accent-outline-white-textonly-text-text-align: center;
  --spectrum-button-m-accent-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-outline-white-textonly-text-render: yes;
  --spectrum-button-m-accent-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-outline-white-textonly-text-text-transform: none;
  --spectrum-button-m-accent-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-m-accent-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-outline-white-textonly-icon-type: icon;
  --spectrum-button-m-accent-outline-white-textonly-icon-render: no;
  --spectrum-button-m-accent-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-white-textonly-layout: inline-row;
  --spectrum-button-m-accent-outline-white-textonly-justify-content: center;
  --spectrum-button-m-accent-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-white-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-white-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-primary-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-primary-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-primary-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-primary-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-primary-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-white-textonly-text-transform: none;
  --spectrum-button-m-primary-outline-white-textonly-text-flex: 1;
  --spectrum-button-m-primary-outline-white-textonly-text-text-align: center;
  --spectrum-button-m-primary-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-outline-white-textonly-text-render: yes;
  --spectrum-button-m-primary-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-outline-white-textonly-text-text-transform: none;
  --spectrum-button-m-primary-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-m-primary-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-outline-white-textonly-icon-type: icon;
  --spectrum-button-m-primary-outline-white-textonly-icon-render: no;
  --spectrum-button-m-primary-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-white-textonly-layout: inline-row;
  --spectrum-button-m-primary-outline-white-textonly-justify-content: center;
  --spectrum-button-m-primary-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-white-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-white-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-white-textonly-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-secondary-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-secondary-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-secondary-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-white-textonly-text-transform: none;
  --spectrum-button-m-secondary-outline-white-textonly-text-flex: 1;
  --spectrum-button-m-secondary-outline-white-textonly-text-text-align: center;
  --spectrum-button-m-secondary-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-outline-white-textonly-text-render: yes;
  --spectrum-button-m-secondary-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-outline-white-textonly-text-text-transform: none;
  --spectrum-button-m-secondary-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-m-secondary-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-outline-white-textonly-icon-type: icon;
  --spectrum-button-m-secondary-outline-white-textonly-icon-render: no;
  --spectrum-button-m-secondary-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-white-textonly-layout: inline-row;
  --spectrum-button-m-secondary-outline-white-textonly-justify-content: center;
  --spectrum-button-m-secondary-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-white-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-white-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-m-negative-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-m-negative-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-negative-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-m-negative-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-m-negative-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-white-textonly-text-transform: none;
  --spectrum-button-m-negative-outline-white-textonly-text-flex: 1;
  --spectrum-button-m-negative-outline-white-textonly-text-text-align: center;
  --spectrum-button-m-negative-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-outline-white-textonly-text-render: yes;
  --spectrum-button-m-negative-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-outline-white-textonly-text-text-transform: none;
  --spectrum-button-m-negative-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-m-negative-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-outline-white-textonly-icon-type: icon;
  --spectrum-button-m-negative-outline-white-textonly-icon-render: no;
  --spectrum-button-m-negative-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-white-textonly-layout: inline-row;
  --spectrum-button-m-negative-outline-white-textonly-justify-content: center;
  --spectrum-button-m-negative-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-white-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-white-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-accent-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-accent-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-accent-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-accent-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-white-icononly-text-transform: none;
  --spectrum-button-l-accent-outline-white-icononly-text-flex: 1;
  --spectrum-button-l-accent-outline-white-icononly-text-text-align: center;
  --spectrum-button-l-accent-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-outline-white-icononly-text-render: no;
  --spectrum-button-l-accent-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-outline-white-icononly-text-text-transform: none;
  --spectrum-button-l-accent-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-l-accent-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-outline-white-icononly-icon-type: icon;
  --spectrum-button-l-accent-outline-white-icononly-icon-render: yes;
  --spectrum-button-l-accent-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-white-icononly-layout: inline-row;
  --spectrum-button-l-accent-outline-white-icononly-justify-content: center;
  --spectrum-button-l-accent-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-white-icononly-padding-left: 0;
  --spectrum-button-l-accent-outline-white-icononly-padding-right: 0;
  --spectrum-button-l-accent-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-white-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-white-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-primary-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-primary-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-primary-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-primary-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-white-icononly-text-transform: none;
  --spectrum-button-l-primary-outline-white-icononly-text-flex: 1;
  --spectrum-button-l-primary-outline-white-icononly-text-text-align: center;
  --spectrum-button-l-primary-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-outline-white-icononly-text-render: no;
  --spectrum-button-l-primary-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-outline-white-icononly-text-text-transform: none;
  --spectrum-button-l-primary-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-l-primary-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-outline-white-icononly-icon-type: icon;
  --spectrum-button-l-primary-outline-white-icononly-icon-render: yes;
  --spectrum-button-l-primary-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-white-icononly-layout: inline-row;
  --spectrum-button-l-primary-outline-white-icononly-justify-content: center;
  --spectrum-button-l-primary-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-white-icononly-padding-left: 0;
  --spectrum-button-l-primary-outline-white-icononly-padding-right: 0;
  --spectrum-button-l-primary-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-white-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-white-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-white-icononly-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-secondary-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-white-icononly-text-transform: none;
  --spectrum-button-l-secondary-outline-white-icononly-text-flex: 1;
  --spectrum-button-l-secondary-outline-white-icononly-text-text-align: center;
  --spectrum-button-l-secondary-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-outline-white-icononly-text-render: no;
  --spectrum-button-l-secondary-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-outline-white-icononly-text-text-transform: none;
  --spectrum-button-l-secondary-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-l-secondary-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-outline-white-icononly-icon-type: icon;
  --spectrum-button-l-secondary-outline-white-icononly-icon-render: yes;
  --spectrum-button-l-secondary-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-white-icononly-layout: inline-row;
  --spectrum-button-l-secondary-outline-white-icononly-justify-content: center;
  --spectrum-button-l-secondary-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-white-icononly-padding-left: 0;
  --spectrum-button-l-secondary-outline-white-icononly-padding-right: 0;
  --spectrum-button-l-secondary-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-white-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-white-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-negative-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-negative-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-negative-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-negative-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-white-icononly-text-transform: none;
  --spectrum-button-l-negative-outline-white-icononly-text-flex: 1;
  --spectrum-button-l-negative-outline-white-icononly-text-text-align: center;
  --spectrum-button-l-negative-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-outline-white-icononly-text-render: no;
  --spectrum-button-l-negative-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-outline-white-icononly-text-text-transform: none;
  --spectrum-button-l-negative-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-l-negative-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-outline-white-icononly-icon-type: icon;
  --spectrum-button-l-negative-outline-white-icononly-icon-render: yes;
  --spectrum-button-l-negative-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-white-icononly-layout: inline-row;
  --spectrum-button-l-negative-outline-white-icononly-justify-content: center;
  --spectrum-button-l-negative-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-white-icononly-padding-left: 0;
  --spectrum-button-l-negative-outline-white-icononly-padding-right: 0;
  --spectrum-button-l-negative-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-white-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-white-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-accent-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-accent-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-accent-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-accent-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-white-texticon-text-transform: none;
  --spectrum-button-l-accent-outline-white-texticon-text-flex: 1;
  --spectrum-button-l-accent-outline-white-texticon-text-text-align: center;
  --spectrum-button-l-accent-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-outline-white-texticon-text-render: yes;
  --spectrum-button-l-accent-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-outline-white-texticon-text-text-transform: none;
  --spectrum-button-l-accent-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-l-accent-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-accent-outline-white-texticon-icon-type: icon;
  --spectrum-button-l-accent-outline-white-texticon-icon-render: yes;
  --spectrum-button-l-accent-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-white-texticon-layout: inline-row;
  --spectrum-button-l-accent-outline-white-texticon-justify-content: center;
  --spectrum-button-l-accent-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-outline-white-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-accent-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-white-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-white-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-primary-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-primary-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-primary-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-primary-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-white-texticon-text-transform: none;
  --spectrum-button-l-primary-outline-white-texticon-text-flex: 1;
  --spectrum-button-l-primary-outline-white-texticon-text-text-align: center;
  --spectrum-button-l-primary-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-outline-white-texticon-text-render: yes;
  --spectrum-button-l-primary-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-outline-white-texticon-text-text-transform: none;
  --spectrum-button-l-primary-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-l-primary-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-primary-outline-white-texticon-icon-type: icon;
  --spectrum-button-l-primary-outline-white-texticon-icon-render: yes;
  --spectrum-button-l-primary-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-white-texticon-layout: inline-row;
  --spectrum-button-l-primary-outline-white-texticon-justify-content: center;
  --spectrum-button-l-primary-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-outline-white-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-primary-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-white-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-white-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-white-texticon-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-secondary-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-white-texticon-text-transform: none;
  --spectrum-button-l-secondary-outline-white-texticon-text-flex: 1;
  --spectrum-button-l-secondary-outline-white-texticon-text-text-align: center;
  --spectrum-button-l-secondary-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-outline-white-texticon-text-render: yes;
  --spectrum-button-l-secondary-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-outline-white-texticon-text-text-transform: none;
  --spectrum-button-l-secondary-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-l-secondary-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-outline-white-texticon-icon-type: icon;
  --spectrum-button-l-secondary-outline-white-texticon-icon-render: yes;
  --spectrum-button-l-secondary-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-white-texticon-layout: inline-row;
  --spectrum-button-l-secondary-outline-white-texticon-justify-content: center;
  --spectrum-button-l-secondary-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-outline-white-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-secondary-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-white-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-white-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-negative-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-negative-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-negative-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-negative-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-white-texticon-text-transform: none;
  --spectrum-button-l-negative-outline-white-texticon-text-flex: 1;
  --spectrum-button-l-negative-outline-white-texticon-text-text-align: center;
  --spectrum-button-l-negative-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-outline-white-texticon-text-render: yes;
  --spectrum-button-l-negative-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-outline-white-texticon-text-text-transform: none;
  --spectrum-button-l-negative-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-l-negative-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-negative-outline-white-texticon-icon-type: icon;
  --spectrum-button-l-negative-outline-white-texticon-icon-render: yes;
  --spectrum-button-l-negative-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-white-texticon-layout: inline-row;
  --spectrum-button-l-negative-outline-white-texticon-justify-content: center;
  --spectrum-button-l-negative-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-outline-white-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-negative-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-white-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-white-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-accent-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-accent-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-accent-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-accent-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-accent-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-white-textonly-text-transform: none;
  --spectrum-button-l-accent-outline-white-textonly-text-flex: 1;
  --spectrum-button-l-accent-outline-white-textonly-text-text-align: center;
  --spectrum-button-l-accent-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-outline-white-textonly-text-render: yes;
  --spectrum-button-l-accent-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-outline-white-textonly-text-text-transform: none;
  --spectrum-button-l-accent-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-l-accent-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-outline-white-textonly-icon-type: icon;
  --spectrum-button-l-accent-outline-white-textonly-icon-render: no;
  --spectrum-button-l-accent-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-white-textonly-layout: inline-row;
  --spectrum-button-l-accent-outline-white-textonly-justify-content: center;
  --spectrum-button-l-accent-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-white-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-white-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-primary-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-primary-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-primary-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-primary-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-primary-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-white-textonly-text-transform: none;
  --spectrum-button-l-primary-outline-white-textonly-text-flex: 1;
  --spectrum-button-l-primary-outline-white-textonly-text-text-align: center;
  --spectrum-button-l-primary-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-outline-white-textonly-text-render: yes;
  --spectrum-button-l-primary-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-outline-white-textonly-text-text-transform: none;
  --spectrum-button-l-primary-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-l-primary-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-outline-white-textonly-icon-type: icon;
  --spectrum-button-l-primary-outline-white-textonly-icon-render: no;
  --spectrum-button-l-primary-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-white-textonly-layout: inline-row;
  --spectrum-button-l-primary-outline-white-textonly-justify-content: center;
  --spectrum-button-l-primary-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-white-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-white-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-white-textonly-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-secondary-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-secondary-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-secondary-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-white-textonly-text-transform: none;
  --spectrum-button-l-secondary-outline-white-textonly-text-flex: 1;
  --spectrum-button-l-secondary-outline-white-textonly-text-text-align: center;
  --spectrum-button-l-secondary-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-outline-white-textonly-text-render: yes;
  --spectrum-button-l-secondary-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-outline-white-textonly-text-text-transform: none;
  --spectrum-button-l-secondary-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-l-secondary-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-outline-white-textonly-icon-type: icon;
  --spectrum-button-l-secondary-outline-white-textonly-icon-render: no;
  --spectrum-button-l-secondary-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-white-textonly-layout: inline-row;
  --spectrum-button-l-secondary-outline-white-textonly-justify-content: center;
  --spectrum-button-l-secondary-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-white-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-white-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-l-negative-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-l-negative-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-negative-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-l-negative-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-l-negative-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-white-textonly-text-transform: none;
  --spectrum-button-l-negative-outline-white-textonly-text-flex: 1;
  --spectrum-button-l-negative-outline-white-textonly-text-text-align: center;
  --spectrum-button-l-negative-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-outline-white-textonly-text-render: yes;
  --spectrum-button-l-negative-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-outline-white-textonly-text-text-transform: none;
  --spectrum-button-l-negative-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-l-negative-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-outline-white-textonly-icon-type: icon;
  --spectrum-button-l-negative-outline-white-textonly-icon-render: no;
  --spectrum-button-l-negative-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-white-textonly-layout: inline-row;
  --spectrum-button-l-negative-outline-white-textonly-justify-content: center;
  --spectrum-button-l-negative-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-white-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-white-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-accent-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-accent-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-accent-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-accent-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-white-icononly-text-transform: none;
  --spectrum-button-xl-accent-outline-white-icononly-text-flex: 1;
  --spectrum-button-xl-accent-outline-white-icononly-text-text-align: center;
  --spectrum-button-xl-accent-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-outline-white-icononly-text-render: no;
  --spectrum-button-xl-accent-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-outline-white-icononly-text-text-transform: none;
  --spectrum-button-xl-accent-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-xl-accent-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-outline-white-icononly-icon-type: icon;
  --spectrum-button-xl-accent-outline-white-icononly-icon-render: yes;
  --spectrum-button-xl-accent-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-white-icononly-layout: inline-row;
  --spectrum-button-xl-accent-outline-white-icononly-justify-content: center;
  --spectrum-button-xl-accent-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-white-icononly-padding-left: 0;
  --spectrum-button-xl-accent-outline-white-icononly-padding-right: 0;
  --spectrum-button-xl-accent-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-white-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-white-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-primary-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-primary-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-primary-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-primary-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-white-icononly-text-transform: none;
  --spectrum-button-xl-primary-outline-white-icononly-text-flex: 1;
  --spectrum-button-xl-primary-outline-white-icononly-text-text-align: center;
  --spectrum-button-xl-primary-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-outline-white-icononly-text-render: no;
  --spectrum-button-xl-primary-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-outline-white-icononly-text-text-transform: none;
  --spectrum-button-xl-primary-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-xl-primary-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-outline-white-icononly-icon-type: icon;
  --spectrum-button-xl-primary-outline-white-icononly-icon-render: yes;
  --spectrum-button-xl-primary-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-white-icononly-layout: inline-row;
  --spectrum-button-xl-primary-outline-white-icononly-justify-content: center;
  --spectrum-button-xl-primary-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-white-icononly-padding-left: 0;
  --spectrum-button-xl-primary-outline-white-icononly-padding-right: 0;
  --spectrum-button-xl-primary-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-white-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-white-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-white-icononly-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-secondary-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-white-icononly-text-transform: none;
  --spectrum-button-xl-secondary-outline-white-icononly-text-flex: 1;
  --spectrum-button-xl-secondary-outline-white-icononly-text-text-align: center;
  --spectrum-button-xl-secondary-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-outline-white-icononly-text-render: no;
  --spectrum-button-xl-secondary-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-outline-white-icononly-text-text-transform: none;
  --spectrum-button-xl-secondary-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-outline-white-icononly-icon-type: icon;
  --spectrum-button-xl-secondary-outline-white-icononly-icon-render: yes;
  --spectrum-button-xl-secondary-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-white-icononly-layout: inline-row;
  --spectrum-button-xl-secondary-outline-white-icononly-justify-content: center;
  --spectrum-button-xl-secondary-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-white-icononly-padding-left: 0;
  --spectrum-button-xl-secondary-outline-white-icononly-padding-right: 0;
  --spectrum-button-xl-secondary-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-white-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-white-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-outline-white-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-outline-white-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-white-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-negative-outline-white-icononly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-render: no;
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-white-icononly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-icononly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-negative-outline-white-icononly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-negative-outline-white-icononly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-outline-white-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-negative-outline-white-icononly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-white-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-white-icononly-text-transform: none;
  --spectrum-button-xl-negative-outline-white-icononly-text-flex: 1;
  --spectrum-button-xl-negative-outline-white-icononly-text-text-align: center;
  --spectrum-button-xl-negative-outline-white-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-outline-white-icononly-text-render: no;
  --spectrum-button-xl-negative-outline-white-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-outline-white-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-outline-white-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-outline-white-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-outline-white-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-outline-white-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-outline-white-icononly-text-text-transform: none;
  --spectrum-button-xl-negative-outline-white-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-white-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-white-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-white-icononly-icon-margin-top: 0;
  --spectrum-button-xl-negative-outline-white-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-outline-white-icononly-icon-type: icon;
  --spectrum-button-xl-negative-outline-white-icononly-icon-render: yes;
  --spectrum-button-xl-negative-outline-white-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-outline-white-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-white-icononly-layout: inline-row;
  --spectrum-button-xl-negative-outline-white-icononly-justify-content: center;
  --spectrum-button-xl-negative-outline-white-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-outline-white-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-white-icononly-padding-left: 0;
  --spectrum-button-xl-negative-outline-white-icononly-padding-right: 0;
  --spectrum-button-xl-negative-outline-white-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-white-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-white-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-outline-white-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-accent-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-accent-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-accent-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-accent-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-white-texticon-text-transform: none;
  --spectrum-button-xl-accent-outline-white-texticon-text-flex: 1;
  --spectrum-button-xl-accent-outline-white-texticon-text-text-align: center;
  --spectrum-button-xl-accent-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-outline-white-texticon-text-render: yes;
  --spectrum-button-xl-accent-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-outline-white-texticon-text-text-transform: none;
  --spectrum-button-xl-accent-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-xl-accent-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-outline-white-texticon-icon-type: icon;
  --spectrum-button-xl-accent-outline-white-texticon-icon-render: yes;
  --spectrum-button-xl-accent-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-white-texticon-layout: inline-row;
  --spectrum-button-xl-accent-outline-white-texticon-justify-content: center;
  --spectrum-button-xl-accent-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-white-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-white-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-primary-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-primary-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-primary-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-primary-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-white-texticon-text-transform: none;
  --spectrum-button-xl-primary-outline-white-texticon-text-flex: 1;
  --spectrum-button-xl-primary-outline-white-texticon-text-text-align: center;
  --spectrum-button-xl-primary-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-outline-white-texticon-text-render: yes;
  --spectrum-button-xl-primary-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-outline-white-texticon-text-text-transform: none;
  --spectrum-button-xl-primary-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-xl-primary-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-outline-white-texticon-icon-type: icon;
  --spectrum-button-xl-primary-outline-white-texticon-icon-render: yes;
  --spectrum-button-xl-primary-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-white-texticon-layout: inline-row;
  --spectrum-button-xl-primary-outline-white-texticon-justify-content: center;
  --spectrum-button-xl-primary-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-white-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-white-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-white-texticon-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-secondary-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-white-texticon-text-transform: none;
  --spectrum-button-xl-secondary-outline-white-texticon-text-flex: 1;
  --spectrum-button-xl-secondary-outline-white-texticon-text-text-align: center;
  --spectrum-button-xl-secondary-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-outline-white-texticon-text-render: yes;
  --spectrum-button-xl-secondary-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-outline-white-texticon-text-text-transform: none;
  --spectrum-button-xl-secondary-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-xl-secondary-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-outline-white-texticon-icon-type: icon;
  --spectrum-button-xl-secondary-outline-white-texticon-icon-render: yes;
  --spectrum-button-xl-secondary-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-white-texticon-layout: inline-row;
  --spectrum-button-xl-secondary-outline-white-texticon-justify-content: center;
  --spectrum-button-xl-secondary-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-white-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-white-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-outline-white-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-outline-white-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-white-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-negative-outline-white-texticon-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-render: no;
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-white-texticon-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-texticon-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-negative-outline-white-texticon-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-negative-outline-white-texticon-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-outline-white-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-negative-outline-white-texticon-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-white-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-white-texticon-text-transform: none;
  --spectrum-button-xl-negative-outline-white-texticon-text-flex: 1;
  --spectrum-button-xl-negative-outline-white-texticon-text-text-align: center;
  --spectrum-button-xl-negative-outline-white-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-outline-white-texticon-text-render: yes;
  --spectrum-button-xl-negative-outline-white-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-outline-white-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-outline-white-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-outline-white-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-outline-white-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-outline-white-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-outline-white-texticon-text-text-transform: none;
  --spectrum-button-xl-negative-outline-white-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-white-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-white-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-white-texticon-icon-margin-top: 0;
  --spectrum-button-xl-negative-outline-white-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-outline-white-texticon-icon-type: icon;
  --spectrum-button-xl-negative-outline-white-texticon-icon-render: yes;
  --spectrum-button-xl-negative-outline-white-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-outline-white-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-white-texticon-layout: inline-row;
  --spectrum-button-xl-negative-outline-white-texticon-justify-content: center;
  --spectrum-button-xl-negative-outline-white-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-outline-white-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-outline-white-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-white-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-white-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-white-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-outline-white-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-accent-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-accent-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-accent-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-accent-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-accent-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-white-textonly-text-transform: none;
  --spectrum-button-xl-accent-outline-white-textonly-text-flex: 1;
  --spectrum-button-xl-accent-outline-white-textonly-text-text-align: center;
  --spectrum-button-xl-accent-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-outline-white-textonly-text-render: yes;
  --spectrum-button-xl-accent-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-outline-white-textonly-text-text-transform: none;
  --spectrum-button-xl-accent-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-xl-accent-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-outline-white-textonly-icon-type: icon;
  --spectrum-button-xl-accent-outline-white-textonly-icon-render: no;
  --spectrum-button-xl-accent-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-white-textonly-layout: inline-row;
  --spectrum-button-xl-accent-outline-white-textonly-justify-content: center;
  --spectrum-button-xl-accent-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-white-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-white-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-primary-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-primary-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-primary-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-primary-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-primary-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-white-textonly-text-transform: none;
  --spectrum-button-xl-primary-outline-white-textonly-text-flex: 1;
  --spectrum-button-xl-primary-outline-white-textonly-text-text-align: center;
  --spectrum-button-xl-primary-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-outline-white-textonly-text-render: yes;
  --spectrum-button-xl-primary-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-outline-white-textonly-text-text-transform: none;
  --spectrum-button-xl-primary-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-xl-primary-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-outline-white-textonly-icon-type: icon;
  --spectrum-button-xl-primary-outline-white-textonly-icon-render: no;
  --spectrum-button-xl-primary-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-white-textonly-layout: inline-row;
  --spectrum-button-xl-primary-outline-white-textonly-justify-content: center;
  --spectrum-button-xl-primary-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-white-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-white-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-white-textonly-border-color: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-secondary-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-secondary-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-secondary-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-white-textonly-text-transform: none;
  --spectrum-button-xl-secondary-outline-white-textonly-text-flex: 1;
  --spectrum-button-xl-secondary-outline-white-textonly-text-text-align: center;
  --spectrum-button-xl-secondary-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-outline-white-textonly-text-render: yes;
  --spectrum-button-xl-secondary-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-outline-white-textonly-text-text-transform: none;
  --spectrum-button-xl-secondary-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-outline-white-textonly-icon-type: icon;
  --spectrum-button-xl-secondary-outline-white-textonly-icon-render: no;
  --spectrum-button-xl-secondary-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-white-textonly-layout: inline-row;
  --spectrum-button-xl-secondary-outline-white-textonly-justify-content: center;
  --spectrum-button-xl-secondary-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-white-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-white-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-outline-white-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-outline-white-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-white-500);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-white-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-white-200);
  --spectrum-button-xl-negative-outline-white-textonly-text-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-icon-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-render: no;
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-white-textonly-border-color: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-text-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-icon-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-textonly-background-color-down: var(--spectrum-global-color-static-transparent-white-400);
  --spectrum-button-xl-negative-outline-white-textonly-border-color-down: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-text-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-icon-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-negative-outline-white-textonly-border-color-hover: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-text-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-icon-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-outline-white-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-white-300);
  --spectrum-button-xl-negative-outline-white-textonly-border-color-key-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-white-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-white-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-white);
  --spectrum-button-xl-negative-outline-white-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-white-textonly-text-transform: none;
  --spectrum-button-xl-negative-outline-white-textonly-text-flex: 1;
  --spectrum-button-xl-negative-outline-white-textonly-text-text-align: center;
  --spectrum-button-xl-negative-outline-white-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-outline-white-textonly-text-render: yes;
  --spectrum-button-xl-negative-outline-white-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-outline-white-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-outline-white-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-outline-white-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-outline-white-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-outline-white-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-outline-white-textonly-text-text-transform: none;
  --spectrum-button-xl-negative-outline-white-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-white-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-white-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-white-textonly-icon-margin-top: 0;
  --spectrum-button-xl-negative-outline-white-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-outline-white-textonly-icon-type: icon;
  --spectrum-button-xl-negative-outline-white-textonly-icon-render: no;
  --spectrum-button-xl-negative-outline-white-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-outline-white-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-white-textonly-layout: inline-row;
  --spectrum-button-xl-negative-outline-white-textonly-justify-content: center;
  --spectrum-button-xl-negative-outline-white-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-outline-white-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-outline-white-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-white-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-white-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-white-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-white-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-outline-white-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-accent-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-s-accent-fill-black-icononly-text-color: inherit;
  --spectrum-button-s-accent-fill-black-icononly-icon-color: inherit;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-border-color: transparent;
  --spectrum-button-s-accent-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-s-accent-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-s-accent-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-s-accent-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-s-accent-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-accent-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-accent-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-black-icononly-text-transform: none;
  --spectrum-button-s-accent-fill-black-icononly-text-flex: 1;
  --spectrum-button-s-accent-fill-black-icononly-text-text-align: center;
  --spectrum-button-s-accent-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-fill-black-icononly-text-render: no;
  --spectrum-button-s-accent-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-fill-black-icononly-text-text-transform: none;
  --spectrum-button-s-accent-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-s-accent-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-fill-black-icononly-icon-type: icon;
  --spectrum-button-s-accent-fill-black-icononly-icon-render: yes;
  --spectrum-button-s-accent-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-black-icononly-layout: inline-row;
  --spectrum-button-s-accent-fill-black-icononly-justify-content: center;
  --spectrum-button-s-accent-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-black-icononly-padding-left: 0;
  --spectrum-button-s-accent-fill-black-icononly-padding-right: 0;
  --spectrum-button-s-accent-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-black-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-black-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-primary-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-s-primary-fill-black-icononly-text-color: inherit;
  --spectrum-button-s-primary-fill-black-icononly-icon-color: inherit;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-border-color: transparent;
  --spectrum-button-s-primary-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-s-primary-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-s-primary-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-s-primary-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-s-primary-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-primary-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-primary-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-black-icononly-text-transform: none;
  --spectrum-button-s-primary-fill-black-icononly-text-flex: 1;
  --spectrum-button-s-primary-fill-black-icononly-text-text-align: center;
  --spectrum-button-s-primary-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-fill-black-icononly-text-render: no;
  --spectrum-button-s-primary-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-fill-black-icononly-text-text-transform: none;
  --spectrum-button-s-primary-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-s-primary-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-fill-black-icononly-icon-type: icon;
  --spectrum-button-s-primary-fill-black-icononly-icon-render: yes;
  --spectrum-button-s-primary-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-black-icononly-layout: inline-row;
  --spectrum-button-s-primary-fill-black-icononly-justify-content: center;
  --spectrum-button-s-primary-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-black-icononly-padding-left: 0;
  --spectrum-button-s-primary-fill-black-icononly-padding-right: 0;
  --spectrum-button-s-primary-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-black-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-black-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-s-secondary-fill-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-icononly-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-fill-black-icononly-border-color: transparent;
  --spectrum-button-s-secondary-fill-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-secondary-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-s-secondary-fill-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-s-secondary-fill-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-secondary-fill-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-secondary-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-black-icononly-text-transform: none;
  --spectrum-button-s-secondary-fill-black-icononly-text-flex: 1;
  --spectrum-button-s-secondary-fill-black-icononly-text-text-align: center;
  --spectrum-button-s-secondary-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-fill-black-icononly-text-render: no;
  --spectrum-button-s-secondary-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-fill-black-icononly-text-text-transform: none;
  --spectrum-button-s-secondary-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-s-secondary-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-fill-black-icononly-icon-type: icon;
  --spectrum-button-s-secondary-fill-black-icononly-icon-render: yes;
  --spectrum-button-s-secondary-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-black-icononly-layout: inline-row;
  --spectrum-button-s-secondary-fill-black-icononly-justify-content: center;
  --spectrum-button-s-secondary-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-black-icononly-padding-left: 0;
  --spectrum-button-s-secondary-fill-black-icononly-padding-right: 0;
  --spectrum-button-s-secondary-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-black-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-black-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-negative-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-s-negative-fill-black-icononly-text-color: inherit;
  --spectrum-button-s-negative-fill-black-icononly-icon-color: inherit;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-border-color: transparent;
  --spectrum-button-s-negative-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-s-negative-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-s-negative-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-s-negative-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-s-negative-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-s-negative-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-s-negative-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-black-icononly-text-transform: none;
  --spectrum-button-s-negative-fill-black-icononly-text-flex: 1;
  --spectrum-button-s-negative-fill-black-icononly-text-text-align: center;
  --spectrum-button-s-negative-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-fill-black-icononly-text-render: no;
  --spectrum-button-s-negative-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-fill-black-icononly-text-text-transform: none;
  --spectrum-button-s-negative-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-s-negative-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-fill-black-icononly-icon-type: icon;
  --spectrum-button-s-negative-fill-black-icononly-icon-render: yes;
  --spectrum-button-s-negative-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-black-icononly-layout: inline-row;
  --spectrum-button-s-negative-fill-black-icononly-justify-content: center;
  --spectrum-button-s-negative-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-black-icononly-padding-left: 0;
  --spectrum-button-s-negative-fill-black-icononly-padding-right: 0;
  --spectrum-button-s-negative-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-black-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-black-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-accent-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-s-accent-fill-black-texticon-text-color: inherit;
  --spectrum-button-s-accent-fill-black-texticon-icon-color: inherit;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-border-color: transparent;
  --spectrum-button-s-accent-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-s-accent-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-s-accent-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-s-accent-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-s-accent-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-accent-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-accent-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-black-texticon-text-transform: none;
  --spectrum-button-s-accent-fill-black-texticon-text-flex: 1;
  --spectrum-button-s-accent-fill-black-texticon-text-text-align: center;
  --spectrum-button-s-accent-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-fill-black-texticon-text-render: yes;
  --spectrum-button-s-accent-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-fill-black-texticon-text-text-transform: none;
  --spectrum-button-s-accent-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-s-accent-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-accent-fill-black-texticon-icon-type: icon;
  --spectrum-button-s-accent-fill-black-texticon-icon-render: yes;
  --spectrum-button-s-accent-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-black-texticon-layout: inline-row;
  --spectrum-button-s-accent-fill-black-texticon-justify-content: center;
  --spectrum-button-s-accent-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-fill-black-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-accent-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-black-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-black-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-primary-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-s-primary-fill-black-texticon-text-color: inherit;
  --spectrum-button-s-primary-fill-black-texticon-icon-color: inherit;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-border-color: transparent;
  --spectrum-button-s-primary-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-s-primary-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-s-primary-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-s-primary-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-s-primary-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-primary-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-primary-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-black-texticon-text-transform: none;
  --spectrum-button-s-primary-fill-black-texticon-text-flex: 1;
  --spectrum-button-s-primary-fill-black-texticon-text-text-align: center;
  --spectrum-button-s-primary-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-fill-black-texticon-text-render: yes;
  --spectrum-button-s-primary-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-fill-black-texticon-text-text-transform: none;
  --spectrum-button-s-primary-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-s-primary-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-primary-fill-black-texticon-icon-type: icon;
  --spectrum-button-s-primary-fill-black-texticon-icon-render: yes;
  --spectrum-button-s-primary-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-black-texticon-layout: inline-row;
  --spectrum-button-s-primary-fill-black-texticon-justify-content: center;
  --spectrum-button-s-primary-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-fill-black-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-primary-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-black-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-black-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-s-secondary-fill-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-texticon-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-fill-black-texticon-border-color: transparent;
  --spectrum-button-s-secondary-fill-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-secondary-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-s-secondary-fill-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-s-secondary-fill-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-secondary-fill-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-secondary-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-black-texticon-text-transform: none;
  --spectrum-button-s-secondary-fill-black-texticon-text-flex: 1;
  --spectrum-button-s-secondary-fill-black-texticon-text-text-align: center;
  --spectrum-button-s-secondary-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-fill-black-texticon-text-render: yes;
  --spectrum-button-s-secondary-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-fill-black-texticon-text-text-transform: none;
  --spectrum-button-s-secondary-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-s-secondary-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-fill-black-texticon-icon-type: icon;
  --spectrum-button-s-secondary-fill-black-texticon-icon-render: yes;
  --spectrum-button-s-secondary-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-black-texticon-layout: inline-row;
  --spectrum-button-s-secondary-fill-black-texticon-justify-content: center;
  --spectrum-button-s-secondary-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-fill-black-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-secondary-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-black-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-black-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-negative-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-s-negative-fill-black-texticon-text-color: inherit;
  --spectrum-button-s-negative-fill-black-texticon-icon-color: inherit;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-border-color: transparent;
  --spectrum-button-s-negative-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-s-negative-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-s-negative-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-s-negative-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-s-negative-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-s-negative-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-s-negative-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-black-texticon-text-transform: none;
  --spectrum-button-s-negative-fill-black-texticon-text-flex: 1;
  --spectrum-button-s-negative-fill-black-texticon-text-text-align: center;
  --spectrum-button-s-negative-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-fill-black-texticon-text-render: yes;
  --spectrum-button-s-negative-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-fill-black-texticon-text-text-transform: none;
  --spectrum-button-s-negative-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-s-negative-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-negative-fill-black-texticon-icon-type: icon;
  --spectrum-button-s-negative-fill-black-texticon-icon-render: yes;
  --spectrum-button-s-negative-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-black-texticon-layout: inline-row;
  --spectrum-button-s-negative-fill-black-texticon-justify-content: center;
  --spectrum-button-s-negative-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-fill-black-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-negative-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-black-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-black-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-accent-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-s-accent-fill-black-textonly-text-color: inherit;
  --spectrum-button-s-accent-fill-black-textonly-icon-color: inherit;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-border-color: transparent;
  --spectrum-button-s-accent-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-s-accent-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-s-accent-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-s-accent-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-s-accent-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-accent-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-accent-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-black-textonly-text-transform: none;
  --spectrum-button-s-accent-fill-black-textonly-text-flex: 1;
  --spectrum-button-s-accent-fill-black-textonly-text-text-align: center;
  --spectrum-button-s-accent-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-fill-black-textonly-text-render: yes;
  --spectrum-button-s-accent-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-fill-black-textonly-text-text-transform: none;
  --spectrum-button-s-accent-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-s-accent-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-fill-black-textonly-icon-type: icon;
  --spectrum-button-s-accent-fill-black-textonly-icon-render: no;
  --spectrum-button-s-accent-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-fill-black-textonly-layout: inline-row;
  --spectrum-button-s-accent-fill-black-textonly-justify-content: center;
  --spectrum-button-s-accent-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-fill-black-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-fill-black-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-primary-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-s-primary-fill-black-textonly-text-color: inherit;
  --spectrum-button-s-primary-fill-black-textonly-icon-color: inherit;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-border-color: transparent;
  --spectrum-button-s-primary-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-s-primary-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-s-primary-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-s-primary-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-s-primary-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-primary-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-primary-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-black-textonly-text-transform: none;
  --spectrum-button-s-primary-fill-black-textonly-text-flex: 1;
  --spectrum-button-s-primary-fill-black-textonly-text-text-align: center;
  --spectrum-button-s-primary-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-fill-black-textonly-text-render: yes;
  --spectrum-button-s-primary-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-fill-black-textonly-text-text-transform: none;
  --spectrum-button-s-primary-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-s-primary-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-fill-black-textonly-icon-type: icon;
  --spectrum-button-s-primary-fill-black-textonly-icon-render: no;
  --spectrum-button-s-primary-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-fill-black-textonly-layout: inline-row;
  --spectrum-button-s-primary-fill-black-textonly-justify-content: center;
  --spectrum-button-s-primary-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-fill-black-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-fill-black-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-s-secondary-fill-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-textonly-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-fill-black-textonly-border-color: transparent;
  --spectrum-button-s-secondary-fill-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-secondary-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-s-secondary-fill-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-s-secondary-fill-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-secondary-fill-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-secondary-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-black-textonly-text-transform: none;
  --spectrum-button-s-secondary-fill-black-textonly-text-flex: 1;
  --spectrum-button-s-secondary-fill-black-textonly-text-text-align: center;
  --spectrum-button-s-secondary-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-fill-black-textonly-text-render: yes;
  --spectrum-button-s-secondary-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-fill-black-textonly-text-text-transform: none;
  --spectrum-button-s-secondary-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-s-secondary-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-fill-black-textonly-icon-type: icon;
  --spectrum-button-s-secondary-fill-black-textonly-icon-render: no;
  --spectrum-button-s-secondary-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-fill-black-textonly-layout: inline-row;
  --spectrum-button-s-secondary-fill-black-textonly-justify-content: center;
  --spectrum-button-s-secondary-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-fill-black-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-fill-black-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-negative-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-s-negative-fill-black-textonly-text-color: inherit;
  --spectrum-button-s-negative-fill-black-textonly-icon-color: inherit;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-border-color: transparent;
  --spectrum-button-s-negative-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-s-negative-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-s-negative-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-s-negative-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-s-negative-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-s-negative-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-s-negative-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-black-textonly-text-transform: none;
  --spectrum-button-s-negative-fill-black-textonly-text-flex: 1;
  --spectrum-button-s-negative-fill-black-textonly-text-text-align: center;
  --spectrum-button-s-negative-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-fill-black-textonly-text-render: yes;
  --spectrum-button-s-negative-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-fill-black-textonly-text-text-transform: none;
  --spectrum-button-s-negative-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-s-negative-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-fill-black-textonly-icon-type: icon;
  --spectrum-button-s-negative-fill-black-textonly-icon-render: no;
  --spectrum-button-s-negative-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-fill-black-textonly-layout: inline-row;
  --spectrum-button-s-negative-fill-black-textonly-justify-content: center;
  --spectrum-button-s-negative-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-fill-black-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-fill-black-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-accent-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-m-accent-fill-black-icononly-text-color: inherit;
  --spectrum-button-m-accent-fill-black-icononly-icon-color: inherit;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-border-color: transparent;
  --spectrum-button-m-accent-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-m-accent-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-m-accent-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-m-accent-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-m-accent-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-accent-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-accent-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-black-icononly-text-transform: none;
  --spectrum-button-m-accent-fill-black-icononly-text-flex: 1;
  --spectrum-button-m-accent-fill-black-icononly-text-text-align: center;
  --spectrum-button-m-accent-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-fill-black-icononly-text-render: no;
  --spectrum-button-m-accent-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-fill-black-icononly-text-text-transform: none;
  --spectrum-button-m-accent-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-m-accent-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-fill-black-icononly-icon-type: icon;
  --spectrum-button-m-accent-fill-black-icononly-icon-render: yes;
  --spectrum-button-m-accent-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-black-icononly-layout: inline-row;
  --spectrum-button-m-accent-fill-black-icononly-justify-content: center;
  --spectrum-button-m-accent-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-black-icononly-padding-left: 0;
  --spectrum-button-m-accent-fill-black-icononly-padding-right: 0;
  --spectrum-button-m-accent-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-black-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-black-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-primary-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-m-primary-fill-black-icononly-text-color: inherit;
  --spectrum-button-m-primary-fill-black-icononly-icon-color: inherit;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-border-color: transparent;
  --spectrum-button-m-primary-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-m-primary-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-m-primary-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-m-primary-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-m-primary-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-primary-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-primary-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-black-icononly-text-transform: none;
  --spectrum-button-m-primary-fill-black-icononly-text-flex: 1;
  --spectrum-button-m-primary-fill-black-icononly-text-text-align: center;
  --spectrum-button-m-primary-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-fill-black-icononly-text-render: no;
  --spectrum-button-m-primary-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-fill-black-icononly-text-text-transform: none;
  --spectrum-button-m-primary-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-m-primary-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-fill-black-icononly-icon-type: icon;
  --spectrum-button-m-primary-fill-black-icononly-icon-render: yes;
  --spectrum-button-m-primary-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-black-icononly-layout: inline-row;
  --spectrum-button-m-primary-fill-black-icononly-justify-content: center;
  --spectrum-button-m-primary-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-black-icononly-padding-left: 0;
  --spectrum-button-m-primary-fill-black-icononly-padding-right: 0;
  --spectrum-button-m-primary-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-black-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-black-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-m-secondary-fill-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-icononly-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-fill-black-icononly-border-color: transparent;
  --spectrum-button-m-secondary-fill-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-secondary-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-m-secondary-fill-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-m-secondary-fill-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-secondary-fill-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-secondary-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-black-icononly-text-transform: none;
  --spectrum-button-m-secondary-fill-black-icononly-text-flex: 1;
  --spectrum-button-m-secondary-fill-black-icononly-text-text-align: center;
  --spectrum-button-m-secondary-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-fill-black-icononly-text-render: no;
  --spectrum-button-m-secondary-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-fill-black-icononly-text-text-transform: none;
  --spectrum-button-m-secondary-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-m-secondary-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-fill-black-icononly-icon-type: icon;
  --spectrum-button-m-secondary-fill-black-icononly-icon-render: yes;
  --spectrum-button-m-secondary-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-black-icononly-layout: inline-row;
  --spectrum-button-m-secondary-fill-black-icononly-justify-content: center;
  --spectrum-button-m-secondary-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-black-icononly-padding-left: 0;
  --spectrum-button-m-secondary-fill-black-icononly-padding-right: 0;
  --spectrum-button-m-secondary-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-black-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-black-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-negative-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-m-negative-fill-black-icononly-text-color: inherit;
  --spectrum-button-m-negative-fill-black-icononly-icon-color: inherit;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-border-color: transparent;
  --spectrum-button-m-negative-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-m-negative-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-m-negative-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-m-negative-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-m-negative-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-m-negative-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-m-negative-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-black-icononly-text-transform: none;
  --spectrum-button-m-negative-fill-black-icononly-text-flex: 1;
  --spectrum-button-m-negative-fill-black-icononly-text-text-align: center;
  --spectrum-button-m-negative-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-fill-black-icononly-text-render: no;
  --spectrum-button-m-negative-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-fill-black-icononly-text-text-transform: none;
  --spectrum-button-m-negative-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-m-negative-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-fill-black-icononly-icon-type: icon;
  --spectrum-button-m-negative-fill-black-icononly-icon-render: yes;
  --spectrum-button-m-negative-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-black-icononly-layout: inline-row;
  --spectrum-button-m-negative-fill-black-icononly-justify-content: center;
  --spectrum-button-m-negative-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-black-icononly-padding-left: 0;
  --spectrum-button-m-negative-fill-black-icononly-padding-right: 0;
  --spectrum-button-m-negative-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-black-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-black-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-accent-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-m-accent-fill-black-texticon-text-color: inherit;
  --spectrum-button-m-accent-fill-black-texticon-icon-color: inherit;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-border-color: transparent;
  --spectrum-button-m-accent-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-m-accent-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-m-accent-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-m-accent-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-m-accent-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-accent-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-accent-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-black-texticon-text-transform: none;
  --spectrum-button-m-accent-fill-black-texticon-text-flex: 1;
  --spectrum-button-m-accent-fill-black-texticon-text-text-align: center;
  --spectrum-button-m-accent-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-fill-black-texticon-text-render: yes;
  --spectrum-button-m-accent-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-fill-black-texticon-text-text-transform: none;
  --spectrum-button-m-accent-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-m-accent-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-accent-fill-black-texticon-icon-type: icon;
  --spectrum-button-m-accent-fill-black-texticon-icon-render: yes;
  --spectrum-button-m-accent-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-black-texticon-layout: inline-row;
  --spectrum-button-m-accent-fill-black-texticon-justify-content: center;
  --spectrum-button-m-accent-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-black-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-black-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-primary-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-m-primary-fill-black-texticon-text-color: inherit;
  --spectrum-button-m-primary-fill-black-texticon-icon-color: inherit;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-border-color: transparent;
  --spectrum-button-m-primary-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-m-primary-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-m-primary-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-m-primary-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-m-primary-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-primary-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-primary-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-black-texticon-text-transform: none;
  --spectrum-button-m-primary-fill-black-texticon-text-flex: 1;
  --spectrum-button-m-primary-fill-black-texticon-text-text-align: center;
  --spectrum-button-m-primary-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-fill-black-texticon-text-render: yes;
  --spectrum-button-m-primary-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-fill-black-texticon-text-text-transform: none;
  --spectrum-button-m-primary-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-m-primary-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-primary-fill-black-texticon-icon-type: icon;
  --spectrum-button-m-primary-fill-black-texticon-icon-render: yes;
  --spectrum-button-m-primary-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-black-texticon-layout: inline-row;
  --spectrum-button-m-primary-fill-black-texticon-justify-content: center;
  --spectrum-button-m-primary-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-black-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-black-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-m-secondary-fill-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-texticon-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-fill-black-texticon-border-color: transparent;
  --spectrum-button-m-secondary-fill-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-secondary-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-m-secondary-fill-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-m-secondary-fill-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-secondary-fill-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-secondary-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-black-texticon-text-transform: none;
  --spectrum-button-m-secondary-fill-black-texticon-text-flex: 1;
  --spectrum-button-m-secondary-fill-black-texticon-text-text-align: center;
  --spectrum-button-m-secondary-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-fill-black-texticon-text-render: yes;
  --spectrum-button-m-secondary-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-fill-black-texticon-text-text-transform: none;
  --spectrum-button-m-secondary-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-m-secondary-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-fill-black-texticon-icon-type: icon;
  --spectrum-button-m-secondary-fill-black-texticon-icon-render: yes;
  --spectrum-button-m-secondary-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-black-texticon-layout: inline-row;
  --spectrum-button-m-secondary-fill-black-texticon-justify-content: center;
  --spectrum-button-m-secondary-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-black-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-black-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-negative-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-m-negative-fill-black-texticon-text-color: inherit;
  --spectrum-button-m-negative-fill-black-texticon-icon-color: inherit;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-border-color: transparent;
  --spectrum-button-m-negative-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-m-negative-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-m-negative-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-m-negative-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-m-negative-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-m-negative-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-m-negative-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-black-texticon-text-transform: none;
  --spectrum-button-m-negative-fill-black-texticon-text-flex: 1;
  --spectrum-button-m-negative-fill-black-texticon-text-text-align: center;
  --spectrum-button-m-negative-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-fill-black-texticon-text-render: yes;
  --spectrum-button-m-negative-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-fill-black-texticon-text-text-transform: none;
  --spectrum-button-m-negative-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-m-negative-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-negative-fill-black-texticon-icon-type: icon;
  --spectrum-button-m-negative-fill-black-texticon-icon-render: yes;
  --spectrum-button-m-negative-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-black-texticon-layout: inline-row;
  --spectrum-button-m-negative-fill-black-texticon-justify-content: center;
  --spectrum-button-m-negative-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-black-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-black-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-accent-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-m-accent-fill-black-textonly-text-color: inherit;
  --spectrum-button-m-accent-fill-black-textonly-icon-color: inherit;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-border-color: transparent;
  --spectrum-button-m-accent-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-m-accent-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-m-accent-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-m-accent-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-m-accent-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-accent-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-accent-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-black-textonly-text-transform: none;
  --spectrum-button-m-accent-fill-black-textonly-text-flex: 1;
  --spectrum-button-m-accent-fill-black-textonly-text-text-align: center;
  --spectrum-button-m-accent-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-fill-black-textonly-text-render: yes;
  --spectrum-button-m-accent-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-fill-black-textonly-text-text-transform: none;
  --spectrum-button-m-accent-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-m-accent-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-fill-black-textonly-icon-type: icon;
  --spectrum-button-m-accent-fill-black-textonly-icon-render: no;
  --spectrum-button-m-accent-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-fill-black-textonly-layout: inline-row;
  --spectrum-button-m-accent-fill-black-textonly-justify-content: center;
  --spectrum-button-m-accent-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-fill-black-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-fill-black-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-primary-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-m-primary-fill-black-textonly-text-color: inherit;
  --spectrum-button-m-primary-fill-black-textonly-icon-color: inherit;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-border-color: transparent;
  --spectrum-button-m-primary-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-m-primary-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-m-primary-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-m-primary-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-m-primary-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-primary-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-primary-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-black-textonly-text-transform: none;
  --spectrum-button-m-primary-fill-black-textonly-text-flex: 1;
  --spectrum-button-m-primary-fill-black-textonly-text-text-align: center;
  --spectrum-button-m-primary-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-fill-black-textonly-text-render: yes;
  --spectrum-button-m-primary-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-fill-black-textonly-text-text-transform: none;
  --spectrum-button-m-primary-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-m-primary-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-fill-black-textonly-icon-type: icon;
  --spectrum-button-m-primary-fill-black-textonly-icon-render: no;
  --spectrum-button-m-primary-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-fill-black-textonly-layout: inline-row;
  --spectrum-button-m-primary-fill-black-textonly-justify-content: center;
  --spectrum-button-m-primary-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-fill-black-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-fill-black-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-m-secondary-fill-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-textonly-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-fill-black-textonly-border-color: transparent;
  --spectrum-button-m-secondary-fill-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-secondary-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-m-secondary-fill-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-m-secondary-fill-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-secondary-fill-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-secondary-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-black-textonly-text-transform: none;
  --spectrum-button-m-secondary-fill-black-textonly-text-flex: 1;
  --spectrum-button-m-secondary-fill-black-textonly-text-text-align: center;
  --spectrum-button-m-secondary-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-fill-black-textonly-text-render: yes;
  --spectrum-button-m-secondary-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-fill-black-textonly-text-text-transform: none;
  --spectrum-button-m-secondary-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-m-secondary-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-fill-black-textonly-icon-type: icon;
  --spectrum-button-m-secondary-fill-black-textonly-icon-render: no;
  --spectrum-button-m-secondary-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-fill-black-textonly-layout: inline-row;
  --spectrum-button-m-secondary-fill-black-textonly-justify-content: center;
  --spectrum-button-m-secondary-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-fill-black-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-fill-black-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-negative-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-m-negative-fill-black-textonly-text-color: inherit;
  --spectrum-button-m-negative-fill-black-textonly-icon-color: inherit;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-border-color: transparent;
  --spectrum-button-m-negative-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-m-negative-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-m-negative-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-m-negative-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-m-negative-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-m-negative-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-m-negative-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-black-textonly-text-transform: none;
  --spectrum-button-m-negative-fill-black-textonly-text-flex: 1;
  --spectrum-button-m-negative-fill-black-textonly-text-text-align: center;
  --spectrum-button-m-negative-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-fill-black-textonly-text-render: yes;
  --spectrum-button-m-negative-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-fill-black-textonly-text-text-transform: none;
  --spectrum-button-m-negative-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-m-negative-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-fill-black-textonly-icon-type: icon;
  --spectrum-button-m-negative-fill-black-textonly-icon-render: no;
  --spectrum-button-m-negative-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-fill-black-textonly-layout: inline-row;
  --spectrum-button-m-negative-fill-black-textonly-justify-content: center;
  --spectrum-button-m-negative-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-fill-black-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-fill-black-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-accent-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-l-accent-fill-black-icononly-text-color: inherit;
  --spectrum-button-l-accent-fill-black-icononly-icon-color: inherit;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-border-color: transparent;
  --spectrum-button-l-accent-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-l-accent-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-l-accent-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-l-accent-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-l-accent-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-accent-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-accent-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-black-icononly-text-transform: none;
  --spectrum-button-l-accent-fill-black-icononly-text-flex: 1;
  --spectrum-button-l-accent-fill-black-icononly-text-text-align: center;
  --spectrum-button-l-accent-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-fill-black-icononly-text-render: no;
  --spectrum-button-l-accent-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-fill-black-icononly-text-text-transform: none;
  --spectrum-button-l-accent-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-l-accent-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-fill-black-icononly-icon-type: icon;
  --spectrum-button-l-accent-fill-black-icononly-icon-render: yes;
  --spectrum-button-l-accent-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-black-icononly-layout: inline-row;
  --spectrum-button-l-accent-fill-black-icononly-justify-content: center;
  --spectrum-button-l-accent-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-black-icononly-padding-left: 0;
  --spectrum-button-l-accent-fill-black-icononly-padding-right: 0;
  --spectrum-button-l-accent-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-black-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-black-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-primary-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-l-primary-fill-black-icononly-text-color: inherit;
  --spectrum-button-l-primary-fill-black-icononly-icon-color: inherit;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-border-color: transparent;
  --spectrum-button-l-primary-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-l-primary-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-l-primary-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-l-primary-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-l-primary-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-primary-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-primary-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-black-icononly-text-transform: none;
  --spectrum-button-l-primary-fill-black-icononly-text-flex: 1;
  --spectrum-button-l-primary-fill-black-icononly-text-text-align: center;
  --spectrum-button-l-primary-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-fill-black-icononly-text-render: no;
  --spectrum-button-l-primary-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-fill-black-icononly-text-text-transform: none;
  --spectrum-button-l-primary-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-l-primary-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-fill-black-icononly-icon-type: icon;
  --spectrum-button-l-primary-fill-black-icononly-icon-render: yes;
  --spectrum-button-l-primary-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-black-icononly-layout: inline-row;
  --spectrum-button-l-primary-fill-black-icononly-justify-content: center;
  --spectrum-button-l-primary-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-black-icononly-padding-left: 0;
  --spectrum-button-l-primary-fill-black-icononly-padding-right: 0;
  --spectrum-button-l-primary-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-black-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-black-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-l-secondary-fill-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-icononly-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-fill-black-icononly-border-color: transparent;
  --spectrum-button-l-secondary-fill-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-secondary-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-l-secondary-fill-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-l-secondary-fill-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-secondary-fill-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-secondary-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-black-icononly-text-transform: none;
  --spectrum-button-l-secondary-fill-black-icononly-text-flex: 1;
  --spectrum-button-l-secondary-fill-black-icononly-text-text-align: center;
  --spectrum-button-l-secondary-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-fill-black-icononly-text-render: no;
  --spectrum-button-l-secondary-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-fill-black-icononly-text-text-transform: none;
  --spectrum-button-l-secondary-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-l-secondary-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-fill-black-icononly-icon-type: icon;
  --spectrum-button-l-secondary-fill-black-icononly-icon-render: yes;
  --spectrum-button-l-secondary-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-black-icononly-layout: inline-row;
  --spectrum-button-l-secondary-fill-black-icononly-justify-content: center;
  --spectrum-button-l-secondary-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-black-icononly-padding-left: 0;
  --spectrum-button-l-secondary-fill-black-icononly-padding-right: 0;
  --spectrum-button-l-secondary-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-black-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-black-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-negative-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-l-negative-fill-black-icononly-text-color: inherit;
  --spectrum-button-l-negative-fill-black-icononly-icon-color: inherit;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-border-color: transparent;
  --spectrum-button-l-negative-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-l-negative-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-l-negative-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-l-negative-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-l-negative-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-l-negative-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-l-negative-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-black-icononly-text-transform: none;
  --spectrum-button-l-negative-fill-black-icononly-text-flex: 1;
  --spectrum-button-l-negative-fill-black-icononly-text-text-align: center;
  --spectrum-button-l-negative-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-fill-black-icononly-text-render: no;
  --spectrum-button-l-negative-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-fill-black-icononly-text-text-transform: none;
  --spectrum-button-l-negative-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-l-negative-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-fill-black-icononly-icon-type: icon;
  --spectrum-button-l-negative-fill-black-icononly-icon-render: yes;
  --spectrum-button-l-negative-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-black-icononly-layout: inline-row;
  --spectrum-button-l-negative-fill-black-icononly-justify-content: center;
  --spectrum-button-l-negative-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-black-icononly-padding-left: 0;
  --spectrum-button-l-negative-fill-black-icononly-padding-right: 0;
  --spectrum-button-l-negative-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-black-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-black-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-accent-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-l-accent-fill-black-texticon-text-color: inherit;
  --spectrum-button-l-accent-fill-black-texticon-icon-color: inherit;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-border-color: transparent;
  --spectrum-button-l-accent-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-l-accent-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-l-accent-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-l-accent-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-l-accent-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-accent-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-accent-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-black-texticon-text-transform: none;
  --spectrum-button-l-accent-fill-black-texticon-text-flex: 1;
  --spectrum-button-l-accent-fill-black-texticon-text-text-align: center;
  --spectrum-button-l-accent-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-fill-black-texticon-text-render: yes;
  --spectrum-button-l-accent-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-fill-black-texticon-text-text-transform: none;
  --spectrum-button-l-accent-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-l-accent-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-accent-fill-black-texticon-icon-type: icon;
  --spectrum-button-l-accent-fill-black-texticon-icon-render: yes;
  --spectrum-button-l-accent-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-black-texticon-layout: inline-row;
  --spectrum-button-l-accent-fill-black-texticon-justify-content: center;
  --spectrum-button-l-accent-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-fill-black-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-accent-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-black-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-black-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-primary-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-l-primary-fill-black-texticon-text-color: inherit;
  --spectrum-button-l-primary-fill-black-texticon-icon-color: inherit;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-border-color: transparent;
  --spectrum-button-l-primary-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-l-primary-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-l-primary-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-l-primary-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-l-primary-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-primary-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-primary-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-black-texticon-text-transform: none;
  --spectrum-button-l-primary-fill-black-texticon-text-flex: 1;
  --spectrum-button-l-primary-fill-black-texticon-text-text-align: center;
  --spectrum-button-l-primary-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-fill-black-texticon-text-render: yes;
  --spectrum-button-l-primary-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-fill-black-texticon-text-text-transform: none;
  --spectrum-button-l-primary-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-l-primary-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-primary-fill-black-texticon-icon-type: icon;
  --spectrum-button-l-primary-fill-black-texticon-icon-render: yes;
  --spectrum-button-l-primary-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-black-texticon-layout: inline-row;
  --spectrum-button-l-primary-fill-black-texticon-justify-content: center;
  --spectrum-button-l-primary-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-fill-black-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-primary-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-black-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-black-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-l-secondary-fill-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-texticon-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-fill-black-texticon-border-color: transparent;
  --spectrum-button-l-secondary-fill-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-secondary-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-l-secondary-fill-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-l-secondary-fill-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-secondary-fill-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-secondary-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-black-texticon-text-transform: none;
  --spectrum-button-l-secondary-fill-black-texticon-text-flex: 1;
  --spectrum-button-l-secondary-fill-black-texticon-text-text-align: center;
  --spectrum-button-l-secondary-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-fill-black-texticon-text-render: yes;
  --spectrum-button-l-secondary-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-fill-black-texticon-text-text-transform: none;
  --spectrum-button-l-secondary-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-l-secondary-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-fill-black-texticon-icon-type: icon;
  --spectrum-button-l-secondary-fill-black-texticon-icon-render: yes;
  --spectrum-button-l-secondary-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-black-texticon-layout: inline-row;
  --spectrum-button-l-secondary-fill-black-texticon-justify-content: center;
  --spectrum-button-l-secondary-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-fill-black-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-secondary-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-black-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-black-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-negative-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-l-negative-fill-black-texticon-text-color: inherit;
  --spectrum-button-l-negative-fill-black-texticon-icon-color: inherit;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-border-color: transparent;
  --spectrum-button-l-negative-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-l-negative-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-l-negative-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-l-negative-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-l-negative-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-l-negative-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-l-negative-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-black-texticon-text-transform: none;
  --spectrum-button-l-negative-fill-black-texticon-text-flex: 1;
  --spectrum-button-l-negative-fill-black-texticon-text-text-align: center;
  --spectrum-button-l-negative-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-fill-black-texticon-text-render: yes;
  --spectrum-button-l-negative-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-fill-black-texticon-text-text-transform: none;
  --spectrum-button-l-negative-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-l-negative-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-negative-fill-black-texticon-icon-type: icon;
  --spectrum-button-l-negative-fill-black-texticon-icon-render: yes;
  --spectrum-button-l-negative-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-black-texticon-layout: inline-row;
  --spectrum-button-l-negative-fill-black-texticon-justify-content: center;
  --spectrum-button-l-negative-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-fill-black-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-negative-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-black-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-black-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-accent-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-l-accent-fill-black-textonly-text-color: inherit;
  --spectrum-button-l-accent-fill-black-textonly-icon-color: inherit;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-border-color: transparent;
  --spectrum-button-l-accent-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-l-accent-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-l-accent-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-l-accent-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-l-accent-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-accent-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-accent-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-black-textonly-text-transform: none;
  --spectrum-button-l-accent-fill-black-textonly-text-flex: 1;
  --spectrum-button-l-accent-fill-black-textonly-text-text-align: center;
  --spectrum-button-l-accent-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-fill-black-textonly-text-render: yes;
  --spectrum-button-l-accent-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-fill-black-textonly-text-text-transform: none;
  --spectrum-button-l-accent-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-l-accent-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-fill-black-textonly-icon-type: icon;
  --spectrum-button-l-accent-fill-black-textonly-icon-render: no;
  --spectrum-button-l-accent-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-fill-black-textonly-layout: inline-row;
  --spectrum-button-l-accent-fill-black-textonly-justify-content: center;
  --spectrum-button-l-accent-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-fill-black-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-fill-black-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-primary-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-l-primary-fill-black-textonly-text-color: inherit;
  --spectrum-button-l-primary-fill-black-textonly-icon-color: inherit;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-border-color: transparent;
  --spectrum-button-l-primary-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-l-primary-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-l-primary-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-l-primary-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-l-primary-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-primary-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-primary-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-black-textonly-text-transform: none;
  --spectrum-button-l-primary-fill-black-textonly-text-flex: 1;
  --spectrum-button-l-primary-fill-black-textonly-text-text-align: center;
  --spectrum-button-l-primary-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-fill-black-textonly-text-render: yes;
  --spectrum-button-l-primary-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-fill-black-textonly-text-text-transform: none;
  --spectrum-button-l-primary-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-l-primary-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-fill-black-textonly-icon-type: icon;
  --spectrum-button-l-primary-fill-black-textonly-icon-render: no;
  --spectrum-button-l-primary-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-fill-black-textonly-layout: inline-row;
  --spectrum-button-l-primary-fill-black-textonly-justify-content: center;
  --spectrum-button-l-primary-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-fill-black-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-fill-black-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-l-secondary-fill-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-textonly-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-fill-black-textonly-border-color: transparent;
  --spectrum-button-l-secondary-fill-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-secondary-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-l-secondary-fill-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-l-secondary-fill-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-secondary-fill-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-secondary-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-black-textonly-text-transform: none;
  --spectrum-button-l-secondary-fill-black-textonly-text-flex: 1;
  --spectrum-button-l-secondary-fill-black-textonly-text-text-align: center;
  --spectrum-button-l-secondary-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-fill-black-textonly-text-render: yes;
  --spectrum-button-l-secondary-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-fill-black-textonly-text-text-transform: none;
  --spectrum-button-l-secondary-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-l-secondary-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-fill-black-textonly-icon-type: icon;
  --spectrum-button-l-secondary-fill-black-textonly-icon-render: no;
  --spectrum-button-l-secondary-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-fill-black-textonly-layout: inline-row;
  --spectrum-button-l-secondary-fill-black-textonly-justify-content: center;
  --spectrum-button-l-secondary-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-fill-black-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-fill-black-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-negative-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-l-negative-fill-black-textonly-text-color: inherit;
  --spectrum-button-l-negative-fill-black-textonly-icon-color: inherit;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-border-color: transparent;
  --spectrum-button-l-negative-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-l-negative-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-l-negative-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-l-negative-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-l-negative-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-l-negative-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-l-negative-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-black-textonly-text-transform: none;
  --spectrum-button-l-negative-fill-black-textonly-text-flex: 1;
  --spectrum-button-l-negative-fill-black-textonly-text-text-align: center;
  --spectrum-button-l-negative-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-fill-black-textonly-text-render: yes;
  --spectrum-button-l-negative-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-fill-black-textonly-text-text-transform: none;
  --spectrum-button-l-negative-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-l-negative-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-fill-black-textonly-icon-type: icon;
  --spectrum-button-l-negative-fill-black-textonly-icon-render: no;
  --spectrum-button-l-negative-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-fill-black-textonly-layout: inline-row;
  --spectrum-button-l-negative-fill-black-textonly-justify-content: center;
  --spectrum-button-l-negative-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-fill-black-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-fill-black-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-accent-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-accent-fill-black-icononly-text-color: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-icon-color: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-border-color: transparent;
  --spectrum-button-xl-accent-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-xl-accent-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-xl-accent-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-accent-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-accent-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-black-icononly-text-transform: none;
  --spectrum-button-xl-accent-fill-black-icononly-text-flex: 1;
  --spectrum-button-xl-accent-fill-black-icononly-text-text-align: center;
  --spectrum-button-xl-accent-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-fill-black-icononly-text-render: no;
  --spectrum-button-xl-accent-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-fill-black-icononly-text-text-transform: none;
  --spectrum-button-xl-accent-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-xl-accent-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-fill-black-icononly-icon-type: icon;
  --spectrum-button-xl-accent-fill-black-icononly-icon-render: yes;
  --spectrum-button-xl-accent-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-black-icononly-layout: inline-row;
  --spectrum-button-xl-accent-fill-black-icononly-justify-content: center;
  --spectrum-button-xl-accent-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-black-icononly-padding-left: 0;
  --spectrum-button-xl-accent-fill-black-icononly-padding-right: 0;
  --spectrum-button-xl-accent-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-black-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-black-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-primary-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-primary-fill-black-icononly-text-color: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-icon-color: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-border-color: transparent;
  --spectrum-button-xl-primary-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-xl-primary-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-xl-primary-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-primary-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-primary-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-black-icononly-text-transform: none;
  --spectrum-button-xl-primary-fill-black-icononly-text-flex: 1;
  --spectrum-button-xl-primary-fill-black-icononly-text-text-align: center;
  --spectrum-button-xl-primary-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-fill-black-icononly-text-render: no;
  --spectrum-button-xl-primary-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-fill-black-icononly-text-text-transform: none;
  --spectrum-button-xl-primary-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-xl-primary-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-fill-black-icononly-icon-type: icon;
  --spectrum-button-xl-primary-fill-black-icononly-icon-render: yes;
  --spectrum-button-xl-primary-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-black-icononly-layout: inline-row;
  --spectrum-button-xl-primary-fill-black-icononly-justify-content: center;
  --spectrum-button-xl-primary-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-black-icononly-padding-left: 0;
  --spectrum-button-xl-primary-fill-black-icononly-padding-right: 0;
  --spectrum-button-xl-primary-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-black-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-black-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-secondary-fill-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-icononly-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-fill-black-icononly-border-color: transparent;
  --spectrum-button-xl-secondary-fill-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-secondary-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-xl-secondary-fill-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-xl-secondary-fill-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-secondary-fill-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-secondary-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-black-icononly-text-transform: none;
  --spectrum-button-xl-secondary-fill-black-icononly-text-flex: 1;
  --spectrum-button-xl-secondary-fill-black-icononly-text-text-align: center;
  --spectrum-button-xl-secondary-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-fill-black-icononly-text-render: no;
  --spectrum-button-xl-secondary-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-fill-black-icononly-text-text-transform: none;
  --spectrum-button-xl-secondary-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-fill-black-icononly-icon-type: icon;
  --spectrum-button-xl-secondary-fill-black-icononly-icon-render: yes;
  --spectrum-button-xl-secondary-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-black-icononly-layout: inline-row;
  --spectrum-button-xl-secondary-fill-black-icononly-justify-content: center;
  --spectrum-button-xl-secondary-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-black-icononly-padding-left: 0;
  --spectrum-button-xl-secondary-fill-black-icononly-padding-right: 0;
  --spectrum-button-xl-secondary-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-black-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-black-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-fill-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-fill-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-icononly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-negative-fill-black-icononly-border-color-disabled: transparent;
  --spectrum-button-xl-negative-fill-black-icononly-text-color: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-icon-color: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-render: no;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-icononly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-border-color: transparent;
  --spectrum-button-xl-negative-fill-black-icononly-text-color-down: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-icon-color-down: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-icononly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-border-color-down: transparent;
  --spectrum-button-xl-negative-fill-black-icononly-text-color-hover: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-icon-color-hover: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-icononly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-border-color-hover: transparent;
  --spectrum-button-xl-negative-fill-black-icononly-text-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-icon-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-fill-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-border-color-key-focus: transparent;
  --spectrum-button-xl-negative-fill-black-icononly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-icononly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-icononly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-negative-fill-black-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-black-icononly-text-transform: none;
  --spectrum-button-xl-negative-fill-black-icononly-text-flex: 1;
  --spectrum-button-xl-negative-fill-black-icononly-text-text-align: center;
  --spectrum-button-xl-negative-fill-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-fill-black-icononly-text-render: no;
  --spectrum-button-xl-negative-fill-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-fill-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-fill-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-fill-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-fill-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-fill-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-fill-black-icononly-text-text-transform: none;
  --spectrum-button-xl-negative-fill-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-black-icononly-icon-margin-top: 0;
  --spectrum-button-xl-negative-fill-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-fill-black-icononly-icon-type: icon;
  --spectrum-button-xl-negative-fill-black-icononly-icon-render: yes;
  --spectrum-button-xl-negative-fill-black-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-fill-black-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-black-icononly-layout: inline-row;
  --spectrum-button-xl-negative-fill-black-icononly-justify-content: center;
  --spectrum-button-xl-negative-fill-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-fill-black-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-black-icononly-padding-left: 0;
  --spectrum-button-xl-negative-fill-black-icononly-padding-right: 0;
  --spectrum-button-xl-negative-fill-black-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-black-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-black-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-fill-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-accent-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-accent-fill-black-texticon-text-color: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-icon-color: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-border-color: transparent;
  --spectrum-button-xl-accent-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-xl-accent-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-xl-accent-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-accent-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-accent-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-black-texticon-text-transform: none;
  --spectrum-button-xl-accent-fill-black-texticon-text-flex: 1;
  --spectrum-button-xl-accent-fill-black-texticon-text-text-align: center;
  --spectrum-button-xl-accent-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-fill-black-texticon-text-render: yes;
  --spectrum-button-xl-accent-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-fill-black-texticon-text-text-transform: none;
  --spectrum-button-xl-accent-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-xl-accent-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-fill-black-texticon-icon-type: icon;
  --spectrum-button-xl-accent-fill-black-texticon-icon-render: yes;
  --spectrum-button-xl-accent-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-black-texticon-layout: inline-row;
  --spectrum-button-xl-accent-fill-black-texticon-justify-content: center;
  --spectrum-button-xl-accent-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-black-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-black-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-primary-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-primary-fill-black-texticon-text-color: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-icon-color: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-border-color: transparent;
  --spectrum-button-xl-primary-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-xl-primary-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-xl-primary-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-primary-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-primary-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-black-texticon-text-transform: none;
  --spectrum-button-xl-primary-fill-black-texticon-text-flex: 1;
  --spectrum-button-xl-primary-fill-black-texticon-text-text-align: center;
  --spectrum-button-xl-primary-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-fill-black-texticon-text-render: yes;
  --spectrum-button-xl-primary-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-fill-black-texticon-text-text-transform: none;
  --spectrum-button-xl-primary-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-xl-primary-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-fill-black-texticon-icon-type: icon;
  --spectrum-button-xl-primary-fill-black-texticon-icon-render: yes;
  --spectrum-button-xl-primary-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-black-texticon-layout: inline-row;
  --spectrum-button-xl-primary-fill-black-texticon-justify-content: center;
  --spectrum-button-xl-primary-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-black-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-black-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-secondary-fill-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-texticon-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-fill-black-texticon-border-color: transparent;
  --spectrum-button-xl-secondary-fill-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-secondary-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-xl-secondary-fill-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-xl-secondary-fill-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-secondary-fill-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-secondary-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-black-texticon-text-transform: none;
  --spectrum-button-xl-secondary-fill-black-texticon-text-flex: 1;
  --spectrum-button-xl-secondary-fill-black-texticon-text-text-align: center;
  --spectrum-button-xl-secondary-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-fill-black-texticon-text-render: yes;
  --spectrum-button-xl-secondary-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-fill-black-texticon-text-text-transform: none;
  --spectrum-button-xl-secondary-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-xl-secondary-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-fill-black-texticon-icon-type: icon;
  --spectrum-button-xl-secondary-fill-black-texticon-icon-render: yes;
  --spectrum-button-xl-secondary-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-black-texticon-layout: inline-row;
  --spectrum-button-xl-secondary-fill-black-texticon-justify-content: center;
  --spectrum-button-xl-secondary-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-black-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-black-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-fill-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-fill-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-texticon-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-negative-fill-black-texticon-border-color-disabled: transparent;
  --spectrum-button-xl-negative-fill-black-texticon-text-color: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-icon-color: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-render: no;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-texticon-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-border-color: transparent;
  --spectrum-button-xl-negative-fill-black-texticon-text-color-down: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-icon-color-down: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-texticon-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-border-color-down: transparent;
  --spectrum-button-xl-negative-fill-black-texticon-text-color-hover: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-icon-color-hover: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-texticon-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-border-color-hover: transparent;
  --spectrum-button-xl-negative-fill-black-texticon-text-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-icon-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-fill-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-border-color-key-focus: transparent;
  --spectrum-button-xl-negative-fill-black-texticon-text-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-texticon-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-texticon-border-color-mouse-focus: transparent;
  --spectrum-button-xl-negative-fill-black-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-black-texticon-text-transform: none;
  --spectrum-button-xl-negative-fill-black-texticon-text-flex: 1;
  --spectrum-button-xl-negative-fill-black-texticon-text-text-align: center;
  --spectrum-button-xl-negative-fill-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-fill-black-texticon-text-render: yes;
  --spectrum-button-xl-negative-fill-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-fill-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-fill-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-fill-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-fill-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-fill-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-fill-black-texticon-text-text-transform: none;
  --spectrum-button-xl-negative-fill-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-black-texticon-icon-margin-top: 0;
  --spectrum-button-xl-negative-fill-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-fill-black-texticon-icon-type: icon;
  --spectrum-button-xl-negative-fill-black-texticon-icon-render: yes;
  --spectrum-button-xl-negative-fill-black-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-fill-black-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-black-texticon-layout: inline-row;
  --spectrum-button-xl-negative-fill-black-texticon-justify-content: center;
  --spectrum-button-xl-negative-fill-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-fill-black-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-fill-black-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-black-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-black-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-black-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-fill-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-accent-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-accent-fill-black-textonly-text-color: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-icon-color: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-border-color: transparent;
  --spectrum-button-xl-accent-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-xl-accent-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-xl-accent-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-accent-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-accent-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-black-textonly-text-transform: none;
  --spectrum-button-xl-accent-fill-black-textonly-text-flex: 1;
  --spectrum-button-xl-accent-fill-black-textonly-text-text-align: center;
  --spectrum-button-xl-accent-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-fill-black-textonly-text-render: yes;
  --spectrum-button-xl-accent-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-fill-black-textonly-text-text-transform: none;
  --spectrum-button-xl-accent-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-xl-accent-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-fill-black-textonly-icon-type: icon;
  --spectrum-button-xl-accent-fill-black-textonly-icon-render: no;
  --spectrum-button-xl-accent-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-fill-black-textonly-layout: inline-row;
  --spectrum-button-xl-accent-fill-black-textonly-justify-content: center;
  --spectrum-button-xl-accent-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-fill-black-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-fill-black-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-primary-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-primary-fill-black-textonly-text-color: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-icon-color: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-border-color: transparent;
  --spectrum-button-xl-primary-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-xl-primary-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-xl-primary-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-primary-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-primary-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-black-textonly-text-transform: none;
  --spectrum-button-xl-primary-fill-black-textonly-text-flex: 1;
  --spectrum-button-xl-primary-fill-black-textonly-text-text-align: center;
  --spectrum-button-xl-primary-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-fill-black-textonly-text-render: yes;
  --spectrum-button-xl-primary-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-fill-black-textonly-text-text-transform: none;
  --spectrum-button-xl-primary-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-xl-primary-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-fill-black-textonly-icon-type: icon;
  --spectrum-button-xl-primary-fill-black-textonly-icon-render: no;
  --spectrum-button-xl-primary-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-fill-black-textonly-layout: inline-row;
  --spectrum-button-xl-primary-fill-black-textonly-justify-content: center;
  --spectrum-button-xl-primary-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-fill-black-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-fill-black-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-secondary-fill-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-textonly-background-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-fill-black-textonly-border-color: transparent;
  --spectrum-button-xl-secondary-fill-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-secondary-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-xl-secondary-fill-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-xl-secondary-fill-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-secondary-fill-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-secondary-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-black-textonly-text-transform: none;
  --spectrum-button-xl-secondary-fill-black-textonly-text-flex: 1;
  --spectrum-button-xl-secondary-fill-black-textonly-text-text-align: center;
  --spectrum-button-xl-secondary-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-fill-black-textonly-text-render: yes;
  --spectrum-button-xl-secondary-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-fill-black-textonly-text-text-transform: none;
  --spectrum-button-xl-secondary-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-fill-black-textonly-icon-type: icon;
  --spectrum-button-xl-secondary-fill-black-textonly-icon-render: no;
  --spectrum-button-xl-secondary-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-fill-black-textonly-layout: inline-row;
  --spectrum-button-xl-secondary-fill-black-textonly-justify-content: center;
  --spectrum-button-xl-secondary-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-fill-black-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-fill-black-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-fill-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-fill-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-textonly-background-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-negative-fill-black-textonly-border-color-disabled: transparent;
  --spectrum-button-xl-negative-fill-black-textonly-text-color: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-icon-color: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-render: no;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-textonly-background-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-border-color: transparent;
  --spectrum-button-xl-negative-fill-black-textonly-text-color-down: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-icon-color-down: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-textonly-background-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-border-color-down: transparent;
  --spectrum-button-xl-negative-fill-black-textonly-text-color-hover: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-icon-color-hover: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-textonly-background-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-border-color-hover: transparent;
  --spectrum-button-xl-negative-fill-black-textonly-text-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-icon-color-key-focus: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-fill-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-border-color-key-focus: transparent;
  --spectrum-button-xl-negative-fill-black-textonly-text-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-icon-color-mouse-focus: inherit;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-fill-black-textonly-background-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-fill-black-textonly-border-color-mouse-focus: transparent;
  --spectrum-button-xl-negative-fill-black-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-black-textonly-text-transform: none;
  --spectrum-button-xl-negative-fill-black-textonly-text-flex: 1;
  --spectrum-button-xl-negative-fill-black-textonly-text-text-align: center;
  --spectrum-button-xl-negative-fill-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-fill-black-textonly-text-render: yes;
  --spectrum-button-xl-negative-fill-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-fill-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-fill-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-fill-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-fill-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-fill-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-fill-black-textonly-text-text-transform: none;
  --spectrum-button-xl-negative-fill-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-fill-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-fill-black-textonly-icon-margin-top: 0;
  --spectrum-button-xl-negative-fill-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-fill-black-textonly-icon-type: icon;
  --spectrum-button-xl-negative-fill-black-textonly-icon-render: no;
  --spectrum-button-xl-negative-fill-black-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-fill-black-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-fill-black-textonly-layout: inline-row;
  --spectrum-button-xl-negative-fill-black-textonly-justify-content: center;
  --spectrum-button-xl-negative-fill-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-fill-black-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-fill-black-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-black-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-black-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-fill-black-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-fill-black-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-fill-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-accent-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-accent-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-accent-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-accent-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-black-icononly-text-transform: none;
  --spectrum-button-s-accent-outline-black-icononly-text-flex: 1;
  --spectrum-button-s-accent-outline-black-icononly-text-text-align: center;
  --spectrum-button-s-accent-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-outline-black-icononly-text-render: no;
  --spectrum-button-s-accent-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-outline-black-icononly-text-text-transform: none;
  --spectrum-button-s-accent-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-s-accent-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-outline-black-icononly-icon-type: icon;
  --spectrum-button-s-accent-outline-black-icononly-icon-render: yes;
  --spectrum-button-s-accent-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-black-icononly-layout: inline-row;
  --spectrum-button-s-accent-outline-black-icononly-justify-content: center;
  --spectrum-button-s-accent-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-black-icononly-padding-left: 0;
  --spectrum-button-s-accent-outline-black-icononly-padding-right: 0;
  --spectrum-button-s-accent-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-black-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-black-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-primary-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-primary-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-primary-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-primary-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-black-icononly-text-transform: none;
  --spectrum-button-s-primary-outline-black-icononly-text-flex: 1;
  --spectrum-button-s-primary-outline-black-icononly-text-text-align: center;
  --spectrum-button-s-primary-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-outline-black-icononly-text-render: no;
  --spectrum-button-s-primary-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-outline-black-icononly-text-text-transform: none;
  --spectrum-button-s-primary-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-s-primary-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-outline-black-icononly-icon-type: icon;
  --spectrum-button-s-primary-outline-black-icononly-icon-render: yes;
  --spectrum-button-s-primary-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-black-icononly-layout: inline-row;
  --spectrum-button-s-primary-outline-black-icononly-justify-content: center;
  --spectrum-button-s-primary-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-black-icononly-padding-left: 0;
  --spectrum-button-s-primary-outline-black-icononly-padding-right: 0;
  --spectrum-button-s-primary-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-black-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-black-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-black-icononly-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-secondary-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-black-icononly-text-transform: none;
  --spectrum-button-s-secondary-outline-black-icononly-text-flex: 1;
  --spectrum-button-s-secondary-outline-black-icononly-text-text-align: center;
  --spectrum-button-s-secondary-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-outline-black-icononly-text-render: no;
  --spectrum-button-s-secondary-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-outline-black-icononly-text-text-transform: none;
  --spectrum-button-s-secondary-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-s-secondary-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-outline-black-icononly-icon-type: icon;
  --spectrum-button-s-secondary-outline-black-icononly-icon-render: yes;
  --spectrum-button-s-secondary-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-black-icononly-layout: inline-row;
  --spectrum-button-s-secondary-outline-black-icononly-justify-content: center;
  --spectrum-button-s-secondary-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-black-icononly-padding-left: 0;
  --spectrum-button-s-secondary-outline-black-icononly-padding-right: 0;
  --spectrum-button-s-secondary-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-black-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-black-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-negative-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-negative-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-negative-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-negative-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-black-icononly-text-transform: none;
  --spectrum-button-s-negative-outline-black-icononly-text-flex: 1;
  --spectrum-button-s-negative-outline-black-icononly-text-text-align: center;
  --spectrum-button-s-negative-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-outline-black-icononly-text-render: no;
  --spectrum-button-s-negative-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-outline-black-icononly-text-text-transform: none;
  --spectrum-button-s-negative-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-s-negative-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-outline-black-icononly-icon-type: icon;
  --spectrum-button-s-negative-outline-black-icononly-icon-render: yes;
  --spectrum-button-s-negative-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-black-icononly-layout: inline-row;
  --spectrum-button-s-negative-outline-black-icononly-justify-content: center;
  --spectrum-button-s-negative-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-black-icononly-padding-left: 0;
  --spectrum-button-s-negative-outline-black-icononly-padding-right: 0;
  --spectrum-button-s-negative-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-black-icononly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-black-icononly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-accent-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-accent-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-accent-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-accent-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-black-texticon-text-transform: none;
  --spectrum-button-s-accent-outline-black-texticon-text-flex: 1;
  --spectrum-button-s-accent-outline-black-texticon-text-text-align: center;
  --spectrum-button-s-accent-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-outline-black-texticon-text-render: yes;
  --spectrum-button-s-accent-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-outline-black-texticon-text-text-transform: none;
  --spectrum-button-s-accent-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-s-accent-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-accent-outline-black-texticon-icon-type: icon;
  --spectrum-button-s-accent-outline-black-texticon-icon-render: yes;
  --spectrum-button-s-accent-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-black-texticon-layout: inline-row;
  --spectrum-button-s-accent-outline-black-texticon-justify-content: center;
  --spectrum-button-s-accent-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-outline-black-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-accent-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-black-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-black-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-primary-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-primary-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-primary-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-primary-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-black-texticon-text-transform: none;
  --spectrum-button-s-primary-outline-black-texticon-text-flex: 1;
  --spectrum-button-s-primary-outline-black-texticon-text-text-align: center;
  --spectrum-button-s-primary-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-outline-black-texticon-text-render: yes;
  --spectrum-button-s-primary-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-outline-black-texticon-text-text-transform: none;
  --spectrum-button-s-primary-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-s-primary-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-primary-outline-black-texticon-icon-type: icon;
  --spectrum-button-s-primary-outline-black-texticon-icon-render: yes;
  --spectrum-button-s-primary-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-black-texticon-layout: inline-row;
  --spectrum-button-s-primary-outline-black-texticon-justify-content: center;
  --spectrum-button-s-primary-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-outline-black-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-primary-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-black-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-black-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-black-texticon-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-secondary-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-black-texticon-text-transform: none;
  --spectrum-button-s-secondary-outline-black-texticon-text-flex: 1;
  --spectrum-button-s-secondary-outline-black-texticon-text-text-align: center;
  --spectrum-button-s-secondary-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-outline-black-texticon-text-render: yes;
  --spectrum-button-s-secondary-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-outline-black-texticon-text-text-transform: none;
  --spectrum-button-s-secondary-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-s-secondary-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-outline-black-texticon-icon-type: icon;
  --spectrum-button-s-secondary-outline-black-texticon-icon-render: yes;
  --spectrum-button-s-secondary-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-black-texticon-layout: inline-row;
  --spectrum-button-s-secondary-outline-black-texticon-justify-content: center;
  --spectrum-button-s-secondary-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-outline-black-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-secondary-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-black-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-black-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-negative-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-negative-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-negative-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-negative-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-black-texticon-text-transform: none;
  --spectrum-button-s-negative-outline-black-texticon-text-flex: 1;
  --spectrum-button-s-negative-outline-black-texticon-text-text-align: center;
  --spectrum-button-s-negative-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-outline-black-texticon-text-render: yes;
  --spectrum-button-s-negative-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-outline-black-texticon-text-text-transform: none;
  --spectrum-button-s-negative-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-s-negative-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-s-negative-outline-black-texticon-icon-type: icon;
  --spectrum-button-s-negative-outline-black-texticon-icon-render: yes;
  --spectrum-button-s-negative-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-black-texticon-layout: inline-row;
  --spectrum-button-s-negative-outline-black-texticon-justify-content: center;
  --spectrum-button-s-negative-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-outline-black-texticon-padding-left: var(--spectrum-global-dimension-size-125);
  --spectrum-button-s-negative-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-black-texticon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-black-texticon-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-accent-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-accent-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-accent-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-accent-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-accent-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-accent-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-accent-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-accent-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-accent-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-black-textonly-text-transform: none;
  --spectrum-button-s-accent-outline-black-textonly-text-flex: 1;
  --spectrum-button-s-accent-outline-black-textonly-text-text-align: center;
  --spectrum-button-s-accent-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-accent-outline-black-textonly-text-render: yes;
  --spectrum-button-s-accent-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-accent-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-accent-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-accent-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-accent-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-accent-outline-black-textonly-text-text-transform: none;
  --spectrum-button-s-accent-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-accent-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-accent-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-s-accent-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-accent-outline-black-textonly-icon-type: icon;
  --spectrum-button-s-accent-outline-black-textonly-icon-render: no;
  --spectrum-button-s-accent-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-accent-outline-black-textonly-layout: inline-row;
  --spectrum-button-s-accent-outline-black-textonly-justify-content: center;
  --spectrum-button-s-accent-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-accent-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-accent-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-accent-outline-black-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-accent-outline-black-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-accent-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-primary-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-primary-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-primary-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-primary-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-primary-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-primary-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-primary-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-primary-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-primary-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-black-textonly-text-transform: none;
  --spectrum-button-s-primary-outline-black-textonly-text-flex: 1;
  --spectrum-button-s-primary-outline-black-textonly-text-text-align: center;
  --spectrum-button-s-primary-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-primary-outline-black-textonly-text-render: yes;
  --spectrum-button-s-primary-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-primary-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-primary-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-primary-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-primary-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-primary-outline-black-textonly-text-text-transform: none;
  --spectrum-button-s-primary-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-primary-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-primary-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-s-primary-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-primary-outline-black-textonly-icon-type: icon;
  --spectrum-button-s-primary-outline-black-textonly-icon-render: no;
  --spectrum-button-s-primary-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-primary-outline-black-textonly-layout: inline-row;
  --spectrum-button-s-primary-outline-black-textonly-justify-content: center;
  --spectrum-button-s-primary-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-primary-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-primary-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-primary-outline-black-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-primary-outline-black-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-primary-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-secondary-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-black-textonly-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-secondary-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-secondary-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-secondary-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-secondary-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-secondary-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-secondary-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-black-textonly-text-transform: none;
  --spectrum-button-s-secondary-outline-black-textonly-text-flex: 1;
  --spectrum-button-s-secondary-outline-black-textonly-text-text-align: center;
  --spectrum-button-s-secondary-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-secondary-outline-black-textonly-text-render: yes;
  --spectrum-button-s-secondary-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-secondary-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-secondary-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-secondary-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-secondary-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-secondary-outline-black-textonly-text-text-transform: none;
  --spectrum-button-s-secondary-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-secondary-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-secondary-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-s-secondary-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-secondary-outline-black-textonly-icon-type: icon;
  --spectrum-button-s-secondary-outline-black-textonly-icon-render: no;
  --spectrum-button-s-secondary-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-secondary-outline-black-textonly-layout: inline-row;
  --spectrum-button-s-secondary-outline-black-textonly-justify-content: center;
  --spectrum-button-s-secondary-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-secondary-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-secondary-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-secondary-outline-black-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-secondary-outline-black-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-secondary-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-s-negative-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-s-negative-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-s-negative-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-negative-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-s-negative-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-s-negative-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-s-negative-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-s-negative-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-s-negative-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-black-textonly-text-transform: none;
  --spectrum-button-s-negative-outline-black-textonly-text-flex: 1;
  --spectrum-button-s-negative-outline-black-textonly-text-text-align: center;
  --spectrum-button-s-negative-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-s-negative-outline-black-textonly-text-render: yes;
  --spectrum-button-s-negative-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-static-size-50);
  --spectrum-button-s-negative-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-s-negative-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-s-negative-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-s-negative-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-s-negative-outline-black-textonly-text-text-transform: none;
  --spectrum-button-s-negative-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-75);
  --spectrum-button-s-negative-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-50);
  --spectrum-button-s-negative-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-s-negative-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-s-negative-outline-black-textonly-icon-type: icon;
  --spectrum-button-s-negative-outline-black-textonly-icon-render: no;
  --spectrum-button-s-negative-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-s-negative-outline-black-textonly-layout: inline-row;
  --spectrum-button-s-negative-outline-black-textonly-justify-content: center;
  --spectrum-button-s-negative-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-s-negative-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-675);
  --spectrum-button-s-negative-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-150);
  --spectrum-button-s-negative-outline-black-textonly-gap: var(--spectrum-global-dimension-size-85);
  --spectrum-button-s-negative-outline-black-textonly-height: var(--spectrum-global-dimension-size-300);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-s-negative-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-accent-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-accent-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-accent-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-accent-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-black-icononly-text-transform: none;
  --spectrum-button-m-accent-outline-black-icononly-text-flex: 1;
  --spectrum-button-m-accent-outline-black-icononly-text-text-align: center;
  --spectrum-button-m-accent-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-outline-black-icononly-text-render: no;
  --spectrum-button-m-accent-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-outline-black-icononly-text-text-transform: none;
  --spectrum-button-m-accent-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-m-accent-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-outline-black-icononly-icon-type: icon;
  --spectrum-button-m-accent-outline-black-icononly-icon-render: yes;
  --spectrum-button-m-accent-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-black-icononly-layout: inline-row;
  --spectrum-button-m-accent-outline-black-icononly-justify-content: center;
  --spectrum-button-m-accent-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-black-icononly-padding-left: 0;
  --spectrum-button-m-accent-outline-black-icononly-padding-right: 0;
  --spectrum-button-m-accent-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-black-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-black-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-primary-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-primary-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-primary-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-primary-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-black-icononly-text-transform: none;
  --spectrum-button-m-primary-outline-black-icononly-text-flex: 1;
  --spectrum-button-m-primary-outline-black-icononly-text-text-align: center;
  --spectrum-button-m-primary-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-outline-black-icononly-text-render: no;
  --spectrum-button-m-primary-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-outline-black-icononly-text-text-transform: none;
  --spectrum-button-m-primary-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-m-primary-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-outline-black-icononly-icon-type: icon;
  --spectrum-button-m-primary-outline-black-icononly-icon-render: yes;
  --spectrum-button-m-primary-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-black-icononly-layout: inline-row;
  --spectrum-button-m-primary-outline-black-icononly-justify-content: center;
  --spectrum-button-m-primary-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-black-icononly-padding-left: 0;
  --spectrum-button-m-primary-outline-black-icononly-padding-right: 0;
  --spectrum-button-m-primary-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-black-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-black-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-black-icononly-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-secondary-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-black-icononly-text-transform: none;
  --spectrum-button-m-secondary-outline-black-icononly-text-flex: 1;
  --spectrum-button-m-secondary-outline-black-icononly-text-text-align: center;
  --spectrum-button-m-secondary-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-outline-black-icononly-text-render: no;
  --spectrum-button-m-secondary-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-outline-black-icononly-text-text-transform: none;
  --spectrum-button-m-secondary-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-m-secondary-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-outline-black-icononly-icon-type: icon;
  --spectrum-button-m-secondary-outline-black-icononly-icon-render: yes;
  --spectrum-button-m-secondary-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-black-icononly-layout: inline-row;
  --spectrum-button-m-secondary-outline-black-icononly-justify-content: center;
  --spectrum-button-m-secondary-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-black-icononly-padding-left: 0;
  --spectrum-button-m-secondary-outline-black-icononly-padding-right: 0;
  --spectrum-button-m-secondary-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-black-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-black-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-negative-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-negative-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-negative-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-negative-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-black-icononly-text-transform: none;
  --spectrum-button-m-negative-outline-black-icononly-text-flex: 1;
  --spectrum-button-m-negative-outline-black-icononly-text-text-align: center;
  --spectrum-button-m-negative-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-outline-black-icononly-text-render: no;
  --spectrum-button-m-negative-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-outline-black-icononly-text-text-transform: none;
  --spectrum-button-m-negative-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-m-negative-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-outline-black-icononly-icon-type: icon;
  --spectrum-button-m-negative-outline-black-icononly-icon-render: yes;
  --spectrum-button-m-negative-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-black-icononly-layout: inline-row;
  --spectrum-button-m-negative-outline-black-icononly-justify-content: center;
  --spectrum-button-m-negative-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-black-icononly-padding-left: 0;
  --spectrum-button-m-negative-outline-black-icononly-padding-right: 0;
  --spectrum-button-m-negative-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-black-icononly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-black-icononly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-accent-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-accent-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-accent-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-accent-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-black-texticon-text-transform: none;
  --spectrum-button-m-accent-outline-black-texticon-text-flex: 1;
  --spectrum-button-m-accent-outline-black-texticon-text-text-align: center;
  --spectrum-button-m-accent-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-outline-black-texticon-text-render: yes;
  --spectrum-button-m-accent-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-outline-black-texticon-text-text-transform: none;
  --spectrum-button-m-accent-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-m-accent-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-accent-outline-black-texticon-icon-type: icon;
  --spectrum-button-m-accent-outline-black-texticon-icon-render: yes;
  --spectrum-button-m-accent-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-black-texticon-layout: inline-row;
  --spectrum-button-m-accent-outline-black-texticon-justify-content: center;
  --spectrum-button-m-accent-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-black-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-black-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-primary-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-primary-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-primary-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-primary-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-black-texticon-text-transform: none;
  --spectrum-button-m-primary-outline-black-texticon-text-flex: 1;
  --spectrum-button-m-primary-outline-black-texticon-text-text-align: center;
  --spectrum-button-m-primary-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-outline-black-texticon-text-render: yes;
  --spectrum-button-m-primary-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-outline-black-texticon-text-text-transform: none;
  --spectrum-button-m-primary-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-m-primary-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-primary-outline-black-texticon-icon-type: icon;
  --spectrum-button-m-primary-outline-black-texticon-icon-render: yes;
  --spectrum-button-m-primary-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-black-texticon-layout: inline-row;
  --spectrum-button-m-primary-outline-black-texticon-justify-content: center;
  --spectrum-button-m-primary-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-black-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-black-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-black-texticon-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-secondary-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-black-texticon-text-transform: none;
  --spectrum-button-m-secondary-outline-black-texticon-text-flex: 1;
  --spectrum-button-m-secondary-outline-black-texticon-text-text-align: center;
  --spectrum-button-m-secondary-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-outline-black-texticon-text-render: yes;
  --spectrum-button-m-secondary-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-outline-black-texticon-text-text-transform: none;
  --spectrum-button-m-secondary-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-m-secondary-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-outline-black-texticon-icon-type: icon;
  --spectrum-button-m-secondary-outline-black-texticon-icon-render: yes;
  --spectrum-button-m-secondary-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-black-texticon-layout: inline-row;
  --spectrum-button-m-secondary-outline-black-texticon-justify-content: center;
  --spectrum-button-m-secondary-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-black-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-black-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-negative-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-negative-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-negative-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-negative-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-black-texticon-text-transform: none;
  --spectrum-button-m-negative-outline-black-texticon-text-flex: 1;
  --spectrum-button-m-negative-outline-black-texticon-text-text-align: center;
  --spectrum-button-m-negative-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-outline-black-texticon-text-render: yes;
  --spectrum-button-m-negative-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-outline-black-texticon-text-text-transform: none;
  --spectrum-button-m-negative-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-m-negative-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-m-negative-outline-black-texticon-icon-type: icon;
  --spectrum-button-m-negative-outline-black-texticon-icon-render: yes;
  --spectrum-button-m-negative-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-black-texticon-layout: inline-row;
  --spectrum-button-m-negative-outline-black-texticon-justify-content: center;
  --spectrum-button-m-negative-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-black-texticon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-black-texticon-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-accent-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-accent-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-accent-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-accent-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-accent-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-accent-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-accent-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-accent-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-accent-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-black-textonly-text-transform: none;
  --spectrum-button-m-accent-outline-black-textonly-text-flex: 1;
  --spectrum-button-m-accent-outline-black-textonly-text-text-align: center;
  --spectrum-button-m-accent-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-accent-outline-black-textonly-text-render: yes;
  --spectrum-button-m-accent-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-accent-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-accent-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-accent-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-accent-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-accent-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-accent-outline-black-textonly-text-text-transform: none;
  --spectrum-button-m-accent-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-accent-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-accent-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-m-accent-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-accent-outline-black-textonly-icon-type: icon;
  --spectrum-button-m-accent-outline-black-textonly-icon-render: no;
  --spectrum-button-m-accent-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-accent-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-accent-outline-black-textonly-layout: inline-row;
  --spectrum-button-m-accent-outline-black-textonly-justify-content: center;
  --spectrum-button-m-accent-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-accent-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-accent-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-accent-outline-black-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-accent-outline-black-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-accent-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-primary-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-primary-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-primary-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-primary-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-primary-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-primary-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-primary-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-primary-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-primary-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-black-textonly-text-transform: none;
  --spectrum-button-m-primary-outline-black-textonly-text-flex: 1;
  --spectrum-button-m-primary-outline-black-textonly-text-text-align: center;
  --spectrum-button-m-primary-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-primary-outline-black-textonly-text-render: yes;
  --spectrum-button-m-primary-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-primary-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-primary-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-primary-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-primary-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-primary-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-primary-outline-black-textonly-text-text-transform: none;
  --spectrum-button-m-primary-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-primary-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-primary-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-m-primary-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-primary-outline-black-textonly-icon-type: icon;
  --spectrum-button-m-primary-outline-black-textonly-icon-render: no;
  --spectrum-button-m-primary-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-primary-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-primary-outline-black-textonly-layout: inline-row;
  --spectrum-button-m-primary-outline-black-textonly-justify-content: center;
  --spectrum-button-m-primary-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-primary-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-primary-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-primary-outline-black-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-primary-outline-black-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-primary-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-secondary-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-black-textonly-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-secondary-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-secondary-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-secondary-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-secondary-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-secondary-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-secondary-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-black-textonly-text-transform: none;
  --spectrum-button-m-secondary-outline-black-textonly-text-flex: 1;
  --spectrum-button-m-secondary-outline-black-textonly-text-text-align: center;
  --spectrum-button-m-secondary-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-secondary-outline-black-textonly-text-render: yes;
  --spectrum-button-m-secondary-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-secondary-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-secondary-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-secondary-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-secondary-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-secondary-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-secondary-outline-black-textonly-text-text-transform: none;
  --spectrum-button-m-secondary-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-secondary-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-secondary-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-m-secondary-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-secondary-outline-black-textonly-icon-type: icon;
  --spectrum-button-m-secondary-outline-black-textonly-icon-render: no;
  --spectrum-button-m-secondary-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-secondary-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-secondary-outline-black-textonly-layout: inline-row;
  --spectrum-button-m-secondary-outline-black-textonly-justify-content: center;
  --spectrum-button-m-secondary-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-secondary-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-secondary-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-secondary-outline-black-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-secondary-outline-black-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-secondary-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-m-negative-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-m-negative-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-m-negative-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-negative-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-m-negative-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-m-negative-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-m-negative-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-m-negative-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-m-negative-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-black-textonly-text-transform: none;
  --spectrum-button-m-negative-outline-black-textonly-text-flex: 1;
  --spectrum-button-m-negative-outline-black-textonly-text-text-align: center;
  --spectrum-button-m-negative-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-m-negative-outline-black-textonly-text-render: yes;
  --spectrum-button-m-negative-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-75);
  --spectrum-button-m-negative-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-115);
  --spectrum-button-m-negative-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-m-negative-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-m-negative-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-m-negative-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-m-negative-outline-black-textonly-text-text-transform: none;
  --spectrum-button-m-negative-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-100);
  --spectrum-button-m-negative-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-85);
  --spectrum-button-m-negative-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-m-negative-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-m-negative-outline-black-textonly-icon-type: icon;
  --spectrum-button-m-negative-outline-black-textonly-icon-render: no;
  --spectrum-button-m-negative-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-225);
  --spectrum-button-m-negative-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-m-negative-outline-black-textonly-layout: inline-row;
  --spectrum-button-m-negative-outline-black-textonly-justify-content: center;
  --spectrum-button-m-negative-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-m-negative-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-900);
  --spectrum-button-m-negative-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-200);
  --spectrum-button-m-negative-outline-black-textonly-gap: var(--spectrum-global-dimension-size-100);
  --spectrum-button-m-negative-outline-black-textonly-height: var(--spectrum-global-dimension-size-400);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-m-negative-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-accent-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-accent-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-accent-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-accent-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-black-icononly-text-transform: none;
  --spectrum-button-l-accent-outline-black-icononly-text-flex: 1;
  --spectrum-button-l-accent-outline-black-icononly-text-text-align: center;
  --spectrum-button-l-accent-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-outline-black-icononly-text-render: no;
  --spectrum-button-l-accent-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-outline-black-icononly-text-text-transform: none;
  --spectrum-button-l-accent-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-l-accent-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-outline-black-icononly-icon-type: icon;
  --spectrum-button-l-accent-outline-black-icononly-icon-render: yes;
  --spectrum-button-l-accent-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-black-icononly-layout: inline-row;
  --spectrum-button-l-accent-outline-black-icononly-justify-content: center;
  --spectrum-button-l-accent-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-black-icononly-padding-left: 0;
  --spectrum-button-l-accent-outline-black-icononly-padding-right: 0;
  --spectrum-button-l-accent-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-black-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-black-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-primary-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-primary-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-primary-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-primary-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-black-icononly-text-transform: none;
  --spectrum-button-l-primary-outline-black-icononly-text-flex: 1;
  --spectrum-button-l-primary-outline-black-icononly-text-text-align: center;
  --spectrum-button-l-primary-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-outline-black-icononly-text-render: no;
  --spectrum-button-l-primary-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-outline-black-icononly-text-text-transform: none;
  --spectrum-button-l-primary-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-l-primary-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-outline-black-icononly-icon-type: icon;
  --spectrum-button-l-primary-outline-black-icononly-icon-render: yes;
  --spectrum-button-l-primary-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-black-icononly-layout: inline-row;
  --spectrum-button-l-primary-outline-black-icononly-justify-content: center;
  --spectrum-button-l-primary-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-black-icononly-padding-left: 0;
  --spectrum-button-l-primary-outline-black-icononly-padding-right: 0;
  --spectrum-button-l-primary-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-black-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-black-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-black-icononly-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-secondary-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-black-icononly-text-transform: none;
  --spectrum-button-l-secondary-outline-black-icononly-text-flex: 1;
  --spectrum-button-l-secondary-outline-black-icononly-text-text-align: center;
  --spectrum-button-l-secondary-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-outline-black-icononly-text-render: no;
  --spectrum-button-l-secondary-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-outline-black-icononly-text-text-transform: none;
  --spectrum-button-l-secondary-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-l-secondary-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-outline-black-icononly-icon-type: icon;
  --spectrum-button-l-secondary-outline-black-icononly-icon-render: yes;
  --spectrum-button-l-secondary-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-black-icononly-layout: inline-row;
  --spectrum-button-l-secondary-outline-black-icononly-justify-content: center;
  --spectrum-button-l-secondary-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-black-icononly-padding-left: 0;
  --spectrum-button-l-secondary-outline-black-icononly-padding-right: 0;
  --spectrum-button-l-secondary-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-black-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-black-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-negative-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-negative-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-negative-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-negative-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-black-icononly-text-transform: none;
  --spectrum-button-l-negative-outline-black-icononly-text-flex: 1;
  --spectrum-button-l-negative-outline-black-icononly-text-text-align: center;
  --spectrum-button-l-negative-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-outline-black-icononly-text-render: no;
  --spectrum-button-l-negative-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-outline-black-icononly-text-text-transform: none;
  --spectrum-button-l-negative-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-l-negative-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-outline-black-icononly-icon-type: icon;
  --spectrum-button-l-negative-outline-black-icononly-icon-render: yes;
  --spectrum-button-l-negative-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-black-icononly-layout: inline-row;
  --spectrum-button-l-negative-outline-black-icononly-justify-content: center;
  --spectrum-button-l-negative-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-black-icononly-padding-left: 0;
  --spectrum-button-l-negative-outline-black-icononly-padding-right: 0;
  --spectrum-button-l-negative-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-black-icononly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-black-icononly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-accent-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-accent-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-accent-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-accent-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-black-texticon-text-transform: none;
  --spectrum-button-l-accent-outline-black-texticon-text-flex: 1;
  --spectrum-button-l-accent-outline-black-texticon-text-text-align: center;
  --spectrum-button-l-accent-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-outline-black-texticon-text-render: yes;
  --spectrum-button-l-accent-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-outline-black-texticon-text-text-transform: none;
  --spectrum-button-l-accent-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-l-accent-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-accent-outline-black-texticon-icon-type: icon;
  --spectrum-button-l-accent-outline-black-texticon-icon-render: yes;
  --spectrum-button-l-accent-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-black-texticon-layout: inline-row;
  --spectrum-button-l-accent-outline-black-texticon-justify-content: center;
  --spectrum-button-l-accent-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-outline-black-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-accent-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-black-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-black-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-primary-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-primary-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-primary-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-primary-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-black-texticon-text-transform: none;
  --spectrum-button-l-primary-outline-black-texticon-text-flex: 1;
  --spectrum-button-l-primary-outline-black-texticon-text-text-align: center;
  --spectrum-button-l-primary-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-outline-black-texticon-text-render: yes;
  --spectrum-button-l-primary-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-outline-black-texticon-text-text-transform: none;
  --spectrum-button-l-primary-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-l-primary-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-primary-outline-black-texticon-icon-type: icon;
  --spectrum-button-l-primary-outline-black-texticon-icon-render: yes;
  --spectrum-button-l-primary-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-black-texticon-layout: inline-row;
  --spectrum-button-l-primary-outline-black-texticon-justify-content: center;
  --spectrum-button-l-primary-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-outline-black-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-primary-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-black-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-black-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-black-texticon-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-secondary-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-black-texticon-text-transform: none;
  --spectrum-button-l-secondary-outline-black-texticon-text-flex: 1;
  --spectrum-button-l-secondary-outline-black-texticon-text-text-align: center;
  --spectrum-button-l-secondary-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-outline-black-texticon-text-render: yes;
  --spectrum-button-l-secondary-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-outline-black-texticon-text-text-transform: none;
  --spectrum-button-l-secondary-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-l-secondary-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-outline-black-texticon-icon-type: icon;
  --spectrum-button-l-secondary-outline-black-texticon-icon-render: yes;
  --spectrum-button-l-secondary-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-black-texticon-layout: inline-row;
  --spectrum-button-l-secondary-outline-black-texticon-justify-content: center;
  --spectrum-button-l-secondary-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-outline-black-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-secondary-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-black-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-black-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-negative-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-negative-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-negative-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-negative-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-black-texticon-text-transform: none;
  --spectrum-button-l-negative-outline-black-texticon-text-flex: 1;
  --spectrum-button-l-negative-outline-black-texticon-text-text-align: center;
  --spectrum-button-l-negative-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-outline-black-texticon-text-render: yes;
  --spectrum-button-l-negative-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-outline-black-texticon-text-text-transform: none;
  --spectrum-button-l-negative-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-l-negative-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-l-negative-outline-black-texticon-icon-type: icon;
  --spectrum-button-l-negative-outline-black-texticon-icon-render: yes;
  --spectrum-button-l-negative-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-black-texticon-layout: inline-row;
  --spectrum-button-l-negative-outline-black-texticon-justify-content: center;
  --spectrum-button-l-negative-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-outline-black-texticon-padding-left: var(--spectrum-global-dimension-size-225);
  --spectrum-button-l-negative-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-black-texticon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-black-texticon-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-accent-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-accent-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-accent-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-accent-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-accent-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-accent-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-accent-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-accent-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-accent-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-black-textonly-text-transform: none;
  --spectrum-button-l-accent-outline-black-textonly-text-flex: 1;
  --spectrum-button-l-accent-outline-black-textonly-text-text-align: center;
  --spectrum-button-l-accent-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-accent-outline-black-textonly-text-render: yes;
  --spectrum-button-l-accent-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-accent-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-accent-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-accent-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-accent-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-accent-outline-black-textonly-text-text-transform: none;
  --spectrum-button-l-accent-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-accent-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-accent-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-l-accent-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-accent-outline-black-textonly-icon-type: icon;
  --spectrum-button-l-accent-outline-black-textonly-icon-render: no;
  --spectrum-button-l-accent-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-accent-outline-black-textonly-layout: inline-row;
  --spectrum-button-l-accent-outline-black-textonly-justify-content: center;
  --spectrum-button-l-accent-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-accent-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-accent-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-accent-outline-black-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-accent-outline-black-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-accent-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-primary-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-primary-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-primary-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-primary-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-primary-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-primary-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-primary-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-primary-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-primary-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-black-textonly-text-transform: none;
  --spectrum-button-l-primary-outline-black-textonly-text-flex: 1;
  --spectrum-button-l-primary-outline-black-textonly-text-text-align: center;
  --spectrum-button-l-primary-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-primary-outline-black-textonly-text-render: yes;
  --spectrum-button-l-primary-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-primary-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-primary-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-primary-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-primary-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-primary-outline-black-textonly-text-text-transform: none;
  --spectrum-button-l-primary-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-primary-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-primary-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-l-primary-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-primary-outline-black-textonly-icon-type: icon;
  --spectrum-button-l-primary-outline-black-textonly-icon-render: no;
  --spectrum-button-l-primary-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-primary-outline-black-textonly-layout: inline-row;
  --spectrum-button-l-primary-outline-black-textonly-justify-content: center;
  --spectrum-button-l-primary-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-primary-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-primary-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-primary-outline-black-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-primary-outline-black-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-primary-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-secondary-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-black-textonly-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-secondary-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-secondary-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-secondary-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-secondary-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-secondary-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-secondary-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-black-textonly-text-transform: none;
  --spectrum-button-l-secondary-outline-black-textonly-text-flex: 1;
  --spectrum-button-l-secondary-outline-black-textonly-text-text-align: center;
  --spectrum-button-l-secondary-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-secondary-outline-black-textonly-text-render: yes;
  --spectrum-button-l-secondary-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-secondary-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-secondary-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-secondary-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-secondary-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-secondary-outline-black-textonly-text-text-transform: none;
  --spectrum-button-l-secondary-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-secondary-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-secondary-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-l-secondary-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-secondary-outline-black-textonly-icon-type: icon;
  --spectrum-button-l-secondary-outline-black-textonly-icon-render: no;
  --spectrum-button-l-secondary-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-secondary-outline-black-textonly-layout: inline-row;
  --spectrum-button-l-secondary-outline-black-textonly-justify-content: center;
  --spectrum-button-l-secondary-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-secondary-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-secondary-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-secondary-outline-black-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-secondary-outline-black-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-secondary-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-l-negative-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-l-negative-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-l-negative-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-negative-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-l-negative-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-l-negative-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-l-negative-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-l-negative-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-l-negative-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-black-textonly-text-transform: none;
  --spectrum-button-l-negative-outline-black-textonly-text-flex: 1;
  --spectrum-button-l-negative-outline-black-textonly-text-text-align: center;
  --spectrum-button-l-negative-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-l-negative-outline-black-textonly-text-render: yes;
  --spectrum-button-l-negative-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-130);
  --spectrum-button-l-negative-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-l-negative-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-l-negative-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-l-negative-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-l-negative-outline-black-textonly-text-text-transform: none;
  --spectrum-button-l-negative-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-200);
  --spectrum-button-l-negative-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-125);
  --spectrum-button-l-negative-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-l-negative-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-l-negative-outline-black-textonly-icon-type: icon;
  --spectrum-button-l-negative-outline-black-textonly-icon-render: no;
  --spectrum-button-l-negative-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-l-negative-outline-black-textonly-layout: inline-row;
  --spectrum-button-l-negative-outline-black-textonly-justify-content: center;
  --spectrum-button-l-negative-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-l-negative-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-1125);
  --spectrum-button-l-negative-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-250);
  --spectrum-button-l-negative-outline-black-textonly-gap: var(--spectrum-global-dimension-size-115);
  --spectrum-button-l-negative-outline-black-textonly-height: var(--spectrum-global-dimension-size-500);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-l-negative-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-accent-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-accent-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-accent-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-accent-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-black-icononly-text-transform: none;
  --spectrum-button-xl-accent-outline-black-icononly-text-flex: 1;
  --spectrum-button-xl-accent-outline-black-icononly-text-text-align: center;
  --spectrum-button-xl-accent-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-outline-black-icononly-text-render: no;
  --spectrum-button-xl-accent-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-outline-black-icononly-text-text-transform: none;
  --spectrum-button-xl-accent-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-xl-accent-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-outline-black-icononly-icon-type: icon;
  --spectrum-button-xl-accent-outline-black-icononly-icon-render: yes;
  --spectrum-button-xl-accent-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-black-icononly-layout: inline-row;
  --spectrum-button-xl-accent-outline-black-icononly-justify-content: center;
  --spectrum-button-xl-accent-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-black-icononly-padding-left: 0;
  --spectrum-button-xl-accent-outline-black-icononly-padding-right: 0;
  --spectrum-button-xl-accent-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-black-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-black-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-primary-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-primary-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-primary-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-primary-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-black-icononly-text-transform: none;
  --spectrum-button-xl-primary-outline-black-icononly-text-flex: 1;
  --spectrum-button-xl-primary-outline-black-icononly-text-text-align: center;
  --spectrum-button-xl-primary-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-outline-black-icononly-text-render: no;
  --spectrum-button-xl-primary-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-outline-black-icononly-text-text-transform: none;
  --spectrum-button-xl-primary-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-xl-primary-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-outline-black-icononly-icon-type: icon;
  --spectrum-button-xl-primary-outline-black-icononly-icon-render: yes;
  --spectrum-button-xl-primary-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-black-icononly-layout: inline-row;
  --spectrum-button-xl-primary-outline-black-icononly-justify-content: center;
  --spectrum-button-xl-primary-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-black-icononly-padding-left: 0;
  --spectrum-button-xl-primary-outline-black-icononly-padding-right: 0;
  --spectrum-button-xl-primary-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-black-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-black-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-black-icononly-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-secondary-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-black-icononly-text-transform: none;
  --spectrum-button-xl-secondary-outline-black-icononly-text-flex: 1;
  --spectrum-button-xl-secondary-outline-black-icononly-text-text-align: center;
  --spectrum-button-xl-secondary-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-outline-black-icononly-text-render: no;
  --spectrum-button-xl-secondary-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-outline-black-icononly-text-text-transform: none;
  --spectrum-button-xl-secondary-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-outline-black-icononly-icon-type: icon;
  --spectrum-button-xl-secondary-outline-black-icononly-icon-render: yes;
  --spectrum-button-xl-secondary-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-black-icononly-layout: inline-row;
  --spectrum-button-xl-secondary-outline-black-icononly-justify-content: center;
  --spectrum-button-xl-secondary-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-black-icononly-padding-left: 0;
  --spectrum-button-xl-secondary-outline-black-icononly-padding-right: 0;
  --spectrum-button-xl-secondary-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-black-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-black-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-outline-black-icononly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-outline-black-icononly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-icononly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-black-icononly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-negative-outline-black-icononly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-render: no;
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-icononly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-black-icononly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-icononly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-negative-outline-black-icononly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-icononly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-negative-outline-black-icononly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-outline-black-icononly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-negative-outline-black-icononly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-icononly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-black-icononly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-icononly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-black-icononly-text-transform: none;
  --spectrum-button-xl-negative-outline-black-icononly-text-flex: 1;
  --spectrum-button-xl-negative-outline-black-icononly-text-text-align: center;
  --spectrum-button-xl-negative-outline-black-icononly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-outline-black-icononly-text-render: no;
  --spectrum-button-xl-negative-outline-black-icononly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-outline-black-icononly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-outline-black-icononly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-outline-black-icononly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-outline-black-icononly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-outline-black-icononly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-outline-black-icononly-text-text-transform: none;
  --spectrum-button-xl-negative-outline-black-icononly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-black-icononly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-black-icononly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-black-icononly-icon-margin-top: 0;
  --spectrum-button-xl-negative-outline-black-icononly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-outline-black-icononly-icon-type: icon;
  --spectrum-button-xl-negative-outline-black-icononly-icon-render: yes;
  --spectrum-button-xl-negative-outline-black-icononly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-outline-black-icononly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-black-icononly-layout: inline-row;
  --spectrum-button-xl-negative-outline-black-icononly-justify-content: center;
  --spectrum-button-xl-negative-outline-black-icononly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-outline-black-icononly-min-width: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-black-icononly-padding-left: 0;
  --spectrum-button-xl-negative-outline-black-icononly-padding-right: 0;
  --spectrum-button-xl-negative-outline-black-icononly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-black-icononly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-black-icononly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-outline-black-icononly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-accent-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-accent-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-accent-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-accent-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-black-texticon-text-transform: none;
  --spectrum-button-xl-accent-outline-black-texticon-text-flex: 1;
  --spectrum-button-xl-accent-outline-black-texticon-text-text-align: center;
  --spectrum-button-xl-accent-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-outline-black-texticon-text-render: yes;
  --spectrum-button-xl-accent-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-outline-black-texticon-text-text-transform: none;
  --spectrum-button-xl-accent-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-xl-accent-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-outline-black-texticon-icon-type: icon;
  --spectrum-button-xl-accent-outline-black-texticon-icon-render: yes;
  --spectrum-button-xl-accent-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-black-texticon-layout: inline-row;
  --spectrum-button-xl-accent-outline-black-texticon-justify-content: center;
  --spectrum-button-xl-accent-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-black-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-black-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-primary-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-primary-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-primary-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-primary-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-black-texticon-text-transform: none;
  --spectrum-button-xl-primary-outline-black-texticon-text-flex: 1;
  --spectrum-button-xl-primary-outline-black-texticon-text-text-align: center;
  --spectrum-button-xl-primary-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-outline-black-texticon-text-render: yes;
  --spectrum-button-xl-primary-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-outline-black-texticon-text-text-transform: none;
  --spectrum-button-xl-primary-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-xl-primary-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-outline-black-texticon-icon-type: icon;
  --spectrum-button-xl-primary-outline-black-texticon-icon-render: yes;
  --spectrum-button-xl-primary-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-black-texticon-layout: inline-row;
  --spectrum-button-xl-primary-outline-black-texticon-justify-content: center;
  --spectrum-button-xl-primary-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-black-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-black-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-black-texticon-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-secondary-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-black-texticon-text-transform: none;
  --spectrum-button-xl-secondary-outline-black-texticon-text-flex: 1;
  --spectrum-button-xl-secondary-outline-black-texticon-text-text-align: center;
  --spectrum-button-xl-secondary-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-outline-black-texticon-text-render: yes;
  --spectrum-button-xl-secondary-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-outline-black-texticon-text-text-transform: none;
  --spectrum-button-xl-secondary-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-xl-secondary-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-outline-black-texticon-icon-type: icon;
  --spectrum-button-xl-secondary-outline-black-texticon-icon-render: yes;
  --spectrum-button-xl-secondary-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-black-texticon-layout: inline-row;
  --spectrum-button-xl-secondary-outline-black-texticon-justify-content: center;
  --spectrum-button-xl-secondary-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-black-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-black-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-outline-black-texticon-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-outline-black-texticon-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-texticon-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-black-texticon-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-negative-outline-black-texticon-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-render: no;
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-texticon-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-black-texticon-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-render-down: no;
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-texticon-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-negative-outline-black-texticon-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-texticon-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-negative-outline-black-texticon-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-outline-black-texticon-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-negative-outline-black-texticon-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-texticon-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-black-texticon-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-texticon-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-black-texticon-text-transform: none;
  --spectrum-button-xl-negative-outline-black-texticon-text-flex: 1;
  --spectrum-button-xl-negative-outline-black-texticon-text-text-align: center;
  --spectrum-button-xl-negative-outline-black-texticon-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-outline-black-texticon-text-render: yes;
  --spectrum-button-xl-negative-outline-black-texticon-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-outline-black-texticon-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-outline-black-texticon-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-outline-black-texticon-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-outline-black-texticon-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-outline-black-texticon-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-outline-black-texticon-text-text-transform: none;
  --spectrum-button-xl-negative-outline-black-texticon-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-black-texticon-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-black-texticon-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-black-texticon-icon-margin-top: 0;
  --spectrum-button-xl-negative-outline-black-texticon-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-outline-black-texticon-icon-type: icon;
  --spectrum-button-xl-negative-outline-black-texticon-icon-render: yes;
  --spectrum-button-xl-negative-outline-black-texticon-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-outline-black-texticon-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-type: focusring;
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-black-texticon-layout: inline-row;
  --spectrum-button-xl-negative-outline-black-texticon-justify-content: center;
  --spectrum-button-xl-negative-outline-black-texticon-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-outline-black-texticon-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-outline-black-texticon-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-black-texticon-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-black-texticon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-black-texticon-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-outline-black-texticon-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-accent-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-accent-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-accent-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-accent-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-accent-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-accent-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-accent-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-accent-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-accent-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-black-textonly-text-transform: none;
  --spectrum-button-xl-accent-outline-black-textonly-text-flex: 1;
  --spectrum-button-xl-accent-outline-black-textonly-text-text-align: center;
  --spectrum-button-xl-accent-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-accent-outline-black-textonly-text-render: yes;
  --spectrum-button-xl-accent-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-accent-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-accent-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-accent-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-accent-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-accent-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-accent-outline-black-textonly-text-text-transform: none;
  --spectrum-button-xl-accent-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-accent-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-accent-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-xl-accent-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-accent-outline-black-textonly-icon-type: icon;
  --spectrum-button-xl-accent-outline-black-textonly-icon-render: no;
  --spectrum-button-xl-accent-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-accent-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-accent-outline-black-textonly-layout: inline-row;
  --spectrum-button-xl-accent-outline-black-textonly-justify-content: center;
  --spectrum-button-xl-accent-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-accent-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-accent-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-accent-outline-black-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-accent-outline-black-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-accent-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-primary-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-primary-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-primary-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-primary-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-primary-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-primary-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-primary-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-primary-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-primary-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-black-textonly-text-transform: none;
  --spectrum-button-xl-primary-outline-black-textonly-text-flex: 1;
  --spectrum-button-xl-primary-outline-black-textonly-text-text-align: center;
  --spectrum-button-xl-primary-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-primary-outline-black-textonly-text-render: yes;
  --spectrum-button-xl-primary-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-primary-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-primary-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-primary-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-primary-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-primary-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-primary-outline-black-textonly-text-text-transform: none;
  --spectrum-button-xl-primary-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-primary-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-primary-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-xl-primary-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-primary-outline-black-textonly-icon-type: icon;
  --spectrum-button-xl-primary-outline-black-textonly-icon-render: no;
  --spectrum-button-xl-primary-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-primary-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-primary-outline-black-textonly-layout: inline-row;
  --spectrum-button-xl-primary-outline-black-textonly-justify-content: center;
  --spectrum-button-xl-primary-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-primary-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-primary-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-primary-outline-black-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-primary-outline-black-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-primary-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-secondary-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-black-textonly-border-color: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-secondary-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-secondary-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-secondary-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-secondary-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-secondary-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-secondary-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-black-textonly-text-transform: none;
  --spectrum-button-xl-secondary-outline-black-textonly-text-flex: 1;
  --spectrum-button-xl-secondary-outline-black-textonly-text-text-align: center;
  --spectrum-button-xl-secondary-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-secondary-outline-black-textonly-text-render: yes;
  --spectrum-button-xl-secondary-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-secondary-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-secondary-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-secondary-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-secondary-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-secondary-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-secondary-outline-black-textonly-text-text-transform: none;
  --spectrum-button-xl-secondary-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-xl-secondary-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-secondary-outline-black-textonly-icon-type: icon;
  --spectrum-button-xl-secondary-outline-black-textonly-icon-render: no;
  --spectrum-button-xl-secondary-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-secondary-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-secondary-outline-black-textonly-layout: inline-row;
  --spectrum-button-xl-secondary-outline-black-textonly-justify-content: center;
  --spectrum-button-xl-secondary-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-secondary-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-secondary-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-secondary-outline-black-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-secondary-outline-black-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-secondary-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
  --spectrum-button-xl-negative-outline-black-textonly-text-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-outline-black-textonly-icon-color-disabled: var(--spectrum-global-color-static-transparent-black-500);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-border-color-disabled: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-render-disabled: no;
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-gap-disabled: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-textonly-background-color-disabled: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-black-textonly-border-color-disabled: var(--spectrum-global-color-static-transparent-black-200);
  --spectrum-button-xl-negative-outline-black-textonly-text-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-icon-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-render: no;
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-gap: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-textonly-background-color: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-black-textonly-border-color: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-text-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-icon-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-render-down: no;
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-gap-down: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-textonly-background-color-down: var(--spectrum-global-color-static-transparent-black-400);
  --spectrum-button-xl-negative-outline-black-textonly-border-color-down: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-text-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-icon-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-render-hover: no;
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-gap-hover: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-textonly-background-color-hover: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-negative-outline-black-textonly-border-color-hover: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-text-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-icon-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-render-key-focus: yes;
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-gap-key-focus: var(--spectrum-alias-focus-ring-gap);
  --spectrum-button-xl-negative-outline-black-textonly-background-color-key-focus: var(--spectrum-global-color-static-transparent-black-300);
  --spectrum-button-xl-negative-outline-black-textonly-border-color-key-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-text-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-icon-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-render-mouse-focus: no;
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-gap-mouse-focus: var(--spectrum-global-dimension-static-size-0);
  --spectrum-button-xl-negative-outline-black-textonly-background-color-mouse-focus: var(--spectrum-alias-background-color-transparent);
  --spectrum-button-xl-negative-outline-black-textonly-border-color-mouse-focus: var(--spectrum-global-color-static-black);
  --spectrum-button-xl-negative-outline-black-textonly-text-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-black-textonly-text-transform: none;
  --spectrum-button-xl-negative-outline-black-textonly-text-flex: 1;
  --spectrum-button-xl-negative-outline-black-textonly-text-text-align: center;
  --spectrum-button-xl-negative-outline-black-textonly-text-font-weight: var(--spectrum-global-font-weight-bold);
  --spectrum-button-xl-negative-outline-black-textonly-text-render: yes;
  --spectrum-button-xl-negative-outline-black-textonly-text-padding-top: var(--spectrum-global-dimension-size-150);
  --spectrum-button-xl-negative-outline-black-textonly-text-padding-bottom: var(--spectrum-global-dimension-size-175);
  --spectrum-button-xl-negative-outline-black-textonly-text-font-family: var(--spectrum-alias-body-text-font-family);
  --spectrum-button-xl-negative-outline-black-textonly-text-font-style: var(--spectrum-global-font-style-regular);
  --spectrum-button-xl-negative-outline-black-textonly-text-line-height: var(--spectrum-alias-component-text-line-height);
  --spectrum-button-xl-negative-outline-black-textonly-text-letter-spacing: var(--spectrum-global-font-letter-spacing-none);
  --spectrum-button-xl-negative-outline-black-textonly-text-text-transform: none;
  --spectrum-button-xl-negative-outline-black-textonly-text-font-size: var(--spectrum-global-dimension-font-size-300);
  --spectrum-button-xl-negative-outline-black-textonly-icon-padding-top: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-black-textonly-icon-padding-bottom: var(--spectrum-global-dimension-size-160);
  --spectrum-button-xl-negative-outline-black-textonly-icon-margin-top: 0;
  --spectrum-button-xl-negative-outline-black-textonly-icon-margin-bottom: 0;
  --spectrum-button-xl-negative-outline-black-textonly-icon-type: icon;
  --spectrum-button-xl-negative-outline-black-textonly-icon-render: no;
  --spectrum-button-xl-negative-outline-black-textonly-icon-size: var(--spectrum-global-dimension-size-275);
  --spectrum-button-xl-negative-outline-black-textonly-icon-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-size: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-border-radius: var(--spectrum-global-dimension-size-350);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-type: focusring;
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-border-width: var(--spectrum-alias-focus-ring-size);
  --spectrum-button-xl-negative-outline-black-textonly-layout: inline-row;
  --spectrum-button-xl-negative-outline-black-textonly-justify-content: center;
  --spectrum-button-xl-negative-outline-black-textonly-border-size: var(--spectrum-alias-border-size-thick);
  --spectrum-button-xl-negative-outline-black-textonly-min-width: var(--spectrum-global-dimension-size-1250);
  --spectrum-button-xl-negative-outline-black-textonly-padding-left: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-black-textonly-padding-right: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-black-textonly-border-radius: var(--spectrum-global-dimension-size-300);
  --spectrum-button-xl-negative-outline-black-textonly-gap: var(--spectrum-global-dimension-size-125);
  --spectrum-button-xl-negative-outline-black-textonly-height: var(--spectrum-global-dimension-size-600);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-animation-duration: var(--spectrum-global-animation-duration-100);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-animation-ease: var(--spectrum-global-animation-ease-in-out);
  --spectrum-button-xl-negative-outline-black-textonly-focus-ring-animation-properties: focus-ring-gap, focus-ring-color;
}
