[SG-21368] Split HoverOverlay styles into multiple files and colocate them with subcomponents
Created by: gitstart-sourcegraph
Description
- Seperate HoverOverlay css
- Global CSS classes used in integration tests are replaced with data-testid attributes for .hover-overlay