Loading
Refactors history card highlighting to use prop-based approach
Replaces CSS class-based highlighting with a dedicated highlighted prop for better component encapsulation and maintainability. Removes hardcoded styling logic from the parent component and moves the highlighting responsibility to the card component itself.