.checkbox.svelte-zlg8mq{color:var(--text-body);cursor:pointer;-webkit-tap-highlight-color:transparent;align-items:flex-start;gap:12px;display:inline-flex;position:relative}.checkbox.end.svelte-zlg8mq{flex-direction:row-reverse;justify-content:space-between;width:100%}input.svelte-zlg8mq{opacity:0;cursor:pointer;width:18px;height:18px;margin:0;position:absolute}.box.svelte-zlg8mq{color:#fff;width:18px;height:18px;transition:background-color var(--dur-base) var(--ease-out), box-shadow var(--dur-base) var(--ease-out), transform var(--dur-slow) var(--ease-spring);background:#ffffff0a;border-radius:4px;flex:none;place-items:center;margin-top:1px;display:grid;box-shadow:inset 0 0 0 1.5px #4b4b4d}.box.svelte-zlg8mq svg:where(.svelte-zlg8mq){width:14px;height:14px}.box.svelte-zlg8mq path:where(.svelte-zlg8mq){stroke-dasharray:12;stroke-dashoffset:12px;transition:stroke-dashoffset var(--dur-slow) var(--ease-out)}input.svelte-zlg8mq:checked+.box:where(.svelte-zlg8mq){background:var(--purple);box-shadow:inset 0 0 0 1px #ffffff8c, 0 0 14px rgb(var(--purple-rgb) / .8)}input.svelte-zlg8mq:checked+.box:where(.svelte-zlg8mq) path:where(.svelte-zlg8mq){stroke-dashoffset:0}:root[data-motion=full] input.svelte-zlg8mq:active+.box:where(.svelte-zlg8mq){transform:scale(.85)}input.svelte-zlg8mq:focus-visible+.box:where(.svelte-zlg8mq){outline:2px solid var(--purple);outline-offset:3px}.checkbox.invalid.svelte-zlg8mq .box:where(.svelte-zlg8mq){box-shadow:inset 0 0 0 1.5px #ff6b6b}.label.svelte-zlg8mq{line-height:1.3}.label.svelte-zlg8mq a{color:var(--purple);transition:color var(--dur-fast)}.label.svelte-zlg8mq a:hover{color:#b35bff;text-decoration:underline}
