.KetCheckbox_checkbox__CLb1x{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:18px;height:18px;padding:0;border:1px solid var(--input);border-radius:4px;background:var(--background);color:var(--foreground);cursor:pointer;transition:border-color var(--ket-duration-fast) var(--ket-ease-standard),background-color var(--ket-duration-fast) var(--ket-ease-standard)}.KetCheckbox_checkbox__CLb1x:after{content:"";position:absolute;inset:-8px -12px}@media (hover:hover) and (pointer:fine){.KetCheckbox_checkbox__CLb1x:not([data-disabled],[data-readonly],[data-checked],[data-indeterminate],[aria-invalid=true]):hover{border-color:var(--muted-foreground)}}.KetCheckbox_checkbox__CLb1x:is([data-checked],[data-indeterminate]){background:var(--primary);border-color:var(--primary);color:var(--primary-foreground)}.KetCheckbox_checkbox__CLb1x[data-disabled]{opacity:.5;cursor:not-allowed}.KetCheckbox_checkbox__CLb1x[data-readonly]{cursor:default}.KetCheckbox_checkbox__CLb1x[aria-invalid=true]{border-color:var(--destructive)}.KetCheckbox_indicator___PQI0{position:absolute;top:0;left:0;width:64%;height:32%;pointer-events:none;transform:rotate(-45deg) translate(-10%,100%);transform-origin:center;transition:opacity var(--ket-duration-fast) var(--ket-ease-standard),transform var(--ket-duration-fast) var(--ket-ease-standard)}.KetCheckbox_indicator___PQI0[data-indeterminate]{transform:translate(30%,80%)}.KetCheckbox_indicator___PQI0:after,.KetCheckbox_indicator___PQI0:before{content:"";position:absolute;display:block;background:currentColor}.KetCheckbox_indicator___PQI0:before{top:0;bottom:0;left:0;width:2px;transform-origin:0 0;transition:transform calc(var(--ket-duration-fast) * 2 / 3) var(--ket-ease-standard) calc(var(--ket-duration-base) * .4),opacity var(--ket-duration-fast) var(--ket-ease-standard)}.KetCheckbox_indicator___PQI0:after{right:0;bottom:0;left:0;height:2px;transform-origin:0 100%;transition:transform calc(var(--ket-duration-fast) * 2 / 3) var(--ket-ease-standard) calc(var(--ket-duration-base) * .8)}.KetCheckbox_indicator___PQI0[data-indeterminate]:before{opacity:0}.KetCheckbox_indicator___PQI0:is([data-starting-style],[data-ending-style]){opacity:0}.KetCheckbox_indicator___PQI0[data-starting-style]:after,.KetCheckbox_indicator___PQI0[data-starting-style]:before{transform:scale(0)}.KetCheckbox_indicator___PQI0[data-ending-style]:after,.KetCheckbox_indicator___PQI0[data-ending-style]:before{transform:scale(0);transition-delay:0s}@media (prefers-reduced-motion:reduce){.KetCheckbox_checkbox__CLb1x,.KetCheckbox_indicator___PQI0,.KetCheckbox_indicator___PQI0:after,.KetCheckbox_indicator___PQI0:before{transition:none}}@media (forced-colors:active){.KetCheckbox_checkbox__CLb1x{border-color:ButtonText;background:Canvas}.KetCheckbox_checkbox__CLb1x:is([data-checked],[data-indeterminate]){background:Highlight;border-color:Highlight;color:HighlightText;forced-color-adjust:none}.KetCheckbox_checkbox__CLb1x[data-disabled]{border-color:GrayText}}