.toggle.svelte-1n8lqg7{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}button.svelte-1n8lqg7{align-items:center;gap:var(--space-3);min-height:var(--touch-target);color:var(--text);font:inherit;font-size:var(--font-size-md);text-align:start;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:inline-flex}button.svelte-1n8lqg7:focus-visible{outline:none}button.svelte-1n8lqg7:focus-visible .track:where(.svelte-1n8lqg7){outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset)}button.svelte-1n8lqg7:disabled{cursor:not-allowed;opacity:.5}.track.svelte-1n8lqg7{border:var(--border-width) solid var(--border-strong);background:var(--surface-2);box-sizing:border-box;width:52px;height:28px;transition:background-color var(--duration-base) var(--ease-out), border-color var(--duration-base) var(--ease-out);border-radius:0;flex:none;position:relative}.thumb.svelte-1n8lqg7{background:var(--text-muted);width:18px;height:18px;transition:transform var(--duration-base) var(--ease-out), background-color var(--duration-base) var(--ease-out);margin-top:-9px;position:absolute;top:50%;left:3px}[aria-checked=true].svelte-1n8lqg7 .track:where(.svelte-1n8lqg7){background:var(--tint-primary);border-color:var(--primary)}[aria-checked=true].svelte-1n8lqg7 .thumb:where(.svelte-1n8lqg7){background:var(--primary);box-shadow:var(--glow-primary);transform:translateX(calc(52px - 18px - 6px - 2 * var(--border-width)))}.hint.svelte-1n8lqg7{font-size:var(--font-size-sm);color:var(--text-muted);margin:0;padding-inline-start:calc(52px + var(--space-3))}
