The modal was manually rendering avatars with a static bg-surface-input background, bypassing the Avatar component's getAvatarGradient() logic. Users without profile pictures got blank dark circles instead of their hash-generated or user-set avatar color gradients.