.range-control[data-v-60f4023c]{--range-empty:var(--subtle-border);--range-border:var(--action-ink);--range-fill:var(--accent);--range-thumb:var(--accent);--range-muted:var(--muted)}.range-control--dark[data-v-60f4023c]{--range-empty:var(--range-dark-empty);--range-border:var(--dark-surface);--range-fill:var(--accent);--range-thumb:var(--accent);--range-muted:var(--range-dark-muted)}.range-control input[data-v-60f4023c]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;border-radius:10px;cursor:pointer;display:block;height:44px;margin:10px 0 0;padding:0;touch-action:pan-y;width:100%}.range-control input[data-v-60f4023c]:disabled{cursor:default}.range-control input[data-v-60f4023c]::-webkit-slider-runnable-track{background:linear-gradient(to right,var(--range-fill) 0,var(--range-fill) var(--range-progress),var(--range-empty) var(--range-progress),var(--range-empty) 100%);border-radius:20px;height:12px}.range-control input[data-v-60f4023c]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background:linear-gradient(var(--range-grip),var(--range-grip)) 43% 50% /2px 10px no-repeat,linear-gradient(var(--range-grip),var(--range-grip)) 57% 50% /2px 10px no-repeat,var(--range-thumb);border:1px solid var(--range-border);border-radius:12px;box-sizing:border-box;height:28px;margin-top:-8px;width:36px}.range-control input[data-v-60f4023c]::-moz-range-track{background:var(--range-empty);border:0;border-radius:20px;height:12px}.range-control input[data-v-60f4023c]::-moz-range-progress{background:var(--range-fill);border-radius:20px;height:12px}.range-control input[data-v-60f4023c]::-moz-range-thumb{background:linear-gradient(var(--range-grip),var(--range-grip)) 43% 50% /2px 10px no-repeat,linear-gradient(var(--range-grip),var(--range-grip)) 57% 50% /2px 10px no-repeat,var(--range-thumb);border:1px solid var(--range-border);border-radius:12px;box-sizing:border-box;height:28px;width:36px}.range-control input[data-v-60f4023c]:focus-visible{outline:2px solid var(--accent);outline-offset:5px}.range-limits[data-v-60f4023c]{color:var(--range-muted);display:flex;font-size:12px;font-variant-numeric:tabular-nums;gap:16px;justify-content:space-between;line-height:1.4;margin-top:2px}
