/**
 * Copyright 2019 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.
 */
._coral-Slider,
._coral-Dial {
  position: relative;
  z-index: 1;
  display: block;
  min-height: 32px;
  min-width: 100px;

  -webkit-user-select: none;

     -moz-user-select: none;

      -ms-user-select: none;

          user-select: none;
}
._coral-Slider-controls,
._coral-Dial-controls {
  display: inline-block;
  box-sizing: border-box;

  position: relative;
  z-index: auto;
  width: calc(100% - 16px);
  margin-left: 8px;
  min-height: 32px;

  vertical-align: top;
}
._coral-Slider-track,
._coral-Slider-buffer,
._coral-Slider-ramp,
._coral-Slider-fill {
  height: 2px;
  box-sizing: border-box;

  position: absolute;
  z-index: 1;
  top: 16px;
  left: 0;
  right: auto;

  margin-top: -1px;

  pointer-events: none;
}
._coral-Slider-track,
._coral-Slider-buffer,
._coral-Slider-fill {
  padding: 0 4px 0 0;
  margin-left: -8px;
}
._coral-Slider-track::before, ._coral-Slider-buffer::before, ._coral-Slider-fill::before {
    content: '';
    display: block;
    height: 100%;

    border-radius: 1px;
  }
._coral-Slider-fill {
  margin-left: 0;
  padding: 0 0 0 12px;
}
._coral-Slider-fill--right {
  padding: 0 12px 0 0;
}
._coral-Slider-buffer {
  padding: 0 4px 0 0;
}
._coral-Slider-track ~ ._coral-Slider-track,
._coral-Slider-buffer ~ ._coral-Slider-buffer {
  left: auto;
  right: 0;
  padding: 0 0 0 4px;
  margin-left: 0;
  margin-right: -8px;
}
._coral-Slider-buffer ~ ._coral-Slider-buffer {
  margin-right: 0;
  padding: 0 0 0 12px;
}
._coral-Slider-buffer ~ ._coral-Slider-buffer:after {
    display: none;
  }
._coral-Slider--range ._coral-Slider-value {
    -webkit-user-select: text;
       -moz-user-select: text;
        -ms-user-select: text;
            user-select: text;
  }
._coral-Slider--range ._coral-Slider-track:first-of-type {
      padding: 0 4px 0 0;
      left: 0;
      right: auto;
      margin-left: -8px;
    }
._coral-Slider--range ._coral-Slider-track {
      padding: 0 12px 0 12px;
      left: auto;
      right: auto;
      margin: 0;
    }
._coral-Slider--range ._coral-Slider-track:last-of-type {
      padding: 0 0 0 4px;
      left: auto;
      right: 0;
      margin-right: -8px;
    }
._coral-Slider-buffer {
  z-index: 2;
}
._coral-Slider-ramp {
  margin-top: 0;
  height: 16px;

  position: absolute;
  left: -8px;
  right: -8px;
  top: 8px;
}
._coral-Slider-ramp svg {
    width: 100%;
    height: 100%;
  }
._coral-Slider-handle,
._coral-Dial-handle {
  position: absolute;
  left: 0;
  top: 16px;
  z-index: 2;

  display: inline-block;
  box-sizing: border-box;

  width: 16px;
  height: 16px;

  margin: -8px 0 0 -8px;

  border-width: 2px;
  border-style: solid;

  border-radius: 8px;

  transition: border-width 130ms ease-in-out;

  outline: none;
  cursor: pointer;
  cursor: grab;
}
._coral-Slider-handle:active,
._coral-Slider-handle.is-focused,
._coral-Slider-handle.is-dragged,
._coral-Dial-handle:active {
    cursor: ns-resize;
    cursor: grabbing;
  }
._coral-Slider-handle:active,
._coral-Slider-handle.is-focused,
._coral-Slider-handle.is-dragged,
._coral-Slider-handle.is-tophandle,
._coral-Dial-handle:active {
    z-index: 3;
  }
._coral-Slider-handle:before,
._coral-Dial-handle:before {
    content: ' ';
    display: block;
    position: absolute;
    left: 50%;
    top: 50%;

    transition: box-shadow 130ms ease-out,
                width 130ms ease-out,
                height 130ms ease-out;

    width: 16px;
    height: 16px;

    transform: translate(-50%, -50%);

    border-radius: 100%;
  }
._coral-Slider-handle.is-focused:before {
      width: 20px;
      height: 20px;
    }
._coral-Slider-input,
._coral-Dial-input {
  margin: 0;

  width: 16px;
  height: 16px;
  padding: 0;
  position: absolute;
  top: -2px;
  left: -2px;
  overflow: hidden;
  opacity: .000001;
  cursor: default;
  -webkit-appearance: none;
  border: 0;
  pointer-events: none;
}
._coral-Slider-input:focus,
._coral-Dial-input:focus {
    outline: none;
  }
._coral-Slider-labelContainer,
._coral-Dial-labelContainer {
  display: -ms-flexbox;
  display: flex;
  position: relative;

  width: auto;

  padding-top: 4px;

  font-size: 12px;
  line-height: 1.3;
}
._coral-Slider-label,
._coral-Dial-label {
  padding-left: 0;
  -ms-flex-positive: 1;
      flex-grow: 1;
}
._coral-Slider-value,
._coral-Dial-value {
  -ms-flex-positive: 0;
      flex-grow: 0;
  padding-right: 0;
  cursor: default;
}
._coral-Slider-value {
  margin-left: 16px;
}
._coral-Slider-ticks {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;

  z-index: 0;

  margin: 0 -8px;
  margin-top: 11px;
}
._coral-Slider-tick {
  position: relative;

  width: 2px;
}
._coral-Slider-tick:after {
    display: block;
    position: absolute;
    top: 0;
    left: calc(50% - 1px);
    content: '';
    width: 2px;
    height: 10px;

    border-radius: 1px;
  }
._coral-Slider-tick ._coral-Slider-tickLabel {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;

    margin: 16px -16px 0 -16px;

    font-size: 12px;
    line-height: 1.3;
  }
