<includes>
  <include name="textcolorwhite">
    <textcolor>ffffffff</textcolor>
  </include>

  <include name="textcolorgrey">
    <textcolor>60ffffff</textcolor>
  </include>

  <include name="textcolorlightgrey">
    <textcolor>d0ffffff</textcolor>
  </include>

  <include name="controldefaults">
    <include>textcolorwhite</include>
    <colordiffuse>ffffffff</colordiffuse>
  </include>

  <include name="listselectedcolor">
    <selectedcolor>FFe2ff43</selectedcolor>
  </include>

  <include name="homebuttonanimation">
    <visible allowhiddenfocus="true">![Player.HasAudio + System.IdleTime(60)]</visible>
    <animation effect="fade" time="1000" delay="400">VisibleChange</animation>
    <animation effect="rotate" time="500" start="-120" end="0" center="-20,-60" acceleration="-1.1" delay="0" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
    <animation effect="rotate" time="500" start="0" end="-120" center="-20,-60" acceleration="1.3" delay="0" condition="!Skin.HasSetting(animated)">WindowClose</animation>
  </include>

  <include name="contentpanelslide">
    <animation effect="slide" time="500" start="600,0" end="0,0" acceleration="-1" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
    <animation effect="slide" time="300" start="0,0" end="600,0" acceleration="1.1" condition="!Skin.HasSetting(animated)">WindowClose</animation>
  </include>

  <include name="buttonpanelslide">
    <animation effect="slide" time="500" start="-250,0" end="0,0" acceleration="-1.1" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
    <animation effect="slide" time="300" start="0,0" end="-250,0" acceleration="1.1" condition="!Skin.HasSetting(animated)">WindowClose</animation>
  </include>

  <include name="windowswitchtransition">
    <texture>background-plain.png</texture>
    <visible>!Skin.HasSetting(animated) + !Window.Previous(9999)</visible>
    <animation effect="fade" start="0" end="0" time="1">VisibleChange</animation>
    <animation effect="fade" start="100" end="0" time="500" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
    <animation effect="fade" start="0" end="100" time="300" condition="!Skin.HasSetting(animated)">WindowClose</animation>
  </include>

  <include name="homemediainfo">
    <visible>Player.HasAudio + !System.IdleTime(60)</visible>
    <animation effect="fade" time="1000" delay="400">VisibleChange</animation>
    <animation effect="slide" time="500" start="600,0" end="0,0" acceleration="-1.1" delay="0" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
    <animation effect="slide" time="500" start="0,0" end="600,0" acceleration="-1.3" delay="0" condition="!Skin.HasSetting(animated)">WindowClose</animation>
  </include>

  <include name="homemisc">
    <animation effect="fade" time="1000">VisibleChange</animation>
    <animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
    <animation effect="fade" time="200" condition="!Skin.HasSetting(animated)">WindowClose</animation>
  </include>

  <include name="homevideoinfo">
    <visible>Skin.HasSetting(HomeViewToggle) + Player.HasVideo</visible>
    <animation effect="slide" time="500" start="600,0" end="0,0" acceleration="-1.1" delay="0" condition="!Skin.HasSetting(animated)">WindowOpen</animation>
    <animation effect="slide" time="500" start="0,0" end="600,0" acceleration="-1.3" delay="0" condition="!Skin.HasSetting(animated)">WindowClose</animation>
  </include>

  <include name="mediaoverlay">
      <visible>!Window.Next(Home)</visible>
      <animation effect="fade" time="650">WindowOpen</animation>
      <animation effect="fade" time="300">VisibleChange</animation>
  </include>

</includes>