- replace 'Recently played' with one card per anime grouped by state: Continue watching (<=6, progress + ~Xm left), On hold (<=4, dimmed, days ago), Recently finished (<=6, check) - hero button says 'Next ep' when the last ep is >=95% watched - empty home shows recent searches as clickable chips (race-guarded: only appended while the empty state is still on screen) - helpers: byShow (latest row per anime), homeCard, showSec, link