.toggle.svelte-n5lc5r{--toggle-track-on: var(--color-gold);--toggle-track-off: var(--color-line);--toggle-knob: #fffdf3;appearance:none;display:inline-flex;align-items:center;flex:0 0 auto;width:2.6rem;height:1.5rem;padding:.15rem;border:1.5px solid var(--color-ink);border-radius:999px;background:var(--toggle-track-off);cursor:pointer;transition:background .15s ease;font:inherit;min-width:2.6rem}.toggle.svelte-n5lc5r:focus-visible{outline:2px solid var(--color-roof);outline-offset:2px}.toggle--on.svelte-n5lc5r{background:var(--toggle-track-on)}.toggle--disabled.svelte-n5lc5r{cursor:not-allowed;opacity:.55}.toggle__knob.svelte-n5lc5r{display:block;width:1.05rem;height:1.05rem;border-radius:999px;background:var(--toggle-knob);border:1.5px solid var(--color-ink);transform:translate(0);transition:transform .15s ease}.toggle--on.svelte-n5lc5r .toggle__knob:where(.svelte-n5lc5r){transform:translate(1.1rem)}.toggle--vertical.svelte-n5lc5r{width:1.5rem;height:2.6rem;min-width:0;flex-direction:column;justify-content:flex-start}.toggle--vertical.svelte-n5lc5r .toggle__knob:where(.svelte-n5lc5r){transform:translateY(1.1rem)}.toggle--vertical.toggle--on.svelte-n5lc5r .toggle__knob:where(.svelte-n5lc5r){transform:translateY(0)}
