.m-checkbox[data-v-bc602d30]{vertical-align:top;outline-offset:2px;outline:2px solid #0000;align-items:center;gap:.5rem;display:inline-flex;position:relative}.m-checkbox .check-icon[data-v-bc602d30]{--maz-tw-scale-x:0;--maz-tw-scale-y:0;transform:translate(var(--maz-tw-translate-x), var(--maz-tw-translate-y)) rotate(var(--maz-tw-rotate)) skewX(var(--maz-tw-skew-x)) skewY(var(--maz-tw-skew-y)) scaleX(var(--maz-tw-scale-x)) scaleY(var(--maz-tw-scale-y));transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.m-checkbox .check-icon[data-v-bc602d30] path{stroke-width:2.5px}.m-checkbox>span[data-v-bc602d30]{border-radius:calc(var(--maz-radius) - 4px);border-width:var(--maz-border-width);--maz-tw-border-opacity:1;border-color:hsl(var(--maz-border) / var(--maz-tw-border-opacity,1));justify-content:center;align-items:center;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative}.m-checkbox>span[data-v-bc602d30]:is([class~=dark] *){--maz-tw-border-opacity:1;border-color:hsl(var(--maz-border-400) / var(--maz-tw-border-opacity,1))}.m-checkbox input[data-v-bc602d30]{display:none}.m-checkbox input:not(:checked)~span[data-v-bc602d30]{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background) / var(--maz-tw-bg-opacity,1))}.m-checkbox input:not(:checked)~span[data-v-bc602d30]:is([class~=dark] *){--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-400) / var(--maz-tw-bg-opacity,1))}.m-checkbox input:checked~span[data-v-bc602d30]{border-color:var(--checkbox-selected-color);background-color:var(--checkbox-selected-color)}.m-checkbox input:checked~span .check-icon[data-v-bc602d30]{--maz-tw-scale-x:1;--maz-tw-scale-y:1;transform:translate(var(--maz-tw-translate-x), var(--maz-tw-translate-y)) rotate(var(--maz-tw-rotate)) skewX(var(--maz-tw-skew-x)) skewY(var(--maz-tw-skew-y)) scaleX(var(--maz-tw-scale-x)) scaleY(var(--maz-tw-scale-y))}.m-checkbox input:disabled~span[data-v-bc602d30]{--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-600) / var(--maz-tw-bg-opacity,1))}.m-checkbox input:disabled~span[data-v-bc602d30]:is([class~=dark] *){--maz-tw-bg-opacity:1;background-color:hsl(var(--maz-background-300) / var(--maz-tw-bg-opacity,1))}.m-checkbox[data-v-bc602d30]:has(input:disabled){cursor:not-allowed;--maz-tw-text-opacity:1;color:hsl(var(--maz-muted) / var(--maz-tw-text-opacity,1))}.m-checkbox:has(input:disabled) svg[data-v-bc602d30]{--maz-tw-text-opacity:1!important;color:hsl(var(--maz-muted) / var(--maz-tw-text-opacity,1))!important}.m-checkbox:has(input:disabled) input:checked~span[data-v-bc602d30]{--maz-tw-border-opacity:1;border-color:hsl(var(--maz-border) / var(--maz-tw-border-opacity,1))}.m-checkbox:has(input:disabled) input:checked~span .check-icon[data-v-bc602d30]{--maz-tw-text-opacity:1;color:hsl(var(--maz-muted) / var(--maz-tw-text-opacity,1))}.m-checkbox[data-v-bc602d30]:not(:has(input:disabled)){cursor:pointer}:is(.m-checkbox:not(:has(input:disabled)):hover>span[data-v-bc602d30],.m-checkbox:not(:has(input:disabled)):focus>span[data-v-bc602d30],.m-checkbox:not(:has(input:disabled)).--error>span[data-v-bc602d30],.m-checkbox:not(:has(input:disabled)).--warning>span[data-v-bc602d30],.m-checkbox:not(:has(input:disabled)).--success>span[data-v-bc602d30]){box-shadow:0 0 0 .125rem var(--checkbox-box-shadow-color);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.m-checkbox__text[data-v-bc602d30]{flex-direction:column;gap:0;display:flex}.m-checkbox__hint[data-v-bc602d30]{--maz-tw-text-opacity:1;color:hsl(var(--maz-muted) / var(--maz-tw-text-opacity,1));font-size:.875rem;line-height:1.25rem}.m-checkbox__hint.--error[data-v-bc602d30]{--maz-tw-text-opacity:1;color:hsl(var(--maz-destructive-600) / var(--maz-tw-text-opacity,1))}.m-checkbox__hint.--success[data-v-bc602d30]{--maz-tw-text-opacity:1;color:hsl(var(--maz-success-600) / var(--maz-tw-text-opacity,1))}.m-checkbox__hint.--warning[data-v-bc602d30]{--maz-tw-text-opacity:1;color:hsl(var(--maz-warning-600) / var(--maz-tw-text-opacity,1))}
