.slider.svelte-oyl6e3{cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;width:100%}.slider.svelte-oyl6e3:focus-visible{outline:none}.slider.svelte-oyl6e3:focus-visible .slider-track:where(.svelte-oyl6e3){outline:3px solid var(--brand);outline-offset:2px}.slider-track.svelte-oyl6e3{border-radius:var(--radius-pill);background:var(--control-track);width:100%;height:28px;position:relative;overflow:hidden;box-shadow:inset 0 1px 2px #0000001f}.slider-fill.svelte-oyl6e3{border-radius:var(--radius-pill);background:var(--brand);height:100%;position:absolute;inset:0 auto 0 0}.slider-notch.svelte-oyl6e3{background:var(--slider-notch);pointer-events:none;border-radius:1px;width:2px;position:absolute;top:6px;bottom:6px;transform:translate(-50%)}.slider-row.indented.svelte-1xzoe87{margin-left:var(--setting-indent)}.slider-label.svelte-1xzoe87{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--text-soft);justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.slider-label-name.svelte-1xzoe87{align-items:center;gap:var(--setting-icon-gap);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text);display:inline-flex}.toggle-switch.svelte-1tkx3tu{background:var(--control-track);border-radius:var(--radius-pill);cursor:pointer;width:52px;height:32px;transition:background var(--duration-base) ease;border:none;flex-shrink:0;padding:0;position:relative}@media (hover:hover){.toggle-switch.svelte-1tkx3tu:hover{background:var(--control-track-hover)}}.toggle-switch.active.svelte-1tkx3tu{background:var(--brand)}@media (hover:hover){.toggle-switch.active.svelte-1tkx3tu:hover{background:var(--brand-solid)}}.toggle-switch.svelte-1tkx3tu:disabled{cursor:default}.toggle-switch.svelte-1tkx3tu:before{content:"";position:absolute;inset:-6px 0}.toggle-switch-thumb.svelte-1tkx3tu{width:26px;height:26px;transition:transform var(--duration-base) ease;background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #0003}.toggle-switch.active.svelte-1tkx3tu .toggle-switch-thumb:where(.svelte-1tkx3tu){transform:translate(20px)}.toggle-switch-glyph{width:16px;height:16px}.toggle-switch-glyph svg{fill:var(--brand-solid)}.setting-toggle.svelte-13u11ne{justify-content:space-between;align-items:center;display:flex}.setting-help.svelte-13u11ne{margin:6px 0 0 var(--setting-indent);font-size:var(--font-size-sm);color:var(--text-soft);line-height:1.4}.setting-info.svelte-13u11ne{align-items:center;gap:var(--setting-icon-gap);cursor:pointer;display:flex}.setting-icon{width:var(--setting-icon-size);height:var(--setting-icon-size);flex-shrink:0}.setting-label.svelte-13u11ne{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--text)}.setting-toggle.disabled.svelte-13u11ne,.setting-help.disabled.svelte-13u11ne{opacity:.55}.setting-toggle.disabled.svelte-13u11ne .setting-info:where(.svelte-13u11ne){cursor:default}.btn.svelte-xey4uf{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);font-family:inherit;font-weight:var(--font-weight-semibold);cursor:pointer;touch-action:manipulation;transition:background var(--duration-base) ease, border-color var(--duration-base) ease, color var(--duration-base) ease, transform var(--duration-fast) ease;border:none;display:inline-flex}.btn.svelte-xey4uf:active:not(:disabled){transform:scale(.96)}.btn.svelte-xey4uf:disabled{opacity:.5;cursor:default}.lg.svelte-xey4uf{padding:14px var(--space-4);font-size:var(--font-size-md)}.md.svelte-xey4uf{padding:var(--space-3) var(--space-5);font-size:var(--font-size-sm)}.sm.svelte-xey4uf{padding:var(--space-2) var(--space-4);font-size:var(--font-size-sm)}.brand.svelte-xey4uf{background:var(--brand-solid);color:var(--on-brand)}.wash.svelte-xey4uf{background:var(--brand-wash);color:var(--brand-text)}.danger.svelte-xey4uf{background:var(--danger-wash);color:var(--danger-text)}@media (hover:hover){.brand.svelte-xey4uf:hover:not(:disabled){background:var(--brand-solid-hover)}.wash.svelte-xey4uf:hover:not(:disabled){background:var(--brand-wash-hover)}.danger.svelte-xey4uf:hover:not(:disabled){background:var(--danger-text);color:var(--danger-wash)}}
