.gvtui-checkbox-container{--gvtui-checkbox-size:1.5rem;align-items:center;column-gap:.25rem;display:inline-flex}.gvtui-checkbox-container>input[type=checkbox]{display:none}.gvtui-checkbox-container>input[type=checkbox]+label.gvtui-checkbox-image{width:var(--gvtui-checkbox-size);height:var(--gvtui-checkbox-size);cursor:pointer;display:block}.gvtui-checkbox-container>input[type=checkbox]+label.gvtui-checkbox-image>.gvtui-icon>svg{width:var(--gvtui-checkbox-size);height:var(--gvtui-checkbox-size);pointer-events:none;display:none}.gvtui-checkbox-container>input[type=checkbox]:not(:checked,:indeterminate)+label.gvtui-checkbox-image>.gvtui-icon.gvtui-checkbox-icon-unchecked>svg{display:block}.gvtui-checkbox-container>input[type=checkbox]:not(:checked,:indeterminate)+label.gvtui-checkbox-image>.gvtui-icon.gvtui-checkbox-icon-unchecked>svg path{fill:var(--grey-400)}.gvtui-checkbox-container>input[type=checkbox]:not(:checked,:indeterminate)+label.gvtui-checkbox-image:hover>.gvtui-icon.gvtui-checkbox-icon-unchecked>svg path{fill:var(--grey-600)}.gvtui-checkbox-container>input[type=checkbox]:checked+label.gvtui-checkbox-image>.gvtui-icon.gvtui-checkbox-icon-checked>svg{display:block}.gvtui-checkbox-container>input[type=checkbox]:checked+label.gvtui-checkbox-image>.gvtui-icon.gvtui-checkbox-icon-checked>svg path{fill:var(--gvt-primary)}.gvtui-checkbox-container>input[type=checkbox]:checked+label.gvtui-checkbox-image:hover>.gvtui-icon.gvtui-checkbox-icon-checked>svg path{fill:var(--grey-900)}.gvtui-checkbox-container>input[type=checkbox]:indeterminate+label.gvtui-checkbox-image>.gvtui-icon.gvtui-checkbox-icon-indeterminate>svg{display:block}.gvtui-checkbox-container>input[type=checkbox]:indeterminate+label.gvtui-checkbox-image>.gvtui-icon.gvtui-checkbox-icon-indeterminate>svg path{fill:var(--gvt-primary)}.gvtui-checkbox-container>input[type=checkbox]:indeterminate+label.gvtui-checkbox-image:hover>.gvtui-icon.gvtui-checkbox-icon-indeterminate>svg path{fill:var(--grey-900)}.gvtui-checkbox-container>input[type=checkbox]:disabled+label.gvtui-checkbox-image{cursor:not-allowed;opacity:.4;pointer-events:none}.gvtui-checkbox-container .gvtui-checkbox-label{font-size:var(--font-size-small);color:var(--colour-fg-1)}.gvtui-checkbox--small{--gvtui-checkbox-size:1.125rem}.gvtui-checkbox--small .gvtui-checkbox-label{font-size:var(--font-size-extra-small)}.gvtui-checkbox--theme-ink>input[type=checkbox]:checked+label.gvtui-checkbox-image>.gvtui-icon.gvtui-checkbox-icon-checked>svg path{fill:var(--colour-ink)}.gvtui-checkbox--theme-ink>input[type=checkbox]:checked+label.gvtui-checkbox-image:hover>.gvtui-icon.gvtui-checkbox-icon-checked>svg path{fill:var(--grey-900)}.gvtui-checkbox--theme-ink>input[type=checkbox]:indeterminate+label.gvtui-checkbox-image>.gvtui-icon.gvtui-checkbox-icon-indeterminate>svg path{fill:var(--colour-ink)}.gvtui-checkbox--theme-ink>input[type=checkbox]:indeterminate+label.gvtui-checkbox-image:hover>.gvtui-icon.gvtui-checkbox-icon-indeterminate>svg path{fill:var(--grey-900)}