._coral-Slider-tick:first-of-type ._coral-Slider-tickLabel, ._coral-Slider-tick:last-of-type ._coral-Slider-tickLabel {
      display: block;
      position: absolute;
      margin: 16px 0 0 0;
    }
._coral-Slider-tick:first-of-type ._coral-Slider-tickLabel {
      left: 0;
    }
._coral-Slider-tick:last-of-type ._coral-Slider-tickLabel {
      right: 0;
    }
._coral-Slider--color ._coral-Slider-labelContainer,
._coral-Slider--color ._coral-Dial-labelContainer {
    padding-bottom: 5px;
  }
._coral-Slider--color ._coral-Slider-controls,
._coral-Slider--color ._coral-Slider-controls::before,
._coral-Slider--color ._coral-Slider-track,
._coral-Slider--color ._coral-Dial-controls,
._coral-Slider--color ._coral-Dial-controls::before {
    min-height: auto;
    height: 24px;
    margin-left: 0;
    width: 100%;
  }
._coral-Slider--color ._coral-Slider-controls::before,
._coral-Slider--color ._coral-Dial-controls::before {
    display: block;
    content: '';
  }
._coral-Slider--color ._coral-Slider-controls::before,
._coral-Slider--color ._coral-Slider-track,
._coral-Slider--color ._coral-Dial-controls::before {
    top: 0;
    padding: 0;
    margin-top: 0;
    margin-right: 0;
    border-radius: 4px;
  }
._coral-Slider--color ._coral-Slider-handle,
._coral-Slider--color ._coral-Dial-handle {
    top: 50%;
  }
._coral-Dial {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;

  height: auto;
  min-width: 0;
  min-height: 0;
  width: 48px;
}
._coral-Dial-labelContainer {
  margin-bottom: 5px;
}
._coral-Dial-label:only-child {
    text-align: center;
  }
._coral-Dial-controls {
  width: 32px;
  height: 32px;
  min-height: 0;

  border-radius: 16px;
  position: relative;
  display: inline-block;
  margin: 0;

  box-sizing: border-box;
  outline: none;
}
._coral-Dial-controls::before,
  ._coral-Dial-controls::after {
    content: '';
    width: 4px;
    height: 2px;
    border-radius: 1px;
    position: absolute;
    bottom: 0;
  }
._coral-Dial-controls::before {
    left: auto;
    right: -2px;
    transform: rotate(45deg);
  }
._coral-Dial-controls::after {
    left: -2px;
    transform: rotate(-45deg);
  }
._coral-Dial-handle {
  width: 100%;
  height: 100%;
  border-width: 2px;
  box-shadow: none;
  position: absolute;
  top: 8px;
  left: 8px;
  right: 8px;
  bottom: 8px;
  border-radius: 16px;
  transform: rotate(-45deg);
  cursor: pointer;
  cursor: grab;

  transition: background-color 130ms ease-in-out;
}
._coral-Dial-handle::after {
    content: '';
    position: absolute;
    top: 50%;
    left: -2px;
    width: 12px;
    height: 2px;
    border-radius: 1px;
    transform: translateY(-50%);
    transition: background-color 130ms ease-in-out;
  }
._coral-Dial-handle:active,
  ._coral-Dial-handle.is-focused,
  ._coral-Dial-handle.is-dragged {
    border-width: 2px;
    cursor: ns-resize;
    cursor: grabbing;
  }
._coral-Dial-input {
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
}
._coral-Dial--small ._coral-Dial-controls {
    width: 24px;
    height: 24px;
  }
._coral-Slider.is-disabled, ._coral-Dial.is-disabled {
    cursor: default;
  }
._coral-Slider.is-disabled ._coral-Slider-handle,
._coral-Dial.is-disabled ._coral-Slider-handle,
._coral-Slider.is-disabled ._coral-Dial-handle,
._coral-Dial.is-disabled ._coral-Dial-handle {
      cursor: default;
      pointer-events: none;
    }
._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:hover,
._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:active,
._coral-Dial.is-disabled._coral-Slider--color ._coral-Slider-handle:hover,
._coral-Dial.is-disabled._coral-Slider--color ._coral-Slider-handle:active,
._coral-Slider.is-disabled._coral-Slider--color ._coral-Dial-handle:hover,
._coral-Slider.is-disabled._coral-Slider--color ._coral-Dial-handle:active,
._coral-Dial.is-disabled._coral-Slider--color ._coral-Dial-handle:hover,
._coral-Dial.is-disabled._coral-Slider--color ._coral-Dial-handle:active {
          border-width: 1px;
        }
