.dual-range-slider{height:2rem;position:relative}.dual-range-slider .data-points__column{background-color:var(--neutral-500, #E2E7EE);border-radius:.2rem;bottom:1.4rem;position:absolute;width:.4rem}.dual-range-slider .data-points__column--highlighted{background-color:var(--neutral-800, #525A67)}.dual-range-slider__tooltip{background-color:var(--neutral-900, #16191D);border-radius:.4rem;color:var(--neutral-100, #FFFFFF);font-size:1.2rem;font-weight:600;min-width:2.8rem;padding:.3rem .6rem;position:absolute;text-align:center;top:-3.5rem}.dual-range-slider__tooltip:after{background-color:var(--neutral-900, #16191D);bottom:-.4rem;content:"";display:block;height:.5rem;left:50%;position:absolute;transform:translate(-50%);width:1.2rem;-webkit-mask:linear-gradient(0deg,var(--neutral-900, #16191D) 45px,var(--neutral-900, #16191D) 0),radial-gradient(30px at 50% calc(100% - 60px),var(--neutral-900, #16191D) 98%,var(--neutral-900, #16191D) 101%);clip-path:polygon(50% 100%,100% 0,0 0)}.dual-range-slider__track{width:100%;height:.4rem;position:absolute;margin:auto;top:0;bottom:0;border-radius:2rem}.dual-range-slider__input{appearance:none;width:100%;outline:none;position:absolute;margin:auto;top:0;bottom:0;background-color:transparent;pointer-events:none}.dual-range-slider__input::-webkit-slider-runnable-track{-webkit-appearance:none;height:5px}.dual-range-slider__input::-moz-range-track{-moz-appearance:none;height:5px}.dual-range-slider__input::-ms-track{appearance:none;height:5px}.dual-range-slider__input::-moz-range-thumb{appearance:none;background-color:var(--neutral-100, #FFFFFF);border:solid .1rem var(--neutral-600, #CED2D8);border-radius:100%;box-shadow:0 .4rem .8rem #0000000d;cursor:pointer;height:2rem;margin-top:-.8rem;pointer-events:auto;width:2rem}.dual-range-slider__input::-ms-thumb{appearance:none;background-color:var(--neutral-100, #FFFFFF);border:solid .1rem var(--neutral-600, #CED2D8);border-radius:100%;box-shadow:0 .4rem .8rem #0000000d;cursor:pointer;height:2rem;margin-top:-.8rem;width:2rem}.dual-range-slider__input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background-color:var(--neutral-100, #FFFFFF);border:solid .1rem var(--neutral-600, #CED2D8);border-radius:100%;box-shadow:0 .4rem .8rem #0000000d;cursor:pointer;height:2rem;margin-top:-.8rem;pointer-events:auto;width:2rem}.dual-range-slider-with-input-fields__inputs-container{margin-bottom:4.5rem}.dual-range-slider-with-input-fields__inputs-container .input-field-container{position:relative;width:100%}.dual-range-slider-with-input-fields__inputs-container .input-field-container .input__wrapper{padding:0 .8rem 0 1.2rem}.dual-range-slider-with-input-fields__inputs-container .input-field-container .input__input{padding:0}.dual-range-slider-with-input-fields__inputs-container .input-field-container--show-percentage .input__input{padding-right:1.2rem}.dual-range-slider-with-input-fields__inputs-container .input-field-container--show-plus-sign .input__input{padding-left:.9rem}.dual-range-slider-with-input-fields__inputs-container .input-field-container .percentage-symbol{bottom:1.2rem;color:var(--neutral-900, #16191D);font-size:1.4rem;position:absolute;right:1.2rem}.dual-range-slider-with-input-fields__inputs-container .input-field-container .plus-sign{bottom:1.2rem;color:var(--neutral-900, #16191D);font-size:1.4rem;position:absolute;left:1.2rem}.dual-range-slider-with-input-fields__inputs-container .inputs-divider{background-color:var(--neutral-900, #16191D);height:1px;min-width:.6rem;position:relative;top:1.2rem;width:.6rem}.dropdown-custom-menu{position:relative}.dropdown-custom-menu .trigger{background-color:var(--neutral-100, #FFFFFF);border:solid 1px var(--neutral-500, #E2E7EE);border-radius:.6rem;color:var(--neutral-900, #16191D);height:4.4rem;line-height:1.2;padding:0 1.2rem;white-space:nowrap}.dropdown-custom-menu .trigger--has-selections{background-color:var(--blue-100, #E9F1FC);border-color:var(--blue-300, #0769DE);padding-left:0}[data-theme=dark] .dropdown-custom-menu .trigger--has-selections{background-color:var(--darkBlue-100, #43587B)}.dropdown-custom-menu .trigger--small{height:3.6rem}.dropdown-custom-menu .trigger--large{height:5.2rem}.dropdown-custom-menu .trigger__clear{align-items:center;color:var(--neutral-900, #16191D);display:flex;padding:0 1rem;transition:none}.dropdown-custom-menu .trigger__clear:hover{opacity:.5}.dropdown-custom-menu .trigger__button-text{color:var(--neutral-900, #16191D)}.dropdown-custom-menu .trigger__button{transition:none}.dropdown-custom-menu .trigger__button{align-items:center;display:flex;font-weight:500;gap:.8rem;justify-content:space-between;width:100%}.dropdown-custom-menu .trigger__button .text{color:var(--neutral-900, #16191D);font-size:1.4rem}.dropdown-custom-menu .trigger__button--small .text{font-size:1.2rem}.dropdown-custom-menu .trigger__button--large .text{font-size:1.6rem}.dropdown-custom-menu .trigger__button .arrow-icon{color:var(--neutral-900, #16191D);min-width:1.2rem}.dropdown-custom-menu .trigger__button .arrow-icon--open{rotate:180deg}.dropdown-custom-menu .trigger__button .lock-icon{background-color:var(--yellow-300, #FACD39);border-radius:100%;min-width:2.2rem}.dropdown-custom-menu .trigger__button .selections-count{background-color:var(--blue-300, #0769DE);border-radius:100%;color:var(--text-light, #FFFFFF);font-size:1.2rem;font-weight:600;line-height:1.2rem}.dropdown-custom-menu .menu{background-color:var(--neutral-100, #FFFFFF);border:solid 1px var(--neutral-400, #EBEEF4);border-radius:1rem;box-shadow:0 .4rem .8rem #0000000d;margin-top:.4rem;min-width:24rem;position:absolute;width:100%;z-index:11}.dropdown-custom-menu .menu__main{padding:2rem 2rem 0}.dropdown-custom-menu .menu__bottom{padding:2rem;position:relative}.dropdown-custom-menu .menu__bottom--list-is-overflowing:before{background:linear-gradient(0deg,var(--neutral-100, #FFFFFF) 0%,rgba(255,255,255,0) 100%);content:"";display:block;height:3rem;left:0;position:absolute;top:-3rem;width:100%}.dropdown-custom-menu .menu__bottom .clear-button{min-width:3.6rem;padding:0}.dropdown-custom-menu .menu__bottom .clear-button i{font-size:1.4rem}.dropdown-custom-menu .menu__bottom .apply-button{text-align:center;width:100%}
