/*!
 * Copyright 2024 Adobe. All rights reserved.
 *
 * This file is licensed to you under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License. You may obtain a copy
 * of the License at <http://www.apache.org/licenses/LICENSE-2.0>
 *
 * Unless required by applicable law or agreed to in writing, software distributed under
 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR REPRESENTATIONS
 * OF ANY KIND, either express or implied. See the License for the specific language
 * governing permissions and limitations under the License.
 */

.spectrum-Button.spectrum-Button--staticBlack.spectrum-Button--secondary.spectrum-Button--outline{--spectrum-button-border-color-default:var(--spectrum-transparent-black-300);--spectrum-button-border-color-hover:var(--spectrum-transparent-black-400);--spectrum-button-border-color-down:var(--spectrum-transparent-black-400);--spectrum-button-border-color-focus:var(--spectrum-transparent-black-400);--spectrum-button-background-color-default:var(--spectrum-transparent-black-25);--spectrum-button-background-color-hover:var(--spectrum-transparent-black-100);--spectrum-button-background-color-down:var(--spectrum-transparent-black-100);--spectrum-button-background-color-focus:var(--spectrum-transparent-black-100)}.spectrum-Button.spectrum-Button--staticBlack.spectrum-Button--secondary{--spectrum-button-background-color-default:var(--spectrum-transparent-black-100);--spectrum-button-background-color-hover:var(--spectrum-transparent-black-200);--spectrum-button-background-color-down:var(--spectrum-transparent-black-200);--spectrum-button-background-color-focus:var(--spectrum-transparent-black-200);--spectrum-button-content-color-default:var(--spectrum-transparent-black-800);--spectrum-button-content-color-hover:var(--spectrum-transparent-black-900);--spectrum-button-content-color-down:var(--spectrum-transparent-black-900);--spectrum-button-content-color-focus:var(--spectrum-transparent-black-900)}.spectrum-Button.spectrum-Button--staticBlack.spectrum-Button--outline{--spectrum-button-background-color-default:var(--spectrum-transparent-black-25);--spectrum-button-background-color-hover:var(--spectrum-transparent-black-100);--spectrum-button-background-color-down:var(--spectrum-transparent-black-100);--spectrum-button-background-color-focus:var(--spectrum-transparent-black-100);--spectrum-button-content-color-default:var(--spectrum-transparent-black-800);--spectrum-button-content-color-hover:var(--spectrum-transparent-black-900);--spectrum-button-content-color-down:var(--spectrum-transparent-black-900);--spectrum-button-content-color-focus:var(--spectrum-transparent-black-900);--spectrum-button-border-color-default:var(--spectrum-transparent-black-800);--spectrum-button-border-color-hover:var(--spectrum-transparent-black-900);--spectrum-button-border-color-down:var(--spectrum-transparent-black-900);--spectrum-button-border-color-focus:var(--spectrum-transparent-black-900)}.spectrum-Button.spectrum-Button--staticBlack{--spectrum-button-background-color-default:var(--spectrum-transparent-black-800);--spectrum-button-background-color-hover:var(--spectrum-transparent-black-900);--spectrum-button-background-color-down:var(--spectrum-transparent-black-900);--spectrum-button-background-color-focus:var(--spectrum-transparent-black-900);--spectrum-button-content-color-default:var(--spectrum-white);--spectrum-button-content-color-hover:var(--spectrum-white);--spectrum-button-content-color-down:var(--spectrum-white);--spectrum-button-content-color-focus:var(--spectrum-white)}.spectrum-Button.spectrum-Button--staticWhite.spectrum-Button--secondary.spectrum-Button--outline{--spectrum-button-border-color-default:var(--spectrum-transparent-white-300);--spectrum-button-border-color-hover:var(--spectrum-transparent-white-400);--spectrum-button-border-color-down:var(--spectrum-transparent-white-400);--spectrum-button-border-color-focus:var(--spectrum-transparent-white-400);--spectrum-button-background-color-default:var(--spectrum-transparent-white-25);--spectrum-button-background-color-hover:var(--spectrum-transparent-white-100);--spectrum-button-background-color-down:var(--spectrum-transparent-white-100);--spectrum-button-background-color-focus:var(--spectrum-transparent-white-100)}.spectrum-Button.spectrum-Button--staticWhite.spectrum-Button--secondary{--spectrum-button-background-color-default:var(--spectrum-transparent-white-100);--spectrum-button-background-color-hover:var(--spectrum-transparent-white-200);--spectrum-button-background-color-down:var(--spectrum-transparent-white-200);--spectrum-button-background-color-focus:var(--spectrum-transparent-white-200);--spectrum-button-content-color-default:var(--spectrum-transparent-white-800);--spectrum-button-content-color-hover:var(--spectrum-transparent-white-900);--spectrum-button-content-color-down:var(--spectrum-transparent-white-900);--spectrum-button-content-color-focus:var(--spectrum-transparent-white-900)}.spectrum-Button.spectrum-Button--staticWhite.spectrum-Button--outline{--spectrum-button-background-color-default:var(--spectrum-transparent-white-25);--spectrum-button-background-color-hover:var(--spectrum-transparent-white-100);--spectrum-button-background-color-down:var(--spectrum-transparent-white-100);--spectrum-button-background-color-focus:var(--spectrum-transparent-white-100);--spectrum-button-content-color-default:var(--spectrum-transparent-white-800);--spectrum-button-content-color-hover:var(--spectrum-transparent-white-900);--spectrum-button-content-color-down:var(--spectrum-transparent-white-900);--spectrum-button-content-color-focus:var(--spectrum-transparent-white-900);--spectrum-button-border-color-default:var(--spectrum-transparent-white-800);--spectrum-button-border-color-hover:var(--spectrum-transparent-white-900);--spectrum-button-border-color-down:var(--spectrum-transparent-white-900);--spectrum-button-border-color-focus:var(--spectrum-transparent-white-900)}.spectrum-Button.spectrum-Button--staticWhite{--spectrum-button-background-color-default:var(--spectrum-transparent-white-800);--spectrum-button-background-color-hover:var(--spectrum-transparent-white-900);--spectrum-button-background-color-down:var(--spectrum-transparent-white-900);--spectrum-button-background-color-focus:var(--spectrum-transparent-white-900);--spectrum-button-content-color-default:var(--spectrum-black);--spectrum-button-content-color-hover:var(--spectrum-black);--spectrum-button-content-color-down:var(--spectrum-black);--spectrum-button-content-color-focus:var(--spectrum-black)}.spectrum-Button.spectrum-Button--secondary.spectrum-Button--outline{--spectrum-button-background-color-hover:var(--spectrum-gray-100);--spectrum-button-background-color-down:var(--spectrum-gray-100);--spectrum-button-background-color-focus:var(--spectrum-gray-100);--spectrum-button-border-color-down:var(--spectrum-gray-400)}.spectrum-Button.spectrum-Button--secondary{--spectrum-button-background-color-default:var(--spectrum-gray-100);--spectrum-button-background-color-hover:var(--spectrum-gray-200);--spectrum-button-background-color-down:var(--spectrum-gray-200);--spectrum-button-background-color-focus:var(--spectrum-gray-200)}.spectrum-Button.spectrum-Button--primary.spectrum-Button--outline{--spectrum-button-background-color-hover:var(--spectrum-gray-100);--spectrum-button-background-color-down:var(--spectrum-gray-100);--spectrum-button-background-color-focus:var(--spectrum-gray-100)}.spectrum-Button.spectrum-Button--primary{--spectrum-button-content-color-default:var(--spectrum-gray-25);--spectrum-button-content-color-hover:var(--spectrum-gray-25);--spectrum-button-content-color-down:var(--spectrum-gray-25);--spectrum-button-content-color-focus:var(--spectrum-gray-25)}.spectrum-Button.is-selected{--spectrum-button-background-color-default:var(--spectrum-neutral-subdued-background-color-default);--spectrum-button-background-color-hover:var(--spectrum-neutral-subdued-background-color-hover);--spectrum-button-background-color-down:var(--spectrum-neutral-subdued-background-color-down);--spectrum-button-background-color-focus:var(--spectrum-neutral-subdued-background-color-key-focus)}.spectrum-Button{--spectrum-button-background-color-default:var(--spectrum-gray-50);--spectrum-button-background-color-hover:var(--spectrum-gray-100);--spectrum-button-background-color-down:var(--spectrum-gray-200);--spectrum-button-background-color-focus:var(--spectrum-gray-100);--spectrum-button-border-color-default:var(--spectrum-gray-400);--spectrum-button-border-color-hover:var(--spectrum-gray-500);--spectrum-button-border-color-down:var(--spectrum-gray-600);--spectrum-button-border-color-focus:var(--spectrum-gray-500);--spectrum-button-background-color-disabled:transparent;--spectrum-button-border-color-disabled:var(--spectrum-disabled-border-color);cursor:pointer;-webkit-user-select:none;user-select:none;overflow:visible;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;margin:0;font-family:var(--mod-button-font-family,var(--mod-sans-font-family-stack,var(--spectrum-sans-font-family-stack)));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:var(--mod-button-line-height,var(--mod-line-height-100,var(--spectrum-line-height-100)));-webkit-text-decoration:none;text-decoration:none;text-transform:none;vertical-align:top;

	/* stylelint-disable-next-line property-no-vendor-prefix -- Correct the inability to style clickable types in iOS and Safari (normalize). */-webkit-appearance:button;transition:background var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100))) ease-out,border-color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100))) ease-out,color var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100))) ease-out,box-shadow var(--mod-button-animation-duration,var(--mod-animation-duration-100,var(--spectrum-animation-duration-100))) ease-out}.spectrum-Button::-moz-focus-inner{border-style:none;padding:0}.spectrum-Button:focus{outline:none}.spectrum-Button.is-disabled,.spectrum-Button:disabled{cursor:default}.spectrum-Button:after{inset-block-start:0;inset-block-end:0;inset-inline-start:0;inset-inline-end:0;display:block;margin:calc(var(--mod-button-focus-indicator-gap, var(--spectrum-focus-indicator-gap))*-1);transition:opacity var(--mod-button-animation-duration,var(--mod-button-animation-duration,var(--spectrum-animation-duration-100))) ease-out,margin var(--mod-button-animation-duration,var(--mod-button-animation-duration,var(--spectrum-animation-duration-100))) ease-out}.spectrum-Button:focus-visible:after{margin:calc(var(--mod-focus-indicator-gap, var(--spectrum-focus-indicator-gap))*-2)}a.spectrum-Button{-webkit-user-select:none;user-select:none;

	/* stylelint-disable-next-line property-no-vendor-prefix -- Remove appearance for clickable types in iOS and Safari. */-webkit-appearance:none}.spectrum-Button-label{align-self:center;justify-self:center;text-align:center}.spectrum-Button-label:empty{display:none}.spectrum-Button{--spectrum-button-sized-height:var(--spectrum-component-height-100);--spectrum-button-sized-font-size:var(--spectrum-font-size-100);--spectrum-button-sized-edge-to-visual:calc(var(--spectrum-component-pill-edge-to-visual-100) - var(--spectrum-button-border-width));--spectrum-button-sized-edge-to-visual-only:var(--spectrum-component-pill-edge-to-visual-only-100);--spectrum-button-sized-edge-to-text:calc(var(--spectrum-component-pill-edge-to-text-100) - var(--spectrum-button-border-width));--spectrum-button-sized-padding-label-to-icon:var(--spectrum-text-to-visual-100);--spectrum-button-sized-top-to-text:var(--spectrum-button-top-to-text-medium);--spectrum-button-sized-bottom-to-text:var(--spectrum-button-bottom-to-text-medium);--spectrum-button-sized-top-to-icon:var(--spectrum-component-top-to-workflow-icon-100);--spectrum-button-intended-icon-size:var(--spectrum-workflow-icon-size-100)}.spectrum-Button--sizeS{--spectrum-button-sized-height:var(--spectrum-component-height-75);--spectrum-button-sized-font-size:var(--spectrum-font-size-75);--spectrum-button-sized-edge-to-visual:calc(var(--spectrum-component-pill-edge-to-visual-75) - var(--spectrum-button-border-width));--spectrum-button-sized-edge-to-visual-only:var(--spectrum-component-pill-edge-to-visual-only-75);--spectrum-button-sized-edge-to-text:calc(var(--spectrum-component-pill-edge-to-text-75) - var(--spectrum-button-border-width));--spectrum-button-sized-padding-label-to-icon:var(--spectrum-text-to-visual-75);--spectrum-button-sized-top-to-text:var(--spectrum-button-top-to-text-small);--spectrum-button-sized-bottom-to-text:var(--spectrum-button-bottom-to-text-small);--spectrum-button-sized-top-to-icon:var(--spectrum-component-top-to-workflow-icon-75);--spectrum-button-intended-icon-size:var(--spectrum-workflow-icon-size-75)}.spectrum-Button--sizeL{--spectrum-button-sized-height:var(--spectrum-component-height-200);--spectrum-button-sized-font-size:var(--spectrum-font-size-200);--spectrum-button-sized-edge-to-visual:calc(var(--spectrum-component-pill-edge-to-visual-200) - var(--spectrum-button-border-width));--spectrum-button-sized-edge-to-visual-only:var(--spectrum-component-pill-edge-to-visual-only-200);--spectrum-button-sized-edge-to-text:calc(var(--spectrum-component-pill-edge-to-text-200) - var(--spectrum-button-border-width));--spectrum-button-sized-padding-label-to-icon:var(--spectrum-text-to-visual-200);--spectrum-button-sized-top-to-text:var(--spectrum-button-top-to-text-large);--spectrum-button-sized-bottom-to-text:var(--spectrum-button-bottom-to-text-large);--spectrum-button-sized-top-to-icon:var(--spectrum-component-top-to-workflow-icon-200);--spectrum-button-intended-icon-size:var(--spectrum-workflow-icon-size-200)}.spectrum-Button--sizeXL{--spectrum-button-sized-height:var(--spectrum-component-height-300);--spectrum-button-sized-font-size:var(--spectrum-font-size-300);--spectrum-button-sized-edge-to-visual:calc(var(--spectrum-component-pill-edge-to-visual-300) - var(--spectrum-button-border-width));--spectrum-button-sized-edge-to-visual-only:var(--spectrum-component-pill-edge-to-visual-only-300);--spectrum-button-sized-edge-to-text:calc(var(--spectrum-component-pill-edge-to-text-300) - var(--spectrum-button-border-width));--spectrum-button-sized-padding-label-to-icon:var(--spectrum-text-to-visual-300);--spectrum-button-sized-top-to-text:var(--spectrum-button-top-to-text-extra-large);--spectrum-button-sized-bottom-to-text:var(--spectrum-button-bottom-to-text-extra-large);--spectrum-button-sized-top-to-icon:var(--spectrum-component-top-to-workflow-icon-300);--spectrum-button-intended-icon-size:var(--spectrum-workflow-icon-size-300)}.spectrum-Button{--spectrum-button-content-color-default:var(--spectrum-neutral-content-color-default);--spectrum-button-content-color-hover:var(--spectrum-neutral-content-color-hover);--spectrum-button-content-color-down:var(--spectrum-neutral-content-color-down);--spectrum-button-content-color-focus:var(--spectrum-neutral-content-color-key-focus);--spectrum-button-content-color-disabled:var(--spectrum-disabled-content-color)}.spectrum-Button.is-selected{--spectrum-button-border-color-default:transparent;--spectrum-button-border-color-hover:transparent;--spectrum-button-border-color-down:transparent;--spectrum-button-border-color-focus:transparent;--spectrum-button-content-color-default:var(--spectrum-white);--spectrum-button-content-color-hover:var(--spectrum-white);--spectrum-button-content-color-down:var(--spectrum-white);--spectrum-button-content-color-focus:var(--spectrum-white);--spectrum-button-background-color-disabled:var(--spectrum-disabled-background-color);--spectrum-button-border-color-disabled:transparent}.spectrum-Button.is-selected.spectrum-Button--emphasized,.spectrum-Button.spectrum-Button--accent{--spectrum-button-background-color-default:var(--spectrum-accent-background-color-default);--spectrum-button-background-color-hover:var(--spectrum-accent-background-color-hover);--spectrum-button-background-color-down:var(--spectrum-accent-background-color-down);--spectrum-button-background-color-focus:var(--spectrum-accent-background-color-key-focus)}.spectrum-Button.spectrum-Button--accent{--spectrum-button-background-color-disabled:var(--spectrum-disabled-background-color);--spectrum-button-border-color-default:transparent;--spectrum-button-border-color-hover:transparent;--spectrum-button-border-color-down:transparent;--spectrum-button-border-color-focus:transparent;--spectrum-button-border-color-disabled:transparent;--spectrum-button-content-color-default:var(--spectrum-white);--spectrum-button-content-color-hover:var(--spectrum-white);--spectrum-button-content-color-down:var(--spectrum-white);--spectrum-button-content-color-focus:var(--spectrum-white)}.spectrum-Button.spectrum-Button--accent.spectrum-Button--outline{--spectrum-button-background-color-hover:var(--spectrum-accent-color-200);--spectrum-button-background-color-down:var(--spectrum-accent-color-300);--spectrum-button-background-color-focus:var(--spectrum-accent-color-200);--spectrum-button-border-color-default:var(--spectrum-accent-color-900);--spectrum-button-border-color-hover:var(--spectrum-accent-color-1000);--spectrum-button-border-color-down:var(--spectrum-accent-color-1100);--spectrum-button-border-color-focus:var(--spectrum-accent-color-1000);--spectrum-button-border-color-disabled:var(--spectrum-disabled-border-color);--spectrum-button-content-color-default:var(--spectrum-accent-content-color-default);--spectrum-button-content-color-hover:var(--spectrum-accent-content-color-hover);--spectrum-button-content-color-down:var(--spectrum-accent-content-color-down);--spectrum-button-content-color-focus:var(--spectrum-accent-content-color-key-focus);--spectrum-button-content-color-disabled:var(--spectrum-disabled-content-color)}.spectrum-Button.spectrum-Button--negative{--spectrum-button-background-color-default:var(--spectrum-negative-background-color-default);--spectrum-button-background-color-hover:var(--spectrum-negative-background-color-hover);--spectrum-button-background-color-down:var(--spectrum-negative-background-color-down);--spectrum-button-background-color-focus:var(--spectrum-negative-background-color-key-focus);--spectrum-button-border-color-default:transparent;--spectrum-button-border-color-hover:transparent;--spectrum-button-border-color-down:transparent;--spectrum-button-border-color-focus:transparent;--spectrum-button-content-color-default:var(--spectrum-white);--spectrum-button-content-color-hover:var(--spectrum-white);--spectrum-button-content-color-down:var(--spectrum-white);--spectrum-button-content-color-focus:var(--spectrum-white);--spectrum-button-background-color-disabled:var(--spectrum-disabled-background-color);--spectrum-button-border-color-disabled:transparent;--spectrum-button-content-color-disabled:var(--spectrum-disabled-content-color)}.spectrum-Button.spectrum-Button--negative.spectrum-Button--outline{--spectrum-button-background-color-hover:var(--spectrum-negative-color-200);--spectrum-button-background-color-down:var(--spectrum-negative-color-300);--spectrum-button-background-color-focus:var(--spectrum-negative-color-200);--spectrum-button-border-color-default:var(--spectrum-negative-color-900);--spectrum-button-border-color-hover:var(--spectrum-negative-color-1000);--spectrum-button-border-color-down:var(--spectrum-negative-color-1100);--spectrum-button-border-color-focus:var(--spectrum-negative-color-1000);--spectrum-button-border-color-disabled:var(--spectrum-disabled-border-color);--spectrum-button-content-color-default:var(--spectrum-negative-content-color-default);--spectrum-button-content-color-hover:var(--spectrum-negative-content-color-hover);--spectrum-button-content-color-down:var(--spectrum-negative-content-color-down);--spectrum-button-content-color-focus:var(--spectrum-negative-content-color-key-focus);--spectrum-button-content-color-disabled:var(--spectrum-disabled-content-color)}.spectrum-Button.spectrum-Button--primary{--spectrum-button-background-color-default:var(--spectrum-neutral-background-color-default);--spectrum-button-background-color-hover:var(--spectrum-neutral-background-color-hover);--spectrum-button-background-color-down:var(--spectrum-neutral-background-color-down);--spectrum-button-background-color-focus:var(--spectrum-neutral-background-color-key-focus);--spectrum-button-background-color-disabled:var(--spectrum-disabled-background-color);--spectrum-button-border-color-default:transparent;--spectrum-button-border-color-hover:transparent;--spectrum-button-border-color-down:transparent;--spectrum-button-border-color-focus:transparent;--spectrum-button-border-color-disabled:transparent}.spectrum-Button.spectrum-Button--primary.spectrum-Button--outline{--spectrum-button-border-color-default:var(--spectrum-gray-800);--spectrum-button-border-color-hover:var(--spectrum-gray-900);--spectrum-button-border-color-down:var(--spectrum-gray-900);--spectrum-button-border-color-focus:var(--spectrum-gray-900);--spectrum-button-content-color-default:var(--spectrum-neutral-content-color-default);--spectrum-button-content-color-hover:var(--spectrum-neutral-content-color-hover);--spectrum-button-content-color-down:var(--spectrum-neutral-content-color-down);--spectrum-button-content-color-focus:var(--spectrum-neutral-content-color-key-focus);--spectrum-button-border-color-disabled:var(--spectrum-disabled-border-color);--spectrum-button-content-color-disabled:var(--spectrum-disabled-content-color)}.spectrum-Button.spectrum-Button--secondary{--spectrum-button-background-color-disabled:var(--spectrum-disabled-background-color);--spectrum-button-border-color-default:transparent;--spectrum-button-border-color-hover:transparent;--spectrum-button-border-color-down:transparent;--spectrum-button-border-color-focus:transparent;--spectrum-button-border-color-disabled:transparent;--spectrum-button-content-color-default:var(--spectrum-neutral-content-color-default);--spectrum-button-content-color-hover:var(--spectrum-neutral-content-color-hover);--spectrum-button-content-color-down:var(--spectrum-neutral-content-color-down);--spectrum-button-content-color-focus:var(--spectrum-neutral-content-color-key-focus);--spectrum-button-content-color-disabled:var(--spectrum-disabled-content-color)}.spectrum-Button.spectrum-Button--secondary.spectrum-Button--outline{--spectrum-button-background-color-down:var(--spectrum-gray-400);--spectrum-button-border-color-default:var(--spectrum-gray-300);--spectrum-button-border-color-hover:var(--spectrum-gray-400);--spectrum-button-border-color-focus:var(--spectrum-gray-400);--spectrum-button-border-color-disabled:var(--spectrum-disabled-border-color);--spectrum-button-content-color-default:var(--spectrum-neutral-content-color-default);--spectrum-button-content-color-hover:var(--spectrum-neutral-content-color-hover);--spectrum-button-content-color-down:var(--spectrum-neutral-content-color-down);--spectrum-button-content-color-focus:var(--spectrum-neutral-content-color-key-focus);--spectrum-button-content-color-disabled:var(--spectrum-disabled-content-color)}.spectrum-Button.spectrum-Button--quiet{--spectrum-button-background-color-hover:var(--spectrum-gray-200);--spectrum-button-background-color-down:var(--spectrum-gray-300);--spectrum-button-background-color-focus:var(--spectrum-gray-200)}.spectrum-Button.spectrum-Button--quiet,.spectrum-Button.spectrum-Button--staticBlack,.spectrum-Button.spectrum-Button--staticWhite{--spectrum-button-border-color-default:transparent;--spectrum-button-border-color-hover:transparent;--spectrum-button-border-color-down:transparent;--spectrum-button-border-color-focus:transparent;--spectrum-button-border-color-disabled:transparent}.spectrum-Button.spectrum-Button--staticBlack.is-selected,.spectrum-Button.spectrum-Button--staticWhite.is-selected{--mod-button-content-color-default:var(--mod-button-static-content-color);--mod-button-content-color-hover:var(--mod-button-static-content-color);--mod-button-content-color-down:var(--mod-button-static-content-color);--mod-button-content-color-focus:var(--mod-button-static-content-color);--spectrum-button-border-color-disabled:transparent}.spectrum-Button.spectrum-Button--staticBlack.spectrum-Button--secondary,.spectrum-Button.spectrum-Button--staticWhite.spectrum-Button--secondary{--spectrum-button-border-color-default:transparent;--spectrum-button-border-color-hover:transparent;--spectrum-button-border-color-down:transparent;--spectrum-button-border-color-focus:transparent;--spectrum-button-border-color-disabled:transparent}.spectrum-Button.spectrum-Button--staticBlack.spectrum-Button--secondary.spectrum-Button--outline,.spectrum-Button.spectrum-Button--staticWhite.spectrum-Button--secondary.spectrum-Button--outline{--spectrum-button-background-color-disabled:transparent}.spectrum-Button.spectrum-Button--staticBlack.spectrum-Button--quiet,.spectrum-Button.spectrum-Button--staticWhite.spectrum-Button--quiet{--spectrum-button-border-color-default:transparent;--spectrum-button-border-color-hover:transparent;--spectrum-button-border-color-down:transparent;--spectrum-button-border-color-focus:transparent;--spectrum-button-border-color-disabled:transparent}.spectrum-Button.spectrum-Button--staticWhite{--spectrum-button-content-color-disabled:var(--spectrum-disabled-static-white-content-color);--spectrum-button-background-color-disabled:var(--spectrum-disabled-static-white-background-color);--spectrum-button-focus-indicator-color:var(--spectrum-static-white-focus-indicator-color)}.spectrum-Button.spectrum-Button--staticWhite.spectrum-Button--outline{--spectrum-button-content-color-disabled:var(--spectrum-disabled-static-white-content-color);--spectrum-button-border-color-disabled:var(--spectrum-disabled-static-white-border-color)}.spectrum-Button.spectrum-Button--staticWhite.spectrum-Button--secondary{--spectrum-button-background-color-disabled:var(--spectrum-disabled-static-white-background-color)}.spectrum-Button.spectrum-Button--staticBlack{--spectrum-button-content-color-disabled:var(--spectrum-disabled-static-black-content-color);--spectrum-button-background-color-disabled:var(--spectrum-disabled-static-black-background-color);--spectrum-button-focus-indicator-color:var(--mod-static-black-focus-indicator-color,var(--spectrum-static-black-focus-indicator-color))}.spectrum-Button.spectrum-Button--staticBlack.spectrum-Button--outline{--spectrum-button-content-color-disabled:var(--spectrum-disabled-static-black-content-color);--spectrum-button-border-color-disabled:var(--spectrum-disabled-static-black-border-color)}.spectrum-Button.spectrum-Button--staticBlack.spectrum-Button--secondary{--spectrum-button-background-color-disabled:var(--spectrum-disabled-static-black-background-color)}.spectrum-Button.spectrum-Button--outline,.spectrum-Button.spectrum-Button--quiet{--spectrum-button-background-color-default:transparent;--spectrum-button-background-color-disabled:transparent}.spectrum-Button{--spectrum-button-height:var(--mod-button-height,var(--spectrum-button-sized-height));--spectrum-button-min-width:var(--mod-button-min-width,calc(var(--spectrum-button-height)*var(--spectrum-button-minimum-width-multiplier)));--spectrum-button-line-height:var(--mod-button-line-height,1.2);--spectrum-button-font-size:var(--mod-button-font-size,var(--spectrum-button-sized-font-size));--spectrum-button-padding-label-to-icon:var(--mod-button-padding-label-to-icon,var(--spectrum-button-sized-padding-label-to-icon));--spectrum-button-edge-to-visual:var(--mod-button-edge-to-visual,var(--spectrum-button-sized-edge-to-visual));--spectrum-button-edge-to-visual-only:var(--mod-button-edge-to-visual-only,var(--spectrum-button-sized-edge-to-visual-only));--spectrum-button-edge-to-text:var(--mod-button-edge-to-text,var(--spectrum-button-sized-edge-to-text));--spectrum-button-top-to-text:var(--mod-button-top-to-text,var(--spectrum-button-sized-top-to-text));--spectrum-button-bottom-to-text:var(--mod-button-bottom-to-text,var(--spectrum-button-sized-bottom-to-text));--spectrum-button-top-to-icon:var(--mod-button-top-to-icon,var(--spectrum-button-sized-top-to-icon));--spectrum-button-focus-ring-thickness:var(--mod-button-focus-ring-thickness,var(--spectrum-focus-indicator-thickness));--spectrum-button-focus-indicator-color:var(--mod-button-focus-ring-color,var(--spectrum-focus-indicator-color));--spectrum-button-animation-duration:var(--mod-button-animation-duration,var(--spectrum-animation-duration-100));--spectrum-button-border-width:var(--mod-button-border-width,var(--spectrum-border-width-200));--spectrum-button-focus-ring-gap:var(--mod-focus-indicator-gap,var(--mod-button-focus-ring-gap,var(--spectrum-focus-indicator-gap)));--spectrum-button-border-radius:var(--mod-button-border-radius,calc(var(--spectrum-button-height)/2));--mod-progress-circle-position:absolute;border-radius:var(--spectrum-button-border-radius);border-width:var(--spectrum-button-border-width);border-style:solid;font-size:var(--spectrum-button-font-size);font-weight:var(--mod-bold-font-weight,var(--spectrum-bold-font-weight));gap:var(--spectrum-button-padding-label-to-icon);max-inline-size:var(--mod-button-max-inline-size,none);min-inline-size:var(--spectrum-button-min-width);min-block-size:var(--spectrum-button-height);padding-block:0;padding-inline:var(--spectrum-button-edge-to-text);position:relative;margin-block:var(--mod-button-margin-block);margin-inline-end:var(--mod-button-margin-right);margin-inline-start:var(--mod-button-margin-left);background-color:var(--highcontrast-button-background-color-default,var(--mod-button-background-color-default,var(--spectrum-button-background-color-default)));border-color:var(--highcontrast-button-border-color-default,var(--mod-button-border-color-default,var(--spectrum-button-border-color-default)));color:var(--highcontrast-button-content-color-default,var(--mod-button-content-color-default,var(--spectrum-button-content-color-default,inherit)));transition:border var(--spectrum-button-animation-duration,.13s) linear,color var(--spectrum-button-animation-duration,.13s) linear,background-color var(--spectrum-button-animation-duration,.13s) linear}.spectrum-Button.spectrum-Button--outline{background-color:initial}.spectrum-Button:after{position:absolute;inset:0;margin:var(--mod-button-focus-ring-border-radius,calc((var(--spectrum-button-focus-ring-gap) + var(--spectrum-button-border-width))*-1));transition:box-shadow var(--spectrum-button-animation-duration) ease-in-out;pointer-events:none;content:"";border-radius:calc(var(--spectrum-button-border-radius) + var(--spectrum-focus-indicator-gap))}.spectrum-Button:focus-visible{background-color:var(--highcontrast-button-background-color-focus,var(--mod-button-background-color-focus,var(--spectrum-button-background-color-focus)));border-color:var(--highcontrast-button-border-color-focus,var(--mod-button-border-color-focus,var(--spectrum-button-border-color-focus)));color:var(--highcontrast-button-content-color-focus,var(--mod-button-content-color-focus,var(--spectrum-button-content-color-focus)));box-shadow:none;outline:none}.spectrum-Button.is-focused:after,.spectrum-Button:focus-visible:after{box-shadow:0 0 0 var(--spectrum-button-focus-ring-thickness) var(--spectrum-button-focus-indicator-color)}.spectrum-Button:active{background-color:var(--highcontrast-button-background-color-down,var(--mod-button-background-color-down,var(--spectrum-button-background-color-down)));border-color:var(--highcontrast-button-border-color-down,var(--mod-button-border-color-down,var(--spectrum-button-border-color-down)));color:var(--highcontrast-button-content-color-down,var(--mod-button-content-color-down,var(--spectrum-button-content-color-down)));box-shadow:none}@media (hover:hover){.spectrum-Button:hover{background-color:var(--highcontrast-button-background-color-hover,var(--mod-button-background-color-hover,var(--spectrum-button-background-color-hover)));border-color:var(--highcontrast-button-border-color-hover,var(--mod-button-border-color-hover,var(--spectrum-button-border-color-hover)));color:var(--highcontrast-button-content-color-hover,var(--mod-button-content-color-hover,var(--spectrum-button-content-color-hover)));box-shadow:none}}.spectrum-Button.is-disabled,.spectrum-Button.is-pending,.spectrum-Button:disabled,.spectrum-Button[pending]{background-color:var(--highcontrast-button-background-color-disabled,var(--mod-button-background-color-disabled,var(--spectrum-button-background-color-disabled)));border-color:var(--highcontrast-button-border-color-disabled,var(--mod-button-border-color-disabled,var(--spectrum-button-border-color-disabled)));color:var(--highcontrast-button-content-color-disabled,var(--mod-button-content-color-disabled,var(--spectrum-button-content-color-disabled)))}.spectrum-Button .spectrum-Icon{--_icon-size-difference:max(0px,var(--spectrum-button-intended-icon-size) - var(--spectrum-icon-block-size,var(--spectrum-button-intended-icon-size)));margin-block-start:var(--mod-button-icon-margin-block-start,max(0px,var(--mod-button-top-to-icon,var(--spectrum-button-top-to-icon)) - var(--mod-button-border-width,var(--spectrum-button-border-width)) + (var(--_icon-size-difference,0px)/2)));margin-inline-start:calc(var(--mod-button-edge-to-visual, var(--spectrum-button-edge-to-visual)) - var(--mod-button-edge-to-text, var(--spectrum-button-edge-to-text)))}.spectrum-Button.spectrum-Button--iconOnly{padding:calc(var(--mod-button-edge-to-visual-only, var(--spectrum-button-edge-to-visual-only)) - var(--mod-button-border-width, var(--spectrum-button-border-width)))}.spectrum-Button .spectrum-Button-label,.spectrum-Button .spectrum-Icon{visibility:visible;opacity:1;transition:opacity var(--spectrum-button-animation-duration,.13s) ease-in-out}.spectrum-Button .spectrum-ProgressCircle{visibility:hidden;opacity:0;transition:opacity var(--spectrum-button-animation-duration,.13s) ease-in-out,visibility 0s linear var(--spectrum-button-animation-duration,.13s)}.spectrum-Button.is-pending,.spectrum-Button[pending]{cursor:default}.spectrum-Button.is-pending .spectrum-Button-label,.spectrum-Button.is-pending .spectrum-Icon,.spectrum-Button[pending] .spectrum-Button-label,.spectrum-Button[pending] .spectrum-Icon{visibility:hidden;opacity:0;transition:opacity var(--spectrum-button-animation-duration,.13s) ease-in-out,visibility 0s linear var(--spectrum-button-animation-duration,.13s)}.spectrum-Button.is-pending .spectrum-ProgressCircle,.spectrum-Button[pending] .spectrum-ProgressCircle{visibility:visible;opacity:1;transition:opacity var(--spectrum-button-animation-duration,.13s) ease-in-out}.spectrum-Button .spectrum-Icon{--_icon-size-difference:max(0px,calc(var(--spectrum-button-intended-icon-size) - var(--spectrum-icon-block-size, var(--spectrum-button-intended-icon-size))));margin-block-start:var(--mod-button-icon-margin-block-start,max(0px,calc(var(--spectrum-button-top-to-icon) - var(--spectrum-button-border-width) + var(--_icon-size-difference, 0px)/2)));margin-inline-start:calc(var(--spectrum-button-edge-to-visual) - var(--spectrum-button-edge-to-text));color:inherit;flex-shrink:0;align-self:flex-start}.spectrum-Button.spectrum-Button--iconOnly{min-inline-size:unset;padding:calc(var(--spectrum-button-edge-to-visual-only) - var(--spectrum-button-border-width));border-radius:50%}.spectrum-Button.spectrum-Button--iconOnly .spectrum-Icon{align-self:center;margin-inline-start:0;margin-block-start:0}.spectrum-Button.spectrum-Button--iconOnly:after{border-radius:50%}.spectrum-Button .spectrum-Icon+.spectrum-Button-label{text-align:var(--mod-button-text-align-with-icon,start)}.spectrum-Button-label{padding-block-start:calc(var(--spectrum-button-top-to-text) - var(--spectrum-button-border-width));padding-block-end:calc(var(--spectrum-button-bottom-to-text) - var(--spectrum-button-border-width));line-height:var(--spectrum-button-line-height);align-self:start;text-align:var(--mod-button-text-align,center)}.spectrum-Button--noWrap .spectrum-Button-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (forced-colors:active){.spectrum-Button{--highcontrast-button-content-color-default:ButtonText;--highcontrast-button-content-color-hover:ButtonText;--highcontrast-button-content-color-focus:ButtonText;--highcontrast-button-content-color-down:ButtonText;--highcontrast-button-content-color-disabled:GrayText;--highcontrast-button-border-color-default:ButtonBorder;--highcontrast-button-border-color-hover:ButtonBorder;--highcontrast-button-border-color-focus:ButtonBorder;--highcontrast-button-border-color-down:ButtonBorder;--highcontrast-button-border-color-disabled:GrayText;--highcontrast-button-background-color-default:ButtonFace;--highcontrast-button-background-color-hover:ButtonFace;--highcontrast-button-background-color-down:ButtonFace;--highcontrast-button-background-color-focus:ButtonFace;--highcontrast-button-background-color-disabled:ButtonFace;--mod-progress-circle-track-border-color:ButtonText;--mod-progress-circle-track-border-color-over-background:ButtonText;--mod-progress-circle-thickness:var(--spectrum-progress-circle-thickness-medium);--spectrum-button-animation-duration:0s}.spectrum-Button .spectrum-Button-label{forced-color-adjust:none}.spectrum-Button:focus-visible:after{forced-color-adjust:none;box-shadow:0 0 0 var(--spectrum-button-focus-ring-thickness) ButtonText}.spectrum-Button.spectrum-Button--accent.spectrum-Button--fill{--highcontrast-button-background-color-default:ButtonText;--highcontrast-button-background-color-hover:Highlight;--highcontrast-button-background-color-down:Highlight;--highcontrast-button-background-color-focus:Highlight;--highcontrast-button-background-color-disabled:ButtonFace;--highcontrast-button-content-color-default:ButtonFace;--highcontrast-button-content-color-hover:HighlightText;--highcontrast-button-content-color-down:HighlightText;--highcontrast-button-content-color-focus:HighlightText;--highcontrast-button-border-color-default:ButtonText;--highcontrast-button-border-color-hover:Highlight;--highcontrast-button-border-color-focus:Highlight;--highcontrast-button-border-color-down:Highlight}.spectrum-Button.spectrum-Button--staticWhite.spectrum-Button--accent{--highcontrast-button-content-color-disabled:GrayText}}