.u-isGrabbing {
  cursor: ns-resize;
  cursor: grabbing;

  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.u-isGrabbing ._coral-Dial ._coral-Dial-label,
    .u-isGrabbing ._coral-Dial ._coral-Dial-value,.u-isGrabbing ._coral-Slider ._coral-Slider-label,
.u-isGrabbing ._coral-Slider ._coral-Slider-value,
.u-isGrabbing ._coral-Dial ._coral-Slider-label,
.u-isGrabbing ._coral-Dial ._coral-Slider-value {
      cursor: inherit;
    }

.coral--large ._coral-Slider,
.coral--large ._coral-Dial {
  min-height: 40px;
  min-width: 125px;
}
.coral--large ._coral-Slider-controls,
.coral--large ._coral-Dial-controls {
  width: calc(100% - 20px);
  margin-left: 10px;
  min-height: 40px;
}
.coral--large ._coral-Slider-track,
.coral--large ._coral-Slider-buffer,
.coral--large ._coral-Slider-ramp,
.coral--large ._coral-Slider-fill {
  height: 2px;
  top: 20px;

  margin-top: -1px;
}
.coral--large ._coral-Slider-track,
.coral--large ._coral-Slider-buffer,
.coral--large ._coral-Slider-fill {
  padding: 0 4px 0 0;
  margin-left: -10px;
}
.coral--large ._coral-Slider-track::before, .coral--large ._coral-Slider-buffer::before, .coral--large ._coral-Slider-fill::before {

    border-radius: 1px;
  }
.coral--large ._coral-Slider-fill {
  padding: 0 0 0 14px;
}
.coral--large ._coral-Slider-fill--right {
  padding: 0 14px 0 0;
}
.coral--large ._coral-Slider-buffer {
  padding: 0 4px 0 0;
}
.coral--large ._coral-Slider-track ~ ._coral-Slider-track,
.coral--large ._coral-Slider-buffer ~ ._coral-Slider-buffer {
  right: 0;
  padding: 0 0 0 4px;
  margin-left: 0;
  margin-right: -10px;
}
.coral--large ._coral-Slider-buffer ~ ._coral-Slider-buffer {
  margin-right: 0;
  padding: 0 0 0 14px;
}
.coral--large ._coral-Slider--range ._coral-Slider-track:first-of-type {
      padding: 0 4px 0 0;
      left: 0;
      margin-left: -10px;
    }
.coral--large ._coral-Slider--range ._coral-Slider-track {
      padding: 0 14px 0 14px;
      margin: 0;
    }
.coral--large ._coral-Slider--range ._coral-Slider-track:last-of-type {
      padding: 0 0 0 4px;
      right: 0;
      margin-right: -10px;
    }
.coral--large ._coral-Slider-ramp {
  margin-top: 0;
  height: 16px;
  left: -10px;
  right: -10px;
  top: 8px;
}
.coral--large ._coral-Slider-handle,
.coral--large ._coral-Dial-handle {
  top: 20px;

  width: 20px;
  height: 20px;

  margin: -10px 0 0 -10px;

  border-width: 2px;

  border-radius: 10px;

  transition: border-width 130ms ease-in-out;
}
.coral--large ._coral-Slider-handle:before,
.coral--large ._coral-Dial-handle:before {

    transition: box-shadow 130ms ease-out,
                width 130ms ease-out,
                height 130ms ease-out;

    width: 20px;
    height: 20px;
  }
.coral--large ._coral-Slider-handle.is-focused:before {
      width: 24px;
      height: 24px;
    }
.coral--large ._coral-Slider-input,
.coral--large ._coral-Dial-input {

  width: 20px;
  height: 20px;
  top: -2.5px;
  left: -2.5px;
}
.coral--large ._coral-Slider-labelContainer,
.coral--large ._coral-Dial-labelContainer {

  padding-top: 5px;

  font-size: 15px;
  line-height: 1.3;
}
.coral--large ._coral-Slider-value {
  margin-left: 20px;
}
.coral--large ._coral-Slider-ticks {

  margin: 0 -10px;
  margin-top: 11px;
}
.coral--large ._coral-Slider-tick {

  width: 2px;
}
.coral--large ._coral-Slider-tick:after {
    left: calc(50% - 1px);
    width: 2px;
    height: 10px;

    border-radius: 1px;
  }
.coral--large ._coral-Slider-tick ._coral-Slider-tickLabel {

    margin: 20px -20px 0 -20px;

    font-size: 15px;
    line-height: 1.3;
  }
.coral--large ._coral-Slider-tick:first-of-type ._coral-Slider-tickLabel, .coral--large ._coral-Slider-tick:last-of-type ._coral-Slider-tickLabel {
      margin: 20px 0 0 0;
    }
.coral--large ._coral-Slider--color ._coral-Slider-labelContainer,
.coral--large ._coral-Slider--color ._coral-Dial-labelContainer {
    padding-bottom: 6px;
  }
.coral--large ._coral-Slider--color ._coral-Slider-controls,
.coral--large ._coral-Slider--color ._coral-Slider-controls::before,
.coral--large ._coral-Slider--color ._coral-Slider-track,
.coral--large ._coral-Slider--color ._coral-Dial-controls,
.coral--large ._coral-Slider--color ._coral-Dial-controls::before {
    min-height: auto;
    height: 24px;
    margin-left: 0;
  }
.coral--large ._coral-Slider--color ._coral-Slider-controls::before,
.coral--large ._coral-Slider--color ._coral-Slider-track,
.coral--large ._coral-Slider--color ._coral-Dial-controls::before {
    top: 0;
    padding: 0;
    margin-top: 0;
    margin-right: 0;
    border-radius: 5px;
  }
.coral--large ._coral-Slider--color ._coral-Slider-handle,
.coral--large ._coral-Slider--color ._coral-Dial-handle {
    top: 50%;
  }
.coral--large ._coral-Dial {
  min-width: 0;
  min-height: 0;
  width: 48px;
}
.coral--large ._coral-Dial-labelContainer {
  margin-bottom: 6px;
}
.coral--large ._coral-Dial-controls {
  width: 40px;
  height: 40px;
  min-height: 0;

  border-radius: 20px;
  margin: 0;
}
.coral--large ._coral-Dial-controls::before,
  .coral--large ._coral-Dial-controls::after {
    width: 4px;
    height: 2px;
    border-radius: 1px;
  }
.coral--large ._coral-Dial-controls::before {
    right: -2px;
    transform: rotate(45deg);
  }
.coral--large ._coral-Dial-controls::after {
    left: -2px;
    transform: rotate(-45deg);
  }
.coral--large ._coral-Dial-handle {
  width: 100%;
  height: 100%;
  border-width: 2px;
  top: 10px;
  left: 10px;
  right: 10px;
  bottom: 10px;
  border-radius: 20px;
  transform: rotate(-45deg);

  transition: background-color 130ms ease-in-out;
}
.coral--large ._coral-Dial-handle::after {
    left: -2px;
    width: 12px;
    height: 2px;
    border-radius: 1px;
    transition: background-color 130ms ease-in-out;
  }
.coral--large ._coral-Dial-handle:active,
  .coral--large ._coral-Dial-handle.is-focused,
  .coral--large ._coral-Dial-handle.is-dragged {
    border-width: 2px;
  }
.coral--large ._coral-Dial-input {
  width: 100%;
  height: 100%;
}
.coral--large ._coral-Dial--small ._coral-Dial-controls {
    width: 24px;
    height: 24px;
  }
.coral--large ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:hover,
.coral--large ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:active,
.coral--large ._coral-Dial.is-disabled._coral-Slider--color ._coral-Slider-handle:hover,
.coral--large ._coral-Dial.is-disabled._coral-Slider--color ._coral-Slider-handle:active,
.coral--large ._coral-Slider.is-disabled._coral-Slider--color ._coral-Dial-handle:hover,
.coral--large ._coral-Slider.is-disabled._coral-Slider--color ._coral-Dial-handle:active,
.coral--large ._coral-Dial.is-disabled._coral-Slider--color ._coral-Dial-handle:hover,
.coral--large ._coral-Dial.is-disabled._coral-Slider--color ._coral-Dial-handle:active {
          border-width: 1px;
        }

.coral--light ._coral-Slider-track::before {
    background: rgb(225, 225, 225);
  }
.coral--light ._coral-Slider-labelContainer,
.coral--light ._coral-Dial-labelContainer {
  color: rgb(110, 110, 110);
}
.coral--light ._coral-Slider--filled ._coral-Slider-track:first-child::before {
      background: rgb(110, 110, 110);
    }
.coral--light ._coral-Slider-fill::before {
    background: rgb(110, 110, 110);
  }
.coral--light ._coral-Slider-buffer::before,
.coral--light ._coral-Slider-buffer::after {
    background: rgb(179, 179, 179);
  }
.coral--light ._coral-Slider-ramp path {
    fill: rgb(225, 225, 225);
  }
.coral--light ._coral-Slider-handle {
  border-color: rgb(110, 110, 110);
  background: transparent;
}
.coral--light ._coral-Slider-handle:hover {
    border-color: rgb(75, 75, 75);
  }
.coral--light ._coral-Slider-handle.is-focused {
    border-color: rgb(75, 75, 75);
  }
.coral--light ._coral-Slider-handle.is-focused:before {
      box-shadow: 0 0 0 2px rgb(38, 128, 235);
    }
.coral--light ._coral-Slider-handle:active,
.coral--light ._coral-Slider-handle.is-dragged {
    border-color: rgb(75, 75, 75);
  }
.coral--light ._coral-Slider--ramp ._coral-Slider-handle {
    box-shadow: 0 0 0 4px rgb(245, 245, 245);
  }
.coral--light ._coral-Slider-input {
  background: transparent;
}
.coral--light ._coral-Slider-tick:after {
    background-color: rgb(225, 225, 225);
  }
.coral--light ._coral-Slider-handle.is-dragged {
    border-color: rgb(75, 75, 75);
    background: transparent;
  }
.coral--light ._coral-Slider--range ._coral-Slider-track:not(:first-of-type):not(:last-of-type):before {
        background: rgb(110, 110, 110);
      }
.coral--light ._coral-Slider--color ._coral-Slider-controls::before {
    background-color: rgb(255, 255, 255);
    background-image:
      linear-gradient(-45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(-45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%),
      linear-gradient(45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%);
    background-size:
      16px
      16px;
    background-position:
      0 0,
      0 8px,
      8px -8px,
      -8px 0;
    z-index: 0;
  }
.coral--light ._coral-Slider--color ._coral-Slider-track {
    background-color: transparent;
    background-image: linear-gradient(to right, rgb(38, 128, 235), rgb(9, 90, 186));
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05);
  }
.coral--light ._coral-Slider--color ._coral-Slider-track::before {
      display: none;
    }
.coral--light ._coral-Slider--color ._coral-Slider-handle {
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05), 0 0 0 1px rgba(0,0,0,0.05);
    border-color: rgb(255, 255, 255);
    background: transparent;
  }
