label.svelte-8wsyxc{color:var(--label-color,var(--color-fg-1));cursor:pointer;font-size:var(--label-size,.9rem);align-items:center;gap:.5rem;display:flex}label.svelte-8wsyxc:focus i:where(.svelte-8wsyxc){border:var(--border-input) solid var(--color,var(--color-primary));outline:none}input[type=checkbox].svelte-8wsyxc{display:none}i.svelte-8wsyxc{border:var(--border-input) solid var(--color-bg-2);width:var(--size,1.5rem);height:var(--size,1.5rem);transition:var(--transition,.3s) all;border-radius:var(--radius,var(--border-radius-input));background-color:var(--bg,var(--color-bg-1));flex-shrink:0;place-content:center;display:grid}i.svelte-8wsyxc svg:where(.svelte-8wsyxc){width:calc(var(--size,1.5rem) / 2);fill:none;stroke:var(--fg,var(--color-bg));stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:16;stroke-dashoffset:16px;transition:all .2s .1s;display:block;overflow:visible;transform:translate(0,0)}input[type=checkbox].svelte-8wsyxc:checked+i:where(.svelte-8wsyxc){background-color:var(--color,var(--color-primary));border:var(--border-input) solid var(--color,var(--color-primary))}input[type=checkbox].svelte-8wsyxc:checked+i:where(.svelte-8wsyxc) svg:where(.svelte-8wsyxc){stroke-dashoffset:0}
