.checkbox-container.svelte-8ndm8i{display:flex;gap:var(--spacing-4);align-items:center}.checkbox-wrapper.svelte-8ndm8i{position:relative;display:inline-block}.checkbox-input.svelte-8ndm8i{position:absolute;opacity:0;width:var(--spacing-16);height:var(--spacing-16);margin:0;cursor:pointer}.checkbox-input.svelte-8ndm8i:disabled{cursor:not-allowed}.checkbox.svelte-8ndm8i{width:var(--spacing-16);height:var(--spacing-16);border-radius:var(--border-radius-2);border:2px solid var(--border-secondary);background-color:inherit;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background-color .2s ease-in-out;outline:none;position:relative;pointer-events:none}.checkbox.unchecked.svelte-8ndm8i{border-color:var(--border-secondary)}.checkbox-input.svelte-8ndm8i:hover:not(:disabled)+.checkbox.unchecked:where(.svelte-8ndm8i){border-color:var(--border-interactive-secondary-hover)}.checkbox-input.svelte-8ndm8i:active:not(:disabled)+.checkbox.unchecked:where(.svelte-8ndm8i){border-color:var(--border-primary)}.checkbox.checked.svelte-8ndm8i,.checkbox.indeterminate.svelte-8ndm8i{background-color:var(--background-interactive-primary);border-color:var(--border-interactive-primary)}.checkbox-input.svelte-8ndm8i:hover:not(:disabled)+.checkbox.checked:where(.svelte-8ndm8i),.checkbox-input.svelte-8ndm8i:hover:not(:disabled)+.checkbox.indeterminate:where(.svelte-8ndm8i){background:var(--background-interactive-primary-hover);border-color:var(--border-interactive-primary-hover)}.checkbox-input.svelte-8ndm8i:active:not(:disabled)+.checkbox.checked:where(.svelte-8ndm8i),.checkbox-input.svelte-8ndm8i:active:not(:disabled)+.checkbox.indeterminate:where(.svelte-8ndm8i){background-color:var(--background-interactive-primary-press);border-color:var(--border-interactive-primary-press)}.checkbox.error.unchecked.svelte-8ndm8i,.checkbox-input.svelte-8ndm8i:hover:not(:disabled)+.checkbox.error.unchecked:where(.svelte-8ndm8i),.checkbox-input.svelte-8ndm8i:active:not(:disabled)+.checkbox.error.unchecked:where(.svelte-8ndm8i){border-color:var(--border-danger)}.checkbox.error.checked.svelte-8ndm8i,.checkbox.error.indeterminate.svelte-8ndm8i,.checkbox-input.svelte-8ndm8i:hover:not(:disabled)+.checkbox.error.checked:where(.svelte-8ndm8i),.checkbox-input.svelte-8ndm8i:hover:not(:disabled)+.checkbox.error.indeterminate:where(.svelte-8ndm8i),.checkbox-input.svelte-8ndm8i:active:not(:disabled)+.checkbox.error.checked:where(.svelte-8ndm8i),.checkbox-input.svelte-8ndm8i:active:not(:disabled)+.checkbox.error.indeterminate:where(.svelte-8ndm8i){background-color:inherit;border-color:var(--border-danger)}.checkbox-input.svelte-8ndm8i:disabled+.checkbox:where(.svelte-8ndm8i){opacity:.5;cursor:not-allowed;background-color:var(--background-disabled);border-color:var(--border-interactive-secondary-hover)}.checkbox-input.svelte-8ndm8i:disabled+.checkbox.checked:where(.svelte-8ndm8i),.checkbox-input.svelte-8ndm8i:disabled+.checkbox.indeterminate:where(.svelte-8ndm8i){background-color:var(--background-interactive-secondary-press);border-color:var(--border-primary);color:var(--text-disabled)}.checkbox-input.svelte-8ndm8i:focus+.checkbox:where(.svelte-8ndm8i):after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border:var(--border-width-2) solid var(--border-focus-ring);border-radius:var(--border-radius-4);pointer-events:none}.checkbox-label.svelte-8ndm8i{display:flex;align-items:center;height:var(--spacing-20);gap:var(--spacing-4);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:var(--font-size-body-md);line-height:var(--line-height-body-md);font-weight:var(--font-weight-medium);color:var(--text-tertiary)}.checkbox-label.disabled.svelte-8ndm8i{color:var(--text-disabled)}.checkbox-label.error.svelte-8ndm8i{color:var(--text-interactive-destructive)}.checkbox.svelte-8ndm8i svg{width:12px;height:12px;color:var(--icon-interactive-inverse);fill:currentColor;display:block}.checkbox.error.svelte-8ndm8i svg{color:var(--text-interactive-destructive)}.checkbox.svelte-8ndm8i svg path{fill:currentColor}.checkbox-input.no-action.svelte-8ndm8i{cursor:default}
