Better error messages when GIFs can’t load

Sometimes when GIFs couldn’t load before, the app would just say 'No GIFs found,' which was confusing if the issue wasn’t really about no GIFs being available. Now, if something goes wrong while fetching GIFs, you’ll see a proper error message along with a Retry button. This makes it easier to understand what’s happening and try again without guessing.