.checkbox.svelte-aczulz{cursor:pointer;align-items:center;gap:.5rem;display:inline-flex;position:relative}.checkbox[data-disabled=true].svelte-aczulz{opacity:.5;cursor:not-allowed}.native.svelte-aczulz{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.box.svelte-aczulz{background:color-mix(in srgb, var(--text) 4%, transparent);border:var(--border-width) solid color-mix(in srgb, var(--text) 10%, transparent);border-radius:var(--radius);width:1.25rem;height:1.25rem;color:var(--focus);flex:none;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,transform .1s;display:inline-flex}.box.svelte-aczulz:hover{background:color-mix(in srgb, var(--text) 8%, transparent)}.box.svelte-aczulz:active{transform:scale(.92)}.native.svelte-aczulz:focus-visible+.box:where(.svelte-aczulz){outline:var(--border-width) solid var(--focus);outline-offset:2px}.native.svelte-aczulz:checked+.box:where(.svelte-aczulz){background:color-mix(in srgb, var(--focus) 18%, transparent);border-color:color-mix(in srgb, var(--focus) 60%, transparent)}.check.svelte-aczulz{animation:.15s both svelte-aczulz-tc-check-pop;display:inline-flex}.checkbox-label.svelte-aczulz{display:inline-flex}@keyframes svelte-aczulz-tc-check-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.check.svelte-aczulz{animation:none}}