.coral--light ._coral-Slider--color ._coral-Slider-handle.is-focused {
      box-shadow: 0 0 0 1px rgba(0,0,0,0.05);
    }
.coral--light ._coral-Dial-handle {
  box-shadow: none;
}
.coral--light ._coral-Dial-handle:before {
    display: none;
  }
.coral--light ._coral-Dial-handle::after {
    background-color: rgb(110, 110, 110);
  }
.coral--light ._coral-Dial-handle:hover::after {
      background-color: rgb(75, 75, 75);
    }
.coral--light ._coral-Dial-handle.is-focused {
    background-color: rgb(38, 128, 235);

    border-color: rgb(75, 75, 75);
  }
.coral--light ._coral-Dial-handle.is-focused::after {
      background-color: rgb(255, 255, 255);
    }
.coral--light ._coral-Dial-handle:active,
.coral--light ._coral-Dial-handle.is-dragged {
    background-color: rgb(75, 75, 75);

    border-color: rgb(75, 75, 75);
  }
.coral--light ._coral-Dial-handle:active::after,
.coral--light ._coral-Dial-handle.is-dragged::after {
      background-color: rgb(255, 255, 255);
    }
.coral--light ._coral-Dial-controls::before,
.coral--light ._coral-Dial-controls::after {
    background-color: rgb(142, 142, 142);
  }
.coral--light ._coral-Dial.is-disabled ._coral-Dial-labelContainer {
      color: rgb(179, 179, 179);
    }
.coral--light ._coral-Dial.is-disabled ._coral-Dial-controls::after,
.coral--light ._coral-Dial.is-disabled ._coral-Dial-controls::before {
        background-color: rgb(202, 202, 202);
      }
.coral--light ._coral-Dial.is-disabled ._coral-Dial-handle {
      border-color: rgb(202, 202, 202);
      background: rgb(245, 245, 245);
    }
.coral--light ._coral-Dial.is-disabled ._coral-Dial-handle:hover,
.coral--light ._coral-Dial.is-disabled ._coral-Dial-handle:active {
        border-color: rgb(202, 202, 202);
        background: transparent;
      }
.coral--light ._coral-Dial.is-disabled ._coral-Dial-handle::after,
.coral--light ._coral-Dial.is-disabled ._coral-Dial-handle::before {
        background-color: rgb(225, 225, 225);
      }
.coral--light ._coral-Slider.is-disabled ._coral-Slider-labelContainer,
.coral--light ._coral-Slider.is-disabled ._coral-Dial-labelContainer {
      color: rgb(179, 179, 179);
    }
