.TaskCheckbox[data-v-9ac4ca81]{--local-border-color:var(--local-sub-text-color);cursor:pointer;height:var(--task-checkbox-size);position:relative;width:var(--task-checkbox-size)}.TaskCheckbox.disabled[data-v-9ac4ca81]{cursor:default}.TaskCheckbox.rounded .TaskCheckbox-input-visible[data-v-9ac4ca81]{border-radius:999px}.TaskCheckbox.no-glow .TaskCheckbox-input-visible.selected[data-v-9ac4ca81]{box-shadow:none}.TaskCheckbox.selected .TaskCheckbox-input-visible[data-v-9ac4ca81]{--local-border-color:var(--task-checkbox-color);background-color:var(--task-checkbox-color);box-shadow:0 0 4px 0 var(--task-checkbox-color)}.TaskCheckbox.selected .TaskCheckbox-input-visible-inner[data-v-9ac4ca81]{color:var(--local-text-color);opacity:1}.TaskCheckbox:not(.disabled):not(.selected):hover .TaskCheckbox-input-visible-inner[data-v-9ac4ca81]{color:var(--local-border-color);opacity:1}.TaskCheckbox-input-invisible[data-v-9ac4ca81]{height:100%;opacity:0;pointer-events:none;position:absolute;width:100%}.TaskCheckbox-input-invisible:focus+.TaskCheckbox-input-visible[data-v-9ac4ca81]{outline:2px solid green;outline-offset:2px}.TaskCheckbox-input-visible[data-v-9ac4ca81]{align-items:center;border:2px solid var(--local-border-color);border-radius:4px;display:flex;height:100%;justify-content:center;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:all .05s;width:100%}.TaskCheckbox-input-visible .TaskCheckbox-input-visible-inner[data-v-9ac4ca81]{font-size:calc(var(--task-checkbox-size) - 4px);line-height:1;opacity:0;transition:all .1s}.TaskCheckbox-input-visible-loader[data-v-9ac4ca81]{font-size:14px;opacity:.5;position:absolute}
