.slider.svelte-oyl6e3{--slider-thumb-size:36px;cursor:pointer;touch-action:none;-webkit-tap-highlight-color:transparent;width:100%;position:relative}.slider.svelte-oyl6e3:focus-visible{outline:3px solid var(--brand);outline-offset:6px;border-radius:var(--radius-pill)}.slider-thumb.svelte-oyl6e3{width:var(--slider-thumb-size);height:var(--slider-thumb-size);background:var(--surface);border:2px solid var(--border-warm);box-shadow:var(--shadow-control);pointer-events:none;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}.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}
