.sunlight-basic-range-v1{-webkit-user-select:none;user-select:none;touch-action:none;--thumb-shadow:0 3px 8px 0 #00000026;width:100%;padding:8px 0;position:relative}.sunlight-basic-range-v1_color_red{--track-active-color:#ff9393;--thumb-color-pressed:#ff6969}.sunlight-basic-range-v1_color_gray{--track-active-color:#000;--thumb-color-pressed:#cdcdcd}.sunlight-basic-range-v1{--track-height:4px;--track-color:#e4e4e4;--thumb-color:#fff;--thumb-border-color:transparent;--thumb-shadow-hover:var(--thumb-shadow);--thumb-size:28px}@media (width>=1001px){.sunlight-basic-range-v1{--track-height:1px;--track-color:#cdcdcd;--thumb-color:#000;--thumb-color-pressed:#fff;--thumb-border-color:#696969;--thumb-shadow-hover:0 0 0 6px #0000001f;--thumb-size:16px}}.sunlight-basic-range-v1_dragging .sunlight-basic-range-v1__dot,.sunlight-basic-range-v1_dragging .sunlight-basic-range-v1__dot-handle,.sunlight-basic-range-v1_dragging .sunlight-basic-range-v1__process{transition:none}.sunlight-basic-range-v1__rail{width:100%;height:var(--track-height);background:var(--track-color);border-radius:100px;position:relative}.sunlight-basic-range-v1__process{background:var(--track-active-color);border-radius:100px;height:100%;transition:left .1s,width .1s;position:absolute;top:0}.sunlight-basic-range-v1__tick{z-index:1;opacity:.5;pointer-events:none;background-color:#fff;width:.5px;height:100%;position:absolute;top:0}.sunlight-basic-range-v1__dot{width:var(--thumb-size);height:var(--thumb-size);cursor:pointer;transition:left .1s;position:absolute;top:50%;transform:translate(-50%,-50%)}.sunlight-basic-range-v1__dot:hover .sunlight-basic-range-v1__dot-handle{box-shadow:var(--thumb-shadow-hover)}.sunlight-basic-range-v1__dot:active .sunlight-basic-range-v1__dot-handle{background:var(--thumb-color-pressed);box-shadow:var(--thumb-shadow)}.sunlight-basic-range-v1__dot-handle{background:var(--thumb-color);width:100%;height:100%;box-shadow:var(--thumb-shadow);border:.5px solid var(--thumb-border-color);border-radius:50%;transition:all .15s}.sunlight-range-v1{width:100%}
