/*!
Copyright 2023 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{
  --system-spectrum-stepper-border-width:var(--spectrum-border-width-100);
  --system-spectrum-stepper-buttons-border-style:none;
  --system-spectrum-stepper-buttons-border-width:0;
  --system-spectrum-stepper-buttons-border-color:var(--spectrum-gray-500);
  --system-spectrum-stepper-buttons-background-color:var(--spectrum-gray-50);
  --system-spectrum-stepper-buttons-border-color-hover:var(--spectrum-gray-600);
  --system-spectrum-stepper-buttons-border-color-focus:var(--spectrum-gray-800);
  --system-spectrum-stepper-buttons-border-color-keyboard-focus:var(--spectrum-gray-900);
  --system-spectrum-stepper-button-border-radius-reset:0px;
  --system-spectrum-stepper-button-border-width:var(--spectrum-border-width-100);
  --system-spectrum-stepper-border-color:var(--spectrum-gray-500);
  --system-spectrum-stepper-border-color-hover:var(--spectrum-gray-600);
  --system-spectrum-stepper-border-color-focus:var(--spectrum-gray-800);
  --system-spectrum-stepper-border-color-focus-hover:var(--spectrum-gray-800);
  --system-spectrum-stepper-border-color-keyboard-focus:var(--spectrum-gray-900);
  --system-spectrum-stepper-border-color-invalid:var(--spectrum-negative-border-color-default);
  --system-spectrum-stepper-border-color-focus-invalid:var(--spectrum-negative-border-color-focus);
  --system-spectrum-stepper-border-color-focus-hover-invalid:var(--spectrum-negative-border-color-focus-hover);
  --system-spectrum-stepper-border-color-keyboard-focus-invalid:var(--spectrum-negative-border-color-key-focus);
  --system-spectrum-stepper-button-background-color-focus:var(--spectrum-gray-300);
  --system-spectrum-stepper-button-background-color-keyboard-focus:var(--spectrum-gray-200);
}

.spectrum--express{
  --system-spectrum-stepper-border-width:var(--spectrum-border-width-200);
  --system-spectrum-stepper-buttons-border-style:solid;
  --system-spectrum-stepper-buttons-border-width:var(--spectrum-border-width-200);
  --system-spectrum-stepper-buttons-border-color:transparent;
  --system-spectrum-stepper-buttons-background-color:var(--spectrum-gray-50);
  --system-spectrum-stepper-buttons-border-color-hover:transparent;
  --system-spectrum-stepper-buttons-border-color-focus:transparent;
  --system-spectrum-stepper-buttons-border-color-keyboard-focus:transparent;
  --system-spectrum-stepper-button-border-radius-reset:var(--spectrum-in-field-button-fill-stacked-inner-border-rounding);
  --system-spectrum-stepper-button-border-width:0;
  --system-spectrum-stepper-border-color:var(--spectrum-gray-400);
  --system-spectrum-stepper-border-color-hover:var(--spectrum-gray-500);
  --system-spectrum-stepper-border-color-focus:var(--spectrum-gray-800);
  --system-spectrum-stepper-border-color-focus-hover:var(--spectrum-gray-900);
  --system-spectrum-stepper-border-color-keyboard-focus:var(--spectrum-gray-900);
  --system-spectrum-stepper-border-color-invalid:transparent;
  --system-spectrum-stepper-border-color-focus-invalid:transparent;
  --system-spectrum-stepper-border-color-focus-hover-invalid:transparent;
  --system-spectrum-stepper-border-color-keyboard-focus-invalid:transparent;
  --system-spectrum-stepper-button-background-color-focus:var(--spectrum-gray-400);
  --system-spectrum-stepper-button-background-color-keyboard-focus:var(--spectrum-gray-300);
  --system-spectrum-stepper-disabled-buttons-background-color:var(--spectrum-disabled-background-color);
  --system-spectrum-stepper-disabled-buttons-border-width:0;
}

.spectrum-Stepper{
  --spectrum-stepper-height:var(--spectrum-component-height-100);
  --spectrum-stepper-border-radius:var(--spectrum-corner-radius-100);

  --spectrum-stepper-button-width:var(--spectrum-in-field-button-width-stacked-medium);
  --spectrum-stepper-button-padding:var(--spectrum-in-field-button-edge-to-fill);

  --spectrum-stepper-width:calc(
    var(--mod-stepper-height, var(--spectrum-stepper-height)) * var(--mod-stepper-min-width-multiplier, var(--spectrum-text-field-minimum-width-multiplier)) +
    var(--mod-stepper-button-width, var(--spectrum-stepper-button-width)) +
    (var(--mod-stepper-border-width, var(--spectrum-stepper-border-width)) * 2)
  );
  --spectrum-stepper-focus-indicator-width:var(--spectrum-focus-indicator-thickness);
  --spectrum-stepper-focus-indicator-gap:var(--spectrum-focus-indicator-gap);
  --spectrum-stepper-focus-indicator-color:var(--spectrum-focus-indicator-color);
  --spectrum-stepper-button-offset:calc(var(--spectrum-stepper-button-width) / 2);

  --spectrum-stepper-animation-duration:var(--spectrum-animation-duration-100);
  --mod-infield-button-border-color:var(--highcontrast-stepper-border-color, var(--mod-stepper-buttons-border-color, var(--spectrum-stepper-buttons-border-color)));
  --mod-infield-button-border-width:var(--mod-stepper-button-border-width, var(--spectrum-stepper-button-border-width));
  --mod-textfield-border-width:var(--mod-stepper-border-width, var(--spectrum-stepper-border-width));
}

.spectrum-Stepper.spectrum-Stepper--sizeS{
    --spectrum-stepper-button-width:var(--spectrum-in-field-button-width-stacked-small);
    --spectrum-stepper-height:var(--spectrum-component-height-75);
  }

.spectrum-Stepper.spectrum-Stepper--sizeL{
    --spectrum-stepper-button-width:var(--spectrum-in-field-button-width-stacked-large);
    --spectrum-stepper-height:var(--spectrum-component-height-200);
  }

.spectrum-Stepper.spectrum-Stepper--sizeXL{
    --spectrum-stepper-button-width:var(--spectrum-in-field-button-width-stacked-extra-large);
    --spectrum-stepper-height:var(--spectrum-component-height-300);
  }

.spectrum-Stepper.spectrum-Stepper--quiet{
    --mod-infield-button-width-stacked:var(--mod-stepper-button-width-quiet, var(--spectrum-stepper-button-width));
    --mod-textfield-focus-indicator-color:transparent;
  }

.spectrum-Stepper.is-disabled{
    --mod-infield-button-border-color-quiet-disabled:var(--spectrum-disabled-border-color);
  }

.spectrum-Stepper.is-invalid{
    --mod-stepper-border-color:var(--mod-stepper-border-color-invalid, var(--spectrum-negative-border-color-default));
    --mod-stepper-border-color-hover:var(--mod-stepper-border-color-hover-invalid, var(--spectrum-negative-border-color-hover));
    --mod-stepper-border-color-focus:var(--mod-stepper-border-color-focus-invalid, var(--spectrum-negative-border-color-focus));
    --mod-stepper-border-color-focus-hover:var(--mod-stepper-border-color-focus-hover-invalid, var(--spectrum-negative-border-color-focus-hover));
    --mod-stepper-border-color-keyboard-focus:var(--mod-stepper-border-color-keyboard-focus-invalid, var(--spectrum-negative-border-color-key-focus));
    --mod-infield-button-border-color:var(--mod-stepper-border-color-invalid, var(--spectrum-stepper-border-color-invalid));
    --mod-textfield-icon-spacing-inline-start-invalid:0;
  }

.spectrum-Stepper.is-invalid.is-focused, .spectrum-Stepper.is-invalid:focus{
      --mod-infield-button-border-color:var(--mod-stepper-border-color-focus-invalid, var(--spectrum-stepper-border-color-focus-invalid));
    }

.spectrum-Stepper.is-invalid.is-keyboardFocused, .spectrum-Stepper.is-invalid:focus-visible,
.spectrum-Stepper.is-invalid.is-focus-visible{
      --mod-infield-button-border-color:var(--mod-stepper-border-color-keyboard-focus-invalid, var(--spectrum-stepper-border-color-keyboard-focus-invalid));
    }

.x{
 border-radius:var(--spectrum-stepper-button-border-radius-reset);
}

.spectrum-Stepper{
  position:relative;
  display:inline-flex;
  flex-flow:row nowrap;

  inline-size:var(--mod-stepper-width, var(--spectrum-stepper-width));
  block-size:var(--mod-stepper-height, var(--spectrum-stepper-height));
  border-radius:var(--mod-stepper-border-radius, var(--spectrum-stepper-border-radius));
  border-color:var(--highcontrast-stepper-border-color, var(--mod-stepper-border-color, var(--spectrum-stepper-border-color)));
}

.spectrum-Stepper .spectrum-Stepper-input{
    border-color:var(--highcontrast-stepper-border-color, var(--mod-stepper-border-color, var(--spectrum-stepper-border-color)));
    border-start-end-radius:0;
    border-end-end-radius:0;
    border-inline-end-width:0;
  }

.spectrum-Stepper.is-focused, .spectrum-Stepper:focus{
    --mod-infield-button-border-color:var(--highcontrast-stepper-border-color-focus, var(--mod-stepper-buttons-border-color-focus, var(--spectrum-stepper-buttons-border-color-focus)));
  }

.spectrum-Stepper.is-focused .spectrum-Stepper-input, .spectrum-Stepper:focus .spectrum-Stepper-input{
      outline:none;
    }

.spectrum-Stepper.is-focused .spectrum-Stepper-input, .spectrum-Stepper:focus .spectrum-Stepper-input, .spectrum-Stepper.is-focused .spectrum-Stepper-buttons, .spectrum-Stepper:focus .spectrum-Stepper-buttons{
      border-color:var(--highcontrast-stepper-border-color-focus, var(--mod-stepper-border-color-focus, var(--spectrum-stepper-border-color-focus)));
    }

.spectrum-Stepper.is-keyboardFocused, .spectrum-Stepper:focus-visible,
.spectrum-Stepper.is-focus-visible{
    --mod-infield-button-border-color:var(--highcontrast-stepper-border-color-keyboard-focus, var(--mod-stepper-buttons-border-color-keyboard-focus, var(--spectrum-stepper-buttons-border-color-keyboard-focus)));
    outline:var(--mod-stepper-focus-indicator-width, var(--spectrum-stepper-focus-indicator-width)) solid;
    outline-color:var(--highcontrast-stepper-focus-indicator-color, var(--mod-stepper-focus-indicator-color, var(--spectrum-stepper-focus-indicator-color)));
    outline-offset:var(--mod-stepper-focus-indicator-gap, var(--spectrum-stepper-focus-indicator-gap));
  }

.spectrum-Stepper.is-keyboardFocused .spectrum-Stepper-input, .spectrum-Stepper:focus-visible .spectrum-Stepper-input,
.spectrum-Stepper.is-focus-visible .spectrum-Stepper-input{
      outline:none;
    }

.spectrum-Stepper.is-keyboardFocused .spectrum-Stepper-input, .spectrum-Stepper:focus-visible .spectrum-Stepper-input, .spectrum-Stepper.is-keyboardFocused .spectrum-Stepper-buttons, .spectrum-Stepper:focus-visible .spectrum-Stepper-buttons,
.spectrum-Stepper.is-focus-visible .spectrum-Stepper-input,
.spectrum-Stepper.is-focus-visible .spectrum-Stepper-buttons{
      border-color:var(--highcontrast-stepper-border-color-keyboard-focus, var(--mod-stepper-border-color-keyboard-focus, var(--spectrum-stepper-border-color-keyboard-focus)));
    }

.spectrum-Stepper.spectrum-Stepper--quiet{
  --mod-infield-button-border-color:var(--highcontrast-stepper-border-color, var(--mod-stepper-border-color, var(--spectrum-stepper-border-color)));
  border-start-start-radius:0;
  border-start-end-radius:0;
  border-end-start-radius:0;
  border-end-end-radius:0;
}

.spectrum-Stepper.spectrum-Stepper--quiet.hide-stepper .spectrum-Stepper-input{
    border-inline-end-width:0;
    border-end-end-radius:0;
  }

.spectrum-Stepper.spectrum-Stepper--quiet::after{
    content:'';
    position:absolute;
    inset-block-end:calc(-1 * (var(--mod-stepper-focus-indicator-gap, var(--spectrum-stepper-focus-indicator-gap)) + var(--mod-stepper-focus-indicator-width, var(--spectrum-stepper-focus-indicator-width))));
    inset-inline-start:0;
    inline-size:100%;
    block-size:var(--mod-stepper-focus-indicator-width, var(--spectrum-stepper-focus-indicator-width));
  }

.spectrum-Stepper.spectrum-Stepper--quiet .spectrum-Stepper-buttons{
    border:none;
  }

.spectrum-Stepper.spectrum-Stepper--quiet .spectrum-Stepper-button{
    --mod-infield-button-border-block-end-width:var(--mod-stepper-border-width, var(--spectrum-stepper-border-width));
    --mod-infield-button-stacked-bottom-border-block-end-width:var(--mod-stepper-border-width, var(--spectrum-stepper-border-width));
    --mod-infield-button-stacked-bottom-border-radius-end-end:0;
    --mod-infield-button-stacked-bottom-border-radius-end-start:0;
    --mod-infield-button-fill-justify-content:flex-end;
    padding:0;
  }

.spectrum-Stepper.spectrum-Stepper--quiet .spectrum-Stepper-input, .spectrum-Stepper.spectrum-Stepper--quiet .spectrum-Stepper-buttons{
    background-color:transparent;
  }

.spectrum-Stepper.spectrum-Stepper--quiet.is-focused, .spectrum-Stepper.spectrum-Stepper--quiet:focus{
    --mod-infield-button-border-color:var(--highcontrast-stepper-border-color-focus, var(--mod-stepper-border-color-focus, var(--spectrum-stepper-border-color-focus)));
  }

.spectrum-Stepper.spectrum-Stepper--quiet.is-keyboardFocused{
    --mod-infield-button-border-color:var(--highcontrast-stepper-border-color-keyboard-focus, var(--mod-stepper-border-color-keyboard-focus, var(--spectrum-stepper-border-color-keyboard-focus)));

    outline:none;
  }

.spectrum-Stepper.spectrum-Stepper--quiet.is-keyboardFocused::after{
      background-color:var(--highcontrast-stepper-focus-indicator-color, var(--mod-stepper-focus-indicator-color, var(--spectrum-stepper-focus-indicator-color)));
    }

@media (hover: hover){

.spectrum-Stepper.is-invalid:hover,
.spectrum-Stepper.is-invalid.is-hover{
      --mod-infield-button-border-color:var(--mod-stepper-border-color-hover-invalid, var(--spectrum-negative-border-color-hover));
    }

.spectrum-Stepper.is-invalid.is-focused:hover, .spectrum-Stepper.is-invalid:focus:hover,
.spectrum-Stepper.is-invalid.is-focused.is-hover,
.spectrum-Stepper.is-invalid:focus.is-hover{
        --mod-infield-button-border-color:var(--mod-stepper-border-color-focus-hover-invalid, var(--spectrum-stepper-border-color-focus-hover-invalid));
      }

.spectrum-Stepper:hover:not(.is-disabled):not(.is-invalid),
.spectrum-Stepper.is-hover:not(.is-disabled):not(.is-invalid),
.spectrum-Stepper.is-hover:not(.is-disabled):not(.is-invalid){
    --mod-infield-button-border-color:var(--highcontrast-stepper-border-color-hover, var(--mod-stepper-buttons-border-color-hover, var(--spectrum-stepper-buttons-border-color-hover)));
  }

.spectrum-Stepper:hover:not(.is-disabled) .spectrum-Stepper-input, .spectrum-Stepper:hover:not(.is-disabled) .spectrum-Stepper-buttons,
.spectrum-Stepper.is-hover:not(.is-disabled) .spectrum-Stepper-input,
.spectrum-Stepper.is-hover:not(.is-disabled) .spectrum-Stepper-buttons{
      border-color:var(--highcontrast-stepper-border-color-hover, var(--mod-stepper-border-color-hover, var(--spectrum-stepper-border-color-hover)));
    }

.spectrum-Stepper.is-focused:hover, .spectrum-Stepper:focus:hover,
.spectrum-Stepper.is-focused.is-hover,
.spectrum-Stepper:focus.is-hover{
      --mod-infield-button-border-color:var(--highcontrast-stepper-border-color-focus-hover, var(--mod-stepper-buttons-border-color-focus-hover, var(--spectrum-stepper-buttons-border-color-focus-hover)));
    }

.spectrum-Stepper.is-focused:hover .spectrum-Stepper-input, .spectrum-Stepper:focus:hover .spectrum-Stepper-input, .spectrum-Stepper.is-focused:hover .spectrum-Stepper-buttons, .spectrum-Stepper:focus:hover .spectrum-Stepper-buttons,
.spectrum-Stepper.is-focused.is-hover .spectrum-Stepper-input,
.spectrum-Stepper:focus.is-hover .spectrum-Stepper-input,
.spectrum-Stepper.is-focused.is-hover .spectrum-Stepper-buttons,
.spectrum-Stepper:focus.is-hover .spectrum-Stepper-buttons{
        border-color:var(--highcontrast-stepper-border-color-focus-hover, var(--mod-stepper-border-color-focus-hover, var(--spectrum-stepper-border-color-focus-hover)));
      }

.spectrum-Stepper.spectrum-Stepper--quiet:hover:not(.is-disabled),
.spectrum-Stepper.spectrum-Stepper--quiet.is-hover:not(.is-disabled){
    --mod-infield-button-border-color:var(--highcontrast-stepper-border-color-hover, var(--mod-stepper-border-color-hover, var(--spectrum-stepper-border-color-hover)));
  }

.spectrum-Stepper.spectrum-Stepper--quiet:hover:not(.is-disabled) .spectrum-Stepper-buttons,
.spectrum-Stepper.spectrum-Stepper--quiet.is-hover:not(.is-disabled) .spectrum-Stepper-buttons{
      background-color:transparent;
    }

.spectrum-Stepper.spectrum-Stepper--quiet.is-focused:hover, .spectrum-Stepper.spectrum-Stepper--quiet:focus:hover,
.spectrum-Stepper.spectrum-Stepper--quiet.is-focused.is-hover,
.spectrum-Stepper.spectrum-Stepper--quiet:focus.is-hover{
      --mod-infield-button-border-color:var(--highcontrast-stepper-border-color-focus-hover, var(--mod-stepper-border-color-focus-hover, var(--spectrum-stepper-border-color-focus-hover)));
    }

.spectrum-Stepper.spectrum-Stepper--quiet.is-keyboardFocused:hover,
.spectrum-Stepper.spectrum-Stepper--quiet.is-keyboardFocused.is-hover{
      --mod-infield-button-border-color:var(--highcontrast-stepper-border-color-hover, var(--mod-stepper-border-color-hover, var(--spectrum-stepper-border-color-hover)));
    }
}

.spectrum-Stepper::before{
  content:'';
}

.spectrum-Stepper-buttons{
  display:flex;
  flex-direction:column;
  justify-content:center;
  box-sizing:border-box;

  block-size:var(--mod-stepper-height, var(--spectrum-stepper-height));
  inline-size:var(--mod-stepper-button-width, var(--spectrum-stepper-button-width));

  border-color:var(--highcontrast-stepper-border-color, var(--mod-stepper-border-color, var(--spectrum-stepper-border-color)));
  border-style:var(--mod-stepper-buttons-border-style, var(--spectrum-stepper-buttons-border-style));
  border-width:var(--highcontrast-stepper-buttons-border-width, var(--mod-stepper-buttons-border-width, var(--spectrum-stepper-buttons-border-width)));
  border-inline-start-width:0;
  border-start-end-radius:var(--mod-stepper-border-radius, var(--spectrum-stepper-border-radius));
  border-end-end-radius:var(--mod-stepper-border-radius, var(--spectrum-stepper-border-radius));

  background-color:var(--highcontrast-stepper-buttons-background-color, var(--mod-stepper-buttons-background-color, var(--spectrum-stepper-buttons-background-color)));
  transition:border-color var(--mod-stepper-animation-duration, var(--spectrum-stepper-animation-duration)) ease-in-out;
}

.spectrum-Stepper.hide-stepper .spectrum-Stepper-input{
  border-start-end-radius:var(--mod-stepper-border-radius, var(--spectrum-stepper-border-radius));
  border-end-end-radius:var(--mod-stepper-border-radius, var(--spectrum-stepper-border-radius));
  border-inline-end-width:var(--mod-stepper-border-width, var(--spectrum-stepper-border-width));
}

@media (forced-colors: active){
  .spectrum-Stepper{
    --highcontrast-stepper-border-color:CanvasText;
    --highcontrast-stepper-border-color-hover:Highlight;
    --highcontrast-stepper-border-color-focus:Highlight;
    --highcontrast-stepper-border-color-focus-hover:Highlight;
    --highcontrast-stepper-border-color-keyboard-focus:CanvasText;
    --highcontrast-stepper-button-background-color-default:Canvas;
    --highcontrast-stepper-button-background-color-hover:Canvas;
    --highcontrast-stepper-button-background-color-focus:Canvas;
    --highcontrast-stepper-button-background-color-keyboard-focus:Canvas;
    --highcontrast-stepper-focus-indicator-color:Highlight;
  }

    .spectrum-Stepper.is-disabled{
      --highcontrast-stepper-border-color:GrayText;
      --highcontrast-stepper-buttons-border-width:var(--mod-stepper-border-width, var(--spectrum-stepper-border-width));
    }

    .spectrum-Stepper.is-invalid{
      --highcontrast-stepper-border-color:Highlight;
      --highcontrast-stepper-border-color-hover:Highlight;
      --highcontrast-stepper-border-color-focus:Highlight;
      --highcontrast-stepper-border-color-focus-hover:Highlight;
      --highcontrast-stepper-border-color-keyboard-focus:Highlight;
    }
}

.spectrum-Stepper{
  --spectrum-stepper-border-width:var(--system-spectrum-stepper-border-width);
  --spectrum-stepper-buttons-border-style:var(--system-spectrum-stepper-buttons-border-style);
  --spectrum-stepper-buttons-border-width:var(--system-spectrum-stepper-buttons-border-width);
  --spectrum-stepper-buttons-border-color:var(--system-spectrum-stepper-buttons-border-color);
  --spectrum-stepper-buttons-background-color:var(--system-spectrum-stepper-buttons-background-color);
  --spectrum-stepper-buttons-border-color-hover:var(--system-spectrum-stepper-buttons-border-color-hover);
  --spectrum-stepper-buttons-border-color-focus:var(--system-spectrum-stepper-buttons-border-color-focus);
  --spectrum-stepper-buttons-border-color-keyboard-focus:var(--system-spectrum-stepper-buttons-border-color-keyboard-focus);
  --spectrum-stepper-button-border-radius-reset:var(--system-spectrum-stepper-button-border-radius-reset);
  --spectrum-stepper-button-border-width:var(--system-spectrum-stepper-button-border-width);
  --spectrum-stepper-border-color:var(--system-spectrum-stepper-border-color);
  --spectrum-stepper-border-color-hover:var(--system-spectrum-stepper-border-color-hover);
  --spectrum-stepper-border-color-focus:var(--system-spectrum-stepper-border-color-focus);
  --spectrum-stepper-border-color-focus-hover:var(--system-spectrum-stepper-border-color-focus-hover);
  --spectrum-stepper-border-color-keyboard-focus:var(--system-spectrum-stepper-border-color-keyboard-focus);
  --spectrum-stepper-border-color-invalid:var(--system-spectrum-stepper-border-color-invalid);
  --spectrum-stepper-border-color-focus-invalid:var(--system-spectrum-stepper-border-color-focus-invalid);
  --spectrum-stepper-border-color-focus-hover-invalid:var(--system-spectrum-stepper-border-color-focus-hover-invalid);
  --spectrum-stepper-border-color-keyboard-focus-invalid:var(--system-spectrum-stepper-border-color-keyboard-focus-invalid);
  --spectrum-stepper-button-background-color-focus:var(--system-spectrum-stepper-button-background-color-focus);
  --spectrum-stepper-button-background-color-keyboard-focus:var(--system-spectrum-stepper-button-background-color-keyboard-focus);
}

.spectrum-Stepper.is-disabled{
  --spectrum-stepper-buttons-background-color:var(--system-spectrum-stepper-disabled-buttons-background-color);
  --spectrum-stepper-buttons-border-width:var(--system-spectrum-stepper-disabled-buttons-border-width);
}
