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