Input: Excel (.xlsx / .xlsm). Column A = Customer Name, Column B = Value, header in row 1. Sheet "RSF Input Data" is used if present, else the first sheet. Everything runs inside your browser; no data is uploaded anywhere. The ExcelJS library loads from the internet when this page opens.