label.svelte-klwr4m{display:flex;align-items:center;gap:.25rem;font-weight:400;color:var(--color-foreground);cursor:pointer}label.svelte-klwr4m:hover,label.svelte-klwr4m:active{font-weight:600;color:var(--color-neutral)}.active.svelte-klwr4m{font-weight:600}input[type=radio].svelte-klwr4m{appearance:none;width:1rem;height:1rem;border:2px solid var(--color-foreground);border-radius:50%;position:relative;cursor:pointer}input[type=radio].svelte-klwr4m:checked:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:.5rem;height:.5rem;background-color:var(--color-foreground);border-radius:50%}.dragging.svelte-19iubyd,.dragging.svelte-19iubyd :where(.svelte-19iubyd){-webkit-user-select:none;user-select:none;transition:none}.range-slider-container.svelte-19iubyd{display:flex;flex-direction:column;gap:.5rem}.range-label.svelte-19iubyd{font-weight:600;font-size:.875rem}.inputs.svelte-19iubyd{display:flex;align-items:center;gap:.5rem}.range-input.svelte-19iubyd{flex:1;padding:0 .5rem;border:1px solid var(--color-foreground);border-radius:.25rem;background:var(--color-surface);color:inherit}.range-input.svelte-19iubyd:focus{outline:1px solid var(--color-foreground)}.slider-container.svelte-19iubyd{position:relative;height:1.5rem;cursor:pointer;padding:0 8px}.slider-track.svelte-19iubyd{position:absolute;top:50%;left:8px;right:8px;height:4px;background:var(--color-foreground);transform:translateY(-50%);border-radius:2px}.slider-range.svelte-19iubyd{position:absolute;top:50%;height:4px;background:var(--color-foreground);transform:translateY(-50%);border-radius:2px}.slider-handle.svelte-19iubyd{position:absolute;top:50%;width:16px;height:16px;background:var(--color-surface);border:2px solid var(--color-foreground);border-radius:50%;transform:translate(-50%,-50%);cursor:grab}.slider-handle.svelte-19iubyd:active{cursor:grabbing}.slider-handle.svelte-19iubyd:hover{background:var(--color-neutral)}.slider-handle-from.svelte-19iubyd{z-index:1}.slider-handle-to.svelte-19iubyd{z-index:2}.options.svelte-19hdfvj{display:flex;flex-direction:column;gap:1rem}.option-group.svelte-19hdfvj{display:flex;flex-direction:column;gap:.25rem}.group-title.svelte-19hdfvj{font-weight:600}button.svelte-19hdfvj{background:none;border:none;text-decoration:underline;cursor:pointer;padding:none;color:var(--color-neutral)}button.svelte-19hdfvj:hover{color:var(--color-muted)}