.coral--light ._coral-Slider.is-disabled ._coral-Slider-handle {
      border-color: rgb(202, 202, 202);
      background: rgb(245, 245, 245);
    }
.coral--light ._coral-Slider.is-disabled ._coral-Slider-handle:hover,
.coral--light ._coral-Slider.is-disabled ._coral-Slider-handle:active {
        border-color: rgb(202, 202, 202);
        background: transparent;
      }
.coral--light ._coral-Slider.is-disabled ._coral-Slider-track::before {
        background: rgb(225, 225, 225);
      }
.coral--light ._coral-Slider.is-disabled._coral-Slider--filled ._coral-Slider-track:first-child::before {
          background: rgb(225, 225, 225);
        }
.coral--light ._coral-Slider.is-disabled ._coral-Slider-fill::before {
        background: rgb(225, 225, 225);
      }
.coral--light ._coral-Slider.is-disabled ._coral-Slider-buffer::before {
        background: rgb(225, 225, 225);
      }
.coral--light ._coral-Slider.is-disabled ._coral-Slider-ramp path {
        fill: rgb(234, 234, 234);
      }
.coral--light ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-track {
        background: rgb(234, 234, 234) !important;
        box-shadow: none;
      }
.coral--light ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle {
        background: transparent;
        box-shadow: none;
        border-color: rgb(202, 202, 202);
      }
.coral--light ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:hover,
.coral--light ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:active {
          background: transparent;
          box-shadow: none;
          border-color: rgb(202, 202, 202);
        }
.coral--light ._coral-Slider.is-disabled._coral-Slider--range ._coral-Slider-track:not(:first-of-type):not(:last-of-type):before {
            background: rgb(225, 225, 225);
          }

.coral--lightest ._coral-Slider-track::before {
    background: rgb(234, 234, 234);
  }
.coral--lightest ._coral-Slider-labelContainer,
.coral--lightest ._coral-Dial-labelContainer {
  color: rgb(116, 116, 116);
}
.coral--lightest ._coral-Slider--filled ._coral-Slider-track:first-child::before {
      background: rgb(116, 116, 116);
    }
.coral--lightest ._coral-Slider-fill::before {
    background: rgb(116, 116, 116);
  }
.coral--lightest ._coral-Slider-buffer::before,
.coral--lightest ._coral-Slider-buffer::after {
    background: rgb(188, 188, 188);
  }
.coral--lightest ._coral-Slider-ramp path {
    fill: rgb(234, 234, 234);
  }
.coral--lightest ._coral-Slider-handle {
  border-color: rgb(116, 116, 116);
  background: transparent;
}
.coral--lightest ._coral-Slider-handle:hover {
    border-color: rgb(80, 80, 80);
  }
.coral--lightest ._coral-Slider-handle.is-focused {
    border-color: rgb(80, 80, 80);
  }
.coral--lightest ._coral-Slider-handle.is-focused:before {
      box-shadow: 0 0 0 2px rgb(55, 142, 240);
    }
.coral--lightest ._coral-Slider-handle:active,
.coral--lightest ._coral-Slider-handle.is-dragged {
    border-color: rgb(80, 80, 80);
  }
.coral--lightest ._coral-Slider--ramp ._coral-Slider-handle {
    box-shadow: 0 0 0 4px rgb(255, 255, 255);
  }
.coral--lightest ._coral-Slider-input {
  background: transparent;
}
.coral--lightest ._coral-Slider-tick:after {
    background-color: rgb(234, 234, 234);
  }
.coral--lightest ._coral-Slider-handle.is-dragged {
    border-color: rgb(80, 80, 80);
    background: transparent;
  }
.coral--lightest ._coral-Slider--range ._coral-Slider-track:not(:first-of-type):not(:last-of-type):before {
        background: rgb(116, 116, 116);
      }
.coral--lightest ._coral-Slider--color ._coral-Slider-controls::before {
    background-color: rgb(255, 255, 255);
    background-image:
      linear-gradient(-45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(-45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%),
      linear-gradient(45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%);
    background-size:
      16px
      16px;
    background-position:
      0 0,
      0 8px,
      8px -8px,
      -8px 0;
    z-index: 0;
  }
.coral--lightest ._coral-Slider--color ._coral-Slider-track {
    background-color: transparent;
    background-image: linear-gradient(to right, rgb(55, 142, 240), rgb(13, 102, 208));
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05);
  }
.coral--lightest ._coral-Slider--color ._coral-Slider-track::before {
      display: none;
    }
.coral--lightest ._coral-Slider--color ._coral-Slider-handle {
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05), 0 0 0 1px rgba(0,0,0,0.05);
    border-color: rgb(255, 255, 255);
    background: transparent;
  }
.coral--lightest ._coral-Slider--color ._coral-Slider-handle.is-focused {
      box-shadow: 0 0 0 1px rgba(0,0,0,0.05);
    }
.coral--lightest ._coral-Dial-handle {
  box-shadow: none;
}
.coral--lightest ._coral-Dial-handle:before {
    display: none;
  }
.coral--lightest ._coral-Dial-handle::after {
    background-color: rgb(116, 116, 116);
  }
.coral--lightest ._coral-Dial-handle:hover::after {
      background-color: rgb(80, 80, 80);
    }
.coral--lightest ._coral-Dial-handle.is-focused {
    background-color: rgb(55, 142, 240);

    border-color: rgb(80, 80, 80);
  }
.coral--lightest ._coral-Dial-handle.is-focused::after {
      background-color: rgb(255, 255, 255);
    }
.coral--lightest ._coral-Dial-handle:active,
.coral--lightest ._coral-Dial-handle.is-dragged {
    background-color: rgb(80, 80, 80);

    border-color: rgb(80, 80, 80);
  }
.coral--lightest ._coral-Dial-handle:active::after,
.coral--lightest ._coral-Dial-handle.is-dragged::after {
      background-color: rgb(255, 255, 255);
    }
.coral--lightest ._coral-Dial-controls::before,
.coral--lightest ._coral-Dial-controls::after {
    background-color: rgb(149, 149, 149);
  }
