I've tried one or two models, but there were some overhangs and design issues, so I decided to come out with my design.
Ventilation openings have cover walls in front of them and light does not leak out.
Print without supports, 0.24mm, PETG
The author marked this model as their own original creation.