The word מכנסיים is masculine and therefor should be יפים not יפות.
You should report it
There are a lot of words where the adjective will take on the opposite gender from the noun, this could be one of them.
This is not one of them Michnasayim is masculine. I wish they will fix it I hate when people make this mistake.