.ccb-flat-range-field{padding:10px 3px 38px;position:relative}.ccb-flat-range-field .slider-origin{width:96%;right:8px}.ccb-flat-range-field .slider-min-max{display:flex;width:100%;justify-content:space-between;align-items:center;position:absolute;top:33px}.ccb-flat-range-field .slider-min-max-item{display:flex;flex-direction:column;align-items:center;justify-content:center}.ccb-flat-range-field .slider-min-max-item.first .tick{background:var(--ccb-accent-color)}.ccb-flat-range-field .slider-min-max-item.done .tick{background-color:var(--ccb-accent-color)}.ccb-flat-range-field .slider-min-max .tick{height:8px;width:8px;border-radius:50%;background:color-mix(in srgb,var(--ccb-container-color),black 10%);margin:0 auto 4px}.ccb-flat-range-field .slider-min-max .label{color:var(--ccb-fields-description-color);font-size:12px;font-weight:500;line-height:100%;padding-top:8px;pointer-events:none}.ccb-flat-range-field .slider-connect{border-radius:10px}.ccb-flat-range-field .slider-handle{z-index:1}.ccb-flat-range-field .slider-handle.slider-active{border:1px solid var(--ccb-fields-border-color)}.ccb-flat-range-field.jump .slider-handle{pointer-events:none}.ccb-flat-range-field.jump .slider-min-max-item .label,.ccb-flat-range-field.jump .custom-marks .label{cursor:pointer;pointer-events:auto}.ccb-flat-range-field .slider-base{height:20px;width:100%}.ccb-flat-range-field .slider-handle{background-color:#fff!important;height:20px!important;width:20px!important;margin-top:6px}.ccb-flat-range-field .custom-marks{position:absolute;right:11px;top:30px;width:96%}.ccb-flat-range-field .mark{position:absolute;transform:translate(-50%);text-align:center}.ccb-flat-range-field .mark .label{color:var(--ccb-fields-description-color);font-size:12px;font-weight:500;line-height:100%;padding-top:10px;pointer-events:none}.ccb-flat-range-field .tick{width:1px;height:8px;background:var(--ccb-fields-bg-color);margin:0 auto 4px}.ccb-flat-range-field .tick.tick-passed{background:var(--ccb-accent-color)!important}
