.modern-slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:8px;outline:none;width:100%;height:10px;margin:0;padding:0;position:relative}.modern-slider::-webkit-slider-track{width:100%;height:10px;box-shadow:none;background:0 0;border:none;border-radius:8px}.modern-slider::-moz-range-track{background:0 0;border:none;border-radius:8px;width:100%;height:10px}.modern-slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:grab;z-index:10;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:3px solid #fff;border-radius:50%;width:24px;height:24px;margin-top:-7px;transition:all .2s;position:relative;box-shadow:0 2px 8px rgba(5,150,105,.3),0 1px 2px rgba(0,0,0,.1)}.modern-slider::-webkit-slider-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(5,150,105,.4),0 2px 4px rgba(0,0,0,.15)}.modern-slider::-webkit-slider-thumb:active{cursor:grabbing;transform:scale(1.05)}.modern-slider::-moz-range-thumb{cursor:grab;background:linear-gradient(135deg,#10b981 0%,#059669 100%);border:3px solid #fff;border-radius:50%;width:24px;height:24px;margin-top:0;transition:all .2s;box-shadow:0 2px 8px rgba(5,150,105,.3),0 1px 2px rgba(0,0,0,.1)}.modern-slider::-moz-range-thumb:hover{transform:scale(1.1);box-shadow:0 4px 12px rgba(5,150,105,.4),0 2px 4px rgba(0,0,0,.15)}.modern-slider::-moz-range-thumb:active{cursor:grabbing;transform:scale(1.05)}.modern-slider::-moz-range-progress{background:linear-gradient(90deg,#ef4444 0%,#f59e0b 50%,#10b981 100%);border-radius:8px 0 0 8px;height:10px}
