diff --git a/scripts/statistics.js b/scripts/statistics.js
index 0dcd154..2a7db21 100644
--- a/scripts/statistics.js
+++ b/scripts/statistics.js
@@ -720,11 +720,13 @@
const rankClass = rank <= 3 ? ` rank-${rank}` : '';
const episodesText = show.episodesWatched === 1 ? 'episode' : 'episodes';
const timeLabel = formatHours(show.watchedRuntimeTicks || 0);
+ const progressLabel = window.innerWidth >= 900 ? `${timeLabel} · ${show.episodesWatched} of ${show.totalEpisodes} ${episodesText} (${show.percentage}%)` : `${timeLabel}`;
+
return `
${rank}
${escapeHtml(show.name)}
-
${timeLabel} · ${show.episodesWatched} of ${show.totalEpisodes} ${episodesText} (${show.percentage}%)
+
${progressLabel}
`;
}).join('');
diff --git a/scripts/watchlist.js b/scripts/watchlist.js
index 871326d..c5141ad 100644
--- a/scripts/watchlist.js
+++ b/scripts/watchlist.js
@@ -2898,12 +2898,13 @@ In the Custom Tabs plugin, add a new tab with the following HTML content:
const rankClass = rank <= 3 ? ` rank-${rank}` : '';
const episodesText = show.episodesWatched === 1 ? 'episode' : 'episodes';
const timeLabel = formatWatchedRuntimeLabel(show.watchedRuntimeTicks);
+ const progressLabel = window.innerWidth >= 900 ? `${timeLabel} · ${show.episodesWatched} of ${show.totalEpisodes} ${episodesText} (${show.percentage}%)` : `${timeLabel}`;
return `
${rank}
${escapeHtmlWatchlist(show.name)}
-
${timeLabel} · ${show.episodesWatched} of ${show.totalEpisodes} ${episodesText} (${show.percentage}%)
+
${progressLabel}
`;
}).join('');