.slider.svelte-pc7g35{gap:var(--space-1);display:grid}.disabled.svelte-pc7g35{opacity:.5}.value.svelte-pc7g35{min-inline-size:3ch;color:var(--ink);font-size:var(--ctl-font);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;text-align:end;transition:color var(--dur-fast) var(--ease-out)}.slider.svelte-pc7g35:focus-within .value:where(.svelte-pc7g35){color:var(--primary-text)}.slider.svelte-pc7g35:has(.th-slider-thumb[data-active]) .value:where(.svelte-pc7g35){color:var(--primary-text)}.slider.svelte-pc7g35 .th-slider{--thumb:var(--slider-thumb);inline-size:calc(100% - var(--thumb));margin-inline:calc(var(--thumb) / 2);block-size:max(var(--thumb), 1.25rem);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:default;align-items:center;display:flex;position:relative}@media (pointer:coarse){.slider.svelte-pc7g35 .th-slider{block-size:var(--hit-min)}}.slider.svelte-pc7g35 .th-slider-track{margin-inline:calc(var(--thumb) / -2);block-size:var(--slider-track);border-radius:var(--r-pill);background:var(--ctl-fill-hover);box-shadow:inset 0 0 0 .5px color-mix(in oklab, var(--border-strong) 60%, transparent);flex:1;position:relative;overflow:hidden}.slider.svelte-pc7g35 .th-slider-range{background:var(--primary);border-radius:var(--r-pill);block-size:100%;position:absolute}.slider.svelte-pc7g35 .th-slider-thumb{inline-size:var(--thumb);block-size:var(--thumb);background:var(--switch-thumb);box-shadow:var(--knob-shadow);cursor:default;transition:transform var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:50%;display:block;position:relative}.slider.svelte-pc7g35 .th-slider-thumb[data-active]{box-shadow:0 0 0 5px color-mix(in srgb, var(--primary) 20%, transparent), var(--knob-shadow);transform:scale(1.1)}.slider.svelte-pc7g35 .th-slider-thumb:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.slider.svelte-pc7g35 .th-slider-bubble{padding:2px var(--space-2);border-radius:var(--r-xs);background:var(--tooltip-bg);color:var(--tooltip-ink);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);position:absolute;inset-block-end:calc(100% + 8px);inset-inline-start:50%;transform:translate(-50%,4px)scale(.9)}.slider.svelte-pc7g35 .th-slider-thumb[data-active] .th-slider-bubble{opacity:1;transform:translate(-50%)scale(.91)}.ends.svelte-pc7g35{justify-content:space-between;gap:var(--space-3);font-size:var(--text-xs);color:var(--ink-2);-webkit-user-select:none;user-select:none;display:flex}.switch.svelte-1p1mdp6{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.text.svelte-1p1mdp6{-webkit-user-select:none;user-select:none;flex:1;min-inline-size:0}.text.svelte-1p1mdp6 .field-label>.row{min-block-size:var(--switch-h)}.disabled.svelte-1p1mdp6{opacity:.5}.switch.svelte-1p1mdp6 .th-switch{--w:var(--switch-w);--h:var(--switch-h);--pad:2px;--knob:calc(var(--h) - 2 * var(--pad));inline-size:var(--w);block-size:var(--h);border-radius:var(--r-pill);background:color-mix(in oklab, var(--ink-3) 62%, var(--surface));cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur) var(--ease-out);flex:none;position:relative}@media (pointer:coarse){.switch.svelte-1p1mdp6 .th-switch:before{content:"";inset:calc((var(--h) - var(--hit-min)) / 2) -4px;position:absolute}}.switch.svelte-1p1mdp6 .th-switch[data-state=checked]{background:var(--primary-strong)}.switch.svelte-1p1mdp6 .th-switch-thumb{inline-size:var(--knob);block-size:var(--knob);border-radius:var(--r-pill);background:var(--switch-thumb);box-shadow:var(--knob-shadow);transition:transform var(--dur) var(--ease-out), inline-size var(--dur) var(--ease-out);position:absolute;inset-block-start:var(--pad);inset-inline-start:var(--pad)}.switch.svelte-1p1mdp6 .th-switch-thumb[data-state=checked]{transform:translateX(calc(var(--w) - var(--knob) - 2 * var(--pad)))}.switch.svelte-1p1mdp6 .th-switch:active:not(:disabled) .th-switch-thumb{inline-size:calc(var(--knob) * 1.25)}.switch.svelte-1p1mdp6 .th-switch:active:not(:disabled) .th-switch-thumb[data-state=checked]{transform:translateX(calc(var(--w) - var(--knob) * 1.25 - 2 * var(--pad)))}.field-button.svelte-hfxxmi{justify-content:center;align-items:baseline;gap:var(--space-1);min-inline-size:3.5rem;block-size:var(--ctl-h);padding-inline:var(--space-2);border:var(--hairline-w) solid var(--ctl-border);border-radius:var(--ctl-r);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);color:var(--ink);font-size:var(--ui-text);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--ctl-h);white-space:nowrap;cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex:none;display:inline-flex}.field-button.svelte-hfxxmi:active{background:var(--fill-pressed)}.field-button.svelte-hfxxmi:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.unit.svelte-hfxxmi{color:var(--ink-3);font-size:var(--ui-text-sm);font-weight:var(--weight-medium)}.number-field.svelte-154ubt5{gap:var(--space-1);display:grid}.disabled.svelte-154ubt5{opacity:.5}.control.svelte-154ubt5{block-size:var(--ctl-h);border:1px solid var(--ctl-border);border-radius:var(--ctl-r);background:var(--ctl-bg);box-shadow:var(--ctl-shadow);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);align-items:center;display:flex;overflow:hidden}.control.svelte-154ubt5:focus-within{border-color:var(--focus);box-shadow:var(--ring-soft)}input.svelte-154ubt5:focus-visible{outline:none}input.svelte-154ubt5{block-size:100%;min-inline-size:0;padding-inline:var(--space-3) var(--space-1);color:var(--ink);font-size:var(--ctl-font);font-variant-numeric:tabular-nums;cursor:text;background:0 0;border:0;flex:1}input.svelte-154ubt5::placeholder{color:var(--ink-3)}.unit.svelte-154ubt5{color:var(--ink-2);font-size:var(--ctl-font-sm);font-weight:var(--weight-medium);-webkit-user-select:none;user-select:none;padding-inline-end:var(--space-2)}.steppers.svelte-154ubt5{border-inline-start:1px solid var(--border);align-self:stretch;display:flex}.steppers.svelte-154ubt5 button:where(.svelte-154ubt5){inline-size:1.625rem;color:var(--ink-2);cursor:default;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);place-items:center;display:grid}@media (pointer:coarse){.steppers.svelte-154ubt5 button:where(.svelte-154ubt5){inline-size:var(--hit-min)}}.steppers.svelte-154ubt5 button:where(.svelte-154ubt5)+button:where(.svelte-154ubt5){border-inline-start:1px solid var(--border)}@media (hover:hover){.steppers.svelte-154ubt5 button:where(.svelte-154ubt5):hover:not(:disabled){background:var(--surface-2);color:var(--ink)}}.steppers.svelte-154ubt5 button:where(.svelte-154ubt5):active:not(:disabled){background:var(--surface-3);color:var(--ink)}.steppers.svelte-154ubt5 button:where(.svelte-154ubt5):disabled{opacity:.35}.segmented.svelte-1ux49fp{gap:var(--space-2);-webkit-user-select:none;user-select:none;justify-items:start;display:grid}.below.svelte-1ux49fp{color:var(--ink-2);font-size:var(--text-xs);line-height:var(--leading-snug)}@media (pointer:coarse){.below.svelte-1ux49fp{font-size:var(--text-sm)}}.full.svelte-1ux49fp{justify-items:stretch}.disabled.svelte-1ux49fp{opacity:.5}.segmented.svelte-1ux49fp .th-segmented-track{--seg-h:var(--ctl-h);--seg-pad:2px;--seg-r:var(--ctl-r);padding:var(--seg-pad);border-radius:var(--seg-r);background:var(--ctl-fill);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--border) 70%, transparent);scrollbar-width:none;touch-action:manipulation;max-inline-size:100%;display:inline-flex;position:relative;overflow-x:auto}.sm.svelte-1ux49fp .th-segmented-track{--seg-h:var(--ctl-h-sm);--seg-r:var(--ctl-r-sm)}.full.svelte-1ux49fp .th-segmented-track{display:flex}.segmented.svelte-1ux49fp .th-segmented-pill{inset-block:var(--seg-pad);border-radius:calc(var(--seg-r) - var(--seg-pad));background:var(--seg-thumb);box-shadow:var(--raised-shadow);pointer-events:none;position:absolute;inset-inline-start:0}.segmented.svelte-1ux49fp .th-segmented-track.animate .th-segmented-pill{transition:transform var(--dur) var(--ease-out), inline-size var(--dur) var(--ease-out)}.segmented.svelte-1ux49fp .th-segmented-item{z-index:1;block-size:calc(var(--seg-h) - 2 * var(--seg-pad));padding-inline:var(--space-3);border-radius:calc(var(--seg-r) - var(--seg-pad));color:var(--ink-2);font-size:var(--ctl-font);font-weight:var(--weight-medium);white-space:nowrap;cursor:default;-webkit-tap-highlight-color:transparent;flex:1 0 auto;justify-content:center;align-items:center;gap:.375rem;display:inline-flex;position:relative}.segmented.svelte-1ux49fp .th-segmented-item+.th-segmented-item:before{content:"";background:var(--border-strong);inline-size:1px;position:absolute;inset-block:25%;inset-inline-start:0}.segmented.svelte-1ux49fp .th-segmented-track.animate .th-segmented-item{transition:color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}.segmented.svelte-1ux49fp .th-segmented-track.animate .th-segmented-item+.th-segmented-item:before{transition:opacity var(--dur-fast) var(--ease-out)}.segmented.svelte-1ux49fp .th-segmented-item[data-state=checked]:before,.segmented.svelte-1ux49fp .th-segmented-item[data-state=checked]+.th-segmented-item:before{opacity:0}.sm.svelte-1ux49fp .th-segmented-item{font-size:var(--ctl-font-sm);padding-inline:.625rem}.icon-only.svelte-1ux49fp .th-segmented-item{inline-size:calc(var(--seg-h) + 4px);flex:none;padding-inline:0}.segmented.svelte-1ux49fp .th-segmented-item:active:not([data-disabled],[data-state=checked]){background:color-mix(in oklab, var(--ctl-fill-hover) 70%, transparent)}.segmented.svelte-1ux49fp .th-segmented-item[data-state=checked]{color:var(--ink);font-weight:var(--weight-semibold)}@media (hover:hover){.segmented.svelte-1ux49fp .th-segmented-item:hover:not([data-disabled]){color:var(--ink)}}.segmented.svelte-1ux49fp .th-segmented-track:not(.measured) .th-segmented-item[data-state=checked]{background:var(--seg-thumb);box-shadow:var(--raised-shadow)}.segmented.svelte-1ux49fp .th-segmented-item:focus-visible{outline:2px solid var(--focus);outline-offset:0}.segmented.svelte-1ux49fp .th-segmented-item[data-disabled]{opacity:.4}
