.consent.svelte-1dti0wo{margin-top:var(--space-3)}.switch.svelte-1dti0wo{display:flex;align-items:center;gap:8px;cursor:pointer;font-family:var(--font-head);font-weight:600;font-size:.85rem;color:var(--ink)}.switch.svelte-1dti0wo input:where(.svelte-1dti0wo){position:absolute;opacity:0;width:0;height:0}.track.svelte-1dti0wo{position:relative;flex-shrink:0;width:34px;height:20px;border-radius:var(--radius-pill);background:var(--slate);transition:background .15s ease}.thumb.svelte-1dti0wo{position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s ease}.switch.svelte-1dti0wo input:where(.svelte-1dti0wo):checked+.track:where(.svelte-1dti0wo){background:var(--teal)}.switch.svelte-1dti0wo input:where(.svelte-1dti0wo):checked+.track:where(.svelte-1dti0wo) .thumb:where(.svelte-1dti0wo){transform:translate(14px)}.switch.svelte-1dti0wo input:where(.svelte-1dti0wo):focus-visible+.track:where(.svelte-1dti0wo){outline:3px solid var(--teal);outline-offset:2px}.blurb.svelte-1dti0wo{margin:6px 0 0;font-size:.78rem;line-height:1.4;color:var(--slate)}.error.svelte-1dti0wo{margin:4px 0 0;font-size:.78rem;font-weight:600;color:var(--beak)}
