.toggle-row.svelte-d39fdc{cursor:pointer;align-items:center;gap:.65rem;min-height:44px;display:inline-flex}.toggle-row.disabled.svelte-d39fdc{cursor:not-allowed;opacity:.75}.toggle.svelte-d39fdc{cursor:pointer;border-radius:var(--radius-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:54px;height:44px;padding:0;display:inline-flex;position:relative}.toggle.svelte-d39fdc:disabled{cursor:not-allowed}.track.svelte-d39fdc{border:var(--line) solid var(--edge);background:var(--paper-sunk);width:46px;height:26px;color:var(--ink-soft);border-radius:999px;transition:background-color .18s,box-shadow .18s;display:block;position:relative}.toggle.svelte-d39fdc:hover:not(:disabled) .track:where(.svelte-d39fdc){box-shadow:2px 2px 0 var(--edge)}.toggle.on.svelte-d39fdc .track:where(.svelte-d39fdc){background:var(--majorelle);color:var(--accent-contrast)}.knob.svelte-d39fdc{top:50%;border:var(--line) solid var(--edge);background:var(--card);border-radius:50%;width:18px;height:18px;margin-top:-9px;transition:transform .18s cubic-bezier(.3,.7,.3,1);position:absolute;inset-inline-start:2px}.toggle.on.svelte-d39fdc .knob:where(.svelte-d39fdc){background:var(--saffron);transform:translate(20px)}[dir=rtl] .toggle.on.svelte-d39fdc .knob:where(.svelte-d39fdc){transform:translate(-20px)}.ic-on.svelte-d39fdc,.ic-off.svelte-d39fdc{width:11px;height:11px;margin-top:-5.5px;transition:opacity .15s;position:absolute;top:50%}.ic-on.svelte-d39fdc{opacity:0;inset-inline-start:6px}.ic-off.svelte-d39fdc{opacity:.7;inset-inline-end:6px}.toggle.on.svelte-d39fdc .ic-on:where(.svelte-d39fdc){opacity:1}.toggle.on.svelte-d39fdc .ic-off:where(.svelte-d39fdc){opacity:0}.toggle.svelte-d39fdc:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.toggle-label.svelte-d39fdc{font-size:var(--fs-sm);color:var(--text)}@media (prefers-reduced-motion:reduce){.knob.svelte-d39fdc,.track.svelte-d39fdc,.ic-on.svelte-d39fdc,.ic-off.svelte-d39fdc{transition:none}}
