.root.svelte-1g4n2yf.svelte-1g4n2yf{height:calc(50px + .8em);user-select:none;-webkit-user-select:none;cursor:pointer;-webkit-tap-highlight-color:transparent;overflow:hidden}.root.active_drag.svelte-1g4n2yf.svelte-1g4n2yf{touch-action:none;pointer-events:none}.pad_container.svelte-1g4n2yf.svelte-1g4n2yf{position:relative;height:100%}.root.svelte-1g4n2yf>.svelte-1g4n2yf{pointer-events:none}.rail.svelte-1g4n2yf.svelte-1g4n2yf{position:absolute;top:calc(.8em + 13px);height:8px;left:5px;right:5px;border-radius:6px;background:var(--col-back-warm-grey)}.rail_container.svelte-1g4n2yf.svelte-1g4n2yf{position:absolute;top:calc(.8em + 3px);bottom:0;left:9px;right:8px}.rail_range.svelte-1g4n2yf.svelte-1g4n2yf{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;top:3px;height:24px}.rail_range_indicator.svelte-1g4n2yf.svelte-1g4n2yf{position:absolute;top:7px;left:-4px;right:-3px;height:8px;background:var(--col-theme);border-radius:4px}.handle.svelte-1g4n2yf.svelte-1g4n2yf{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;top:4px;height:21px;width:9px;background:var(--col-dark-grey)}.handle.hover.svelte-1g4n2yf.svelte-1g4n2yf{background:var(--col-theme-light);z-index:10}.handle.left.svelte-1g4n2yf.svelte-1g4n2yf{border-top-left-radius:3px;border-bottom-left-radius:3px;border-right:1px solid rgb(82,82,82);align-items:flex-start}.handle.right.svelte-1g4n2yf.svelte-1g4n2yf{border-top-right-radius:3px;border-bottom-right-radius:3px;border-left:1px solid rgb(82,82,82);align-items:flex-end}.handle.double_sided.svelte-1g4n2yf.svelte-1g4n2yf{border-radius:3px;border:none}.handle_label.svelte-1g4n2yf.svelte-1g4n2yf{position:absolute;top:calc(-11px - .8em);margin-top:7px;font-size:.8em;line-height:calc(.8em + 6px);background:var(--col-back);padding:0 6px;border-radius:4px;color:#fff;margin-bottom:26px;white-space:nowrap}.hidden.svelte-1g4n2yf.svelte-1g4n2yf{visibility:hidden}.tick.svelte-1g4n2yf.svelte-1g4n2yf{position:absolute;display:flex;flex-direction:column;align-items:center;top:25px;height:4px;width:.7px;background:#646464}.has_label.svelte-1g4n2yf.svelte-1g4n2yf{height:8px}.tick_label.svelte-1g4n2yf.svelte-1g4n2yf{margin-top:10px;font-size:10px;color:var(--col-dark-grey);white-space:nowrap}
