private async void SubscriptionSelectStateGroup_CurrentStateChanged(object sender, VisualStateChangedEventArgs e)
        {
            using (_ = await _SelectionVisualAnimationLock.LockAsync())
            {
                if (e.NewState?.Name == SubscriptionSelected.Name)
                {
                    IndivisualItemView.Visibility = Visibility.Visible;

                    await IndivisualItemViewBackground.Fade(0.3f, duration : 50)
                    .StartAsync();

                    await IndivisualItemViewContent.Offset(0, duration : 150)
                    .Fade(1.0f, duration: 150)
                    .StartAsync();
                }
                else
                {
                    await IndivisualItemViewContent.Offset(ContentOffsetAmount, duration : 150)
                    .Fade(0.0f, duration: 150)
                    .StartAsync();

                    await IndivisualItemViewBackground.Fade(0.0f, duration : 50)
                    .StartAsync();

                    IndivisualItemView.Visibility = Visibility.Collapsed;
                }
            }
        }
 private void SubscriptionPage_Mobile_InitializeSubscriptionSelectedAnimation(object sender, RoutedEventArgs e)
 {
     IndivisualItemViewContent.Offset(ContentOffsetAmount, duration: 1)
     .Fade(0, duration: 1)
     .Start();
     IndivisualItemViewBackground.Fade(0, duration: 1)
     .Start();
 }