.generator-input{appearance:none!important;-webkit-appearance:none!important;width:100%!important;background:transparent!important;cursor:pointer!important;--thumb-size:18px}.generator-input::-webkit-slider-runnable-track{height:8px!important;background:linear-gradient(to right,var(--color-azalea-base) var(--range-pct,0),var(--color-surface-base) var(--range-pct,0))!important;border-radius:10px!important}.generator-input::-webkit-slider-thumb{-webkit-appearance:none!important;height:24px!important;width:24px!important;background:var(--color-azalea-base)!important;border-radius:30px!important;border:6px solid var(--color-black-700)!important;box-shadow:0 4px 8px rgba(214,42,94,.3)!important;margin-top:-8px!important}.generator-input::-moz-range-track{height:8px!important;background:linear-gradient(to right,var(--color-azalea-base) var(--range-pct,0),var(--color-surface-base) var(--range-pct,0))!important;border-radius:10px!important}.generator-input::-moz-range-thumb{height:24px!important;width:24px!important;background:var(--color-azalea-base)!important;border-radius:30px!important;border:6px solid var(--color-black-700)!important;box-shadow:0 4px 8px rgba(214,42,94,.3)!important}.thumb-label{position:absolute;bottom:-28px;transform:translate(-50%);width:30px;height:30px;font-size:12px;font-weight:500;color:#fff;pointer-events:none;white-space:nowrap}