.checkbox-label.svelte-11k29l1{display:flex;width:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:center;gap:.75rem;border-radius:.5rem;border-width:1px;border-color:transparent;background-color:oklch(var(--neutral-500) / .1);padding:.75rem 1rem;--tw-text-opacity: 1;color:oklch(var(--neutral-600) / var(--tw-text-opacity, 1));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 640px){.checkbox-label.svelte-11k29l1{padding:.375rem .625rem}}.checkbox-label.svelte-11k29l1:active{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.primary.svelte-11k29l1 .checkbox-label:where(.svelte-11k29l1):hover:not(.disabled){cursor:pointer;border-color:transparent;background-color:oklch(var(--neutral-500) / .3);--tw-text-opacity: 1;color:oklch(var(--neutral-900) / var(--tw-text-opacity, 1))}.primary.svelte-11k29l1 .checkbox-label.checked:where(.svelte-11k29l1){border-color:transparent;background-color:oklch(var(--primary-impactful-600) / .3);--tw-text-opacity: 1;color:oklch(var(--primary-impactful-950) / var(--tw-text-opacity, 1))}.primary.svelte-11k29l1 .checkbox-label.checked:where(.svelte-11k29l1):is(.dark *){--tw-bg-opacity: 1;background-color:oklch(var(--primary-muted-100) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:oklch(var(--primary-impactful-950) / var(--tw-text-opacity, 1))}.primary.svelte-11k29l1 .checkbox-label.checked:where(.svelte-11k29l1):hover{border-color:transparent;--tw-bg-opacity: 1;background-color:oklch(var(--primary-muted-200) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:oklch(var(--primary-impactful-950) / var(--tw-text-opacity, 1))}.secondary.svelte-11k29l1 .checkbox-label:where(.svelte-11k29l1):hover:not(.disabled){border-color:transparent;--tw-bg-opacity: 1;background-color:oklch(var(--secondary-impactful-100) / var(--tw-bg-opacity, 1));--tw-text-opacity: 1;color:oklch(var(--secondary-impactful-800) / var(--tw-text-opacity, 1))}.secondary.svelte-11k29l1 .checkbox-label.checked:where(.svelte-11k29l1){border-color:transparent;--tw-bg-opacity: 1;background-color:oklch(var(--secondary-impactful-600) / var(--tw-bg-opacity, 1));font-weight:700;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.secondary.svelte-11k29l1 .checkbox-label.checked:where(.svelte-11k29l1):hover{--tw-bg-opacity: 1;background-color:oklch(var(--secondary-impactful-700) / var(--tw-bg-opacity, 1))}.secondary.svelte-11k29l1 .checkbox-label.checked:where(.svelte-11k29l1):is(.dark *){--tw-bg-opacity: 1;background-color:oklch(var(--secondary-impactful-300) / var(--tw-bg-opacity, 1))}.secondary.svelte-11k29l1 .checkbox-label.checked:where(.svelte-11k29l1):hover:is(.dark *){--tw-bg-opacity: 1;background-color:oklch(var(--secondary-impactful-200) / var(--tw-bg-opacity, 1))}.checkbox-label.disabled.svelte-11k29l1{cursor:not-allowed;opacity:.5}.checkbox-icon.svelte-11k29l1{display:flex;height:1rem;width:1rem;flex-shrink:0;--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;justify-content:center;border-radius:.25rem;border-width:2px;--tw-border-opacity: 1;border-color:oklch(var(--neutral-300) / var(--tw-border-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.checkbox-icon.checked.svelte-11k29l1{--tw-scale-x: 1.25;--tw-scale-y: 1.25;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));border-color:transparent;background-color:transparent}.checkbox-icon.disabled.svelte-11k29l1{opacity:.5}.checkbox-label.svelte-11k29l1:hover .checkbox-icon:where(.svelte-11k29l1):not(.checked):not(.disabled){--tw-border-opacity: 1;border-color:oklch(var(--neutral-600) / var(--tw-border-opacity, 1))}
