<ResourceDictionary
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:noesis="clr-namespace:NoesisGUIExtensions;assembly=Noesis.GUI.Extensions">

    <!--  GLOBAL COLOR TOKENS  -->
    <Color x:Key="White">#FFFFFFFF</Color>
    <Color x:Key="White50">#FFEDF3FA</Color>
    <Color x:Key="Black">#FF000000</Color>
    <Color x:Key="Gray10">#FFB4B4B4</Color>
    <Color x:Key="Grey100">#FF7C7C7C</Color>
    <Color x:Key="Grey300">#FF646464</Color>
    <Color x:Key="Grey500">#FF474747</Color>
    <Color x:Key="Blue50">#FFD1DAE6</Color>
    <Color x:Key="Blue100">#FFBCC2CB</Color>
    <Color x:Key="Blue300">#FF98A2B1</Color>
    <Color x:Key="Blue400">#FF51617D</Color>
    <Color x:Key="Blue500">#FF2F3A54</Color>
    <Color x:Key="Blue600">#FF25344C</Color>
    <Color x:Key="Blue800">#FF434E65</Color>
    <Color x:Key="Blue850">#FF2D3949</Color>
    <Color x:Key="Blue900">#FF2B3343</Color>
    <Color x:Key="Blue950">#FF242637</Color>
    <Color x:Key="Blue980">#FF1C283B</Color>
    <Color x:Key="Blue1000">#FF262D3B</Color>
    <Color x:Key="Blue1030">#FF172230</Color>
    <Color x:Key="Blue1050">#FF16212F</Color>
    <Color x:Key="Blue1100">#FF141C2B</Color>
    <Color x:Key="Blue1200">#FF0C0D12</Color>
    <Color x:Key="Indigo800">#FF36356B</Color>
    <Color x:Key="Red500">#FFB13158</Color>
    <Color x:Key="Red600">#FF903A48</Color>
    <Color x:Key="Red700">#FF5C252E</Color>
    <Color x:Key="Orange600">#FF824C37</Color>
    <Color x:Key="Yellow300">#FFBD9050</Color>
    <Color x:Key="Yellow400">#FFD7DF01</Color>
    <Color x:Key="Yellow800">#FF413D32</Color>
    <Color x:Key="Green500">#FF00E7B6</Color>
    <Color x:Key="Green800">#FF00FF40</Color>
    <Color x:Key="Magenta500">#FFFF3874</Color>
    <Color x:Key="Cyan100">#FF10DDDF</Color>


    <!-- BACKGROUND COLORS -->
    <SolidColorBrush x:Key="Color.BackgroundSecondary" Color="{DynamicResource Blue900}" />
    <SolidColorBrush x:Key="Color.BackgroundSecondaryPress" Color="{StaticResource Blue950}" />
    <SolidColorBrush x:Key="Color.BackgroundDisable" Color="{StaticResource Grey100}" />
    <SolidColorBrush x:Key="Color.BackgroundDanger" Color="{StaticResource Red600}" />
    <SolidColorBrush x:Key="Color.BackgroundGhostHover" Color="{StaticResource Blue100}" Opacity="0.2"/>
    <SolidColorBrush x:Key="Color.BackgroundGhostPress" Color="{StaticResource Blue300}" />
    <SolidColorBrush x:Key="Color.Background.Overlay" Color="{StaticResource Blue1200}" Opacity="0.7"/>

    <LinearGradientBrush x:Key="Color.BackgroundDangerHover" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#D04C4E" Offset="0"/>
        <GradientStop Color="#842E4C" Offset="1"/>
    </LinearGradientBrush>

    <RadialGradientBrush x:Key="Color.BackgroundDangerPress" Center="0.5,0.5" GradientOrigin="0.5,0.5">
        <GradientStop Color="#8D3945" Offset="0"/>
        <GradientStop Color="#682C3E" Offset="1"/>
    </RadialGradientBrush>

    <LinearGradientBrush x:Key="Color.BackgroundSecondaryHover" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#354868" Offset="0"/>
        <GradientStop Color="#2E394E" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BackgroundPrimary" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#4675A1" Offset="0"/>
        <GradientStop Color="#4A5D9E" Offset="1.0"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BackgroundPrimaryHover" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#5890C7" Offset="0"/>
        <GradientStop Color="#5769B0" Offset="1"/>
    </LinearGradientBrush>

    <RadialGradientBrush x:Key="Color.BackgroundPrimaryPress" Center="0.5,0.5" GradientOrigin="0.5,0.5">
        <GradientStop Color="#48699F" Offset="0"/>
        <GradientStop Color="#3A487D" Offset="1"/>
    </RadialGradientBrush>


    <!-- BORDER COLORS -->
    <SolidColorBrush x:Key="Color.BorderOutPrimary" Color="{StaticResource Blue800}" />
    <SolidColorBrush x:Key="Color.BorderInPrimary" Color="{StaticResource Indigo800}" />
    <SolidColorBrush x:Key="Color.BorderOutSecondary" Color="{StaticResource Blue800}" />
    <SolidColorBrush x:Key="Color.BorderGhost" Color="{StaticResource Blue800}" />
    <SolidColorBrush x:Key="Color.BorderGhostHover" Color="{StaticResource Blue300}" />
    <SolidColorBrush x:Key="Color.BorderOutDanger" Color="{StaticResource Orange600}" />
    <SolidColorBrush x:Key="Color.BorderOutDisable" Color="{StaticResource Grey300}" />
    <SolidColorBrush x:Key="Color.Border.Focus" Color="{StaticResource White}" />
    <SolidColorBrush x:Key="Color.Border.Error" Color="{StaticResource Red500}" />

    <LinearGradientBrush x:Key="Color.BorderHover" StartPoint = "0,0" EndPoint = "1,0">
        <GradientStop Color="#FFE98A" Offset="0"/>
        <GradientStop Color="#DAA444" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Border.Selected" StartPoint="1,0" EndPoint="0,1">
        <GradientStop Color="#84FFE5" Offset="0"/>
        <GradientStop Color="#00E7B6" Offset="1"/>
    </LinearGradientBrush>


    <!-- TEXT COLORS -->
    <SolidColorBrush x:Key="Color.Text" Color="{StaticResource Blue50}" />
    <SolidColorBrush x:Key="Color.TextHover" Color="{StaticResource White}" />
    <SolidColorBrush x:Key="Color.TextDisable" Color="{StaticResource Grey500}" />
    <SolidColorBrush x:Key="Color.TextError" Color="{StaticResource Red500}" />
    <SolidColorBrush x:Key="Color.TextAdd" Color="{StaticResource Green500}" />
    <SolidColorBrush x:Key="Color.TextRemove" Color="{StaticResource Magenta500}" />
    <SolidColorBrush x:Key="Color.TextPlaceholder" Color="{StaticResource Blue300}"/>
    <SolidColorBrush x:Key="Color.TextNameplate" Color="{StaticResource White50}" />
    <SolidColorBrush x:Key="Color.TextStroke" Color="{StaticResource Blue1030}" Opacity="0.3"/>
    <SolidColorBrush x:Key="Color.TextStrokeHeavy" Color="{StaticResource Black}" Opacity="0.5"/>

    <LinearGradientBrush x:Key="Color.TextSelected">
        <GradientStop Color="#FFE98A" Offset="1"/>
        <GradientStop Color="#EDAB34" Offset="0"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.TextBedazzled" StartPoint="0,1" EndPoint="1,0">
        <GradientStop Color="#AC68E3" Offset="0"/>
        <GradientStop Color="#A9E4FE" Offset="1"/>
    </LinearGradientBrush>


    <!-- ICON COLORS -->
    <SolidColorBrush x:Key="Color.IconFill" Color="{StaticResource Blue50}" />
    <SolidColorBrush x:Key="Color.IconDisable" Color="{StaticResource Grey500}" />


    <!-- SLOT COLORS -->
    <SolidColorBrush x:Key="Color.BorderSlot" Color="{StaticResource Blue1000}" />

    <LinearGradientBrush x:Key="Color.BorderSlotHovered" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#F2B444" Offset="0"/>
        <GradientStop Color="White" Offset="0.5"/>
        <GradientStop Color="#FFE3B0" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BorderSlotSelected" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#2F3D4D" Offset="0.05"/>
        <GradientStop Color="#B1945A" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BackgroundSlot" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#2F3D4D" Offset="0"/>
        <GradientStop Color="#293645" Offset="1"/>
    </LinearGradientBrush>

    <RadialGradientBrush x:Key="Color.BackgroundSlotSelected" SpreadMethod="Pad" RadiusX="1.5" RadiusY="1" GradientOrigin="0.5,-0.2" Center="0.5,0.5">
        <GradientStop Color="#00293645" Offset="0.15"/>
        <GradientStop Color="#FF8E7645" Offset="0.7"/>
    </RadialGradientBrush>


    <!-- CONTEXT MENU COLORS -->
    <SolidColorBrush x:Key="Color.BackgroundContextMenu" Color="{StaticResource Blue980}" />
    <SolidColorBrush x:Key="Color.BorderContextMenu" Color="{StaticResource Yellow300}" />
    <SolidColorBrush x:Key="Color.BackgroundContextMenuItem" Color="{StaticResource Blue980}" />

    <LinearGradientBrush x:Key="Color.BackgroundContextMenuItemHovered" StartPoint="0,0" EndPoint="1,0">
        <GradientStop Color="#715434" Offset="0"/>
        <GradientStop Color="#AF985E" Offset="1"/>
    </LinearGradientBrush>


    <!-- SEPARATOR COLORS -->
    <SolidColorBrush x:Key="Color.Separator" Color="{StaticResource Blue850}" />


    <!-- MODAL COLORS -->
    <LinearGradientBrush x:Key="Color.BackgroundModal" EndPoint="0,1" StartPoint="0,0">
        <GradientStop Color="#FF16212F" Offset="1"/>
        <GradientStop Color="#FF2B405E" Offset="0"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BackgroundModal.Semi" EndPoint="0,1" StartPoint="0,0" Opacity="0.8">
        <GradientStop Color="#FF16212F" Offset="1"/>
        <GradientStop Color="#FF2B405E" Offset="0"/>
    </LinearGradientBrush>

    <RadialGradientBrush x:Key="Color.BackgroundModal.Selected" RadiusX="1" RadiusY="1.5" GradientOrigin="0.5,0" Center="0.5,0">
        <RadialGradientBrush.RelativeTransform>
            <TransformGroup>
                <ScaleTransform CenterY="0.5" CenterX="0.5"/>
                <SkewTransform CenterY="0.5" CenterX="0.5"/>
                <RotateTransform CenterX="0.5" Angle="90"/>
                <TranslateTransform/>
            </TransformGroup>
        </RadialGradientBrush.RelativeTransform>

        <GradientStop Color="#293C59" Offset="0"/>
        <GradientStop Color="#2F284E" Offset="1"/>
        <GradientStop Color="#16212F" Offset="0.5"/>
      </RadialGradientBrush>

    <SolidColorBrush x:Key="Color.BorderOutModal" Color="{StaticResource Blue900}" />
    <SolidColorBrush x:Key="Color.BorderInModal" Color="{StaticResource Blue1100}" />


    <!-- TABS COLORS -->
    <SolidColorBrush x:Key="Color.BackgroundTabs" Color="{DynamicResource Blue1200}" Opacity="0.4"/>
    <SolidColorBrush x:Key="Color.BorderTabs" Color="{DynamicResource White}" Opacity="0.4"/>

    <RadialGradientBrush x:Key="Color.BackgroundTabItemHover" SpreadMethod="Pad" RadiusY="0.8" RadiusX="0.5" GradientOrigin="0.5,1" Center="0.5,1">
        <GradientStop Color="#4CFFFFFF" Offset="0"/>
        <GradientStop Color="Transparent" Offset="1"/>
    </RadialGradientBrush>

    <LinearGradientBrush x:Key="Color.MenuItemTab.Background" StartPoint="0.5,0" EndPoint="0.5,1" Opacity="0.645">
        <GradientStop Color="#00809FF1" Offset="0.014"/>
        <GradientStop Color="#FF4A5C8B" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.MenuItemTab.BorderBrush">
        <GradientStop Color="#00496AAA" Offset="0"/>
        <GradientStop Color="#FF9D49AA" Offset="1"/>
    </LinearGradientBrush>


    <!-- RECIPE LIST COLORS -->
    <SolidColorBrush x:Key="Color.Background.RecipeListItem" Color="{StaticResource Blue1030}"/>
    <SolidColorBrush x:Key="Color.BorderOut.RecipeListItem" Color="{StaticResource Black}" Opacity="0.6"/>
    <SolidColorBrush x:Key="Color.BorderIn.RecipeListItem" Color="{StaticResource Blue600}" />

    <LinearGradientBrush x:Key="Color.Background.Item.Rarity.Common">
        <GradientStop Color="#0016212F" Offset="0"/>
        <GradientStop Color="#9610161E" Offset="0.5"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Background.RecipeListItem.Selected" StartPoint="0,0.5" EndPoint="1,0.5">
        <GradientStop Color="#544228" Offset="0"/>
        <GradientStop Color="#172230" Offset="0.4"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BorderRecipeListItemHover" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#F2B444" Offset="0"/>
        <GradientStop Color="White" Offset="0.5"/>
        <GradientStop Color="#FFE3B0" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BorderRecipeListItemSelected" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#2F3D4D" Offset="0.05"/>
        <GradientStop Color="#B1945A" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Background.RecipeMaterialItem" Opacity="0.2">
        <GradientStop Color="#00475571" Offset="0"/>
        <GradientStop Color="#00475571" Offset="1"/>
        <GradientStop Color="#475571" Offset="0.33"/>
        <GradientStop Color="#475571" Offset="0.66"/>
    </LinearGradientBrush>


    <!-- SKILL LIST COLORS -->
    <LinearGradientBrush x:Key="Color.BackgroundSkillListItem" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#2F3D4D" Offset="0"/>
        <GradientStop Color="#293645" Offset="1"/>
    </LinearGradientBrush>

    <RadialGradientBrush x:Key="Color.BackgroundSkillListItemSelected" SpreadMethod="Pad" RadiusX="2" RadiusY="1" GradientOrigin="0.5,-0.2" Center="0.5,0.5">
        <GradientStop Color="#293645" Offset="0.15"/>
        <GradientStop Color="#8E7645" Offset="0.7"/>
    </RadialGradientBrush>

    <LinearGradientBrush x:Key="Color.BackgroundSkillListItemError" StartPoint="0,0" EndPoint="1,1">
        <GradientStop Color="#FF5C252E" Offset="1"/>
        <GradientStop Color="#FF293645" Offset="0.75"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BorderSkillListItemHover" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#F2B444" Offset="0"/>
        <GradientStop Color="White" Offset="0.5"/>
        <GradientStop Color="#FFE3B0" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BorderOutSkillListItem" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#2F3D4D" Offset="0"/>
        <GradientStop Color="#293645" Offset="1"/>
    </LinearGradientBrush>

    <SolidColorBrush x:Key="Color.BorderInSkillListItem" Color="{StaticResource Blue1000}" />

    <LinearGradientBrush x:Key="Color.BorderSkillListItemSelected" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#2F3D4D" Offset="0.05"/>
        <GradientStop Color="#B1945A" Offset="1"/>
    </LinearGradientBrush>


    <!-- EXPANDER COLORS -->
    <LinearGradientBrush x:Key="Color.BackgroundExpander" StartPoint="0,0" EndPoint="1,0" >
        <GradientStop Color="#FF2F3D4D" Offset="0"/>
        <GradientStop Color="#002F3D4D" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BackgroundExpanderPressed" StartPoint="0,0" EndPoint="1,0" Opacity="0.5">
        <GradientStop Color="#FF8E7645" Offset="0"/>
        <GradientStop Color="#002F3D4D" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BackgroundExpanderSelected" StartPoint="0,0" EndPoint="1,0" >
        <GradientStop Color="#FF8E7645" Offset="0"/>
        <GradientStop Color="#002F3D4D" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.BorderExpanderHover" StartPoint="0,0" EndPoint="0,1">
        <GradientStop Color="#F2B444" Offset="0"/>
        <GradientStop Color="White" Offset="0.5"/>
        <GradientStop Color="#FFE3B0" Offset="1"/>
    </LinearGradientBrush>


    <!-- CONTAINER COLORS -->
    <RadialGradientBrush x:Key="Color.BackgroundContainer" GradientOrigin="0.5,0" Center="1,0" RadiusX="2" RadiusY="1" Opacity="0.8">
        <GradientStop Color="#594439"/>
        <GradientStop Color="#16212f" Offset="0.5"/>
    </RadialGradientBrush>


    <!-- TOOLTIP COLORS -->
    <SolidColorBrush x:Key="Color.BackgroundTooltip" Color="{StaticResource Blue980}" />
    <SolidColorBrush x:Key="Color.BorderTooltip" Color="{StaticResource Blue500}" />


    <!-- MESSAGE COLORS -->
    <LinearGradientBrush x:Key="Color.BackgroundMessage" StartPoint="0,0.5" EndPoint="1,0.5">
        <GradientStop Color="#0016212F" Offset="0"/>
        <GradientStop Color="#16212F" Offset="0.33"/>
        <GradientStop Color="#16212F" Offset="0.73"/>
        <GradientStop Color="#0016212F" Offset="1"/>
    </LinearGradientBrush>


    <!-- NOTIFICATION COLORS -->
    <LinearGradientBrush x:Key="Color.Background.NotificationItem" StartPoint="0,0" EndPoint="1,1" SpreadMethod="Pad" Opacity="0.5">
        <GradientStop Color="#0016212F" Offset="0.02"/>
        <GradientStop Color="#FF16212F" Offset="0.33"/>
        <GradientStop Color="#CC16212F" Offset="0.73"/>
        <GradientStop Color="#0016212F" Offset="0.98"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Background.NotificationItem.Flash" StartPoint="0,0" EndPoint="1,1" SpreadMethod="Pad" Opacity="0.5">
        <GradientStop Color="#00FFDB86" Offset="0"/>
        <GradientStop Color="#FFFFDB86" Offset="0.33"/>
        <GradientStop Color="#00FFF9CA" Offset="1"/>
    </LinearGradientBrush>


    <!-- SCROLLBAR COLORS -->
    <SolidColorBrush x:Key="Color.Fill.Scroll.Triangle1" Color="#FFF1B241" />
    <SolidColorBrush x:Key="Color.Fill.Scroll.Triangle2" Color="#FFFFE98A" />
    <SolidColorBrush x:Key="Color.Fill.Scroll.Triangle1.Hover" Color="#FFFFCA6B" />
    <SolidColorBrush x:Key="Color.Fill.Scroll.Triangle2.Hover" Color="#FFFFF7D6" />

    <LinearGradientBrush x:Key="Color.Fill.Scroll.Gradient.Horizontal" StartPoint="0,0.5" EndPoint="1,0.5">
        <GradientStop Color="#FFF1B241" Offset="0"/>
        <GradientStop Color="#FFFFE98A" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Fill.Scroll.Gradient.Horizontal.Hover" StartPoint="0,0.5" EndPoint="1,0.5">
        <GradientStop Color="#FFFFCA6B" Offset="0"/>
        <GradientStop Color="#FFFFF7D6" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Fill.Scroll.Gradient.Vertical" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#FFF1B241" Offset="0"/>
        <GradientStop Color="#FFFFE98A" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Fill.Scroll.Gradient.Vertical.Hover" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#FFFFCA6B" Offset="0"/>
        <GradientStop Color="#FFFFF7D6" Offset="1"/>
    </LinearGradientBrush>

    <SolidColorBrush x:Key="Color.Background.Notification" Color="{StaticResource Blue980}" />
    <SolidColorBrush x:Key="Color.Border.Notification" Color="{StaticResource Blue800}" />


    <!-- CONTROL COLORS -->
    <SolidColorBrush x:Key="Color.Background.Control" Color="{StaticResource Blue900}" />
    <SolidColorBrush x:Key="Color.Background.Control.Press" Color="{StaticResource Blue950}" />
    <SolidColorBrush x:Key="Color.Background.Control.TextSelection" Color="{StaticResource Yellow300}" />
    <SolidColorBrush x:Key="Color.Background.Control.Disable" Color="{StaticResource Grey100}" />
    <SolidColorBrush x:Key="Color.Border.Control" Color="{StaticResource Blue800}" />
    <SolidColorBrush x:Key="Color.Border.Control.Hover" Color="{StaticResource Blue300}" />
    <SolidColorBrush x:Key="Color.Border.Control.Disable" Color="{StaticResource Grey500}" />
    <SolidColorBrush x:Key="Color.Border.Control.Active" Color="{StaticResource Yellow300}" />
    <SolidColorBrush x:Key="Color.Background.MenuItem" Color="{StaticResource Blue980}" />
    <SolidColorBrush x:Key="Color.Background.MenuItem.Selected" Color="{StaticResource Yellow800}" />
    <LinearGradientBrush x:Key="Color.Background.MenuItem.Hover" StartPoint="0,0" EndPoint="1,0">
        <GradientStop Color="#715434" Offset="0"/>
        <GradientStop Color="#AF985E" Offset="1"/>
    </LinearGradientBrush>
    <SolidColorBrush x:Key="Color.Background.Control.Check" Color="{StaticResource Blue1050}" />


    <!-- PLAYER IDENTITY COLORS -->
    <SolidColorBrush x:Key="Color.Player.Status.Online" Color="{StaticResource Green500}" />
    <SolidColorBrush x:Key="Color.Player.Status.Offline" Color="{StaticResource Grey100}" />
    <SolidColorBrush x:Key="Color.Player.Status.Busy" Color="{StaticResource Magenta500}" />
    <SolidColorBrush x:Key="Color.Border.Player.StatusCircle" Color="{StaticResource Blue1000}" />

    <LinearGradientBrush x:Key="Color.Border.Player.ProfilePicture" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#FFEAAD" Offset="0"/>
        <GradientStop Color="#BC9144" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Border.Player.ProgressionRamp" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#FFEAAD" Offset="0"/>
        <GradientStop Color="#BC9144" Offset="1"/>
    </LinearGradientBrush>


    <!-- CHARGE CONTROL COLORS -->
    <LinearGradientBrush x:Key="Color.Stroke.ChargeControl.Charged" StartPoint = "0,0" EndPoint = "1,0">
        <GradientStop Color="#FFE98A" Offset="0"/>
        <GradientStop Color="#DAA444" Offset="1"/>
	</LinearGradientBrush>
    <LinearGradientBrush x:Key="Color.Fill.Player.ProgressionRamp" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#0D131C" Offset="0.2"/>
        <GradientStop Color="#243C55" Offset="1"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Background.Overlay.Player.BusinessCard" StartPoint="0,0.5" EndPoint="1,0">
        <GradientStop Color="#78446A96" Offset="1"/>
        <GradientStop Color="#B4262D3B" Offset="0"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Background.Overlay.BackgroundImage" StartPoint="0.5,1" EndPoint="0.5,0">
        <GradientStop Color="#00446A96" Offset="1"/>
        <GradientStop Color="#9B3C5673" Offset="0"/>
    </LinearGradientBrush>


    <!-- PROGRESS BAR COLORS -->
    <LinearGradientBrush x:Key="Color.Fill.ExperienceBar" StartPoint="0,0.5" EndPoint="1,0.5">
        <GradientStop Color="#FF6EBEDD" Offset="1"/>
        <GradientStop Color="#FF463AB0"/>
        <GradientStop Color="#FF3D96D1" Offset="0.75"/>
        <GradientStop Color="#FF2D78CD" Offset="0.5"/>
    </LinearGradientBrush>

    <LinearGradientBrush x:Key="Color.Fill.RadialProgressBar" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#5890C7" Offset="0"/>
        <GradientStop Color="#5769B0" Offset="1"/>
    </LinearGradientBrush>


    <!-- MENU COLORS -->
    <LinearGradientBrush x:Key="Color.Background.Menu" StartPoint="0.5,0" EndPoint="0,1">
        <GradientStop Color="#19202E" Offset="0"/>
        <GradientStop Color="#2D2C42" Offset="1"/>
    </LinearGradientBrush>


    <!-- ACCOMPLISHMENT COLORS -->
    <SolidColorBrush x:Key="Color.Background.Accomplishment" Color="{StaticResource Blue1050}" />
    <SolidColorBrush x:Key="Color.Background.AccomplishmentIcon" Color="{StaticResource Blue1100}" />
    <SolidColorBrush x:Key="Color.Background.AccomplishmentDate" Color="{StaticResource Blue1100}" />
    <SolidColorBrush x:Key="Color.BorderOut.Accomplishment" Color="{StaticResource Blue1000}" />
    <SolidColorBrush x:Key="Color.BorderIn.Accomplishment" Color="{StaticResource Blue1100}" />
    <SolidColorBrush x:Key="Color.Text.AccomplishmentDate" Color="{StaticResource Green500}" />


    <!-- CHAT COLORS  -->
    <SolidColorBrush x:Key="Color.Background.ChatMessage.On" Color="{StaticResource Blue600}" Opacity="0.8"/>
    <SolidColorBrush x:Key="Color.Background.ChatMessage.Off" Color="{StaticResource Blue600}" Opacity="0.4"/>
    <SolidColorBrush x:Key="Color.Text.Channel.Public" Color="{StaticResource Green800}" />
    <SolidColorBrush x:Key="Color.Text.Channel.DM" Color="{StaticResource Magenta500}" />
    <SolidColorBrush x:Key="Color.Text.Channel.Team" Color="{StaticResource Cyan100}" />
    <SolidColorBrush x:Key="Color.Text.Channel.Local" Color="{StaticResource Yellow400}" />
    <SolidColorBrush x:Key="Color.Text.Timestamp" Color="{StaticResource Gray10}" />


    <!-- CONTROL HINT COLORS -->
    <LinearGradientBrush x:Key="Color.Background.ControlHint.Icon" StartPoint="0.5,0" EndPoint="0.5,1">
        <GradientStop Color="#324B6C" Offset="0"/>
        <GradientStop Color="#293D57" Offset="1"/>
    </LinearGradientBrush>
</ResourceDictionary>
