import{mode as o}from"../../../../theme-tools/dist/esm/component.js";function r(r){var{colorScheme:e}=r;return{w:"100%",transitionProperty:"box-shadow",transitionDuration:"normal",border:"2px solid",borderRadius:"sm",borderColor:"inherit",color:"white",_checked:{bg:o(e+".500",e+".200")(r),borderColor:o(e+".500",e+".200")(r),color:o("white","gray.900")(r),_hover:{bg:o(e+".600",e+".300")(r),borderColor:o(e+".600",e+".300")(r)},_disabled:{borderColor:o("gray.200","transparent")(r),bg:o("gray.200","whiteAlpha.300")(r),color:o("gray.500","whiteAlpha.500")(r)}},_indeterminate:{bg:o(e+".500",e+".200")(r),borderColor:o(e+".500",e+".200")(r),color:o("white","gray.900")(r)},_disabled:{bg:o("gray.100","whiteAlpha.100")(r),borderColor:o("gray.100","transparent")(r)},_focus:{boxShadow:"outline"},_invalid:{borderColor:o("red.500","red.300")(r)}}}var e={userSelect:"none",_disabled:{opacity:.4}},t={transitionProperty:"transform",transitionDuration:"normal"},l={parts:["container","control","label","icon"],baseStyle:o=>({icon:t,control:r(o),label:e}),sizes:{sm:{control:{h:3,w:3},label:{fontSize:"sm"},icon:{fontSize:"0.45rem"}},md:{control:{w:4,h:4},label:{fontSize:"md"},icon:{fontSize:"0.625rem"}},lg:{control:{w:5,h:5},label:{fontSize:"lg"},icon:{fontSize:"0.625rem"}}},defaultProps:{size:"md",colorScheme:"blue"}};export default l;
//# sourceMappingURL=checkbox.js.map
