What’s causing this swollen eyelid?

Kaitlyn, 14 years old, presents with two weeks of painless left eyelid swelling.

Test your clinical know-how by taking the quiz below. If you select the wrong answer, have another go — you can try as many times as you like!