.coral--lightest ._coral-Dial.is-disabled ._coral-Dial-labelContainer {
      color: rgb(188, 188, 188);
    }
.coral--lightest ._coral-Dial.is-disabled ._coral-Dial-controls::after,
.coral--lightest ._coral-Dial.is-disabled ._coral-Dial-controls::before {
        background-color: rgb(211, 211, 211);
      }
.coral--lightest ._coral-Dial.is-disabled ._coral-Dial-handle {
      border-color: rgb(211, 211, 211);
      background: rgb(255, 255, 255);
    }
.coral--lightest ._coral-Dial.is-disabled ._coral-Dial-handle:hover,
.coral--lightest ._coral-Dial.is-disabled ._coral-Dial-handle:active {
        border-color: rgb(211, 211, 211);
        background: transparent;
      }
.coral--lightest ._coral-Dial.is-disabled ._coral-Dial-handle::after,
.coral--lightest ._coral-Dial.is-disabled ._coral-Dial-handle::before {
        background-color: rgb(234, 234, 234);
      }
.coral--lightest ._coral-Slider.is-disabled ._coral-Slider-labelContainer,
.coral--lightest ._coral-Slider.is-disabled ._coral-Dial-labelContainer {
      color: rgb(188, 188, 188);
    }
.coral--lightest ._coral-Slider.is-disabled ._coral-Slider-handle {
      border-color: rgb(211, 211, 211);
      background: rgb(255, 255, 255);
    }
.coral--lightest ._coral-Slider.is-disabled ._coral-Slider-handle:hover,
.coral--lightest ._coral-Slider.is-disabled ._coral-Slider-handle:active {
        border-color: rgb(211, 211, 211);
        background: transparent;
      }
.coral--lightest ._coral-Slider.is-disabled ._coral-Slider-track::before {
        background: rgb(234, 234, 234);
      }
.coral--lightest ._coral-Slider.is-disabled._coral-Slider--filled ._coral-Slider-track:first-child::before {
          background: rgb(234, 234, 234);
        }
.coral--lightest ._coral-Slider.is-disabled ._coral-Slider-fill::before {
        background: rgb(234, 234, 234);
      }
.coral--lightest ._coral-Slider.is-disabled ._coral-Slider-buffer::before {
        background: rgb(234, 234, 234);
      }
.coral--lightest ._coral-Slider.is-disabled ._coral-Slider-ramp path {
        fill: rgb(244, 244, 244);
      }
.coral--lightest ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-track {
        background: rgb(244, 244, 244) !important;
        box-shadow: none;
      }
.coral--lightest ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle {
        background: transparent;
        box-shadow: none;
        border-color: rgb(211, 211, 211);
      }
.coral--lightest ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:hover,
.coral--lightest ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:active {
          background: transparent;
          box-shadow: none;
          border-color: rgb(211, 211, 211);
        }
.coral--lightest ._coral-Slider.is-disabled._coral-Slider--range ._coral-Slider-track:not(:first-of-type):not(:last-of-type):before {
            background: rgb(234, 234, 234);
          }

.coral--dark ._coral-Slider-track::before {
    background: rgb(74, 74, 74);
  }
.coral--dark ._coral-Slider-labelContainer,
.coral--dark ._coral-Dial-labelContainer {
  color: rgb(185, 185, 185);
}
.coral--dark ._coral-Slider--filled ._coral-Slider-track:first-child::before {
      background: rgb(185, 185, 185);
    }
.coral--dark ._coral-Slider-fill::before {
    background: rgb(185, 185, 185);
  }
.coral--dark ._coral-Slider-buffer::before,
.coral--dark ._coral-Slider-buffer::after {
    background: rgb(110, 110, 110);
  }
.coral--dark ._coral-Slider-ramp path {
    fill: rgb(74, 74, 74);
  }
.coral--dark ._coral-Slider-handle {
  border-color: rgb(185, 185, 185);
  background: transparent;
}
.coral--dark ._coral-Slider-handle:hover {
    border-color: rgb(227, 227, 227);
  }
.coral--dark ._coral-Slider-handle.is-focused {
    border-color: rgb(227, 227, 227);
  }
.coral--dark ._coral-Slider-handle.is-focused:before {
      box-shadow: 0 0 0 2px rgb(38, 128, 235);
    }
.coral--dark ._coral-Slider-handle:active,
.coral--dark ._coral-Slider-handle.is-dragged {
    border-color: rgb(227, 227, 227);
  }
.coral--dark ._coral-Slider--ramp ._coral-Slider-handle {
    box-shadow: 0 0 0 4px rgb(50, 50, 50);
  }
.coral--dark ._coral-Slider-input {
  background: transparent;
}
.coral--dark ._coral-Slider-tick:after {
    background-color: rgb(74, 74, 74);
  }
.coral--dark ._coral-Slider-handle.is-dragged {
    border-color: rgb(227, 227, 227);
    background: transparent;
  }
.coral--dark ._coral-Slider--range ._coral-Slider-track:not(:first-of-type):not(:last-of-type):before {
        background: rgb(185, 185, 185);
      }
.coral--dark ._coral-Slider--color ._coral-Slider-controls::before {
    background-color: rgb(255, 255, 255);
    background-image:
      linear-gradient(-45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(-45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%),
      linear-gradient(45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%);
    background-size:
      16px
      16px;
    background-position:
      0 0,
      0 8px,
      8px -8px,
      -8px 0;
    z-index: 0;
  }
.coral--dark ._coral-Slider--color ._coral-Slider-track {
    background-color: transparent;
    background-image: linear-gradient(to right, rgb(38, 128, 235), rgb(90, 169, 250));
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05);
  }
.coral--dark ._coral-Slider--color ._coral-Slider-track::before {
      display: none;
    }
.coral--dark ._coral-Slider--color ._coral-Slider-handle {
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05), 0 0 0 1px rgba(0,0,0,0.05);
    border-color: rgb(37, 37, 37);
    background: transparent;
  }
.coral--dark ._coral-Slider--color ._coral-Slider-handle.is-focused {
      box-shadow: 0 0 0 1px rgba(0,0,0,0.05);
    }
