## Description Adapt PcPartCard styling to the available card width in list, two-column, and four-column views. The current layout looks awkward in wider cards, with poorly balanced images, text, and buttons. ## Acceptance criteria - [ ] Cards adapt their layout to the available width in each view. - [ ] List and two-column views use space effectively without excessive empty areas. - [ ] Images maintain their proportions and remain fully visible. - [ ] Names, prices, and action buttons remain readable without overlapping or overflowing. - [ ] Cards display correctly on mobile, tablet, and desktop. - [ ] Switching views preserves the existing card actions and selected-build state. ## Dependencies None