I am sorry Midnight is not feeling well. The only time a cat stops eating is when she is sick or in pain. Hiding is another indication that something is bothering her.
Since her blood work was unremarkable we must look for something not organ related like a bad tooth, earache, constipation or nausea.
Perhaps her dosage of tapizole needs adjustment.
Drain the water from a can of tuna into a bowl and see if she will lap it up. If she does, offer the tuna.
Get a jar of baby food chicken or turkey with no onion or garlic. Warm the food to bring out the aroma.
Wipe her face and neck with a cool damp cloth to relieve nausea. Try to get her to lick an ice cube.
Add one quarter of a ten mg pepcid (famotidine) to a tablespoon of baby food.
Try to feed 20 minutes later.
Please let me know if she eats and how she is doing.
Please be so kind as to rate my answer positively as that is the only way I receive credit for my assistance. Thank you very much!
If you need any additional information, just click reply and I will be here for you and your fur baby.. Rating will not cut off our communication. This question will always be open for you to reply to me.