private void createRememberedButton(RememberMeAccountData accountData)
        {
            GameObject gameObject = Object.Instantiate(buttonPrefab, RememberedAccountsParent, worldPositionStays: false);
            LoginRememberMeListButton component = gameObject.GetComponent <LoginRememberMeListButton>();

            component.OnToggleInteraction += onToggleInteraction;
            component.OnRemoveAccount     += onRemoveAccount;
            rememberedButtons.Add(component);
            component.LoadData(accountData);
        }
        private void onRemoveAccount(string username, LoginRememberMeListButton button)
        {
            rememberedButtons.Remove(button);
            button.gameObject.SetActive(value: false);
            Object.Destroy(button.gameObject);
            RememberMeService rememberMeService = Service.Get <RememberMeService>();

            rememberMeService.RemoveUsername(username);
            MulticoloredList componentInChildren = GetComponentInChildren <MulticoloredList>();

            if (componentInChildren != null)
            {
                componentInChildren.Refresh();
            }
        }