.ic-slider.svelte-4q90yd{display:flex;align-items:center;gap:.75rem;width:100%;touch-action:none;-webkit-user-select:none;user-select:none}.ic-slider--vertical.svelte-4q90yd{flex-direction:column;width:auto;height:100%}.ic-slider--primary.svelte-4q90yd{--slider-accent: var(--ic-primary)}.ic-slider--secondary.svelte-4q90yd{--slider-accent: var(--ic-muted-foreground)}.ic-slider--success.svelte-4q90yd{--slider-accent: #22c55e}.ic-slider--warning.svelte-4q90yd{--slider-accent: #f59e0b}.ic-slider--destructive.svelte-4q90yd{--slider-accent: var(--ic-destructive)}.ic-slider__track.svelte-4q90yd{position:relative;flex:1;border-radius:2px;background-color:var(--ic-secondary);box-shadow:inset 0 1px 2px #0000001f;cursor:pointer}.ic-slider.svelte-4q90yd:not(.ic-slider--vertical) .ic-slider__track:where(.svelte-4q90yd){height:var(--slider-track);width:100%}.ic-slider--vertical.svelte-4q90yd .ic-slider__track:where(.svelte-4q90yd){width:var(--slider-track);height:100%}.ic-slider__fill.svelte-4q90yd{position:absolute;border-radius:2px;background-color:var(--slider-accent);pointer-events:none;opacity:.85}.ic-slider.svelte-4q90yd:not(.ic-slider--vertical) .ic-slider__fill:where(.svelte-4q90yd){left:0;top:0;height:100%}.ic-slider--vertical.svelte-4q90yd .ic-slider__fill:where(.svelte-4q90yd){bottom:0;left:0;width:100%}.ic-slider__thumb.svelte-4q90yd{position:absolute;width:var(--slider-thumb-w);height:var(--slider-thumb-h);border-radius:2px;background-color:var(--slider-accent);border:none;box-shadow:0 1px 3px #0003,inset 0 1px #ffffff26;outline:none;display:flex;align-items:center;justify-content:center;transition:box-shadow .1s ease}.ic-slider.svelte-4q90yd:not(.ic-slider--vertical) .ic-slider__thumb:where(.svelte-4q90yd){top:50%;transform:translate(-50%,-50%)}.ic-slider--vertical.svelte-4q90yd .ic-slider__thumb:where(.svelte-4q90yd){left:50%;transform:translate(-50%,50%)}.ic-slider.svelte-4q90yd:not(.ic-slider--disabled) .ic-slider__thumb:where(.svelte-4q90yd):hover{box-shadow:0 2px 6px #00000047,inset 0 1px #ffffff26}.ic-slider__thumb.svelte-4q90yd:focus-visible{box-shadow:0 2px 6px #00000047,inset 0 1px #ffffff26}.ic-slider--dragging.svelte-4q90yd .ic-slider__thumb:where(.svelte-4q90yd){box-shadow:0 2px 8px #00000052,inset 0 1px #ffffff26}.ic-slider__grip.svelte-4q90yd{display:block;pointer-events:none}.ic-slider.svelte-4q90yd:not(.ic-slider--vertical) .ic-slider__grip:where(.svelte-4q90yd){width:60%;height:1px;background:#ffffff4d;box-shadow:0 2px #ffffff4d,0 -2px #ffffff4d}.ic-slider--vertical.svelte-4q90yd .ic-slider__grip:where(.svelte-4q90yd){height:60%;width:1px;background:#ffffff4d;box-shadow:2px 0 #ffffff4d,-2px 0 #ffffff4d}.ic-slider__ticks.svelte-4q90yd{position:absolute;pointer-events:none}.ic-slider.svelte-4q90yd:not(.ic-slider--vertical) .ic-slider__ticks:where(.svelte-4q90yd){top:calc(100% + 3px);left:0;right:0;height:var(--slider-tick-h)}.ic-slider--vertical.svelte-4q90yd .ic-slider__ticks:where(.svelte-4q90yd){left:calc(100% + 3px);top:0;bottom:0;width:var(--slider-tick-h)}.ic-slider__tick.svelte-4q90yd{position:absolute;background:var(--ic-muted-foreground);opacity:.35}.ic-slider.svelte-4q90yd:not(.ic-slider--vertical) .ic-slider__tick:where(.svelte-4q90yd){width:1px;height:100%;transform:translate(-50%)}.ic-slider--vertical.svelte-4q90yd .ic-slider__tick:where(.svelte-4q90yd){height:1px;width:100%;transform:translateY(50%)}.ic-slider--ticks.svelte-4q90yd:not(.ic-slider--vertical){padding-bottom:calc(var(--slider-tick-h) + 4px)}.ic-slider--ticks.ic-slider--vertical.svelte-4q90yd{padding-right:calc(var(--slider-tick-h) + 4px)}.ic-slider__label.svelte-4q90yd{font-size:.75rem;font-family:inherit;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--ic-muted-foreground)}.ic-slider__label--side.svelte-4q90yd{text-align:right}.ic-slider__label--floating.svelte-4q90yd{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);padding:2px 6px;border-radius:2px;background-color:var(--ic-foreground);color:var(--ic-background);font-size:.7rem;pointer-events:none;opacity:0;transition:opacity .15s ease}.ic-slider__label--floating.ic-slider__label--bottom.svelte-4q90yd{bottom:auto;top:calc(100% + 6px)}.ic-slider--vertical.svelte-4q90yd .ic-slider__label--floating:where(.svelte-4q90yd){bottom:auto;left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.ic-slider--vertical.svelte-4q90yd .ic-slider__label--floating.ic-slider__label--bottom:where(.svelte-4q90yd){left:auto;right:calc(100% + 8px);top:50%;transform:translateY(-50%)}.ic-slider__thumb.svelte-4q90yd:hover .ic-slider__label--floating:where(.svelte-4q90yd),.ic-slider--dragging.svelte-4q90yd .ic-slider__label--floating:where(.svelte-4q90yd){opacity:1}.ic-slider--sm.svelte-4q90yd{--slider-track: 4px;--slider-thumb-w: 8px;--slider-thumb-h: 18px;--slider-thumb-size: 14px;--slider-thumb-radius: 3px;--slider-tick-h: 5px}.ic-slider--md.svelte-4q90yd{--slider-track: 5px;--slider-thumb-w: 10px;--slider-thumb-h: 22px;--slider-thumb-size: 16px;--slider-thumb-radius: 4px;--slider-tick-h: 6px}.ic-slider--lg.svelte-4q90yd{--slider-track: 6px;--slider-thumb-w: 12px;--slider-thumb-h: 26px;--slider-thumb-size: 20px;--slider-thumb-radius: 5px;--slider-tick-h: 8px}.ic-slider--vertical.ic-slider--thumb-fader.ic-slider--sm.svelte-4q90yd{--slider-thumb-w: 18px;--slider-thumb-h: 8px}.ic-slider--vertical.ic-slider--thumb-fader.ic-slider--md.svelte-4q90yd{--slider-thumb-w: 22px;--slider-thumb-h: 10px}.ic-slider--vertical.ic-slider--thumb-fader.ic-slider--lg.svelte-4q90yd{--slider-thumb-w: 26px;--slider-thumb-h: 12px}.ic-slider--thumb-circle.svelte-4q90yd .ic-slider__thumb:where(.svelte-4q90yd){width:var(--slider-thumb-size);height:var(--slider-thumb-size);border-radius:50%}.ic-slider--thumb-circle.svelte-4q90yd .ic-slider__grip:where(.svelte-4q90yd){display:none}.ic-slider--thumb-square.svelte-4q90yd .ic-slider__thumb:where(.svelte-4q90yd){width:var(--slider-thumb-size);height:var(--slider-thumb-size);border-radius:var(--slider-thumb-radius)}.ic-slider--thumb-square.svelte-4q90yd .ic-slider__grip:where(.svelte-4q90yd){display:none}.ic-slider--disabled.svelte-4q90yd{opacity:.5;pointer-events:none}.ic-slider--disabled.svelte-4q90yd .ic-slider__track:where(.svelte-4q90yd){cursor:not-allowed}
