"""superporn.com — latest-vids browse scraper (przez Bright Data residential proxy). Dołączony 2026-06-10 (user request). superporn twardo blokuje VPS IP Cloudflarem (403 na KAŻDEJ impersonacji TLS — chrome/safari/firefox), więc ingest HTML idzie przez Bright Data residential proxy (`settings.brightdata_proxy_url`). Gdy proxy nieskonfigurowane → scraper no-op (pusty iterator, log warning). Proxy używamy TYLKO do scrape HTML. Playback NIE idzie przez proxy: `` mp4 (cdnst*.superporn.com) ma token IP-bound do fetchera (403 cross-IP), więc resolve musi nastąpić po stronie telefonu — extractor `superporncom` → `_vps_blocked_fallback` (mobile WebView ładuje stronę z residential IP telefonu, INJECTED_JS bierze video.src). Thumbnaile (img*.superporn.com) schodzą z VPS bez proxy (image proxy działa). Sygnały (SSR HTML): - JSON-LD VideoObject: name, description, uploadDate, thumbnailUrl, duration ISO 8601 (`P0DT0H38M48S`). `author` = uploader (NIE performer — pomijamy). - Performerzy: chip `Name` - Kategorie: chip `Name` (bez `/pornstar/`) — w bloku `#collapse-categories`. - Duration backup: `