.stop-range-slider_root__jf_9Q{--thumb:1.125rem;--settle:260ms cubic-bezier(0.2,0.9,0.3,1);display:flex;flex-direction:column;gap:.35rem;min-width:0}.stop-range-slider_readout__7diIo{font-size:.875rem;font-weight:600;line-height:1.25rem;color:var(--text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.stop-range-slider_track__c0_ga{position:relative;height:1.75rem;margin:0 calc(var(--thumb) / 2);touch-action:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.stop-range-slider_fill__P3sCh,.stop-range-slider_rail__snrRU{position:absolute;top:50%;height:4px;margin-top:-2px;border-radius:999px}.stop-range-slider_rail__snrRU{left:calc(var(--thumb) / -2);right:calc(var(--thumb) / -2);background:color-mix(in oklch,var(--border-subtle) 80%,transparent)}.stop-range-slider_tick__PXptl{position:absolute;z-index:1;top:50%;width:3px;height:3px;margin:-1.5px 0 0 -1.5px;pointer-events:none;border-radius:999px;background:color-mix(in oklch,var(--text-secondary) 45%,transparent);transition:background-color var(--settle)}.stop-range-slider_tick__PXptl[data-in]{background:color-mix(in oklch,var(--bg-elevated) 70%,transparent)}.stop-range-slider_fill__P3sCh{pointer-events:none;background:var(--accent);transition:left var(--settle),right var(--settle)}.stop-range-slider_thumb__9XuNR{position:absolute;top:50%;width:var(--thumb);height:var(--thumb);margin:calc(var(--thumb) / -2) 0 0 calc(var(--thumb) / -2);padding:0;border:2px solid var(--accent);border-radius:999px;background:var(--bg-elevated);box-shadow:0 1px 4px color-mix(in oklch,black 35%,transparent);cursor:-webkit-grab;cursor:grab;touch-action:none;transition:left var(--settle),transform .12s ease-out,box-shadow .12s ease-out}.stop-range-slider_thumb__9XuNR:before{content:"";position:absolute;inset:-.6rem;border-radius:inherit}.stop-range-slider_thumb__9XuNR:active,.stop-range-slider_thumb__9XuNR[data-dragging]{transform:scale(1.18);cursor:-webkit-grabbing;cursor:grabbing;box-shadow:0 0 0 6px color-mix(in oklch,var(--accent) 18%,transparent),0 2px 6px color-mix(in oklch,black 35%,transparent)}.stop-range-slider_thumb__9XuNR:focus-visible{outline:2px solid color-mix(in oklch,var(--accent) 55%,transparent);outline-offset:3px}.stop-range-slider_root__jf_9Q[data-dragging] .stop-range-slider_fill__P3sCh,.stop-range-slider_root__jf_9Q[data-dragging] .stop-range-slider_thumb__9XuNR{transition:transform .12s ease-out,box-shadow .12s ease-out}@media (prefers-reduced-motion:reduce){.stop-range-slider_fill__P3sCh,.stop-range-slider_thumb__9XuNR,.stop-range-slider_tick__PXptl{transition:none}}.spec-source-picker_root__lUzJi{display:flex;flex-direction:column;gap:6px;min-width:0;grid-column:1/-1}.spec-source-picker_group__5sTm9{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));box-sizing:border-box;width:100%;max-width:22rem;height:var(--ctl-h);padding:2px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--kit-card-muted)}.spec-source-picker_thumb__EHbq4{position:absolute;top:2px;bottom:2px;left:2px;width:calc((100% - 4px) / 3);border-radius:4px;background:color-mix(in oklch,var(--accent) 18%,var(--bg-elevated));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--accent) 50%,transparent);transition:transform .28s cubic-bezier(.2,0,0,1);pointer-events:none;will-change:transform}.spec-source-picker_seg__Ih1T5{position:relative;z-index:1;min-width:0;height:100%;padding:0 .5rem;border:0;border-radius:4px;background:transparent;color:var(--text-secondary);font:inherit;font-size:.8125rem;font-weight:600;white-space:nowrap;cursor:pointer;transition:color .15s var(--ease-out-expo),transform .1s var(--ease-out-expo);-webkit-tap-highlight-color:transparent}.spec-source-picker_seg__Ih1T5:hover:not([data-off]),.spec-source-picker_seg__Ih1T5[aria-checked=true]{color:var(--text-primary)}.spec-source-picker_seg__Ih1T5:active:not([data-off]){transform:scale(.97)}.spec-source-picker_seg__Ih1T5[data-off]{color:var(--text-muted);cursor:not-allowed}.spec-source-picker_seg__Ih1T5:focus-visible{outline:var(--kit-focus);outline-offset:2px}.spec-source-picker_status__8hWVt{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem;min-height:1.5rem;font-size:.75rem;line-height:1rem;color:var(--text-secondary);transition:opacity .15s var(--ease-out-expo)}.spec-source-picker_root__lUzJi[data-busy=true] .spec-source-picker_status__8hWVt{opacity:.6}.spec-source-picker_who__Iuqs5{color:var(--text-primary);font-weight:600}.spec-source-picker_dim__XcmdO{color:var(--text-muted);font-weight:400}.spec-source-picker_charSelect__t_d9Q{box-sizing:border-box;max-width:100%;height:1.5rem;padding:0 .4rem;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--kit-card-muted);color:var(--text-primary);font:inherit;font-size:.75rem}.spec-source-picker_charSelect__t_d9Q:focus-visible{outline:var(--kit-focus);outline-offset:2px}.spec-source-picker_hint__doAon{margin:0;font-size:.75rem;line-height:1rem;color:var(--text-muted)}.spec-source-picker_hintLink__bsMJJ{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.spec-source-picker_hintLink__bsMJJ:focus-visible{outline:var(--kit-focus);outline-offset:2px}@media (prefers-reduced-motion:reduce){.spec-source-picker_thumb__EHbq4{display:none}.spec-source-picker_seg__Ih1T5{transition:color .15s linear,background-color .15s linear}.spec-source-picker_seg__Ih1T5[aria-checked=true]{background:color-mix(in oklch,var(--accent) 18%,var(--bg-elevated));box-shadow:inset 0 0 0 1px color-mix(in oklch,var(--accent) 50%,transparent)}.spec-source-picker_seg__Ih1T5:active:not([data-off]){transform:none}}