@layer sur.components{.sur-range-value.svelte-7gqa5t{color:var(--sur-text-primary);font-size:var(--sur-font-size-sm);font-weight:var(--sur-font-weight-semibold);font-variant-numeric:tabular-nums}.sur-range-value.svelte-7gqa5t[data-unset]{color:var(--sur-text-muted);font-weight:var(--sur-font-weight-medium)}sur-range-slider.svelte-7gqa5t,sur-range-ticks.svelte-7gqa5t{--sur-range-thumb:var(--sur-spacing-20);--sur-range-bar:var(--sur-spacing-6)}@media (pointer:coarse){sur-range-slider.svelte-7gqa5t,sur-range-ticks.svelte-7gqa5t{--sur-range-thumb:var(--sur-spacing-28);--sur-range-bar:var(--sur-spacing-8)}}sur-range-slider.svelte-7gqa5t{width:100%;height:calc(var(--sur-range-thumb) + var(--sur-spacing-8));display:block;position:relative}.sur-range-track.svelte-7gqa5t{inset-inline:calc(var(--sur-range-thumb) / 2);height:var(--sur-range-bar);background:var(--sur-border-default);border-radius:var(--sur-radius-full);position:absolute;top:50%;transform:translateY(-50%)}.sur-range-fill.svelte-7gqa5t{background:var(--sur-color-primary);border-radius:inherit;position:absolute;inset-block:0;inset-inline-start:var(--sur-range-low);inset-inline-end:calc(100% - var(--sur-range-high))}[data-unset].svelte-7gqa5t .sur-range-fill:where(.svelte-7gqa5t){background:0 0}.sur-range-input.svelte-7gqa5t{appearance:none;pointer-events:none;z-index:1;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.sur-range-input.svelte-7gqa5t[data-top]{z-index:2}.sur-range-input.svelte-7gqa5t:focus-visible{outline:none}.sur-range-input.svelte-7gqa5t::-webkit-slider-runnable-track{background:0 0;height:100%}.sur-range-input.svelte-7gqa5t::-moz-range-track{background:0 0}.sur-range-input.svelte-7gqa5t::-webkit-slider-thumb{width:var(--sur-range-thumb);height:var(--sur-range-thumb);margin-top:calc((var(--sur-range-thumb) + var(--sur-spacing-8) - var(--sur-range-thumb)) / 2);background:var(--sur-bg-surface);border:var(--sur-border-width-strong) solid var(--sur-color-primary);border-radius:var(--sur-radius-full);box-shadow:var(--sur-shadow-sm);cursor:grab;pointer-events:auto;appearance:none}.sur-range-input.svelte-7gqa5t::-moz-range-thumb{box-sizing:border-box;width:var(--sur-range-thumb);height:var(--sur-range-thumb);background:var(--sur-bg-surface);border:var(--sur-border-width-strong) solid var(--sur-color-primary);border-radius:var(--sur-radius-full);box-shadow:var(--sur-shadow-sm);cursor:grab;pointer-events:auto}.sur-range-input.svelte-7gqa5t:focus-visible::-webkit-slider-thumb{box-shadow:var(--sur-focus-ring-shadow)}.sur-range-input.svelte-7gqa5t:focus-visible::-moz-range-thumb{box-shadow:var(--sur-focus-ring-shadow)}.sur-range-input.svelte-7gqa5t:disabled::-webkit-slider-thumb{cursor:not-allowed}.sur-range-input.svelte-7gqa5t:disabled::-moz-range-thumb{cursor:not-allowed}[data-unset].svelte-7gqa5t .sur-range-input:where(.svelte-7gqa5t)::-webkit-slider-thumb{border-color:var(--sur-border-hover)}[data-unset].svelte-7gqa5t .sur-range-input:where(.svelte-7gqa5t)::-moz-range-thumb{border-color:var(--sur-border-hover)}[data-disabled].svelte-7gqa5t{opacity:var(--sur-opacity-disabled)}sur-range-ticks.svelte-7gqa5t{height:calc(var(--sur-font-size-xs) * 1.6 + var(--sur-spacing-6));margin-inline:calc(var(--sur-range-thumb) / 2);display:block;position:relative}.sur-range-tick.svelte-7gqa5t{width:var(--sur-border-width);height:var(--sur-spacing-4);background:var(--sur-border-default);position:absolute;top:0;transform:translate(-50%)}.sur-range-tick.svelte-7gqa5t[data-labelled]{height:var(--sur-spacing-6);background:var(--sur-text-muted)}.sur-range-tick-label.svelte-7gqa5t{top:calc(100% + var(--sur-spacing-2));color:var(--sur-text-secondary);font-size:var(--sur-font-size-xs);font-variant-numeric:tabular-nums;line-height:var(--sur-line-height-tight);position:absolute;left:50%;transform:translate(-50%)}.sur-range-tick[data-in].svelte-7gqa5t .sur-range-tick-label:where(.svelte-7gqa5t){color:var(--sur-text-primary);font-weight:var(--sur-font-weight-semibold)}}
