Fixes website scanner behavior with cookie/GDPR popups.
Changes:
- The website capture step now attempts to dismiss common cookie/GDPR banners before taking screenshots.
- Supports common buttons such as Reject all, Decline, Only necessary, Accept, Agree, Continue, OK.
- Adds handling for popular cookie managers such as OneTrust and Cookiebot.
- Website analysis continues normally if a custom popup cannot be dismissed.
This should make heatmaps more useful on many European websites where cookie banners previously dominated the attention map.