.coral--dark ._coral-Dial-handle {
  box-shadow: none;
}
.coral--dark ._coral-Dial-handle:before {
    display: none;
  }
.coral--dark ._coral-Dial-handle::after {
    background-color: rgb(185, 185, 185);
  }
.coral--dark ._coral-Dial-handle:hover::after {
      background-color: rgb(227, 227, 227);
    }
.coral--dark ._coral-Dial-handle.is-focused {
    background-color: rgb(38, 128, 235);

    border-color: rgb(227, 227, 227);
  }
.coral--dark ._coral-Dial-handle.is-focused::after {
      background-color: rgb(37, 37, 37);
    }
.coral--dark ._coral-Dial-handle:active,
.coral--dark ._coral-Dial-handle.is-dragged {
    background-color: rgb(227, 227, 227);

    border-color: rgb(227, 227, 227);
  }
.coral--dark ._coral-Dial-handle:active::after,
.coral--dark ._coral-Dial-handle.is-dragged::after {
      background-color: rgb(37, 37, 37);
    }
.coral--dark ._coral-Dial-controls::before,
.coral--dark ._coral-Dial-controls::after {
    background-color: rgb(144, 144, 144);
  }
.coral--dark ._coral-Dial.is-disabled ._coral-Dial-labelContainer {
      color: rgb(110, 110, 110);
    }
.coral--dark ._coral-Dial.is-disabled ._coral-Dial-controls::after,
.coral--dark ._coral-Dial.is-disabled ._coral-Dial-controls::before {
        background-color: rgb(90, 90, 90);
      }
.coral--dark ._coral-Dial.is-disabled ._coral-Dial-handle {
      border-color: rgb(90, 90, 90);
      background: rgb(50, 50, 50);
    }
.coral--dark ._coral-Dial.is-disabled ._coral-Dial-handle:hover,
.coral--dark ._coral-Dial.is-disabled ._coral-Dial-handle:active {
        border-color: rgb(90, 90, 90);
        background: transparent;
      }
.coral--dark ._coral-Dial.is-disabled ._coral-Dial-handle::after,
.coral--dark ._coral-Dial.is-disabled ._coral-Dial-handle::before {
        background-color: rgb(74, 74, 74);
      }
.coral--dark ._coral-Slider.is-disabled ._coral-Slider-labelContainer,
.coral--dark ._coral-Slider.is-disabled ._coral-Dial-labelContainer {
      color: rgb(110, 110, 110);
    }
.coral--dark ._coral-Slider.is-disabled ._coral-Slider-handle {
      border-color: rgb(90, 90, 90);
      background: rgb(50, 50, 50);
    }
.coral--dark ._coral-Slider.is-disabled ._coral-Slider-handle:hover,
.coral--dark ._coral-Slider.is-disabled ._coral-Slider-handle:active {
        border-color: rgb(90, 90, 90);
        background: transparent;
      }
.coral--dark ._coral-Slider.is-disabled ._coral-Slider-track::before {
        background: rgb(74, 74, 74);
      }
.coral--dark ._coral-Slider.is-disabled._coral-Slider--filled ._coral-Slider-track:first-child::before {
          background: rgb(74, 74, 74);
        }
.coral--dark ._coral-Slider.is-disabled ._coral-Slider-fill::before {
        background: rgb(74, 74, 74);
      }
.coral--dark ._coral-Slider.is-disabled ._coral-Slider-buffer::before {
        background: rgb(74, 74, 74);
      }
.coral--dark ._coral-Slider.is-disabled ._coral-Slider-ramp path {
        fill: rgb(62, 62, 62);
      }
.coral--dark ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-track {
        background: rgb(62, 62, 62) !important;
        box-shadow: none;
      }
.coral--dark ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle {
        background: transparent;
        box-shadow: none;
        border-color: rgb(90, 90, 90);
      }
.coral--dark ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:hover,
.coral--dark ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:active {
          background: transparent;
          box-shadow: none;
          border-color: rgb(90, 90, 90);
        }
.coral--dark ._coral-Slider.is-disabled._coral-Slider--range ._coral-Slider-track:not(:first-of-type):not(:last-of-type):before {
            background: rgb(74, 74, 74);
          }

.coral--darkest ._coral-Slider-track::before {
    background: rgb(57, 57, 57);
  }
.coral--darkest ._coral-Slider-labelContainer,
.coral--darkest ._coral-Dial-labelContainer {
  color: rgb(162, 162, 162);
}
.coral--darkest ._coral-Slider--filled ._coral-Slider-track:first-child::before {
      background: rgb(162, 162, 162);
    }
.coral--darkest ._coral-Slider-fill::before {
    background: rgb(162, 162, 162);
  }
.coral--darkest ._coral-Slider-buffer::before,
.coral--darkest ._coral-Slider-buffer::after {
    background: rgb(92, 92, 92);
  }
.coral--darkest ._coral-Slider-ramp path {
    fill: rgb(57, 57, 57);
  }
.coral--darkest ._coral-Slider-handle {
  border-color: rgb(162, 162, 162);
  background: transparent;
}
.coral--darkest ._coral-Slider-handle:hover {
    border-color: rgb(200, 200, 200);
  }
.coral--darkest ._coral-Slider-handle.is-focused {
    border-color: rgb(200, 200, 200);
  }
.coral--darkest ._coral-Slider-handle.is-focused:before {
      box-shadow: 0 0 0 2px rgb(20, 115, 230);
    }
.coral--darkest ._coral-Slider-handle:active,
.coral--darkest ._coral-Slider-handle.is-dragged {
    border-color: rgb(200, 200, 200);
  }
.coral--darkest ._coral-Slider--ramp ._coral-Slider-handle {
    box-shadow: 0 0 0 4px rgb(30, 30, 30);
  }
.coral--darkest ._coral-Slider-input {
  background: transparent;
}
.coral--darkest ._coral-Slider-tick:after {
    background-color: rgb(57, 57, 57);
  }
.coral--darkest ._coral-Slider-handle.is-dragged {
    border-color: rgb(200, 200, 200);
    background: transparent;
  }
