or click to browse — the PALM template (.xlsm) or its generated .csv
Nothing leaves your browser — parsing runs locally via SheetJS.