All Density Functional Theory (DFT) and Time-Dependent Density Functional Theory (TD-DFT) calculations were performed using Gaussian 16 . The functional employed was B3LYP , and the basis set chosen was def2-SVP . Dispersion corrections were considered using the D3BJ method during the calculations. For different downstream tasks, the datasets are organized as follows: