What causes itching and swelling of the left eyelid?

The causes of itching and swelling of the left eyelid are as follows.
Consider inflammation, related to fire and excessive eye use. It may be blepharitis due to germ infection, with self-induced itching, stinging and burning sensation in the eye, accompanied by congestion and flushing of the lid margin and scales attached to the surface of the eyelashes and lid margin, or it may be mydriasis, also called blepharitis, which usually manifests as localized redness, swelling and heat in the eyelid.