As the others said, NEW VET. ASAP.

It doesn't take long for a cat to go into liver failure due to excessive loss of weight over a short period of time.