.ui-form-fields-slider{--slider-track-radius:5px;--slider-track-height:5px;--slider-thumb-size:15px;--slider-track-color:#241f1f;--slider-track-hover-color:#413a3a;--slider-progress-color:#ff5e2b;--slider-thumb-color:#ff5e2b;--slider-tooltip-color:#000;--slider-tooltip-bg-color:#fff;line-height:0;padding-top:54px;position:relative}.ui-form-fields-slider__input{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:var(--slider-track-color);border-radius:var(--slider-track-radius);cursor:grab;height:var(--slider-track-height);left:0;transition:background-color .3s ease-in-out;width:100%}.ui-form-fields-slider__input:focus-visible{outline:1px solid #fff;outline-offset:8px}@media(any-hover:hover){.ui-form-fields-slider__input:hover{background-color:var(--slider-track-hover-color);transition-delay:.05s}}.ui-form-fields-slider__input::-webkit-slider-thumb{appearance:none;-moz-appearance:none;-webkit-appearance:none;background-color:transparent;border-radius:50%;cursor:grab;height:var(--slider-thumb-size);width:var(--slider-thumb-size)}.ui-form-fields-slider__progress{border-radius:var(--slider-track-radius);bottom:0;height:var(--slider-track-height);left:0;overflow:hidden;pointer-events:none;position:absolute;width:100%;z-index:1}.ui-form-fields-slider__progress:before{background-color:var(--slider-progress-color);content:"";height:100%;top:0;transform:scaleX(calc(var(--progress)/100)) translateZ(0);transform-origin:left;width:100%}.ui-form-fields-slider__handle,.ui-form-fields-slider__progress:before{left:0;position:absolute;transition:transform .15s cubic-bezier(.32,.94,.6,1)}.ui-form-fields-slider__handle{bottom:0;height:var(--slider-track-height);margin:0 calc(var(--slider-thumb-size)/2);pointer-events:none;width:calc(100% - var(--slider-thumb-size));z-index:1}.ui-form-fields-slider__thumb{background-color:var(--slider-thumb-color);border-radius:50%;height:var(--slider-thumb-size);left:0;top:50%;transform:translate(-50%,-50%);width:var(--slider-thumb-size)}.ui-form-fields-slider__thumb,.ui-form-fields-slider__tooltip{display:block;position:absolute}.ui-form-fields-slider__tooltip{border-radius:4px;left:50%;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;background-color:var(--slider-tooltip-bg-color);bottom:calc(100% + 12px);color:rgb(0 0 0/var(--tw-text-opacity,1));font-size:max(12px,.75rem);line-height:1.25;padding:10px;transform:translate(-50%);transition:color .3s ease-in-out}.ui-form-fields-slider__tooltip:before{content:attr(data-val)}.ui-form-fields-slider__tooltip:after{border:8px solid transparent;border-top-color:#fff;bottom:-13px;content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}.ui-form-fields-slider__ticks{bottom:var(--slider-track-height);left:0;margin-left:calc(var(--slider-thumb-size)/2);margin-right:calc(var(--slider-thumb-size)/2);pointer-events:none;position:absolute;right:0}.ui-form-fields-slider__tick{font-size:max(12px,.75rem);font-weight:700;line-height:1;position:absolute;top:0;white-space:nowrap;width:0}.ui-form-fields-slider__tick span{display:inline-block;left:0;min-width:15px;padding-top:20px;position:absolute;text-align:center;transform:translate(-50%) translateZ(0)}.ui-form-fields-slider__tick span:before{background-color:currentColor;content:"";height:10px;left:50%;position:absolute;top:0;width:1px}
