<?xml version="1.0" encoding="UTF-8"?>
<window id="13002">
    <defaultcontrol>101</defaultcontrol>
    <allowoverlay>no</allowoverlay>
    
    <!-- Include theme definitions -->
    <include>theme_includes.xml</include>
    
    <!-- Slide transition animations -->
    <animation effect="slide" start="-1280,0" end="0,0" time="400" tween="cubic" easing="out">WindowOpen</animation>
    <animation effect="slide" start="0,0" end="1280,0" time="300" tween="cubic" easing="in">WindowClose</animation>
    <animation effect="fade" start="0" end="100" time="400">WindowOpen</animation>
    <animation effect="fade" start="100" end="0" time="300">WindowClose</animation>
    
    <coordinates>
        <system>1</system>
        <posx>0</posx>
        <posy>0</posy>
    </coordinates>
    <controls>
        
        <!-- Enhanced Background -->
        <control type="image">
            <posx>0</posx>
            <posy>0</posy>
            <width>1280</width>
            <height>720</height>
            <texture fallback="Background.png">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/Background.png</texture>
        </control>
        
        <!-- Header section with theme-aware background -->
        <control type="image">
            <posx>0</posx>
            <posy>0</posy>
            <width>1280</width>
            <height>110</height>
            <texture>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/Background.png</texture>
            <colordiffuse>$INFO[Window.Property(theme_header_bg)]</colordiffuse>
        </control>

        <!-- Title Image -->
        <control type="image">
            <posx>50</posx>
            <posy>30</posy>
            <width>40</width>
            <height>40</height>
            <texture>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/epg1.png</texture>
        </control>
        <control type="image">
            <posx>-300</posx>
            <posy>0</posy>
            <width>2000</width>
            <height>110</height>
            <texture colordiffuse="blue">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/testb1.png</texture>
        </control>
        <control type="image">
            <posx>50</posx>
            <posy>30</posy>
            <width>40</width>
            <height>40</height>
            <texture>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/epg1.png</texture>
        </control>
        <control type="textbox" id="300">
            <posx>100</posx>
            <posy>25</posy>
            <width>600</width> #1180
            <height>70</height>
            <font>font12</font>
            <align>left</align>
            <!-- <textcolor>yellow</textcolor> -->
            <label>$INFO[Window.Property(ticker_text)]</label>
            <autoscroll time="3000" delay="1000" repeat="5000"/>
        </control>
        

        <control type="image">
            <posx>1075</posx>
            <posy>5</posy>
            <width>200</width>
            <height>100</height>
            <align>center</align>
            <aligny>center</aligny>
            <texture>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/jet_captain.png</texture>
        </control>
        
        <!-- First Row of Buttons -->
        <control type="grouplist">
            <posx>10</posx>
            <posy>125</posy>
            <width>1280</width>
            <height>200</height>
            <itemgap>25</itemgap>
            <orientation>horizontal</orientation>

            
            <control type="button" id="101">
                <onup>130</onup>
                <ondown>310</ondown>
                <onleft>105</onleft>
                <onright>102</onright>
                <width>125</width>
                <height>65</height>
                <font>font45</font>
                <labelnofocus>EPG GUIDE</labelnofocus>
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/testb2.PNG</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/testb2.PNG</texturenofocus>
                <align>center</align>
                <aligny>center</aligny>
                <focusedcolor>$INFO[Window.Property(theme_primary)]</focusedcolor>
                <animation effect="Zoom" start="100,100" end="125,125" time="200" condition="Control.HasFocus(101)">Conditional</animation>
                <animation effect="fade" start="80" end="100" time="200" condition="Control.HasFocus(101)">Conditional</animation> -->
                <animation effect="rotatey" start="360" end="375" time="250">Focus</animation>
                <control type="label" id="1101">
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>125</width>
                    <height>65</height>
                    <font>font45</font>
                    <align>center</align>
                    <aligny>center</aligny>
                    <label>EPG GUIDE</label>
                    <autoscroll time="3000" delay="1000" repeat="5000"/>
                    <textcolor>$INFO[Window.Property(theme_primary)]</textcolor>
                    <visible>Control.HasFocus(101)</visible>
                </control>
            </control>
            <!-- <control type="button" id="101">
                <onup>130</onup>
                <ondown>310</ondown>
                <onleft>105</onleft>
                <onright>102</onright>
                <left>0</left>
                <top>-500</top>
                <width>150</width>
                <height>150</height>
                <width>125</width>
                <height>65</height>
                <font>font45</font>
                <labelnofocus>EPG GUIDE</labelnofocus>
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/testb2.PNG</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/testb2.PNG</texturenofocus>
                <align>center</align>
                <aligny>center</aligny>
                <focusedcolor>$INFO[Window.Property(theme_primary)]</focusedcolor>
                <animation effect="Zoom" start="100,100" end="125,125" time="200" condition="Control.HasFocus(101)">Conditional</animation>
                <animation effect="fade" start="80" end="100" time="200" condition="Control.HasFocus(101)">Conditional</animation>
                <animation effect="rotatey" start="360" end="375" time="250">Focus</animation>
               </control>  -->

            <control type="button" id="102">
                <onup>200</onup>
                <ondown>310</ondown>
                <onleft>101</onleft>
                <onright>103</onright>
                <width>125</width>
                <height>65</height>
                <font>font45</font>
                <wrapmultiline>true</wrapmultiline>
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tsport_events1.png</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tsport_events1.png</texturenofocus>
                <align>center</align>
                <aligny>center</aligny>
                <textcolor>white</textcolor>
                <focusedcolor>$INFO[Window.Property(theme_primary)]</focusedcolor>
                <animation effect="Zoom" start="100,100" end="110,110" time="200" condition="Control.HasFocus(102)">Conditional</animation>
                <animation effect="fade" start="80" end="100" time="200" condition="Control.HasFocus(102)">Conditional</animation>
                <animation effect="slide" start="0,-100" end="0,0" time="600" delay="200" tween="cubic" easing="out">WindowOpen</animation>
                <animation effect="fade" start="0" end="100" time="600" delay="200">WindowOpen</animation>
                <animation effect="rotatey" start="360" end="375" time="200">Focus</animation>
                <control type="label" id="1102">
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>125</width>
                    <height>65</height>
                    <font>font45</font>
                    <align>center</align>
                    <aligny>center</aligny>
                    <label>SPORTS EVENTS</label>
                    <autoscroll time="3000" delay="1000" repeat="5000"/>
                    <textcolor>$INFO[Window.Property(theme_primary)]</textcolor>
                    <visible>Control.HasFocus(102)</visible>
                </control>
            </control>
            <control type="button" id="106">
                <onup>200</onup>
                <ondown>310</ondown>
                <onleft>102</onleft>
                <onright>150</onright>
                <width>125</width>
                <height>65</height>
                <font>font45</font>
                <!-- <label>[COLOR orange]Sports Stats[/COLOR]</label> -->
                <wrapmultiline>true</wrapmultiline>
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tsports_stats.png</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tsports_stats.png</texturenofocus>
                <align>center</align>
                <aligny>center</aligny>
                <textcolor>white</textcolor>
                <focusedcolor>yellow</focusedcolor>
                <animation effect="rotatey" start="360" end="375" time="200">Focus</animation>
                <animation effect="Zoom" start="100,100" end="125,125" time="275" condition="Control.HasFocus(106)">Conditional</animation>
                <animation effect="fade" start="80" end="100" time="200" condition="Control.HasFocus(106)">Conditional</animation>
                <animation effect="slide" start="0,-100" end="0,0" time="600" delay="500" tween="cubic" easing="out">WindowOpen</animation>
                <animation effect="fade" start="0" end="100" time="600" delay="500">WindowOpen</animation>
                <control type="label" id="1106">
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>125</width>
                    <height>65</height>
                    <font>font45</font>
                    <align>center</align>
                    <aligny>center</aligny>
                    <label>SPORTS STATS</label>
                    <autoscroll time="3000" delay="1000" repeat="5000"/>
                    <textcolor>$INFO[Window.Property(theme_primary)]</textcolor>
                    <visible>Control.HasFocus(106)</visible>
                </control>
            </control>
            <control type="button" id="150">
                <onup>200</onup>
                <ondown>310</ondown>
                <onleft>107</onleft>
                <onright>108</onright>
                <width>125</width>
                <height>65</height>
                <font>font45</font>
                <labelnofocus>Tools</labelnofocus>
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tsettings1.png</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tsettings1.png</texturenofocus>
                <align>center</align>
                <aligny>center</aligny>
                <textcolor>$INFO[Window.Property(theme_text)]</textcolor>
                <focusedcolor>$INFO[Window.Property(theme_focused)]</focusedcolor>
                <animation effect="rotatey" start="360" end="375" time="200">Focus</animation>
                <animation effect="Zoom" start="100,100" end="125,125" time="275" condition="Control.HasFocus(150)">Conditional</animation>
                <animation effect="fade" start="80" end="100" time="200" condition="Control.HasFocus(150)">Conditional</animation>
                <animation effect="slide" start="0,-100" end="0,0" time="600" delay="600" tween="cubic" easing="out">WindowOpen</animation>
                <animation effect="fade" start="0" end="100" time="600" delay="600">WindowOpen</animation>
                <control type="label" id="1150">
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>125</width>
                    <height>65</height>
                    <font>font45</font>
                    <align>center</align>
                    <aligny>center</aligny>
                    <label>TOOLS</label>
                    <autoscroll time="3000" delay="1000" repeat="5000"/>
                    <textcolor>$INFO[Window.Property(theme_primary)]</textcolor>
                    <visible>Control.HasFocus(150)</visible>
                </control>
            </control>

            <control type="button" id="104">
                <onup>200</onup>
                <ondown>310</ondown>
                <onleft>150</onleft>
                <onright>105</onright>
                <width>125</width>
                <height>65</height>
                <font>font25</font>
                <!-- <label>[COLOR lime]Search Channel or Programs[/COLOR]</label> -->
                <wrapmultiline>true</wrapmultiline>
                <align>center</align>
                <aligny>center</aligny>
                <textcolor>$INFO[Window.Property(theme_text)]</textcolor>
                <focusedcolor>$INFO[Window.Property(theme_focused)]</focusedcolor>
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tsearch.png</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tsearch.png</texturenofocus>
                <animation effect="Zoom" start="100,90" end="85,115" time="100" condition="Control.HasFocus(104)">Conditional</animation>
                <animation effect="slide" start="0,-100" end="0,0" time="600" delay="300" tween="cubic" easing="out">WindowOpen</animation>
                <animation effect="fade" start="0" end="100" time="600" delay="300">WindowOpen</animation>
                <animation effect="rotatey" start="360" end="375" time="200">Focus</animation>
            </control>

            <control type="button" id="105">
                <onup>200</onup>
                <ondown>310</ondown>
                <onleft>104</onleft>
                <onright>101</onright>
                <width>125</width>
                <height>65</height>
                <font>font45</font>
                <!-- <label>[COLOR gold]Favorites[/COLOR]</label> -->
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tfav.png</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tfav.png</texturenofocus>
                <align>center</align>
                <aligny>center</aligny>
                <textcolor>white</textcolor>
                <focusedcolor>$INFO[Window.Property(theme_focused)]</focusedcolor>
                <animation effect="Zoom" start="100,90" end="85,115" time="100" condition="Control.HasFocus(105)">Conditional</animation>
                <animation effect="slide" start="0,-100" end="0,0" time="600" delay="400" tween="cubic" easing="out">WindowOpen</animation>
                <animation effect="fade" start="0" end="100" time="600" delay="400">WindowOpen</animation>
                <animation effect="rotatey" start="360" end="375" time="200">Focus</animation>
            </control>
            <control type="button" id="199">
                <description>Record Stream</description>
                <onup>200</onup>
                <ondown>310</ondown>
                <width>125</width>
                <height>65</height>
                <!-- <label>Record</label> -->
                <font>font13</font>
                <textcolor>FFFFFFFF</textcolor>
                <focusedcolor>$INFO[Window.Property(theme_focused)]</focusedcolor>
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/t2record.png</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/trecord.png</texturenofocus>
                <animation effect="rotatey" start="360" end="405" time="800">Focus</animation>
                <animation effect="Zoom" start="100,100" end="150,150" time="200" condition="Control.HasFocus(199)">Conditional</animation>
                <animation effect="fade" start="80" end="100" time="200" condition="Control.HasFocus(199)">Conditional</animation>
                <animation effect="slide" start="0,-100" end="0,0" time="600" delay="500" tween="cubic" easing="out">WindowOpen</animation>
                <animation effect="fade" start="0" end="100" time="600" delay="500">WindowOpen</animation>
            </control>
            <control type="button" id="114">
                <onup>200</onup>
                <ondown>310</ondown>
                <onleft>105</onleft>
                <onright>108</onright>
                <width>125</width>
                <height>65</height>
                <font>font45</font>
                <labelnofocus>exit</labelnofocus>
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/texit.png</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/texit.png</texturenofocus>
                <align>center</align>
                <aligny>center</aligny>
                <textcolor>$INFO[Window.Property(theme_text)]</textcolor>
                <focusedcolor>$INFO[Window.Property(theme_focused)]</focusedcolor>
                <animation effect="Zoom" start="100,100" end="110,110" time="200" condition="Control.HasFocus(114)">Conditional</animation>
                <animation effect="fade" start="80" end="100" time="200" condition="Control.HasFocus(114)">Conditional</animation>
                <animation effect="slide" start="0,-100" end="0,0" time="600" delay="400" tween="cubic" easing="out">WindowOpen</animation>
                <animation effect="fade" start="0" end="100" time="600" delay="400">WindowOpen</animation>
                <animation effect="rotatey" start="360" end="375" time="200">Focus</animation>
            </control>
            
            <!-- Main Menu Button (id 108) -->
            <control type="button" id="108">
                <description>Main Menu</description>
                <onup>200</onup>
                <ondown>310</ondown>
                <onleft>114</onleft>
                <onright>101</onright>
                <width>125</width>
                <height>65</height>
                <font>font45</font>
                <labelnofocus>Menu</labelnofocus>
                <texturefocus colordiffuse="$INFO[Window.Property(theme_focused)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tmain_menu.png</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/tmain_menu.png</texturenofocus>
                <align>center</align>
                <aligny>center</aligny>
                <textcolor>$INFO[Window.Property(theme_text)]</textcolor>
                <focusedcolor>$INFO[Window.Property(theme_focused)]</focusedcolor>
                <animation effect="Zoom" start="100,100" end="110,110" time="200" condition="Control.HasFocus(108)">Conditional</animation>
                <animation effect="fade" start="80" end="100" time="200" condition="Control.HasFocus(108)">Conditional</animation>
                <animation effect="slide" start="0,-100" end="0,0" time="600" delay="400" tween="cubic" easing="out">WindowOpen</animation>
                <animation effect="fade" start="0" end="100" time="600" delay="400">WindowOpen</animation>
                <animation effect="rotatey" start="360" end="375" time="200">Focus</animation>
            </control>
        </control>

        <!-- <control type="button" id="960">
            <onup>108</onup>
            <ondown>200</ondown>
            <onleft>112</onleft>
            <onright>111</onright>
            <width>180</width>
            <height>85</height>
            <label>YouTube Genre Channels</label>
            <font>font13</font>
            <textcolor>FFFFFFFF</textcolor>
            <texturefocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/red.png</texturefocus>
                <onup>108</onup>
                <ondown>200</ondown>
                <onleft>112</onleft>
                <onright>111</onright>
                <width>180</width>
                <height>85</height>
                <label>YouTube Genre Channels</label>
                <font>font13</font>
                <textcolor>FFFFFFFF</textcolor>
                <texturefocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/red.png</texturefocus>
                <texturenofocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/color_tiles/red.png</texturenofocus>
                <animation effect="Zoom" start="100,100" end="110,110" time="200" condition="Control.HasFocus(960)">Conditional</animation>
                <animation effect="fade" start="80" end="100" time="200" condition="Control.HasFocus(960)">Conditional</animation>
                <animation effect="slide" start="0,-100" end="0,0" time="600" delay="500" tween="cubic" easing="out">WindowOpen</animation>
                <animation effect="fade" start="0" end="100" time="600" delay="500">WindowOpen</animation>
            </control> -->
        <!-- </control> -->
    

        
        
        
        <!-- Widget Controls (single control with settings-based layout) -->
        <control type="fixedlist" id="310">
            <posx>100</posx>
            <posy>205</posy>
            <onup>101</onup>
            <ondown>311</ondown>
            <width>1280</width>
            <height>300</height>
            <orientation>horizontal</orientation>
            <wrapmultiline>true</wrapmultiline>
            <itemgap>100</itemgap>
            <autoscroll time="3000" delay="1000" repeat="5000"/>
            <focusposition>2</focusposition>
            <zorder>100</zorder>
            <visible>true</visible>
            <content>
            </content>
            <itemlayout height="65" width="200">
                <control type="image">
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>130</width>
                    <height>130</height>
                    <texture>$INFO[ListItem.Icon]</texture>
                </control>
            </itemlayout>
            <focusedlayout height="200" width="200">
                <control type="image">
                    <visible>Control.HasFocus(310)</visible>
                    <posx>-30</posx>
                    <posy>-85</posy>
                    <width>200</width>
                    <height>280</height>
                    <texture>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/ButtonFocus.png</texture>
                    <colordiffuse>white</colordiffuse>
                </control>
                <control type="image">
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>130</width>
                    <height>130</height>
                    <texture>$INFO[ListItem.Icon]</texture>
                    <animation effect="Zoom" start="100,100" end="110,110" time="200" condition="Control.HasFocus(310)">Conditional</animation>
                </control>
                <control type="label">
                    <posx>-25</posx>
                    <posy>135</posy>
                    <width>185</width>
                    <height>50</height>
                    <font>font13</font>
                    <align>left</align>
                    <label>$INFO[ListItem.Label]</label>
                    <scroll>true</scroll>
                </control>
            </focusedlayout>
        </control>
        
        <control type="fixedlist" id="311">
            <posx>90</posx>
            <posy>390</posy>
            <onup>310</onup>
            <ondown>200</ondown>
            <width>1280</width>
            <height>300</height>
            <orientation>horizontal</orientation>
            <wrapmultiline>true</wrapmultiline>
            <itemgap>100</itemgap>
            <autoscroll time="3000" delay="1000" repeat="5000"/>
            <focusposition>2</focusposition>
            <zorder>100</zorder>
            <visible>true</visible>
            <content>
            </content>
            <itemlayout height="65" width="200">
                <control type="image">
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>130</width>
                    <height>130</height>
                    <texture>$INFO[ListItem.Icon]</texture>
                </control>
                <control type="label">
                    <posx>-25</posx>
                    <posy>135</posy>
                    <width>185</width>
                    <height>50</height>
                    <font>font13</font>
                    <align>left</align>
                    <label>$INFO[ListItem.Label]</label>
                </control>
            </itemlayout>
            <focusedlayout height="65" width="200">
                <control type="image">
                    <visible>Control.HasFocus(311)</visible>
                    <posx>-25</posx>
                    <posy>-85</posy>
                    <width>200</width>
                    <height>280</height>
                    <texture>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/ButtonFocus.png</texture>
                    <colordiffuse>white</colordiffuse>
                </control>
                <control type="image">
                    <posx>0</posx>
                    <posy>0</posy>
                    <width>130</width>
                    <height>130</height>
                    <texture>$INFO[ListItem.Icon]</texture>
                </control>
                <control type="label">
                    <posx>-25</posx>
                    <posy>135</posy>
                    <width>185</width>
                    <height>50</height>
                    <font>font13</font>
                    <align>left</align>
                    <label>$INFO[ListItem.Label]</label>
                    <scroll>true</scroll>
                    <focusedcolor>black</focusedcolor>
                </control>
            </focusedlayout>
        </control>

        <!-- Last Watched Header with background -->
        <control type="image">
            <posx>30</posx>
            <posy>580</posy>
            <width>1220</width>
            <height>40</height>
            <texture>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/Background.png</texture>
            <colordiffuse>$INFO[Window.Property(theme_header_bg)]</colordiffuse>
        </control>

        <!-- Picture-in-Picture Preview Button (center top) -->
        <control type="button" id="130">
            <description>Picture-in-Picture Preview</description>
            <enable>yes</enable>
            <posx>750</posx>
            <posy>15</posy>
            <width>180</width>
            <height>80</height>
            <font>font13</font>
            <wrapmultiline>true</wrapmultiline>
            <label>Tap to Restore</label>
            <textcolor>white</textcolor>
            <focusedcolor>$INFO[Window.Property(theme_focused)]</focusedcolor>
            <texturefocus>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/ButtonFocus.png</texturefocus>
            <texturenofocus colordiffuse="$INFO[Window.Property(theme_button_bg)]">special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/Background.png</texturenofocus>
            <colordiffuse>$INFO[Window.Property(theme_panel_bg)]</colordiffuse>
            <visible>Player.HasMedia</visible>
            <onclick>130</onclick>
            <onup>101</onup>
            <ondown>310</ondown>
            <onleft>108</onleft>
            <onright>114</onright>
        </control>
        
        
        <control type="label">
            <posx>50</posx>
            <posy>585</posy>
            <width>1180</width>
            <height>30</height>
            <font>font16</font>
            <align>left</align>
            <aligny>center</aligny>
            <textcolor>$INFO[Window.Property(theme_primary)]</textcolor>
            <label>[B]Last Watched Channels[/B]</label>
        </control>

        <!-- Last Watched Channels -->
        <control type="fixedlist" id="200">
            <posx>50</posx>
            <posy>580</posy>
            <width>1180</width>
            <height>150</height>
            <onup>311</onup>
            <ondown>101</ondown>
            <onleft>200</onleft>
            <onright>200</onright>
            <orientation>horizontal</orientation>
            <scrolltime>200</scrolltime>
            <preloaditems>2</preloaditems>
            <focusposition>1</focusposition>
            <movement>1</movement>
            <itemlayout width="150" height="150">
                <control type="image">
                    <posx>5</posx>
                    <posy>35</posy>
                    <width>100</width>
                    <height>100</height>
                    <aspectratio>keep</aspectratio>
                    <texture>$INFO[ListItem.Icon]</texture>
                </control>
            </itemlayout>
            <focusedlayout width="150" height="150">
                <control type="group">
                    <!-- Enhanced focus background -->
                    <control type="image">
                        <visible>Control.HasFocus(200)</visible>
                        <posx>-5</posx>
                        <posy>30</posy>
                        <width>160</width>
                        <height>120</height>
                        <texture>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/ButtonFocus.png</texture>
                        <!-- <colordiffuse>80FFD700</colordiffuse> -->
                        <colordiffuse>white</colordiffuse>
                        <animation effect="fade" start="70" end="100" time="200" condition="Control.HasFocus(200)">Conditional</animation>
                        <animation effect="slide" start="0,-100" end="0,0" time="600" delay="300" tween="cubic" easing="out">WindowOpen</animation>
                        <animation effect="fade" start="0" end="100" time="600" delay="300">WindowOpen</animation>
                    </control>
                    
                    <!-- Channel logo -->
                    <control type="image">
                        <posx>5</posx>
                        <posy>35</posy>
                        <width>140</width>
                        <height>100</height>
                        <aspectratio>keep</aspectratio>
                        <texture>$INFO[ListItem.Icon]</texture>
                        <animation effect="Zoom" start="100,100" end="105,105" time="200" condition="Control.HasFocus(200)">Conditional</animation>
                        <animation effect="slide" start="0,-100" end="0,0" time="600" delay="300" tween="cubic" easing="out">WindowOpen</animation>
                        <animation effect="fade" start="0" end="100" time="600" delay="300">WindowOpen</animation>
                    </control>
                    <control type="image">
                        <posx>5</posx>
                        <posy>35</posy>
                        <width>140</width>
                        <height>100</height>
                        <aspectratio>keep</aspectratio>
                        <texture>$INFO[ListItem.Label]</texture>
                        <animation effect="Zoom" start="100,100" end="105,105" time="200" condition="Control.HasFocus(200)">Conditional</animation>
                        <animation effect="slide" start="0,-100" end="0,0" time="600" delay="300" tween="cubic" easing="out">WindowOpen</animation>
                        <animation effect="fade" start="0" end="100" time="600" delay="300">WindowOpen</animation>
                    </control>
                    
                    <!-- Glowing border when focused -->
                    <control type="image">
                        <visible>Control.HasFocus(200)</visible>
                        <posx>0</posx>
                        <posy>30</posy>
                        <width>150</width>
                        <height>110</height>
                        <texture>special://home/addons/plugin.video.jet_guide/resources/skins/default/720p/media/ButtonFocus.png</texture>
                        <animation effect="slide" start="0,-100" end="0,0" time="600" delay="300" tween="cubic" easing="out">WindowOpen</animation>
                        <animation effect="fade" start="0" end="100" time="600" delay="300">WindowOpen</animation>
                        <!-- <colordiffuse>40FFD700</colordiffuse> -->
                        <colordiffuse>40white</colordiffuse>
                    </control>
                </control>
            </focusedlayout>
        </control>
        
    </controls>
</window>
