Скриншот капчи снимается в физических пикселях (CSS-размер × device_scale_factor). Тест сравнивал результат с жёстко заданным (120, 40) без учёта, что profile.py при каждой новой сессии берёт случайный правдоподобный DPR из датасета browserforge — тест падал, когда выпадало DPR != 1 (например, 180×60 при DPR=1.5). Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>