A lightweight React modal component for displaying content in a modal overlay, with support for fade-in and fade-out animations.