.coral--darkest ._coral-Slider--range ._coral-Slider-track:not(:first-of-type):not(:last-of-type):before {
        background: rgb(162, 162, 162);
      }
.coral--darkest ._coral-Slider--color ._coral-Slider-controls::before {
    background-color: rgb(255, 255, 255);
    background-image:
      linear-gradient(-45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(45deg, transparent 75.5%, rgb(188, 188, 188) 75.5%),
      linear-gradient(-45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%),
      linear-gradient(45deg, rgb(188, 188, 188) 25.5%, transparent 25.5%);
    background-size:
      16px
      16px;
    background-position:
      0 0,
      0 8px,
      8px -8px,
      -8px 0;
    z-index: 0;
  }
.coral--darkest ._coral-Slider--color ._coral-Slider-track {
    background-color: transparent;
    background-image: linear-gradient(to right, rgb(20, 115, 230), rgb(75, 156, 245));
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05);
  }
.coral--darkest ._coral-Slider--color ._coral-Slider-track::before {
      display: none;
    }
.coral--darkest ._coral-Slider--color ._coral-Slider-handle {
    box-shadow: inset 0 0 0 1px rgba(0,0,0,0.05), 0 0 0 1px rgba(0,0,0,0.05);
    border-color: rgb(8, 8, 8);
    background: transparent;
  }
.coral--darkest ._coral-Slider--color ._coral-Slider-handle.is-focused {
      box-shadow: 0 0 0 1px rgba(0,0,0,0.05);
    }
.coral--darkest ._coral-Dial-handle {
  box-shadow: none;
}
.coral--darkest ._coral-Dial-handle:before {
    display: none;
  }
.coral--darkest ._coral-Dial-handle::after {
    background-color: rgb(162, 162, 162);
  }
.coral--darkest ._coral-Dial-handle:hover::after {
      background-color: rgb(200, 200, 200);
    }
.coral--darkest ._coral-Dial-handle.is-focused {
    background-color: rgb(20, 115, 230);

    border-color: rgb(200, 200, 200);
  }
.coral--darkest ._coral-Dial-handle.is-focused::after {
      background-color: rgb(8, 8, 8);
    }
.coral--darkest ._coral-Dial-handle:active,
.coral--darkest ._coral-Dial-handle.is-dragged {
    background-color: rgb(200, 200, 200);

    border-color: rgb(200, 200, 200);
  }
.coral--darkest ._coral-Dial-handle:active::after,
.coral--darkest ._coral-Dial-handle.is-dragged::after {
      background-color: rgb(8, 8, 8);
    }
.coral--darkest ._coral-Dial-controls::before,
.coral--darkest ._coral-Dial-controls::after {
    background-color: rgb(124, 124, 124);
  }
.coral--darkest ._coral-Dial.is-disabled ._coral-Dial-labelContainer {
      color: rgb(92, 92, 92);
    }
.coral--darkest ._coral-Dial.is-disabled ._coral-Dial-controls::after,
.coral--darkest ._coral-Dial.is-disabled ._coral-Dial-controls::before {
        background-color: rgb(73, 73, 73);
      }
.coral--darkest ._coral-Dial.is-disabled ._coral-Dial-handle {
      border-color: rgb(73, 73, 73);
      background: rgb(30, 30, 30);
    }
.coral--darkest ._coral-Dial.is-disabled ._coral-Dial-handle:hover,
.coral--darkest ._coral-Dial.is-disabled ._coral-Dial-handle:active {
        border-color: rgb(73, 73, 73);
        background: transparent;
      }
.coral--darkest ._coral-Dial.is-disabled ._coral-Dial-handle::after,
.coral--darkest ._coral-Dial.is-disabled ._coral-Dial-handle::before {
        background-color: rgb(57, 57, 57);
      }
.coral--darkest ._coral-Slider.is-disabled ._coral-Slider-labelContainer,
.coral--darkest ._coral-Slider.is-disabled ._coral-Dial-labelContainer {
      color: rgb(92, 92, 92);
    }
.coral--darkest ._coral-Slider.is-disabled ._coral-Slider-handle {
      border-color: rgb(73, 73, 73);
      background: rgb(30, 30, 30);
    }
.coral--darkest ._coral-Slider.is-disabled ._coral-Slider-handle:hover,
.coral--darkest ._coral-Slider.is-disabled ._coral-Slider-handle:active {
        border-color: rgb(73, 73, 73);
        background: transparent;
      }
.coral--darkest ._coral-Slider.is-disabled ._coral-Slider-track::before {
        background: rgb(57, 57, 57);
      }
.coral--darkest ._coral-Slider.is-disabled._coral-Slider--filled ._coral-Slider-track:first-child::before {
          background: rgb(57, 57, 57);
        }
.coral--darkest ._coral-Slider.is-disabled ._coral-Slider-fill::before {
        background: rgb(57, 57, 57);
      }
.coral--darkest ._coral-Slider.is-disabled ._coral-Slider-buffer::before {
        background: rgb(57, 57, 57);
      }
.coral--darkest ._coral-Slider.is-disabled ._coral-Slider-ramp path {
        fill: rgb(44, 44, 44);
      }
.coral--darkest ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-track {
        background: rgb(44, 44, 44) !important;
        box-shadow: none;
      }
.coral--darkest ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle {
        background: transparent;
        box-shadow: none;
        border-color: rgb(73, 73, 73);
      }
.coral--darkest ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:hover,
.coral--darkest ._coral-Slider.is-disabled._coral-Slider--color ._coral-Slider-handle:active {
          background: transparent;
          box-shadow: none;
          border-color: rgb(73, 73, 73);
        }
.coral--darkest ._coral-Slider.is-disabled._coral-Slider--range ._coral-Slider-track:not(:first-of-type):not(:last-of-type):before {
            background: rgb(57, 57, 57);
          }

coral-slider-item {
  display: none;
}
@media (forced-colors: active) {
  ._coral-Slider-track {
    height: 0;
  }
  ._coral-Slider-track::before {
    border: 1px solid;
  }
}
