# Description Create a responsive CharacterDetailsCard component. The card should appear as an overlay when the user selects a character and display additional information about that character. # Done when - [x] `CharacterDetailsCard.tsx` is created in `src/components` - [x] Clicking the `Details` button opens the selected character’s details card - [x] The selected character is stored using React state - [x] The page behind the details card is darkened - [x] The card displays the character’s name, image, gender, species, origin and status using data from the Rick and Morty API - [x] Episode information for the selected character is fetched from the Rick and Morty API using TanStack Query - [x] The fetched episodes are displayed with episode codes and titles - [x] Long episode lists can be scrolled - [x] The user can navigate between the fetched characters using previous and next buttons - [x] The card can be closed using the close button ## Optional - [ ] Add a simple fade or scale animation when the details card opens