WELCOME TO HCM!
You seem to have soft tissue injury
which will heal on its own but since the eye lid is swollen and eye turned red so need an evaluation by an opthalmologist.
you can take over the counter antiinflammatory analgesics to speed up healing and cold
compresses will help.