private static void Import()
        {
            using var fbd = new FolderBrowserDialog();
            if (fbd.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            var count = PKSMUtil.CreateBank(fbd.SelectedPath);

            WinFormsUtil.Alert("Bank Created!", $"Added {count} Pokémon to the bank!");
        }
        private static void Export()
        {
            if (!WinFormsUtil.OpenSAVPKMDialog(new[] { ".bnk" }, out var path))
            {
                return;
            }

            var bank = File.ReadAllBytes(path !);

            using var fbd = new FolderBrowserDialog();
            if (fbd.ShowDialog() != DialogResult.OK)
            {
                return;
            }
            var count = PKSMUtil.ExportBank(bank, fbd.SelectedPath, out var previews);

            PKMPreview.ExportCSV(previews, fbd.SelectedPath);
            WinFormsUtil.Alert("Bank Exported!", $"Dumped {count} Pokémon!");
        }