Add ScannerDestinationPicker with game filter and owned/collection/deck targets. Persist session destination in localStorage and auto-add each identified scan to the active destination. Co-authored-by: Cursor <cursoragent@cursor.com>