.oc-check.svelte-1di7npo{align-items:flex-start;gap:var(--oc-space-2);font-size:var(--oc-text-sm);cursor:pointer;display:inline-flex}.oc-check__text.svelte-1di7npo{flex-direction:column;display:flex}.oc-check__hint.svelte-1di7npo{color:var(--oc-color-fg-muted);font-size:var(--oc-text-xs)}input.svelte-1di7npo{width:1.1rem;height:1.1rem;accent-color:var(--oc-color-accent);cursor:inherit;flex-shrink:0;margin:.15rem 0 0}input.svelte-1di7npo:disabled{cursor:not-allowed}.oc-check--switch.svelte-1di7npo input:where(.svelte-1di7npo){appearance:none;border-radius:var(--oc-radius-full);background:var(--oc-color-border-strong);width:2.1rem;height:1.2rem;transition:background-color var(--oc-duration) var(--oc-ease);margin-top:.1rem;position:relative}.oc-check--switch.svelte-1di7npo input:where(.svelte-1di7npo):after{content:"";background:var(--oc-color-surface);width:.9rem;height:.9rem;transition:transform var(--oc-duration) var(--oc-ease);border-radius:50%;position:absolute;top:.15rem;left:.15rem}.oc-check--switch.svelte-1di7npo input:where(.svelte-1di7npo):checked{background:var(--oc-color-accent)}.oc-check--switch.svelte-1di7npo input:where(.svelte-1di7npo):checked:after{transform:translate(.9rem)}
