:root{--rounded-full: 9999px;--thumb-size: 18px;--thumb-border: 2px solid var(--ff-border);--thumb-bg: var(--ff-on-surface);--track-height: 6px}._rangeInput_aaan6_1._info_aaan6_1{--thumb-bg: var(--ff-on-info);--thumb-border: var(--ff-info)}._rangeInput_aaan6_1._success_aaan6_1{--thumb-bg: var(--ff-on-success);--thumb-border: var(--ff-success)}._rangeInput_aaan6_1._warning_aaan6_1{--thumb-bg: var(--ff-on-warning);--thumb-border: var(--ff-warning)}._rangeInput_aaan6_1._error_aaan6_1{--thumb-bg: var(--ff-on-error);--thumb-border: var(--ff-error)}._rangeInput_aaan6_1._primary_aaan6_1{--thumb-bg: var(--ff-primary);--thumb-border: var(--ff-on-primary)}._wrapper_aaan6_1{margin:0;line-height:1;position:relative}._rangeInput_aaan6_1{appearance:none;width:100%;height:var(--track-height);background:var(--ff-surface);opacity:.8;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid var(--ff-border);border-radius:5px;outline:none;transition:opacity .2s}._rangeInput_aaan6_1:hover,._rangeInput_aaan6_1:focus-visible{opacity:1}._rangeInput_aaan6_1:focus-visible{outline:2px solid var(--thumb-bg);outline-offset:2px}._rangeInput_aaan6_1::-webkit-slider-runnable-track{height:var(--track-height);border-radius:var(--rounded-full);background:linear-gradient(to right,var(--thumb-bg) 0%,var(--thumb-bg) var(--internal-value, 0%),color-mix(in srgb,var(--ff-surface) 80%,gray) var(--internal-value, 0%),color-mix(in srgb,var(--ff-surface) 80%,gray) 100% 100%)}._rangeInput_aaan6_1::-webkit-slider-thumb{appearance:none;width:var(--thumb-size);height:var(--thumb-size);border:var(--thumb-border);margin-top:calc((var(--track-height) - var(--thumb-size)) / 2);cursor:pointer;background:var(--thumb-bg);background-image:var(--thumb-icon);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;transition:background-color .3s,border-color .3s;position:relative}._rangeInput_aaan6_1:active::-webkit-slider-thumb{border-color:var(--thumb-bg)}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._rangeInput_aaan6_1::-moz-range-track{height:var(--track-height);border-radius:var(--rounded-full);background:color-mix(in srgb,var(--ff-surface) 80%,gray)}._rangeInput_aaan6_1::-moz-range-progress{height:var(--track-height);border-radius:var(--rounded-full);background:var(--thumb-bg)}._rangeInput_aaan6_1::-moz-range-thumb{width:var(--thumb-size);height:var(--thumb-size);border:var(--thumb-border);cursor:pointer;background:var(--thumb-bg);background-image:var(--thumb-icon);background-position:center;background-repeat:no-repeat;background-size:contain;border-radius:50%;transition:background-color .3s,border-color .3s}._rangeInput_aaan6_1:active::-moz-range-thumb{border-color:var(--thumb-bg)}._rangeInput_aaan6_1._xs_aaan6_1{--thumb-size: 12px;--track-height: 3px;--thumb-border: 1.5px solid var(--ff-border)}._rangeInput_aaan6_1._sm_aaan6_1{--thumb-size: 14px;--track-height: 4px;--thumb-border: 1.75px solid var(--ff-border)}._rangeInput_aaan6_1._md_aaan6_1{--thumb-size: 18px;--track-height: 6px;--thumb-border: 2px solid var(--ff-border)}._rangeInput_aaan6_1._lg_aaan6_1{--thumb-size: 24px;--track-height: 8px;--thumb-border: 2.5px solid var(--ff-border)}._rangeInput_aaan6_1._xl_aaan6_1{--thumb-size: 30px;--track-height: 10px;--thumb-border: 3px solid var(--ff-border)}._rangeInput_aaan6_1._xs_aaan6_1+._bubble_aaan6_1{--bubble-top: -23px}._rangeInput_aaan6_1._sm_aaan6_1+._bubble_aaan6_1{--bubble-top: -25px}._rangeInput_aaan6_1._md_aaan6_1+._bubble_aaan6_1{--bubble-top: -28px}._rangeInput_aaan6_1._lg_aaan6_1+._bubble_aaan6_1{--bubble-top: -33px}._rangeInput_aaan6_1._xl_aaan6_1+._bubble_aaan6_1{--bubble-top: -36px}._bubble_aaan6_1{top:var(--bubble-top);border:1px solid var(--ff-border);background:var(--ff-surface);width:50px;height:24px;color:var(--ff-on-surface);text-align:center;-webkit-user-select:none;user-select:none;border-radius:3px;margin:0;font-size:.8em;line-height:24px;display:none;position:absolute}._bubble_aaan6_1._active_aaan6_1{display:block;transform:translate(-50%)}
