input.glass-slider-input[type=range]{--glass-slider-accent: #f43f5e;display:block;width:100%;height:44px;margin:0;padding:0;border:0;border-radius:var(--theme-radius-full, 9999px);background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer;touch-action:pan-y;--glass-slider-track: linear-gradient(to right, var(--glass-slider-accent) 0%, var(--glass-slider-accent) var(--glass-slider-fill), rgba(0, 0, 0, .4) var(--glass-slider-fill), rgba(0, 0, 0, .4) 100%);--glass-slider-thumb-shadow: none}input.glass-slider-input[type=range]::-webkit-slider-runnable-track{box-sizing:border-box;height:8px;border:0;border-radius:var(--theme-radius-full, 9999px);background:var(--glass-slider-track);box-shadow:none}input.glass-slider-input[type=range]::-moz-range-track{box-sizing:border-box;height:8px;border:0;border-radius:var(--theme-radius-full, 9999px);background:var(--glass-slider-track);box-shadow:none}input.glass-slider-input[type=range]::-webkit-slider-thumb{box-sizing:border-box;width:24px;height:20px;margin-top:-6px;border:0;border-radius:var(--theme-radius-full, 9999px);background:var(--glass-slider-accent);box-shadow:var(--glass-slider-thumb-shadow);appearance:none;-webkit-appearance:none;transition:box-shadow .2s ease,transform .2s ease}input.glass-slider-input[type=range]::-moz-range-thumb{box-sizing:border-box;width:24px;height:20px;border:0;border-radius:var(--theme-radius-full, 9999px);background:var(--glass-slider-accent);box-shadow:var(--glass-slider-thumb-shadow);appearance:none;transition:box-shadow .2s ease,transform .2s ease}body input.glass-slider-input[type=range]:focus-visible{outline:none!important;box-shadow:none!important;border-radius:var(--theme-radius-full, 9999px);--glass-slider-thumb-shadow: 0 0 0 2px rgba(255, 255, 255, .8)}input.glass-slider-input[type=range]:hover:not(:disabled)::-webkit-slider-thumb,input.glass-slider-input[type=range]:active:not(:disabled)::-webkit-slider-thumb{transform:scale(1.06)}input.glass-slider-input[type=range]:hover:not(:disabled)::-moz-range-thumb,input.glass-slider-input[type=range]:active:not(:disabled)::-moz-range-thumb{transform:scale(1.06)}input.glass-slider-input[type=range]:disabled{opacity:.4}@media(prefers-reduced-motion:reduce){input.glass-slider-input[type=range]::-webkit-slider-thumb{transition:none}input.glass-slider-input[type=range]::-moz-range-thumb{transition:none}}
