Bug: Condition 'items.length < totalItems' always true for partial last page (e.g., 5 < 45 on offset=40), showing 'load more' link to empty page. Fix: Use 'offset + items.length < totalItems' to correctly detect when all items have been shown. Also update displayed counter to show 'offset + items.length из totalItems' for accurate progress. Verification: - Astro build: 0 errors - 45 items, page 0: shows '20 из 45', next link to offset=20 - 45 items, page 20: shows '40 из 45', next link to offset=40 - 45 items, page 40: shows '45 из 45', NO next link (45 < 45 = false) - Empty results: no next link (0 < 0 = false)