.horizontal-slider-wrapper.svelte-rs51j1.svelte-rs51j1{display:flex;flex-direction:row;align-items:center;justify-content:center;gap:10px}.vertical-slider-wrapper.svelte-rs51j1.svelte-rs51j1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}.vt-custom-slider.svelte-rs51j1 .slider-label.svelte-rs51j1{font-size:12px;color:var(--vt-custom-slider-label)}.slider-track-container.svelte-rs51j1.svelte-rs51j1{position:relative}.vt-custom-slider.svelte-rs51j1 .slider-track.svelte-rs51j1{position:relative;background:none;border-radius:var(--vt-radius-12);box-shadow:var(--vt-custom-slider-track-shadow);overflow:visible;cursor:pointer}.vt-custom-slider.svelte-rs51j1 .slider-track.horizontal.svelte-rs51j1:before{content:"";position:absolute;width:calc(var(--vt-custom-slider-track-length) + 12px);height:12px;background:var(--vt-custom-slider-track-bg);border-radius:var(--vt-radius-12);top:-2px;left:-6px;z-index:0}.vt-custom-slider.svelte-rs51j1 .slider-track.vertical.svelte-rs51j1:before{content:"";position:absolute;width:12px;height:calc(var(--vt-custom-slider-track-length) + 12px);background:var(--vt-custom-slider-track-bg);border-radius:var(--vt-radius-12);left:-2px;top:-6px;z-index:0}.vt-custom-slider.svelte-rs51j1 .track-fill.svelte-rs51j1{position:absolute;background:var(--vt-custom-slider-fill);border-radius:var(--vt-radius-12);z-index:1}.track-fill.horizontal.svelte-rs51j1.svelte-rs51j1{height:8px;left:-4px;top:0}.track-fill.vertical.svelte-rs51j1.svelte-rs51j1{width:8px;left:0;top:-2px}.vt-custom-slider.svelte-rs51j1 .step-marker.svelte-rs51j1{position:absolute;width:8px;height:8px;background:var(--vt-custom-slider-marker-bg);border:2px solid var(--vt-custom-slider-marker-border);border-radius:50%;transform:translate(-50%,-50%);z-index:2;cursor:pointer;transition:background .2s ease,border .2s ease}.vt-custom-slider.svelte-rs51j1 .step-marker.active.svelte-rs51j1{background:var(--vt-custom-slider-marker-active);border-color:var(--vt-custom-slider-marker-active)}.vt-custom-slider.svelte-rs51j1 .slider-thumb.svelte-rs51j1{position:absolute;width:16px;height:16px;background:var(--vt-custom-slider-thumb-bg);border:2px solid var(--vt-custom-slider-thumb-border);border-radius:50%;box-shadow:var(--vt-custom-slider-thumb-shadow);z-index:5;cursor:grab;transition:transform .2s ease,box-shadow .2s ease}.vt-custom-slider.svelte-rs51j1 .slider-thumb.dragging.svelte-rs51j1{cursor:grabbing;box-shadow:var(--vt-custom-slider-thumb-drag-shadow)}.vt-custom-slider.svelte-rs51j1 .slider-track.svelte-rs51j1:focus-visible{outline:var(--vt-focus-ring-width) solid var(--vt-focus-ring-color);outline-offset:var(--vt-focus-ring-offset)}
