.checkbox-pic{width:25px;height:25px;background-repeat:no-repeat;background-position:50%;border-radius:9px;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .3s}.checkbox-pic input{position:absolute;overflow:hidden;margin:-1px;width:1px;height:1px;clip:rect(0 0 0 0)}