.year-label-to .year-label-text{display:inline-block;text-align:right;transform:translateX(-90%)}.range{appearance:none;background:none;display:block;height:2rem;width:100%}.range::-webkit-slider-runnable-track{background:#e9ecef79;border:0 solid transparent;border-radius:.25rem;cursor:pointer;height:.25rem;width:100%}.range::-moz-range-track{background:#e9ecef79;border:0 solid transparent;border-radius:.25rem;cursor:pointer;height:.25rem;width:100%}.range::-ms-track{background:#e9ecef79;border:0 solid transparent;border-radius:.25rem;cursor:pointer;height:.25rem;width:100%}.range::-webkit-slider-thumb{background:var(--main-color);border:1px solid var(--main-color);border-radius:50%;box-shadow:0 1px 3px var(--main-color);cursor:pointer;height:1rem;width:1rem}.range::-moz-range-thumb{background:var(--main-color);border:1px solid var(--main-color);border-radius:50%;box-shadow:0 1px 3px var(--main-color);cursor:pointer;height:1rem;width:1rem}.range::-ms-thumb{background:var(--main-color);border:1px solid var(--main-color);border-radius:50%;box-shadow:0 1px 3px var(--main-color);cursor:pointer;height:1rem;width:1rem}.range:focus::-webkit-slider-runnable-track{background:#e9ecef79}.range:focus::-moz-range-track{background:#e9ecef79}.range:focus::-ms-track{background:#e9ecef79}.range:disabled{cursor:not-allowed}.range:disabled::-webkit-slider-runnable-track{background:#dee2e6}.range:disabled::-moz-range-track{background:#dee2e6}.range:disabled::-ms-track{background:#dee2e6}.range:disabled::-webkit-slider-thumb{background:#e9ecef}.range:disabled::-moz-range-thumb{background:#e9ecef}.range:disabled::-ms-thumb{background:#e9ecef}.range::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-.375rem}.double-range{--track-bg:#e9ecef79;--fill-bg:#fff;--track-direction:right;--tooltip-offset:-50%;--from-position:0%;--to-position:100%;display:flex;flex-wrap:wrap;gap:0 1rem;margin-bottom:2em;position:relative}.double-range input{background-color:transparent;padding:0}[dir=rtl] .double-range{--track-direction:left;--tooltip-offset:50%}.double-range-sliders{flex:100%;position:relative}.double-range-slider{appearance:none;background:none;display:block;height:2rem;width:100%}.double-range-slider::-webkit-slider-runnable-track{background:#e9ecef79;border:0 solid transparent;border-radius:.25rem;cursor:pointer;height:.25rem;width:100%}.double-range-slider::-moz-range-track{background:#e9ecef79;border:0 solid transparent;border-radius:.25rem;cursor:pointer;height:.25rem;width:100%}.double-range-slider::-ms-track{background:#e9ecef79;border:0 solid transparent;border-radius:.25rem;cursor:pointer;height:.25rem;width:100%}.double-range-slider::-webkit-slider-thumb{background:var(--main-color);border:1px solid var(--main-color);border-radius:50%;box-shadow:0 1px 3px var(--main-color);cursor:pointer;height:1rem;width:1rem}.double-range-slider::-moz-range-thumb{background:var(--main-color);border:1px solid var(--main-color);border-radius:50%;box-shadow:0 1px 3px var(--main-color);cursor:pointer;height:1rem;width:1rem}.double-range-slider::-ms-thumb{background:var(--main-color);border:1px solid var(--main-color);border-radius:50%;box-shadow:0 1px 3px var(--main-color);cursor:pointer;height:1rem;width:1rem}.double-range-slider:focus::-webkit-slider-runnable-track{background:#e9ecef79}.double-range-slider:focus::-moz-range-track{background:#e9ecef79}.double-range-slider:focus::-ms-track{background:#e9ecef79}.double-range-slider:disabled{cursor:not-allowed}.double-range-slider:disabled::-webkit-slider-runnable-track{background:#dee2e6}.double-range-slider:disabled::-moz-range-track{background:#dee2e6}.double-range-slider:disabled::-ms-track{background:#dee2e6}.double-range-slider:disabled::-webkit-slider-thumb{background:#e9ecef}.double-range-slider:disabled::-moz-range-thumb{background:#e9ecef}.double-range-slider:disabled::-ms-thumb{background:#e9ecef}.double-range-slider::-webkit-slider-thumb{-webkit-appearance:none;margin-top:-.375rem}.double-range-slider.is-field-from{--offset:calc(100% - var(--to-position) + (var(--to-position) - var(--from-position))/2);--left-offset:var(--offset);--right-offset:0;background-color:transparent;bottom:0;clip-path:inset(-1rem var(--left-offset) -1rem var(--right-offset));left:0;position:absolute;right:0;top:0;z-index:1}[dir=rtl] .double-range-slider.is-field-from{--left-offset:0;--right-offset:var(--offset)}.double-range-slider.is-field-from::-webkit-slider-runnable-track,.double-range-slider.is-field-from:focus::-webkit-slider-runnable-track{background-color:transparent}.double-range-slider.is-field-from::-moz-range-track,.double-range-slider.is-field-from:focus::-moz-range-track{background-color:transparent}.double-range-slider.is-field-from::-ms-track,.double-range-slider.is-field-from:focus::-ms-track{background-color:transparent}.double-range-slider.is-field-to:not(:disabled)::-webkit-slider-runnable-track{background:linear-gradient(to var(--track-direction,right),var(--track-bg) 0,var(--track-bg) var(--from-position),var(--fill-bg) var(--from-position),var(--fill-bg) var(--to-position),var(--track-bg) var(--to-position),var(--track-bg) 100%)}.double-range-slider.is-field-to:not(:disabled)::-moz-range-track{background:linear-gradient(to var(--track-direction,right),var(--track-bg) 0,var(--track-bg) var(--from-position),var(--fill-bg) var(--from-position),var(--fill-bg) var(--to-position),var(--track-bg) var(--to-position),var(--track-bg) 100%)}.double-range-slider.is-field-to:not(:disabled)::-ms-track{background:linear-gradient(to var(--track-direction,right),var(--track-bg) 0,var(--track-bg) var(--from-position),var(--fill-bg) var(--from-position),var(--fill-bg) var(--to-position),var(--track-bg) var(--to-position),var(--track-bg) 100%)}.double-range-label{flex:1 6rem}.year-label{color:#fff;font-size:14px;font-weight:600;padding:2px 5px;pointer-events:none;position:absolute;top:-15px;transform:translateX(-50%);white-space:nowrap;width:0;z-index:10}.year-thumb{background:#000;border:2px solid #fff;border-radius:50%;bottom:-22px;content:"";height:17px;margin-top:2px;position:absolute;width:17px}.year-label-to .year-thumb{left:0}.year-label-from .year-thumb{bottom:26px;left:0}.year-label-from .year-label-text{display:block;margin-top:3rem;text-align:center}
/*# sourceMappingURL=dual-range-slider.5f3dcc61.css.map*/