.form-range{--sinch-form-range-track-bg:#C9D1D6;--sinch-form-range-thumb-bg:#000;--sinch-form-range-thumb-active-bg:#000;display:block;width:100%;height:1.375rem;padding:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;cursor:pointer}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);outline-offset:var(--sinch-focus-ring-offset-sm)}.form-range:focus::-moz-range-thumb{outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);outline-offset:var(--sinch-focus-ring-offset-sm)}.form-range:focus-visible::-webkit-slider-thumb{outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);outline-offset:var(--sinch-focus-ring-offset-sm)}.form-range:focus-visible::-moz-range-thumb{outline:var(--sinch-focus-ring-color) solid var(--sinch-focus-ring-width);outline-offset:var(--sinch-focus-ring-offset-sm)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;box-sizing:border-box;margin-top:-.25rem;-webkit-appearance:none;appearance:none;background-color:var(--sinch-form-range-thumb-bg);border:.25rem solid #eb5454;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,outline .15s ease-in-out,outline-offset .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,outline .15s ease-in-out,outline-offset .15s ease-in-out;z-index:50;position:relative;transform:translateZ(5px);cursor:pointer}.form-range::-webkit-slider-thumb:active{background-color:var(--sinch-form-range-thumb-active-bg)}.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--sinch-form-range-track-bg);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;box-sizing:border-box;-moz-appearance:none;appearance:none;background-color:var(--sinch-form-range-thumb-bg);border:.25rem solid #eb5454;border-radius:1rem;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,outline .15s ease-in-out,outline-offset .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,outline .15s ease-in-out,outline-offset .15s ease-in-out;z-index:50;position:relative;transform:translateZ(5px);cursor:pointer}.form-range::-moz-range-thumb:active{background-color:var(--sinch-form-range-thumb-active-bg)}.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--sinch-form-range-track-bg);border-color:transparent;border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:var(--sinch-secondary-color)}.form-range:disabled::-moz-range-thumb{background-color:var(--sinch-secondary-color)}[data-theme=dark] .form-range{--sinch-form-range-track-bg:#4B575E;--sinch-form-range-thumb-bg:#FFFFFF;--sinch-form-range-thumb-active-bg:#FFFFFF}.range-segmented{position:relative}.range-segmented .range-track-accent{height:.5rem;width:100%;pointer-events:none;cursor:pointer;border-radius:1rem;overflow:hidden;position:absolute;top:50%;transform:translate(0,-50%);z-index:unset;padding-left:.65rem;padding-right:.65rem}.range-segmented .range-track-accent:before{content:"";display:block;position:absolute;width:calc(.65rem + 1px);height:100%;background-color:#eb5454;top:0;left:0}.range-segmented .range-track-accent.full{background-color:#eb5454}.range-segmented .range-track-accent .range-track-accent-line{background-color:#eb5454;height:.5rem;border-top-right-radius:1rem;border-bottom-right-radius:1rem}.range-segmented .range-dividers{display:flex;width:100%;height:.5rem;padding-left:.65rem;padding-right:.65rem;pointer-events:none;cursor:pointer;position:absolute;top:50%;transform:translate(0,-50%);z-index:unset}.range-segmented .range-dividers>*{flex-grow:1;display:flex;align-items:stretch;justify-content:center}.range-segmented .range-dividers>:before{content:"";display:block;width:2px;background-color:currentColor}