#frame,#highlights{pointer-events:none}.justify-end a,.pagination{margin-left:auto}.headline,.teletext,body{font-family:AnotherMansTreasureM4B40C;line-height:1}.headline,.teletext,body,html{line-height:1}.channel.champman .title,.channel.champman .title-2{font-family:AtariST8x16SystemFont;font-size:14px;padding:0 8px}body,html{font-size:10px}#screen,#tv,body,button{padding:0}@font-face{font-family:AnotherMansTreasureM4B40C;src:url('fonts/AnotherMansTreasureM4B40C.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:AtariST8x16SystemFont;src:url('fonts/AtariST8x16SystemFont.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:CommodorePixelized;src:url('fonts/CommodorePixelizedv1.2.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'8BitFortress';src:url('fonts/8-bit-fortress.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PixeloidMono;src:url('fonts/PixeloidMono.ttf') format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Envious;src:url('fonts/Envious.woff2') format('woff2');src:url('fonts/Envious.woff') format('woff');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Envious;src:url('fonts/Envious Bold.woff2') format('woff2');src:url('fonts/Envious Bold.woff') format('woff');font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Envious;src:url('fonts/Envious Italic.woff2') format('woff2');src:url('fonts/Envious Italic.woff') format('woff');font-weight:400;font-style:italic;font-display:swap}html{box-sizing:border-box;scroll-behavior:smooth;image-rendering:pixelated}*,:after,:before{box-sizing:inherit}body{margin:0;width:100vw;height:100vh;background-color:#111418;color:#fff;-webkit-text-size-adjust:100%;display:flex;justify-content:center;align-items:center;overflow:hidden}#frame,#tv{justify-content:center;background-size:contain;background-position:center;background-repeat:no-repeat;display:flex}button{background:0 0;appearance:none;border:1px solid transparent;border-radius:1px;cursor:pointer}#tv{position:fixed;top:50%;left:50%;width:640px;height:640px;background-image:url(./img/alba-tv.png?v=44);transform:scale(.75) translate(-428px,-480px);align-items:center}#frame,#highlights,.channel.static img,.channel.static video{position:absolute;top:0;left:0}#frame,#highlights,.channel,.channel.static img,.channel.static video,.off{height:100%;width:100%}@media (orientation:portrait) and (min-width:480px){#tv{transform:scale(1) translate(-320px,-376px)}}@media (orientation:portrait) and (min-width:768px){#tv{transform:scale(1.5) translate(-33.33%,-40%)}}@media (orientation:portrait) and (min-width:1280px){#tv{transform:scale(2) translate(-160px,-32%)}}@media (orientation:portrait) and (min-width:1440px){#tv{transform:scale(2.5) translate(-160px,-32%)}}@media (orientation:portrait) and (min-width:1920px){#tv{transform:scale(3) translate(-160px,-32%)}}@media (orientation:landscape){#tv{background-image:url(./img/ferguson-tv.png?v=38);transform:scale(1) translate(-368px,-50%);transform-origin:top left}}@media (orientation:landscape) and (min-width:1024px){#tv{transform:scale(1.5) translate(-368px,-50%)}}@media (orientation:landscape) and (min-width:1440px){#tv{transform:scale(2) translate(-368px,-50%)}}@media (orientation:landscape) and (min-width:1920px) and (min-height:1080px){#tv{transform:scale(2.5) translate(-368px,-50%)}}@media (orientation:landscape) and (min-width:2560px) and (min-height:1440px){#tv{transform:scale(3) translate(-368px,-50%)}}#frame{z-index:99;background-image:url(./img/alba-tv-frame.png?v=11);align-items:center}#highlights{z-index:100;background-image:url(./img/alba-tv-highlights.png?v=18);background-size:contain;background-position:center;background-repeat:no-repeat;display:flex;justify-content:center;align-items:center}#screen{width:400px;height:300px;position:relative;display:flex;align-items:center;justify-content:center}#screen.on{animation-name:fadeIn;animation-duration:6s;animation-timing-function:ease-in-out;background-color:#000}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@media (orientation:portrait){body #tv #alba-led{position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;pointer-events:none}body[data-channel="1"] #tv #alba-led{background-image:url(./img/alba-tv-on-1.png?v=2)}body[data-channel="2"] #tv #alba-led{background-image:url(./img/alba-tv-on-2.png?v=2)}body[data-channel="3"] #tv #alba-led{background-image:url(./img/alba-tv-on-3.png?v=2)}body[data-channel="4"] #tv #alba-led{background-image:url(./img/alba-tv-on-4.png?v=2)}body[data-channel="5"] #tv #alba-led{background-image:url(./img/alba-tv-on-5.png?v=2)}body[data-channel="6"] #tv #alba-led{background-image:url(./img/alba-tv-on-6.png?v=2)}body[data-channel="7"] #tv #alba-led{background-image:url(./img/alba-tv-on-7.png?v=2)}body[data-channel="8"] #tv #alba-led{background-image:url(./img/alba-tv-on-8.png?v=2)}body[data-channel="9"] #tv #alba-led{background-image:url(./img/alba-tv-on-9.png?v=2)}#ferguson-controls,#remote{display:none}#alba-controls{position:absolute;bottom:93px;right:110px;width:174px;height:30px;z-index:100}#alba-controls .channel-controls,#alba-controls .volume-controls{position:absolute;left:0;bottom:0;z-index:101;width:38px;height:14px;display:flex;justify-content:space-evenly}#alba-controls .volume-controls{left:49px}#alba-controls .channel-controls button,#alba-controls .volume-controls button{width:19px;height:14px;text-indent:18px;overflow:hidden;border:1px solid transparent}#alba-controls .channel-controls button:hover,#alba-controls .volume-controls button:hover{border-color:#ff0}#alba-controls .power-controls{position:absolute;right:1px;bottom:0;width:22px;height:27px;display:flex;flex-direction:column;gap:8px;justify-content:space-evenly}#alba-controls .power-controls button{width:22px;height:10px;border:1px solid transparent;text-indent:20px;overflow:hidden}#alba-controls .power-controls button:hover{border-color:#fff}#alba-controls .power-controls button:nth-child(2){height:28px}#remote{position:fixed;bottom:0;left:50%;transform:translateX(-50%);z-index:100;width:320px;height:160px;background:#222}#buttons{display:flex;justify-content:space-evenly;padding:12px 7px 0}#buttons button{width:20px;height:12px;padding:0;background:0 0;appearance:none;border:1px solid #fff;border-radius:1px;cursor:pointer;text-indent:100px;overflow:hidden;transition:.2s}#buttons button:hover{border:1px solid #ff0}}@media (orientation:landscape){#frame{background-image:url(./img/ferguson-tv-frame.png?v=8)}#highlights{background-image:url(./img/ferguson-tv-highlights.png?v=7)}.knobs,.power-controls{position:absolute;left:0;width:100%;display:flex}#alba-controls,#remote,.channel-controls button:nth-child(10),.channel-controls button:nth-child(9){display:none}#ferguson-controls{position:absolute;top:164px;right:14px;z-index:100;background:0 0;width:89px;height:102px}.channel-controls{display:flex;justify-content:space-evenly;padding:12px 7px 0}.channel-controls button{width:6px;height:12px;padding:0;background:0 0;appearance:none;border:1px solid transparent;border-radius:1px;cursor:pointer;text-indent:100px;overflow:hidden;transition:.2s}.knobs button,.power-controls button{height:18px;padding:0;background:0 0;appearance:none;cursor:pointer;text-indent:100px;overflow:hidden;transition:.2s}.channel-controls button:hover,.knobs button:hover,.power-controls button:hover{border:1px solid #ff0}.knobs{justify-content:flex-start;padding:0 7px;top:62px}.knobs button{width:20px;border:1px solid transparent;border-radius:1px}.power-controls{bottom:0;justify-content:space-between;padding:0 5px}.power-controls button{width:26px;border:1px solid transparent;border-radius:1px}}.off,.teletext{position:relative}.channel{margin:auto;display:none}.channel.active{display:block;justify-content:center;align-items:center}.channel.static img{display:block;z-index:1}.channel.static video{display:block;z-index:1;padding:3px}.channel.champman .home-screen,.channel.champman .league-table,.channel.champman img{height:200px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(1,1.2);z-index:1}.teletext{width:320px;height:240px;background-image:url(./img/headlines-yellow-on-blue.png?v=1);color:#fff}#content>div,#header{width:100%;display:flex;justify-content:space-between;align-items:center}.justify-end{justify-content:flex-end}.justify-end a{margin-right:16px}.blue{color:#00f}.white{color:#fff}.cyan{color:#0ff}.magenta{color:#f0f}.red{color:red}.yellow{color:#ff0}.green{color:#0f0}.black{color:#000}.bg-black{background:#000}.bg-green{background:#0f0}.bg-yellow{background:#ff0}.bg-red{background:red}.bg-blue,hr{background:#00f}.bg-magenta{background:#f0f}.bg-white{background:#fff}p{margin:0}a{text-decoration:none}hr{border:0;height:2px}.headline{font-size:20px;text-transform:uppercase;margin:0}#footer{position:absolute;bottom:0;left:0;width:100%}#footer div{width:100%;text-align:center}.channel.champman.active{display:flex;justify-content:center;align-items:center}.channel.champman img{display:block;width:320px;border:1px solid #fff;object-fit:cover;image-rendering:pixelated;object-position:center}.channel.champman .home-screen,.channel.champman .league-table{width:320px;display:none}.channel.champman .home-screen.active{display:flex;flex-direction:column;justify-content:space-between}.channel.champman .title{background:#073bb1;color:#fff;text-shadow:-1px -1px 0 #000;border:1px solid rgba(255,255,255,.2);border-radius:0;filter:drop-shadow(2px 2px 0 rgba(0,0,0,.8));margin:2px auto;flex:0 0 auto}.channel.champman .title-2{background:#fff;color:#000;border:1px solid rgba(255,255,255,.2);border-radius:0;margin:4px auto 4px 0;flex:0 0 auto}.channel.champman .home-screen-buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-end;gap:8px;padding:8px}.channel.champman .home-screen button{flex:0 0 72px;height:50px;border:1px solid rgba(255,255,255,.2);border-radius:0;filter:drop-shadow(4px 4px 0 rgba(0,0,0,.8));background:#108e16;cursor:pointer;display:flex;justify-content:center;align-items:center;color:#fff;text-shadow:-1px 0 0 #000;text-transform:uppercase;font-family:CommodorePixelized;font-size:10px;line-height:.8}.channel.champman .home-screen button:nth-child(2n){background:#1ab643;border:1px solid rgba(0,0,0,.2)}.channel.champman .home-screen button:active,.channel.champman .home-screen button:nth-child(2n):active{background:#fff;color:#108e16;text-shadow:none}.channel.champman .home-screen button.large{flex:0 0 144px}.channel.champman .league-table.active,.channel.champman .match-stats.active{display:flex;flex-direction:column;justify-content:space-between;padding:2px 8px 6px}.channel.champman .league-table .league-table-container{flex:0 0 auto;margin:0 0 auto}.channel.champman .league-table.active table{width:100%;text-align:left;border-collapse:separate;border-spacing:2px 1px}.channel.champman .league-table.active table tr,.channel.champman .match-reports .match-reports-container .page>button,.channel.champman .match-reports .match-reports-container .page>div{visibility:hidden}.channel.champman .league-table.active table tr.visible,.channel.champman .match-reports .match-reports-container .page>button.visible,.channel.champman .match-reports .match-reports-container .page>div.visible,.channel.champman .match-stats-full-time-score.active,.channel.champman .match-stats-half-time-score.active{visibility:visible}.channel.champman .league-table.active table td,.channel.champman .league-table.active table th{font-family:Envious;letter-spacing:-1px;font-weight:400;text-transform:uppercase;font-size:6px;line-height:1;color:#fff;padding:1px 2px}.channel.champman .league-table.active table tr td:first-child,.channel.champman .league-table.active table tr td:nth-child(10),.channel.champman .league-table.active table tr th:nth-child(10){text-align:right;background:#f2391c}.channel.champman .league-table.active table th{background:#a9a9a9}.channel.champman .league-table.active table tr:first-child th:nth-child(1){background:0 0}.channel.champman .league-table.active table tr td:nth-child(2),.channel.champman .league-table.active table tr th:nth-child(2){background:#2186c9;padding:1px 8px}.channel.champman .league-table.active table tr th:nth-child(2){background:#f2391c}.channel.champman .league-table.active table tr:nth-child(2n) td:nth-child(2){background:#0949ab}.channel.champman .league-table.active table tr.selected td:nth-child(2){background:#169b49!important}.channel.champman .league-table.active table a{color:#fff;text-decoration:none}.channel.champman .league-table.active table tr td:nth-child(10),.channel.champman .league-table.active table tr td:nth-child(3),.channel.champman .league-table.active table tr td:nth-child(4),.channel.champman .league-table.active table tr td:nth-child(5),.channel.champman .league-table.active table tr td:nth-child(6),.channel.champman .league-table.active table tr td:nth-child(7),.channel.champman .league-table.active table tr td:nth-child(8),.channel.champman .league-table.active table tr td:nth-child(9),.channel.champman .league-table.active table tr th:nth-child(10),.channel.champman .league-table.active table tr th:nth-child(3),.channel.champman .league-table.active table tr th:nth-child(4),.channel.champman .league-table.active table tr th:nth-child(5),.channel.champman .league-table.active table tr th:nth-child(6),.channel.champman .league-table.active table tr th:nth-child(7),.channel.champman .league-table.active table tr th:nth-child(8),.channel.champman .league-table.active table tr th:nth-child(9){text-align:right;min-width:2rem}.channel.champman .league-table.active table tr:nth-child(12) td,.channel.champman .league-table.active table tr:nth-child(2) td,.channel.champman .league-table.active table tr:nth-child(7) td{border-top:1px solid transparent}.channel.champman .league-table.active table tr:nth-child(12) td:first-child,.channel.champman .league-table.active table tr:nth-child(12) td:nth-child(10),.channel.champman .league-table.active table tr:nth-child(12) td:nth-child(2),.channel.champman .league-table.active table tr:nth-child(2) td:first-child,.channel.champman .league-table.active table tr:nth-child(2) td:nth-child(10),.channel.champman .league-table.active table tr:nth-child(2) td:nth-child(2),.channel.champman .league-table.active table tr:nth-child(7) td:first-child,.channel.champman .league-table.active table tr:nth-child(7) td:nth-child(10),.channel.champman .league-table.active table tr:nth-child(7) td:nth-child(2){border-top:1px solid #d7da8b}.channel.champman .buttons{display:flex;justify-content:space-between;align-items:center;gap:2px}.channel.champman .match-report-buttons{width:100%;display:flex;justify-content:flex-end;align-items:center;margin:auto 0 0;height:8px;position:absolute;bottom:6px;right:8px}.channel.champman .back-button,.channel.champman .nav-button{margin:2px auto;padding:0 8px;font-family:AtariST8x16SystemFont;font-size:14px;color:#fff}.channel.champman .match-report,.channel.champman .match-reports,.channel.champman .match-stats{width:320px;height:200px;top:50%;left:50%;transform:translate(-50%,-50%) scale(1,1.2);overflow:hidden;position:absolute}.channel.champman .match-report-buttons button{color:#2fe3e2;border:0;background:0 0;padding:0;font-family:Envious;font-size:6px;line-height:1;letter-spacing:-1px;text-transform:uppercase;text-shadow:-1px -1px 0 #000;display:none}.channel.champman .match-report .match-teams .team .team-status.attacking .team-status-attacking,.channel.champman .match-report .match-teams .team .team-status.defending .team-status-defending,.channel.champman .match-report-buttons button.active{display:block}.channel.champman .back-button{background:#073bb1;border:1px solid rgba(255,255,255,.2);border-radius:0;flex:1 0 auto}.channel.champman .back-button:active{background:#fff;color:#073bb1}.channel.champman .nav-button{background:#e48c23;border:1px solid rgba(255,255,255,.5);border-radius:0;flex:0 0 auto}.channel.champman .nav-button:active{background:#fff;color:#e48c23}.channel.champman .match-report,.channel.champman .match-reports{z-index:1;display:none}.channel.champman .match-reports.active{display:flex;flex-direction:column;justify-content:space-between;padding:0 8px 6px}.channel.champman .match-reports .match-reports-container{flex:0 0 auto;margin:0 0 auto;display:flex;flex-direction:column}.channel.champman .match-reports .match-reports-container .page{flex:0 0 auto;margin:0 0 auto;display:none;flex-direction:column}.channel.champman .match-reports .match-reports-container .page.active,.channel.champman .match-stats-teams .team .team-lineup .lineup-player.active{display:flex}.channel.champman .match-reports .match-reports-container .page>button{background:#2b8fc8;border:1px solid rgba(255,255,255,.5);display:flex;justify-content:space-between;align-items:center;border-radius:0;flex-wrap:wrap}.channel.champman .match-reports .match-reports-container .page>button>div:first-child,.channel.champman .match-reports .match-reports-container .page>button>div:nth-child(3){flex:0 0 calc(50% - 2.5rem);font-family:Envious;letter-spacing:-1px;font-weight:400;text-transform:uppercase;font-size:6px;line-height:1;color:#fff;padding:1px 9px;text-align:left;display:flex;align-items:center}.channel.champman .match-reports .match-reports-container .page>button>div:nth-child(2){flex:0 0 5rem;font-family:CommodorePixelized;font-size:10px;line-height:.8;color:#fff;text-align:center;padding:3px 0 4px;border-left:1px solid rgba(255,255,255,.5);border-right:1px solid rgba(255,255,255,.5)}.channel.champman .match-reports .match-reports-container .page>button>div:nth-child(4){flex:0 0 100%;height:auto;color:#fff;font-family:Envious;font-size:6px;letter-spacing:-1px;text-transform:uppercase;padding:1px 0;border-top:1px solid rgba(255,255,255,.5)}.channel.champman .match-report.active{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:flex-start;align-items:center;padding:8px 8px 6px}.channel.champman .match-report .match-title{flex:0 0 calc(61.8%);display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:4px;padding:0;margin:auto auto auto 10px;overflow:hidden}.channel.champman .match-report .match-title .match-title-line{background:#073bb1;font-family:AtariST8x16SystemFont;font-size:14px;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:0;margin:0;flex:0 0 auto;padding:0 4px;width:100%;text-align:left;overflow:hidden;white-space:nowrap}.channel.champman .match-report .match-time{flex:0 0 90px;margin:auto 4px auto auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:4px;padding:1px;border:1px solid #d4d88b}.channel.champman .match-report .match-time-inner{border:2px solid #348dc4;flex:0 0 100%;padding:4px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.channel.champman .match-report .match-time-label{font-family:Envious;letter-spacing:-1px;font-weight:400;text-transform:uppercase;font-size:6px;line-height:1;color:#e1e28a;flex:0 0 50%;padding:0 8px 0 0;text-align:right}.channel.champman .match-report .match-time-value{font-family:AtariST8x16SystemFont;font-size:14px;color:#e32818;text-align:center;flex:0 0 auto;padding:1px 2px;border:1px solid #a9a9a9}.channel.champman .match-report .match-status{flex:1 0 auto;margin:10px 10px auto;display:flex;align-items:center}.channel.champman .match-report .match-status .match-status-text{background:#073bb1;font-family:AtariST8x16SystemFont;font-size:14px;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:0;margin:0 0 auto;flex:0 0 auto;padding:0 6px;text-align:left}.channel.champman .match-report .match-status .match-status-addition{background:0 0;font-family:AtariST8x16SystemFont;font-size:14px;border:1px solid transparent;text-shadow:-1px -1px 0 #000;color:#fff;flex:0 0 auto;padding:0 6px;text-align:left}.channel.champman .match-report .match-teams{flex:0 0 calc(100% - 20px);display:flex;margin:auto 10px 10px}.channel.champman .match-report .match-teams .team{flex:0 0 50%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:0;padding:0 24px 0 0}.channel.champman .match-report .match-teams .team .team-scoreline{flex:0 0 100%;display:flex;justify-content:space-between;align-items:center;margin:0 0 4px}.channel.champman .match-report .match-teams .team .team-name{flex:0 0 auto;background:#073bb1;font-family:AtariST8x16SystemFont;font-size:14px;color:#fff;border:1px solid rgba(255,255,255,.2);border-radius:0;margin:0;flex:0 0 auto;padding:0 6px;text-align:left}.channel.champman .match-report .match-teams .team .team-score{flex:0 0 auto;font-family:AtariST8x16SystemFont;font-size:14px;color:#fff}.channel.champman .match-report .match-teams .team .team-status{flex:0 0 100%;font-family:CommodorePixelized;font-weight:400;font-size:10px;text-shadow:-1px 0 0 #000;line-height:1;color:#fff;text-align:left;margin:0 0 4px}.channel.champman .match-report .match-teams .team .team-status .team-status-attacking{color:#dddf7a;display:none}.channel.champman .match-report .match-teams .team .team-status .team-status-defending{color:#2676a3;display:none}.channel.champman .match-report .match-teams .team .team-attempts{flex:0 0 100%;display:flex;gap:8px;font-family:Envious;font-size:6px;line-height:1;letter-spacing:-1px;margin:0 0 6px}.channel.champman .match-report .match-teams .team .team-attempts-label{flex:0 0 auto;color:#fff;text-transform:uppercase}.channel.champman .match-report .match-teams .team .team-attempts-value{flex:0 0 auto;color:#38c7c0}.channel.champman .match-report .match-teams .team .team-charts{flex:0 0 86%;display:flex;justify-content:space-between}.channel.champman .match-report .match-teams .team .team-charts .team-chart{flex:0 0 auto;display:flex;justify-content:space-between;align-items:center;gap:4px;flex-direction:column;margin:0 auto 0 0}.channel.champman .match-report .match-teams .team .team-charts .team-chart .team-chart-bar{width:10px;border:1px solid #fff;background:#000;height:36px;display:flex;flex-direction:column;justify-content:flex-end}.channel.champman .match-report .match-teams .team .team-charts .team-chart .team-chart-bar-fill{width:100%;background:#2676a3}.channel.champman .match-report .match-teams .team .team-charts .team-chart .team-chart-label{font-family:Envious;text-transform:uppercase;font-size:6px;line-height:1;letter-spacing:-1px;color:#dbdf97;text-shadow:-1px -1px 0 #000}.channel.champman .match-stats{z-index:2;display:none}.channel.champman .match-stats-container{display:flex;flex-direction:column;justify-content:flex-start;gap:1px;margin:0 0 auto}.channel.champman .match-stats-scoreline{display:flex;justify-content:flex-start;align-items:center;gap:1px 2px;flex-wrap:wrap}.channel.champman .match-stats-score-team{flex:0 0 calc(50% - 1px);display:flex;justify-content:space-between;align-items:center;gap:4px}.channel.champman .match-stats-score-team .team-name{flex:0 0 auto;padding:0 4px 1px;color:#fff;text-transform:uppercase;font-family:CommodorePixelized;font-size:10px;line-height:.8;background:#073bb1}.channel.champman .match-stats-score-team .team-score{flex:0 0 32px;font-family:CommodorePixelized;font-size:10px;line-height:.8;text-shadow:-1px 1px 0 #000;color:#fff;margin:0 0 0 auto;text-align:center}.channel.champman .match-stats-full-time-score,.channel.champman .match-stats-half-time-score{flex:0 0 auto;padding:1px 3px;background:#238acb;display:flex;justify-content:flex-start;align-items:center;gap:4px;color:#fff;font-family:Envious;font-size:6px;letter-spacing:-1px;line-height:1;visibility:hidden}.channel.champman .match-stats-teams{display:flex;justify-content:space-between;align-items:flex-start;gap:1px 2px;color:#fff;font-family:Envious;letter-spacing:-1px;font-size:6px;line-height:1;text-transform:uppercase}.channel.champman .match-stats-teams .team{flex:0 0 calc(50% - 1px);display:flex;flex-direction:column;justify-content:flex-start;gap:1px}.channel.champman .match-stats-teams .team .team-lineup,.channel.champman .team-stats{flex:0 0 100%;display:flex;flex-direction:column;gap:1px}.channel.champman .match-stats-teams .team .team-buttons{flex:0 0 100%;display:flex;justify-content:space-between;align-items:center;gap:1px}.channel.champman .match-stats-teams .team .team-buttons>button{flex:1 0 auto;background:#2b8fc7;color:#fff;font-family:Envious;font-size:6px;line-height:1;letter-spacing:-1px;text-transform:uppercase;border-radius:0}.channel.champman .match-stats-teams .team .team-lineup .lineup-player{flex:0 0 100%;display:none;justify-content:space-between;align-items:center;gap:1px}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-info .captain,.channel.champman .match-stats-teams .team .team-lineup .lineup-player.bench{color:#eceb7e}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-number{flex:0 0 16px;padding:1px 0;background:#ee8f25;text-align:center}.channel.champman .match-stats-teams .team .team-lineup .lineup-player:nth-child(2n) .player-number{background:#f33a1c}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-name-wrap{flex:0 0 calc(100% - 50px);padding:1px 4px;background:#7d7c7d;display:flex;gap:2px;justify-content:space-between;overflow:hidden;max-width:100px}.channel.champman .match-stats-teams .team .team-lineup .lineup-player.player-of-the-match .player-name-wrap{background:#fff!important;color:#000!important}.channel.champman .match-stats-teams .team .team-lineup .lineup-player:nth-child(2n) .player-name-wrap{background:#acacac}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-info{flex:0 0 auto;display:flex;justify-content:flex-end;align-items:center;gap:2px;padding:0;margin:0 0 0 auto}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-info>span{flex:0 0 auto}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-info .yellow-card{background:#ff0;width:4px;height:6px;filter:drop-shadow(-1px -1px 0 #000)}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-info .red-card{background:red;width:4px;height:6px;filter:drop-shadow(-1px -1px 0 #000)}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-rating{flex:0 0 32px;padding:1px 2px;background:#17964b;text-shadow:-1px -1px 0 #000;text-align:center;position:relative}.channel.champman .match-stats-teams .team .team-lineup .lineup-player .player-rating>.goals{position:absolute;top:1px;right:4px;width:auto;height:6px;color:#eceb7e;text-shadow:none}.channel.champman .team-stats .team-stat{flex:0 0 100%;display:flex;justify-content:space-between;align-items:center;gap:0}.channel.champman .team-stats .team-stat>span{padding:1px 4px;background:#0a4eae;color:#fff}.channel.champman .team-stats .team-stat.attendance>span{background:#238acb}.channel.champman .team-stats .team-stat.attendance>span:last-child{padding-right:8px}.channel.champman .team-stats .team-stat>span.team-stat-value{flex:0 0 32px;text-align:center}.channel.champman .team-stats .team-stat>span.separator{flex:0 0 auto;padding-right:16px}.channel.champman .team-stats .team-stat.attendance>span.separator{padding-right:0}.channel.champman .team-stats .team-stat.attendance>span.team-stat-value{flex:0 0 48px;text-align:right}.channel.champman .team-stats .team-stat>span.team-stat-label{flex:1 0 auto;padding-left:3px}