| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416 | @charset "UTF-8";/* mixins & extensions */@keyframes in {  0% {    opacity: 0;  }  100% {    opacity: 1;  }}@keyframes in-down {  0% {    opacity: 0;    transform: translate3D(0, -5px, 0);  }  100% {    opacity: 1;    transform: translate3D(0, 0, 0);  }}@keyframes in-up {  0% {    opacity: 0;    transform: translate3D(0, 5px, 0);  }  100% {    opacity: 1;    transform: translate3D(0, 0, 0);  }}@keyframes in-scale {  0% {    opacity: 0;    transform: scale3D(0.95, 0.95, 1);  }  100% {    opacity: 1;    transform: scale3D(1, 1, 1);  }}:root {  --calcite-animation-timing: calc(150ms * var(--calcite-internal-duration-factor));  --calcite-internal-duration-factor: var(--calcite-duration-factor, 1);  --calcite-internal-animation-timing-fast: calc(100ms * var(--calcite-internal-duration-factor));  --calcite-internal-animation-timing-medium: calc(200ms * var(--calcite-internal-duration-factor));  --calcite-internal-animation-timing-slow: calc(300ms * var(--calcite-internal-duration-factor));}.calcite-animate {  opacity: 0;  animation-fill-mode: both;  animation-duration: var(--calcite-animation-timing);}.calcite-animate__in {  animation-name: in;}.calcite-animate__in-down {  animation-name: in-down;}.calcite-animate__in-up {  animation-name: in-up;}.calcite-animate__in-scale {  animation-name: in-scale;}/*** Currently only used in Checkbox.*/:root {  --calcite-popper-transition: var(--calcite-animation-timing);}:host([hidden]) {  display: none;}.scale--s {  --calcite-slider-handle-size: 10px;  --calcite-slider-handle-extension-height: 6.5px;  --calcite-slider-container-font-size: var(--calcite-font-size--3);}.scale--s .handle__label, .scale--s .tick__label{  line-height: .75rem;}.scale--m {  --calcite-slider-handle-size: 14px;  --calcite-slider-handle-extension-height: 8px;  --calcite-slider-container-font-size: var(--calcite-font-size--2);}.scale--m .handle__label, .scale--m .tick__label{  line-height: 1rem;}.scale--l {  --calcite-slider-handle-size: 16px;  --calcite-slider-handle-extension-height: 10.5px;  --calcite-slider-container-font-size: var(--calcite-font-size--1);}.scale--l .handle__label, .scale--l .tick__label{  line-height: 1rem;}.handle__label, .tick__label{  font-weight: var(--calcite-font-weight-medium);  color: var(--calcite-ui-text-2);  font-size: var(--calcite-slider-container-font-size);}:host{  display: block;}.container{  position: relative;  display: block;  overflow-wrap: normal;  word-break: normal;  padding: calc(var(--calcite-slider-handle-size) * 0.5);  margin: calc(var(--calcite-slider-handle-size) * 0.5) 0;  --calcite-slider-full-handle-height: calc(    var(--calcite-slider-handle-size) + var(--calcite-slider-handle-extension-height)  );}:host([disabled]){  pointer-events: none;  cursor: default;  -webkit-user-select: none;          user-select: none;  opacity: var(--calcite-ui-opacity-disabled);}:host([disabled]) .track__range,:host([disabled]) .tick--active {  background-color: var(--calcite-ui-text-3);}:host([disabled]) ::slotted([calcite-hydrated][disabled]),:host([disabled]) [calcite-hydrated][disabled] {  /* prevent opacity stacking */  opacity: 1;}.scale--s .thumb:not(.thumb--precise) {  --calcite-slider-thumb-y-offset: -6px;}.scale--m .thumb:not(.thumb--precise) {  --calcite-slider-thumb-y-offset: -8px;}.scale--l .thumb:not(.thumb--precise) {  --calcite-slider-thumb-y-offset: -9px;}:host([precise]:not([has-histogram])) .container .thumb--value {  --calcite-slider-thumb-y-offset: calc(var(--calcite-slider-full-handle-height) * -1);}.thumb-container{  position: relative;  max-width: 100%;}.thumb {  --calcite-slider-thumb-x-offset: calc(var(--calcite-slider-handle-size) * 0.5);  position: absolute;  margin: 0px;  display: flex;  cursor: pointer;  flex-direction: column;  align-items: center;  border-style: none;  background-color: transparent;  padding: 0px;  font-family: inherit;  outline: 2px solid transparent;  outline-offset: 2px;  transform: translate(var(--calcite-slider-thumb-x-offset), var(--calcite-slider-thumb-y-offset));}.thumb .handle__label.static, .thumb .handle__label.transformed{  position: absolute;  top: 0px;  bottom: 0px;  opacity: 0;}.thumb .handle__label.hyphen::after {  content: "—";  display: inline-block;  width: 1em;}.thumb .handle__label.hyphen--wrap {  display: flex;}.thumb .handle{  box-sizing: border-box;  border-radius: 9999px;  background-color: var(--calcite-ui-foreground-1);  outline-offset: 0;  outline-color: transparent;  transition: outline-offset 100ms ease-in-out, outline-color 100ms ease-in-out;  height: var(--calcite-slider-handle-size);  width: var(--calcite-slider-handle-size);  box-shadow: 0 0 0 2px var(--calcite-ui-text-3) inset;  transition: border var(--calcite-internal-animation-timing-medium) ease, background-color var(--calcite-internal-animation-timing-medium) ease, box-shadow var(--calcite-animation-timing) ease;}.thumb .handle-extension{  width: 0.125rem;  height: var(--calcite-slider-handle-extension-height);  background-color: var(--calcite-ui-text-3);}.thumb:hover .handle {  box-shadow: 0 0 0 3px var(--calcite-ui-brand) inset;}.thumb:hover .handle-extension{  background-color: var(--calcite-ui-brand);}.thumb:focus .handle{  outline: 2px solid var(--calcite-ui-brand);  outline-offset: 2px;}.thumb:focus .handle-extension{  background-color: var(--calcite-ui-brand);}.thumb.thumb--minValue {  transform: translate(calc(var(--calcite-slider-thumb-x-offset) * -1), var(--calcite-slider-thumb-y-offset));}.thumb.thumb--precise {  --calcite-slider-thumb-y-offset: -2px;}:host([label-handles]) .thumb {  --calcite-slider-thumb-x-offset: 50%;}:host([label-handles]):host(:not([has-histogram])) .scale--s .thumb:not(.thumb--precise) {  --calcite-slider-thumb-y-offset: -23px;}:host([label-handles]):host(:not([has-histogram])) .scale--m .thumb:not(.thumb--precise) {  --calcite-slider-thumb-y-offset: -30px;}:host([label-handles]):host(:not([has-histogram])) .scale--l .thumb:not(.thumb--precise) {  --calcite-slider-thumb-y-offset: -32px;}:host([has-histogram][label-handles]) .handle__label,:host([label-handles]:not([has-histogram])) .thumb--minValue.thumb--precise .handle__label {  margin-top: 0.5em;}:host(:not([has-histogram]):not([precise])) .handle__label,:host([label-handles]:not([has-histogram])) .thumb--value .handle__label {  margin-bottom: 0.5em;}:host([label-handles][precise]):host(:not([has-histogram])) .scale--s .thumb--value {  --calcite-slider-thumb-y-offset: -33px;}:host([label-handles][precise]):host(:not([has-histogram])) .scale--m .thumb--value {  --calcite-slider-thumb-y-offset: -44px;}:host([label-handles][precise]):host(:not([has-histogram])) .scale--l .thumb--value {  --calcite-slider-thumb-y-offset: -49px;}.thumb:focus .handle, .thumb--active .handle{  background-color: var(--calcite-ui-brand);  box-shadow: 0 0 8px 0 rgba(0, 0, 0, 0.16);}.thumb:hover.thumb--precise:after, .thumb:focus.thumb--precise:after, .thumb--active.thumb--precise:after{  background-color: var(--calcite-ui-brand);}.track{  position: relative;  height: 0.125rem;  border-radius: 0px;  background-color: var(--calcite-ui-border-2);  transition: all var(--calcite-internal-animation-timing-medium) ease-in;}.track__range{  position: absolute;  top: 0px;  height: 0.125rem;  background-color: var(--calcite-ui-brand);}.container--range .track__range:hover {  cursor: ew-resize;}.container--range .track__range:after{  position: absolute;  width: 100%;  content: "";  top: calc(var(--calcite-slider-full-handle-height) * 0.5 * -1);  height: calc(var(--calcite-slider-handle-size) + var(--calcite-slider-handle-extension-height));}@media (forced-colors: active) {  .thumb {    outline-width: 0;    outline-offset: 0;  }  .handle{    outline: 2px solid transparent;    outline-offset: 2px;  }  .thumb:focus .handle,.thumb .handle-extension,.thumb:hover .handle-extension,.thumb:focus .handle-extension,.thumb:active .handle-extension {    background-color: canvasText;  }  .track {    background-color: canvasText;  }  .track__range {    background-color: highlight;  }}.tick{  position: absolute;  height: 0.25rem;  width: 0.125rem;  border-width: 1px;  border-style: solid;  background-color: var(--calcite-ui-border-input);  border-color: var(--calcite-ui-foreground-1);  top: -2px;  pointer-events: none;  margin-inline-start: calc(-1 * 0.125rem);}.tick--active{  background-color: var(--calcite-ui-brand);}.tick__label{  pointer-events: none;  margin-top: 0.875rem;  display: flex;  justify-content: center;}.tick__label--min {  transition: opacity var(--calcite-animation-timing);}.tick__label--max {  transition: opacity var(--calcite-internal-animation-timing-fast);}:host([has-histogram][label-handles]) .tick__label--min, :host([has-histogram][label-handles]) .tick__label--max, :host([has-histogram][precise]) .tick__label--min, :host([has-histogram][precise]) .tick__label--max{  font-weight: var(--calcite-font-weight-normal);  color: var(--calcite-ui-text-3);}.graph {  color: var(--calcite-ui-foreground-3);  height: 48px;}:host([label-ticks][ticks]) .container {  padding-bottom: calc(0.875rem + var(--calcite-slider-container-font-size));}:host([has-histogram]):host([precise][label-handles]) .container {  padding-bottom: calc(var(--calcite-slider-full-handle-height) + 1em);}:host([has-histogram]):host([label-handles]:not([precise])) .container {  padding-bottom: calc(var(--calcite-slider-handle-size) * 0.5 + 1em);}:host([has-histogram]):host([precise]:not([label-handles])) .container {  padding-bottom: var(--calcite-slider-full-handle-height);}:host(:not([has-histogram])):host([precise]:not([label-handles])) .container {  padding-top: var(--calcite-slider-full-handle-height);}:host(:not([has-histogram])):host([precise]:not([label-handles])) .container--range {  padding-bottom: var(--calcite-slider-full-handle-height);}:host(:not([has-histogram])):host([label-handles]:not([precise])) .container {  padding-top: calc(var(--calcite-slider-full-handle-height) + 4px);}:host(:not([has-histogram])):host([label-handles][precise]) .container {  padding-top: calc(var(--calcite-slider-full-handle-height) + var(--calcite-slider-container-font-size) + 4px);}:host(:not([has-histogram])):host([label-handles][precise]) .container--range {  padding-bottom: calc(var(--calcite-slider-full-handle-height) + var(--calcite-slider-container-font-size) + 4px);}::slotted(input[slot=hidden-form-input]) {  bottom: 0 !important;  left: 0 !important;  margin: 0 !important;  opacity: 0 !important;  outline: none !important;  padding: 0 !important;  position: absolute !important;  right: 0 !important;  top: 0 !important;  transform: none !important;  -webkit-appearance: none !important;  z-index: -1 !important;}
 |