.carv-checkbox-root.svelte-zc4p03 button{border:1px solid var(--carv-checkbox-border);cursor:pointer;background:0 0;border-radius:5px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;transition:background-color .15s,border-color .15s;display:inline-flex}.carv-checkbox-root.svelte-zc4p03 button[data-state=checked],.carv-checkbox-root.svelte-zc4p03 button[data-state=indeterminate]{background:var(--carv-checkbox-checked);border-color:var(--carv-checkbox-checked)}.carv-checkbox-root.svelte-zc4p03 button[data-disabled]{opacity:.5;cursor:not-allowed}.carv-checkbox-root.svelte-zc4p03 button:focus-visible{outline:2px solid var(--carv-btn-primary);outline-offset:2px}.carv-checkbox-root.svelte-zc4p03 button:hover:not([data-disabled]):not([data-state=checked]){border-color:var(--carv-btn-primary)}
