.roi-slider{width:100%;appearance:none;background:linear-gradient(90deg,#134734 var(--percent,50%),#E2E8F0 var(--percent,50%));height:6px;border-radius:9999px;outline:none;transition:box-shadow .15s ease}.roi-slider:focus-visible{box-shadow:0 0 0 4px rgba(19,71,52,.25)}.roi-slider::-webkit-slider-thumb{appearance:none;height:20px;width:20px;border-radius:50%;background:#ffffff;border:2px solid #134734;box-shadow:0 2px 6px rgba(15,23,42,.15);transition:transform .15s ease}.roi-slider:active::-webkit-slider-thumb{transform:scale(1.05)}.roi-slider::-moz-range-thumb{height:20px;width:20px;border-radius:50%;background:#ffffff;border:2px solid #134734;box-shadow:0 2px 6px rgba(15,23,42,.15);transition:transform .15s ease}.roi-slider:active::-moz-range-thumb{transform:scale(1.05)}