Backport of #10122 to cloud/1.42. Prerequisite for backporting #10364 (Show filename on previews). ## Conflict resolution - `src/stores/queueStore.test.ts`: accepted PR version — text content is now previewable (length 1, content assertion) instead of not previewable (length 0, undefined). ┆Issue is synchronized with this [Notion page](https://www.notion.so/PR-10963-backport-cloud-1-42-App-Mode-dragAndDrop-text-output-and-scroll-shadows-33c6d73d3650816ca420cbc0eae96e3b) by [Unito](https://www.unito.io)
- Updated all imports from '@comfyorg/litegraph' to '@/lib/litegraph/src/' - Replaced deep dist imports with direct source paths - Updated CSS import in main.ts - All imports now use the @ alias consistently