    <Page x:Class="ForzaUI.A_JobLeaderboardPopup"
      xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
      xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
      xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
      xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
      mc:Ignorable="d"
      xmlns:local="clr-namespace:ForzaUI;assembly="
      Style="{StaticResource A_Style_Page_Generic}"
      DataContext="{Binding RelativeSource={RelativeSource Self}}"
      xmlns:System="clr-namespace:System;assembly=mscorlib">

    <local:UIPageTransitionManager.TransitionManager>
        <local:UIPageTransitionManager Preset="{StaticResource A_UIPageTransitionManagerPreset_Menu}"/>
    </local:UIPageTransitionManager.TransitionManager>
        
    <Page.Resources>
        <ResourceDictionary>
            <GridLength x:Key="A_GridLength_Column_DriverLevel_Width">75</GridLength>
            <GridLength x:Key="A_GridLength_Column_DriverName_Width">410</GridLength>
            <GridLength x:Key="A_GridLength_Column_Job_Spacer_Width">250</GridLength>
            <GridLength x:Key="A_GridLength_Column_Score_Width">324</GridLength>

            <!-- Row Templates -->
            <ControlTemplate x:Key="A_ControlTemplate_HeaderRow" TargetType="Control">
                <local:FZMaterial Style="{StaticResource A_Style_FZMaterial_FlatPanel_HeaderPill_Green}" >
                    <Grid Margin="0,0">
                        <Grid.ColumnDefinitions>
                            <ColumnDefinition Width="{StaticResource A_GridLength_Column_DriverLevel_Width}"/>
                            <ColumnDefinition Width="{StaticResource A_GridLength_Column_DriverName_Width}"/>
                            <ColumnDefinition Width="{StaticResource A_GridLength_Column_Job_Spacer_Width}"/>
                            <ColumnDefinition Width="{StaticResource A_GridLength_Column_Score_Width}"/>
                        </Grid.ColumnDefinitions>
                        <local:FZTextBlock Grid.Column="1" Text="{local:Loc PreRaceMenu.IDS_StartingGrid_DriverName}" Style="{StaticResource A_Style_FZTextBlock_DriverListHeading}" />
                        <local:FZTextBlock Grid.Column="3" Text="{local:Loc Scoreboard.IDS_Credits}" Style="{StaticResource A_Style_FZTextBlock_DriverListHeading}" />
                    </Grid>
                </local:FZMaterial>
            </ControlTemplate>

            <ControlTemplate x:Key="A_ControlTemplate_Cell_Score">
                <DockPanel>
                    <Control Style="{StaticResource H_Style_Control_CreditsIcon}"  
                             DockPanel.Dock="Left" 
                             Margin="0,0,4,0"
                             Height="32"/>
                    <local:FZTextBlock Text="{Binding Score}" 
                                       Style="{StaticResource A_Style_FZTextBlock_LeaderboardRow}" 
                                       VerticalAlignment="Center"
                                       Margin="0,0,4,0"/>
                </DockPanel>
            </ControlTemplate>

            <ControlTemplate x:Key="A_ControlTemplate_Row" TargetType="ListBoxItem">
                <Grid>
                    <StackPanel Name="Content" Orientation="Horizontal" Visibility="{Binding IsLoading, Converter={StaticResource A_FZBooleanToVisibilityConverter_Inverse}}">
                        <ContentControl Style="{StaticResource A_Style_ContentControl_SelectableRow}">
                            <Grid Margin="0,0">
                                <Grid.ColumnDefinitions>
                                    <ColumnDefinition Width="{StaticResource A_GridLength_Column_DriverLevel_Width}"/>
                                    <ColumnDefinition Width="{StaticResource A_GridLength_Column_DriverName_Width}"/>
                                    <ColumnDefinition Width="{StaticResource A_GridLength_Column_Job_Spacer_Width}"/>
                                    <ColumnDefinition Width="{StaticResource A_GridLength_Column_Score_Width}"/>
                                </Grid.ColumnDefinitions>
                                <ContentControl Grid.Column="0" Template="{StaticResource A_ControlTemplate_Cell_DriverLevel}" HorizontalAlignment="Center" VerticalAlignment="Center" />
                                <ContentControl Grid.Column="1" Template="{StaticResource A_ControlTemplate_Cell_DriverName}" VerticalAlignment="Center" />
                                <ContentControl Grid.Column="3" Template="{StaticResource A_ControlTemplate_Cell_Score}" VerticalAlignment="Center" />  
                            </Grid>
                        </ContentControl>
                    </StackPanel>
                </Grid>
                <ControlTemplate.Triggers>
                    <DataTrigger Binding="{Binding IsSelected, RelativeSource={RelativeSource Self}}" Value="True">
                        <Setter Property="local:ZPanel.ZIndex" Value="20" />
                        <Setter Property="local:ZPanel.ClippingBias"  Value="10" />
                    </DataTrigger>
                </ControlTemplate.Triggers>
            </ControlTemplate>

            <!-- Row Style -->
            <Style x:Key="A_Style_ListBoxItem_DriverList_Bucketlist" TargetType="ListBoxItem" BasedOn="{StaticResource A_Style_ListBoxItem_LeaderboardBase}">
                <Setter Property="Template" Value="{StaticResource A_ControlTemplate_Row}" />
            </Style>

        </ResourceDictionary>
    </Page.Resources>

    <Border>
        <Grid x:Name="PART_LayoutRoot">
           <Control Style="{StaticResource A_Style_Control_ScreenBackground}" />
            <Grid Visibility="{Binding ShowBlur, Converter={StaticResource A_FZBooleanToVisibilityConverter}}">
                <local:FZMaterialGlassCapture />
                <local:FZMaterial Style="{StaticResource A_Style_FZMaterial_Popup_Background}"/>
            </Grid>

            <local:FZMaterialGlassCapture />

            <ContentControl x:Name="BottomBar" Style="{StaticResource A_Style_ButtonBar}">
                <ContentControl x:Name="PART_DefaultHelpPanel"
                 local:ControllerButtonPanel.ADescription="{local:Loc HelpButtons.IDS_Select}"
                 local:ControllerButtonPanel.BDescription="{local:Loc HelpButtons.IDS_Back}"
                 local:ControllerButtonPanel.XDescription="{local:Loc HelpButtons.IDS_Filter}"
                 Style="{StaticResource A_Style_ContentControl_DefaultButtonBar}" />
            </ContentControl>

            <local:NetworkCountdownControl Style="{StaticResource A_Style_NetworkCountdownControl_BucketListSetup}" />

            <Border Style="{StaticResource A_Style_Border_ScenePadding}">
                <StackPanel Orientation="Vertical" VerticalAlignment="Center" HorizontalAlignment="Center">
                    <StackPanel Orientation="Horizontal" Style="{StaticResource A_Style_FrameworkElement_DefaultTransition_0}">
                        <ContentControl Content="{Binding LeaderboardName}" Style="{StaticResource A_Style_ContentControl_ScreenTitleBlock}"
                                             local:BindingProxy.A="/ForzaUI;component/Textures/Anthem/Icons/Titles/Leaderboards.png" />
                    </StackPanel>

                    <StackPanel Style="{StaticResource A_Style_FrameworkElement_DefaultTransition_0}"
                             Orientation="Horizontal"
                             HorizontalAlignment="Center">
                        <StackPanel>
                            <Control Style="{StaticResource A_Style_HeaderRow}"
                                  Template="{StaticResource A_ControlTemplate_HeaderRow}"
                                  Margin="0,0,0,5"/>
                            <local:CommonListBox x:Name="PART_ListBox_LeaderboardList"
                                              ItemsSource="{Binding LeadersList}"
                                              MaxHeight="540" 
                                              ItemContainerStyle="{StaticResource A_Style_ListBoxItem_DriverList_Bucketlist}"  
                                              Style="{StaticResource A_Style_CommonListBox_Leaderboard}" 
                                              VerticalAlignment="Top"
                                              VirtualizingStackPanel.VirtualizationMode="Recycling"
                                              ScrollViewer.CanContentScroll="true"/>
                            <Control Style="{StaticResource A_Style_FooterRow}"
                                  Template="{StaticResource A_ControlTemplate_FooterRow_Default}" />
                        </StackPanel>
                    </StackPanel>
                </StackPanel>
            </Border>
        </Grid>
    </Border>
</Page>
