.checkbox-input.svelte-rgv1j4{--padding: .8rem;position:relative;display:flex;align-items:center;gap:.8rem;cursor:pointer;transition-property:opacity,background-color,color;transition-duration:var(--transition-duration);padding:var(--checkbox-input-padding, var(--padding));-webkit-user-select:none;user-select:none}.checkbox-input.svelte-rgv1j4>:where(.svelte-rgv1j4){pointer-events:none}.checkbox-input.with-box.svelte-rgv1j4{--padding: 1.6rem;border-radius:2rem;background-color:var(--clr-bg-input)}.checkbox-input.with-box.checked.svelte-rgv1j4{background-color:var(--clr-primary)}.checkbox-input.disabled.svelte-rgv1j4{opacity:.5;pointer-events:none}input.svelte-rgv1j4{flex-shrink:0}.checkbox.svelte-rgv1j4{--size: 1.6rem;width:var(--size);height:var(--size);display:flex;justify-content:center;align-items:center;background-color:var(--clr-bg-input);border:.1rem solid var(--clr-stroke-primary);border-radius:.6rem;transform:rotate(45deg);transition-property:color,background-color,border-color,var(--focus-outline-transition-properties);transition-duration:var(--transition-duration);flex-shrink:0}.checkbox-input.checked.svelte-rgv1j4 .checkbox:where(.svelte-rgv1j4){color:var(--clr-white);background-color:var(--clr-primary);border-color:var(--clr-stroke-white-tertiary)}.checkbox-input.with-box.checked.svelte-rgv1j4 .checkbox:where(.svelte-rgv1j4){color:var(--clr-primary);background-color:var(--clr-white);border-color:transparent}.icon.svelte-rgv1j4{display:flex;position:absolute;transform:rotate(-45deg)}
