.switch.svelte-1c36itz{display:inline-flex;align-items:center;gap:var(--sp-3);cursor:pointer;-webkit-user-select:none;user-select:none}.switch.disabled.svelte-1c36itz{cursor:not-allowed;opacity:.55}input.svelte-1c36itz{display:none}.track.svelte-1c36itz{width:36px;height:18px;background:var(--paper-2);border:1px solid var(--ink);border-radius:var(--r-full);position:relative;transition:background var(--t-fast);flex-shrink:0}.thumb.svelte-1c36itz{position:absolute;top:1px;left:1px;width:14px;height:14px;background:var(--ink);border-radius:var(--r-full);transition:transform var(--t-normal),background var(--t-fast)}input.svelte-1c36itz:checked+.track:where(.svelte-1c36itz){background:var(--ink)}input.svelte-1c36itz:checked+.track:where(.svelte-1c36itz) .thumb:where(.svelte-1c36itz){background:var(--signal);transform:translate(18px)}input.svelte-1c36itz:focus-visible+.track:where(.svelte-1c36itz){box-shadow:var(--shadow-focus)}.text.svelte-1c36itz{display:flex;flex-direction:column}.lbl.svelte-1c36itz{font-family:var(--font-mono);font-size:.8125rem;font-weight:700;color:var(--ink);text-transform:uppercase;letter-spacing:var(--letter-caption)}.desc.svelte-1c36itz{font-family:var(--font-mono);font-size:.75rem;color:var(--ink-soft);text-transform:uppercase;letter-spacing:var(--letter-caption)}
