# Panels are lazy-loaded: @src is a base64 placeholder gif and the real image is
# in @data-src, which the extractor promotes. Without that the episode extracts
# as a column of blank pixels.
#
# Note: tapas signs image URLs with an expiry, so a cached article's panels stop
# resolving after a few weeks. Nothing to be done about that from this end.
body: //div[contains(concat(' ', normalize-space(@class), ' '), ' js-episode-viewer ')]

strip_id_or_class: loading-indicator
strip_id_or_class: episode-info
strip_id_or_class: js-message-body

autodetect_on_failure: no

test_url: https://tapas.io/episode/2549532
