Use character-width ratios instead of font_size for Canva-style PDFs: - Single-char prev: gap/prev.width < 1.25 - Multi→single: gap/avg_prev_char_width < 1.25 - Multi→multi: page-level threshold (gap/font_size) Also adds second Canva detection path for per-character rendering without embedded spaces (>50% single-char items). Improves ebgt7isj04ophcq word accuracy from ~3% to 64%. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>