Nothing you can do at home, sorry, but kitty needs prompt veterinary assistance. Most vet have payment plans.
Pip is 100% right . Your baby needs to be evaluated by a vet. She may have internal bleeding. Which is life threatening. So just because she seems ok and resting, she could be bleeding inside.
This is an emergency--If you have an emergency Vet clinic where you are, get there now. They will sometimes even wave the fee, but Pip is right they can put you on a payment plan. They will NOT refuse your kitten medical attention. That is what they are there for.
This cannot wait. It could be nothing, and she is fine, but better to be sure then leave her suffering, right?
Please get back to us and let us know what her condition is.
Please let us know how you kitten is doing---Did you get to the Vets?