@adobe/spectrum-css
Version:
The Spectrum CSS top-level backwards compatible package
735 lines (569 loc) • 22.9 kB
CSS
.spectrum-Slider {
--spectrum-slider-handle-border-size: var(--spectrum-slider-m-handle-border-size, var(--spectrum-alias-border-size-thick));
--spectrum-slider-handle-border-size-down: var(--spectrum-slider-m-handle-border-size-down, var(--spectrum-global-dimension-size-75));
--spectrum-slider-track-border-radius: var(--spectrum-slider-m-track-border-radius, var(--spectrum-global-dimension-static-size-10));
--spectrum-slider-track-height: var(--spectrum-slider-m-track-height, var(--spectrum-alias-border-size-thick));
--spectrum-slider-handle-gap: var(--spectrum-slider-m-handle-gap, var(--spectrum-alias-border-size-thicker));
--spectrum-slider-animation-duration: var(--spectrum-slider-m-animation-duration, var(--spectrum-global-animation-duration-100));
--spectrum-slider-height: var(--spectrum-slider-m-height, var(--spectrum-alias-item-height-m));
--spectrum-slider-min-width: var(--spectrum-slider-m-min-width, var(--spectrum-global-dimension-size-1250));
--spectrum-slider-handle-width: var(--spectrum-slider-m-handle-width, var(--spectrum-alias-item-control-2-size-l));
--spectrum-slider-handle-height: var(--spectrum-slider-m-handle-height, var(--spectrum-alias-item-control-2-size-l));
--spectrum-slider-handle-border-radius: var(--spectrum-slider-m-handle-border-radius, var(--spectrum-global-dimension-size-100));
--spectrum-slider-label-gap-x: var(--spectrum-slider-m-label-gap-x, var(--spectrum-alias-item-control-gap-m));
--spectrum-slider-tick-mark-width: var(--spectrum-slider-tick-m-mark-width, var(--spectrum-alias-border-size-thick));
--spectrum-slider-tick-mark-border-radius: var(--spectrum-slider-tick-m-mark-border-radius, var(--spectrum-alias-border-radius-xsmall));
--spectrum-slider-tick-mark-height: var(--spectrum-slider-tick-m-mark-height, var(--spectrum-global-dimension-size-125));
--spectrum-slider-label-gap-y: var(--spectrum-global-dimension-size-85);
--spectrum-slider-controls-margin: calc(var(--spectrum-slider-handle-width) / 2);
--spectrum-slider-track-margin-offset: calc(var(--spectrum-slider-controls-margin) * -1);
--spectrum-slider-handle-margin-top: calc(var(--spectrum-slider-handle-width) / -2);
--spectrum-slider-handle-margin-left: calc(var(--spectrum-slider-handle-width) / -2);
--spectrum-slider-track-handleoffset: var(--spectrum-slider-handle-gap);
--spectrum-slider-track-middle-handleoffset: calc(var(--spectrum-slider-handle-gap) + var(--spectrum-slider-handle-width) / 2);
--spectrum-slider-input-top: calc(var(--spectrum-slider-handle-margin-top) / 4);
--spectrum-slider-input-left: calc(var(--spectrum-slider-handle-margin-left) / 4);
--spectrum-slider-ramp-margin-top: 0;
--spectrum-slider-range-track-reset: 0;
--spectrum-slide-label-text-size: var(--spectrum-global-dimension-font-size-75);
--spectrum-slide-label-text-line-height: var(--spectrum-global-font-line-height-small, 1.3);
}
.spectrum-Slider {
position: relative;
z-index: 1;
display: block;
min-height: var(--spectrum-slider-height);
min-width: var(--spectrum-slider-min-width);
-webkit-user-select: none;
-ms-user-select: none;
user-select: none;
}
[dir="ltr"] .spectrum-Slider-controls {
margin-left: var(--spectrum-slider-controls-margin);
}
[dir="rtl"] .spectrum-Slider-controls {
margin-right: var(--spectrum-slider-controls-margin);
}
.spectrum-Slider-controls {
display: inline-block;
box-sizing: border-box;
position: relative;
z-index: auto;
width: calc(100% - var(--spectrum-slider-controls-margin) * 2);
min-height: var(--spectrum-slider-height);
vertical-align: top;
}
[dir="ltr"] .spectrum-Slider-track,[dir="ltr"]
.spectrum-Slider-fill {
left: 0;
}
[dir="rtl"] .spectrum-Slider-track,[dir="rtl"]
.spectrum-Slider-fill {
right: 0;
}
[dir="ltr"] .spectrum-Slider-track,[dir="ltr"]
.spectrum-Slider-fill {
right: auto;
}
[dir="rtl"] .spectrum-Slider-track,[dir="rtl"]
.spectrum-Slider-fill {
left: auto;
}
.spectrum-Slider-track,
.spectrum-Slider-fill {
height: var(--spectrum-slider-track-height);
box-sizing: border-box;
position: absolute;
z-index: 1;
top: calc(var(--spectrum-slider-height) / 2);
margin-top: calc(var(--spectrum-slider-track-height) / -2);
pointer-events: none;
}
[dir="ltr"] .spectrum-Slider-track,[dir="ltr"]
.spectrum-Slider-fill {
padding-left: 0;
padding-right: var(--spectrum-slider-track-handleoffset);
}
[dir="rtl"] .spectrum-Slider-track,[dir="rtl"]
.spectrum-Slider-fill {
padding-right: 0;
padding-left: var(--spectrum-slider-track-handleoffset);
}
[dir="ltr"] .spectrum-Slider-track,[dir="ltr"]
.spectrum-Slider-fill {
margin-left: var(--spectrum-slider-track-margin-offset);
}
[dir="rtl"] .spectrum-Slider-track,[dir="rtl"]
.spectrum-Slider-fill {
margin-right: var(--spectrum-slider-track-margin-offset);
}
.spectrum-Slider-track,
.spectrum-Slider-fill {
padding-top: 0;
padding-bottom: 0;
}
.spectrum-Slider-track::before, .spectrum-Slider-fill::before {
content: "";
display: block;
height: 100%;
border-radius: var(--spectrum-slider-track-border-radius);
}
[dir="ltr"] .spectrum-Slider-fill {
margin-left: 0;
}
[dir="rtl"] .spectrum-Slider-fill {
margin-right: 0;
}
[dir="ltr"] .spectrum-Slider-fill {
padding-left: calc(var(--spectrum-slider-controls-margin) + var(--spectrum-slider-track-handleoffset));
padding-right: 0;
}
[dir="rtl"] .spectrum-Slider-fill {
padding-right: calc(var(--spectrum-slider-controls-margin) + var(--spectrum-slider-track-handleoffset));
padding-left: 0;
}
.spectrum-Slider-fill {
padding-top: 0;
padding-bottom: 0;
}
[dir="ltr"] .spectrum-Slider-fill--right {
padding-left: 0;
padding-right: calc(var(--spectrum-slider-controls-margin) + var(--spectrum-slider-track-handleoffset));
}
[dir="rtl"] .spectrum-Slider-fill--right {
padding-right: 0;
padding-left: calc(var(--spectrum-slider-controls-margin) + var(--spectrum-slider-track-handleoffset));
}
.spectrum-Slider-fill--right {
padding-top: 0;
padding-bottom: 0;
}
[dir="ltr"] .spectrum-Slider-track ~ .spectrum-Slider-track {
left: auto;
}
[dir="rtl"] .spectrum-Slider-track ~ .spectrum-Slider-track {
right: auto;
}
[dir="ltr"] .spectrum-Slider-track ~ .spectrum-Slider-track {
right: var(--spectrum-slider-range-track-reset);
}
[dir="rtl"] .spectrum-Slider-track ~ .spectrum-Slider-track {
left: var(--spectrum-slider-range-track-reset);
}
[dir="ltr"] .spectrum-Slider-track ~ .spectrum-Slider-track {
padding-left: var(--spectrum-slider-track-handleoffset);
padding-right: 0;
}
[dir="rtl"] .spectrum-Slider-track ~ .spectrum-Slider-track {
padding-right: var(--spectrum-slider-track-handleoffset);
padding-left: 0;
}
[dir="ltr"] .spectrum-Slider-track ~ .spectrum-Slider-track {
margin-left: var(--spectrum-slider-range-track-reset);
}
[dir="rtl"] .spectrum-Slider-track ~ .spectrum-Slider-track {
margin-right: var(--spectrum-slider-range-track-reset);
}
[dir="ltr"] .spectrum-Slider-track ~ .spectrum-Slider-track {
margin-right: var(--spectrum-slider-track-margin-offset);
}
[dir="rtl"] .spectrum-Slider-track ~ .spectrum-Slider-track {
margin-left: var(--spectrum-slider-track-margin-offset);
}
.spectrum-Slider-track ~ .spectrum-Slider-track {
padding-top: 0;
padding-bottom: 0;
}
.spectrum-Slider--range .spectrum-Slider-value {
-webkit-user-select: text;
-ms-user-select: text;
user-select: text;
}
[dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track:first-of-type {
padding-left: 0;
padding-right: var(--spectrum-slider-track-handleoffset);
}
[dir="rtl"] .spectrum-Slider--range .spectrum-Slider-track:first-of-type {
padding-right: 0;
padding-left: var(--spectrum-slider-track-handleoffset);
}
[dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track:first-of-type {
left: var(--spectrum-slider-range-track-reset);
}
[dir="rtl"] .spectrum-Slider--range .spectrum-Slider-track:first-of-type {
right: var(--spectrum-slider-range-track-reset);
}
[dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track:first-of-type {
right: auto;
}
[dir="rtl"] .spectrum-Slider--range .spectrum-Slider-track:first-of-type {
left: auto;
}
[dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track:first-of-type {
margin-left: var(--spectrum-slider-track-margin-offset);
}
[dir="rtl"] .spectrum-Slider--range .spectrum-Slider-track:first-of-type {
margin-right: var(--spectrum-slider-track-margin-offset);
}
.spectrum-Slider--range .spectrum-Slider-track:first-of-type {
padding-top: 0;
padding-bottom: 0;
}
[dir="ltr"] [dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track,[dir="ltr"] [dir="rtl"]
.spectrum-Slider--range .spectrum-Slider-track {
left: auto;
}
[dir="rtl"] [dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track,[dir="rtl"] [dir="rtl"]
.spectrum-Slider--range .spectrum-Slider-track {
right: auto;
}
[dir="ltr"] [dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track,[dir="ltr"] [dir="rtl"]
.spectrum-Slider--range .spectrum-Slider-track {
right: auto;
}
[dir="rtl"] [dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track,[dir="rtl"] [dir="rtl"]
.spectrum-Slider--range .spectrum-Slider-track {
left: auto;
}
[dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track,[dir="rtl"]
.spectrum-Slider--range .spectrum-Slider-track {
padding-top: 0;
padding-bottom: 0;
padding-left: var(--spectrum-slider-track-middle-handleoffset);
padding-right: var(--spectrum-slider-track-middle-handleoffset);
margin-left: var(--spectrum-slider-range-track-reset);
margin-right: var(--spectrum-slider-range-track-reset);
margin-top: var(--spectrum-slider-range-track-reset);
margin-bottom: var(--spectrum-slider-range-track-reset);
}
[dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track:last-of-type {
padding-left: var(--spectrum-slider-track-handleoffset);
padding-right: 0;
}
[dir="rtl"] .spectrum-Slider--range .spectrum-Slider-track:last-of-type {
padding-right: var(--spectrum-slider-track-handleoffset);
padding-left: 0;
}
[dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track:last-of-type {
left: auto;
}
[dir="rtl"] .spectrum-Slider--range .spectrum-Slider-track:last-of-type {
right: auto;
}
[dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track:last-of-type {
right: var(--spectrum-slider-range-track-reset);
}
[dir="rtl"] .spectrum-Slider--range .spectrum-Slider-track:last-of-type {
left: var(--spectrum-slider-range-track-reset);
}
[dir="ltr"] .spectrum-Slider--range .spectrum-Slider-track:last-of-type {
margin-right: var(--spectrum-slider-track-margin-offset);
}
[dir="rtl"] .spectrum-Slider--range .spectrum-Slider-track:last-of-type {
margin-left: var(--spectrum-slider-track-margin-offset);
}
.spectrum-Slider--range .spectrum-Slider-track:last-of-type {
padding-top: 0;
padding-bottom: 0;
}
[dir="ltr"] .spectrum-Slider-ramp {
left: var(--spectrum-slider-track-margin-offset);
}
[dir="rtl"] .spectrum-Slider-ramp {
right: var(--spectrum-slider-track-margin-offset);
}
[dir="ltr"] .spectrum-Slider-ramp {
right: var(--spectrum-slider-track-margin-offset);
}
[dir="rtl"] .spectrum-Slider-ramp {
left: var(--spectrum-slider-track-margin-offset);
}
.spectrum-Slider-ramp {
margin-top: var(--spectrum-slider-ramp-margin-top);
height: var(--spectrum-slider-ramp-track-height, var(--spectrum-global-dimension-static-size-200));
position: absolute;
top: calc(var(--spectrum-slider-ramp-track-height, var(--spectrum-global-dimension-static-size-200)) / 2);
}
[dir="rtl"] .spectrum-Slider-ramp svg { transform: matrix(-1, 0, 0, 1, 0, 0) ; }
.spectrum-Slider-ramp svg {
width: 100%;
height: 100%;
}
[dir="ltr"] .spectrum-Slider-handle {
left: 0;
}
[dir="rtl"] .spectrum-Slider-handle {
right: 0;
}
[dir="ltr"] .spectrum-Slider-handle {
margin-left: calc(var(--spectrum-slider-handle-width) / -2);
margin-right: 0;
}
[dir="rtl"] .spectrum-Slider-handle {
margin-right: calc(var(--spectrum-slider-handle-width) / -2);
margin-left: 0;
}
.spectrum-Slider-handle {
position: absolute;
top: calc(var(--spectrum-slider-height) / 2);
z-index: 2;
display: inline-block;
box-sizing: border-box;
width: var(--spectrum-slider-handle-width);
height: var(--spectrum-slider-handle-height);
margin-top: var(--spectrum-slider-handle-margin-top);
margin-bottom: 0;
border-width: var(--spectrum-slider-handle-border-size);
border-style: solid;
border-radius: var(--spectrum-slider-handle-border-radius);
transition: border-width var(--spectrum-slider-animation-duration) ease-in-out;
outline: none;
}
.spectrum-Slider-handle:active,
.spectrum-Slider-handle.is-focused,
.spectrum-Slider-handle.is-dragged {
border-width: var(--spectrum-slider-handle-border-size-down);
}
.spectrum-Slider-handle:active,
.spectrum-Slider-handle.is-focused,
.spectrum-Slider-handle.is-dragged,
.spectrum-Slider-handle.is-tophandle {
z-index: 3;
}
.spectrum-Slider-handle:before {
content: " ";
display: block;
position: absolute;
left: 50%;
top: 50%;
transition: box-shadow var(--spectrum-global-animation-duration-100, 130ms)
ease-out,
width var(--spectrum-global-animation-duration-100, 130ms) ease-out,
height var(--spectrum-global-animation-duration-100, 130ms) ease-out;
width: var(--spectrum-slider-handle-width);
height: var(--spectrum-slider-handle-height);
transform: translate(-50%, -50%);
border-radius: 100%;
}
.spectrum-Slider-handle.is-focused:before {
width: calc(var(--spectrum-slider-handle-width) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)) * 2);
height: calc(var(--spectrum-slider-handle-height) + var(--spectrum-alias-focus-ring-gap, var(--spectrum-global-dimension-static-size-25)) * 2);
}
[dir="ltr"] .spectrum-Slider-input {
left: var(--spectrum-slider-input-left);
}
[dir="rtl"] .spectrum-Slider-input {
right: var(--spectrum-slider-input-left);
}
.spectrum-Slider-input {
margin: 0;
width: var(--spectrum-slider-handle-width);
height: var(--spectrum-slider-handle-height);
padding: 0;
position: absolute;
top: var(--spectrum-slider-input-top);
overflow: hidden;
opacity: 0.000001;
cursor: default;
-webkit-appearance: none;
border: 0;
pointer-events: none;
}
.spectrum-Slider-input:focus {
outline: none;
}
.spectrum-Slider-labelContainer {
display: -ms-flexbox;
display: flex;
position: relative;
width: auto;
padding-top: var(--spectrum-fieldlabel-m-padding-top, var(--spectrum-global-dimension-size-50));
font-size: var(--spectrum-slide-label-text-size);
line-height: var(--spectrum-slide-label-text-line-height);
}
[dir="ltr"] .spectrum-Slider-label {
padding-left: 0;
}
[dir="rtl"] .spectrum-Slider-label {
padding-right: 0;
}
.spectrum-Slider-label {
-ms-flex-positive: 1;
flex-grow: 1;
}
[dir="ltr"] .spectrum-Slider-value {
padding-right: 0;
}
[dir="rtl"] .spectrum-Slider-value {
padding-left: 0;
}
[dir="ltr"] .spectrum-Slider-value {
text-align: right;
}
[dir="rtl"] .spectrum-Slider-value {
text-align: left;
}
.spectrum-Slider-value {
-ms-flex-positive: 0;
flex-grow: 0;
cursor: default;
font-feature-settings: "tnum";
}
[dir="ltr"] .spectrum-Slider-value {
margin-left: var(--spectrum-slider-label-gap-x);
}
[dir="rtl"] .spectrum-Slider-value {
margin-right: var(--spectrum-slider-label-gap-x);
}
.spectrum-Slider-ticks {
display: -ms-flexbox;
display: flex;
-ms-flex-pack: justify;
justify-content: space-between;
z-index: 0;
margin: 0 var(--spectrum-slider-track-margin-offset);
margin-top: calc(var(--spectrum-slider-tick-mark-height) + var(--spectrum-slider-track-height) / 2);
}
.spectrum-Slider-tick {
position: relative;
width: var(--spectrum-slider-tick-mark-width);
}
[dir="ltr"] .spectrum-Slider-tick:after {
left: calc(50% - var(--spectrum-slider-tick-mark-width) / 2);
}
[dir="rtl"] .spectrum-Slider-tick:after {
right: calc(50% - var(--spectrum-slider-tick-mark-width) / 2);
}
.spectrum-Slider-tick:after {
display: block;
position: absolute;
top: 0;
content: "";
width: var(--spectrum-slider-tick-mark-width);
height: var(--spectrum-slider-tick-mark-height);
border-radius: var(--spectrum-slider-tick-mark-border-radius);
}
.spectrum-Slider-tick .spectrum-Slider-tickLabel {
display: -ms-flexbox;
display: flex;
-ms-flex-align: center;
align-items: center;
-ms-flex-pack: center;
justify-content: center;
margin-top: calc(var(--spectrum-slider-label-gap-y) + var(--spectrum-slider-tick-mark-height));
margin-bottom: 0;
margin-left: calc(var(--spectrum-slider-label-gap-x) * -1);
margin-right: calc(var(--spectrum-slider-label-gap-x) * -1);
font-size: var(--spectrum-slide-label-text-size);
line-height: var(--spectrum-slide-label-text-line-height);
}
.spectrum-Slider-tick:first-of-type .spectrum-Slider-tickLabel, .spectrum-Slider-tick:last-of-type .spectrum-Slider-tickLabel {
display: block;
position: absolute;
margin-left: 0;
margin-right: 0;
}
[dir="ltr"] .spectrum-Slider-tick:first-of-type .spectrum-Slider-tickLabel {
left: 0;
}
[dir="rtl"] .spectrum-Slider-tick:first-of-type .spectrum-Slider-tickLabel {
right: 0;
}
[dir="ltr"] .spectrum-Slider-tick:last-of-type .spectrum-Slider-tickLabel {
right: 0;
}
[dir="rtl"] .spectrum-Slider-tick:last-of-type .spectrum-Slider-tickLabel {
left: 0;
}
.spectrum-Slider.is-disabled {
cursor: default;
}
.spectrum-Slider.is-disabled .spectrum-Slider-handle {
cursor: default;
pointer-events: none;
}
.spectrum-Slider {
--spectrum-slider-m-focus-ring-size-key-focus: var(--spectrum-alias-focus-ring-size, var(--spectrum-global-dimension-static-size-25));
--spectrum-slider-m-handle-border-color-key-focus: var(
--spectrum-global-color-gray-800
);
--spectrum-slider-m-handle-focus-ring-color-key-focus: var(--spectrum-alias-focus-color, var(--spectrum-global-color-blue-400));
--spectrum-slider-m-label-text-color: var(--spectrum-alias-label-text-color, var(--spectrum-global-color-gray-700));
--spectrum-slider-m-label-text-color-disabled: var(--spectrum-alias-text-color-disabled, var(--spectrum-global-color-gray-500));
}
.spectrum-Slider-track::before {
background: var(--spectrum-slider-m-track-color, var(--spectrum-global-color-gray-400));
}
.spectrum-Slider-labelContainer {
color: var(--spectrum-slider-m-label-text-color);
}
.spectrum-Slider--filled .spectrum-Slider-track:first-child::before {
background: var(--spectrum-slider-m-track-fill-color, var(--spectrum-global-color-gray-700));
}
.spectrum-Slider-fill::before {
background: var(--spectrum-slider-m-track-fill-color, var(--spectrum-global-color-gray-700));
}
.spectrum-Slider-ramp path {
fill: var(--spectrum-slider-m-track-color, var(--spectrum-global-color-gray-400));
}
.spectrum-Slider-handle {
border-color: var(--spectrum-slider-m-handle-border-color, var(--spectrum-global-color-gray-700));
background: var(--spectrum-slider-m-handle-background-color, var(--spectrum-alias-background-color-transparent));
}
.spectrum-Slider-handle:hover {
border-color: var(--spectrum-slider-m-handle-border-color-hover, var(--spectrum-global-color-gray-800));
}
.spectrum-Slider-handle.is-focused {
border-color: var(--spectrum-slider-m-handle-border-color-key-focus, var(--spectrum-global-color-gray-800));
}
.spectrum-Slider-handle.is-focused:before {
box-shadow: 0 0 0 var(--spectrum-slider-m-focus-ring-size-key-focus, var(--spectrum-alias-focus-ring-size))
var(--spectrum-slider-m-handle-focus-ring-color-key-focus);
}
.spectrum-Slider-handle:active,
.spectrum-Slider-handle.is-dragged {
border-color: var(--spectrum-slider-m-handle-border-color-down, var(--spectrum-global-color-gray-800));
}
.spectrum-Slider--ramp .spectrum-Slider-handle {
box-shadow: 0 0 0 4px var(--spectrum-alias-background-color-default, var(--spectrum-global-color-gray-100));
}
.spectrum-Slider-input {
background: transparent;
}
.spectrum-Slider-tick:after {
background-color: var(--spectrum-slider-tick-m-mark-color, var(--spectrum-alias-track-color-default));
}
.spectrum-Slider-handle.is-dragged {
border-color: var(--spectrum-slider-m-handle-border-color-down, var(--spectrum-global-color-gray-800));
background: var(--spectrum-slider-m-handle-background-color-down, var(--spectrum-alias-background-color-transparent));
}
.spectrum-Slider--range .spectrum-Slider-track:not(:first-of-type):not(:last-of-type):before {
background: var(--spectrum-slider-m-track-fill-color, var(--spectrum-global-color-gray-700));
}
.spectrum-Slider.is-disabled .spectrum-Slider-labelContainer {
color: var(--spectrum-slider-m-label-text-color-disabled);
}
.spectrum-Slider.is-disabled .spectrum-Slider-handle {
border-color: var(--spectrum-slider-m-handle-border-color-disabled, var(--spectrum-global-color-gray-400));
background: var(--spectrum-alias-background-color-default, var(--spectrum-global-color-gray-100));
}
.spectrum-Slider.is-disabled .spectrum-Slider-handle:hover,
.spectrum-Slider.is-disabled .spectrum-Slider-handle:active {
border-color: var(--spectrum-slider-m-handle-border-color-disabled, var(--spectrum-global-color-gray-400));
background: var(--spectrum-slider-m-handle-background-color, var(--spectrum-alias-background-color-transparent));
}
.spectrum-Slider.is-disabled .spectrum-Slider-track::before {
background: var(--spectrum-slider-m-track-color-disabled, var(--spectrum-global-color-gray-300));
}
.spectrum-Slider.is-disabled.spectrum-Slider--filled .spectrum-Slider-track:first-child::before {
background: var(--spectrum-slider-m-track-fill-color-disabled, var(--spectrum-global-color-gray-300));
}
.spectrum-Slider.is-disabled .spectrum-Slider-fill::before {
background: var(--spectrum-slider-m-track-fill-color-disabled, var(--spectrum-global-color-gray-300));
}
.spectrum-Slider.is-disabled .spectrum-Slider-ramp path {
fill: var(--spectrum-slider-ramp-track-color-disabled, var(--spectrum-global-color-gray-200));
}
.spectrum-Slider.is-disabled.spectrum-Slider--range .spectrum-Slider-track:not(:first-of-type):not(:last-of-type):before {
background: var(--spectrum-slider-m-track-fill-color-disabled, var(--spectrum-global-color-gray-300));
}