.checkbox-wrapper.svelte-1urlyd7{cursor:pointer;align-items:center;gap:8px;width:fit-content;display:inline-flex;position:relative}.checkbox-wrapper.disabled.svelte-1urlyd7{cursor:not-allowed}.checkbox-input.svelte-1urlyd7{opacity:0;width:0;height:0;position:absolute}.checkbox-custom.svelte-1urlyd7{border:1px solid var(--color-border-base);border-radius:var(--radius-xs);background-color:var(--color-white);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.checkbox-input.svelte-1urlyd7:checked+.checkbox-custom:where(.svelte-1urlyd7){background-color:var(--color-set-primary-background);border-color:var(--color-set-primary-background)}.checkbox-input.svelte-1urlyd7:focus-visible+.checkbox-custom:where(.svelte-1urlyd7){box-shadow:var(--focus-ring-brand)}.checkbox-wrapper.disabled.svelte-1urlyd7 .checkbox-custom:where(.svelte-1urlyd7){background-color:var(--color-background-disabled-soft);border-color:var(--color-foreground-on-disabled-soft)}.checkbox-input:checked.checkbox-input.svelte-1urlyd7:disabled+.checkbox-custom:where(.svelte-1urlyd7){background-color:var(--color-background-disabled)}.checkmark.svelte-1urlyd7{width:16px;height:16px;color:var(--color-white)}.checkbox-wrapper.disabled.svelte-1urlyd7 .checkmark:where(.svelte-1urlyd7){color:var(--color-background-disabled-soft)}.checkbox-label.svelte-1urlyd7{font-size:var(--typography-font-size-base);font-weight:var(--typography-font-weight-normal);letter-spacing:var(--typography-tracking-normal);color:var(--color-text-base)}.checkbox-wrapper.disabled.svelte-1urlyd7 .checkbox-label:where(.svelte-1urlyd7){color:var(--color-foreground-on-disabled-soft)}
