@import "https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@600;700;800&family=DM+Sans:wght@400;500;600;700&display=swap";*{box-sizing:border-box}body{color:#eef2f9;background:#0c1220;margin:0;font:16px DM Sans,sans-serif}button,input{font:inherit}button,a,input{-webkit-tap-highlight-color:transparent}button{cursor:pointer}:is(button:focus-visible,a:focus-visible,input:focus-visible){outline-offset:4px;outline:3px solid #ffab51}a{color:inherit;text-decoration:none}main{max-width:1160px;margin:auto;padding:0 40px}header{border-bottom:1px solid #283041;justify-content:space-between;align-items:center;height:100px;display:flex}.brand{letter-spacing:.02em;font:800 32px Barlow Condensed,sans-serif}.brand span{color:#ff9545;margin-left:5px}.brand i{border:1px solid #46516a;border-radius:4px;margin-left:12px;padding:3px 5px;font:600 12px DM Sans}.sourcebutton{color:#b8c4d7;background:0 0;border:none;align-items:center;gap:8px;font-size:14px;display:flex}.headline{justify-content:space-between;align-items:center;padding:38px 0 30px;display:flex}.eyebrow{letter-spacing:.12em;color:#ffab64;font-size:12px;font-weight:700}h1{margin:8px 0 10px;font:700 54px Barlow Condensed,sans-serif}p{color:#a7b5ca;margin:8px 0;line-height:1.6}.headline p{font-size:14px}.headline p span{padding:0 10px}.version{border-left:2px solid #ed964f;padding-left:14px;font-size:14px}.version small{color:#9ba8ba;margin-top:6px;font-size:13px;display:block}.toolbar{background:#182132;border:1px solid #344056;border-radius:12px;justify-content:space-between;gap:15px;padding:14px 16px;display:flex}.datecontrols,.quick{align-items:center;gap:8px;display:flex}button{color:#d4deeb;background:#1b263a;border:1px solid #364359;border-radius:7px;min-height:42px;padding:10px 14px}button:hover{background:#2a374b}button:disabled{opacity:.6}.datecontrols button{padding:8px}.dateinput{align-items:center;gap:12px;display:flex}.dateinput input{color:#edf1f9;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:0 0;border:0;max-width:180px}.quick .active{color:#101725;background:#ff9c50;border-color:#ff9c50;font-weight:700}.filters{flex-wrap:wrap;gap:8px;margin:22px 0 28px;display:flex}.filters button{color:#aebbd0;background:0 0;border:0;min-height:40px;font-size:14px}.filters .chosen{color:#101725;background:#f1f4fa;font-weight:700}.listheading{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.listheading h2{text-transform:capitalize;margin:0;font-size:18px}.listheading>span{color:#9facc0;font-size:13px}.league{background:#131c2b;border:1px solid #2c374b;border-radius:12px;margin-bottom:20px;overflow:hidden}.leaguehead{background:#182233;justify-content:space-between;align-items:center;gap:15px;padding:17px 22px;display:flex}.leaguehead h3{align-items:center;gap:10px;margin:0;font-size:16px;display:flex}.leaguehead h3>span{background:#ff9c50;border-radius:2px;width:5px;height:18px}.leaguehead h3>.pink{background:#ee87b3}.leaguehead a{color:#adb9cd;align-items:center;gap:6px;font-size:12px;display:flex}.match{border-top:1px solid #293346;grid-template-columns:85px 1fr 235px;align-items:center;gap:22px;padding:24px 22px;display:grid}.time{color:#ffab64;font:700 30px Barlow Condensed}.time small{color:#9eaec5;margin-top:5px;font:400 12px DM Sans;display:block}.round{color:#b0bdd2;font-size:12px}.round span{color:#8c9eb8}.teams h4{margin:6px 0 8px;font-size:17px;line-height:1.7}.versus{color:#8f9eb4;padding:0 10px;font-size:12px;font-weight:400}.teams>a{color:#a9b7cd;align-items:center;gap:5px;font-size:12px;display:flex}.broadcast{border-left:1px solid #344056;padding-left:20px}.broadcast>div{color:#ead3b9;align-items:center;gap:7px;font-size:14px;display:flex}.broadcast small{color:#a7b5c9;margin:8px 0;font-size:12px;display:block}.broadcast a{color:#ced7e7;text-underline-offset:3px;font-size:12px;text-decoration:underline;display:block}.empty{color:#c3cedf;padding:25px 22px;font-size:14px}.empty p{font-size:14px}.loading{text-align:center;color:#b3c0d4;padding:50px}.sources{background:#1c293a;border:1px solid #4f5d71;border-radius:12px;margin-bottom:28px;padding:20px 24px}.sources h2{margin:0;font-size:18px}.sources p{font-size:14px}.sources>div{flex-wrap:wrap;gap:25px;margin:15px 0;display:flex}.sources a{color:#ffb574;align-items:center;gap:7px;font-size:14px;display:flex}footer{color:#8e9eb4;border-top:1px solid #2a3446;justify-content:space-between;gap:15px;padding:26px 0 40px;font-size:12px;display:flex}footer b{margin:0 8px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:720px){main{padding:0 18px}header{height:78px}.headline{padding:28px 0 24px}h1{font-size:44px}.version{display:none}.toolbar{flex-direction:column;padding:12px}.datecontrols{justify-content:space-between}.quick{justify-content:center}.filters{gap:3px}.filters button{padding:8px 10px}.match{grid-template-columns:60px 1fr;gap:14px;padding:20px 16px}.broadcast{border:0;grid-column:2;padding-left:0}.teams h4{font-size:16px}.versus{padding:0;line-height:1.5;display:block}.listheading{align-items:flex-start}.listheading>span{text-align:right;max-width:105px}.leaguehead{padding:15px 16px}.leaguehead a{font-size:12px}footer{flex-direction:column}.sourcebutton{font-size:12px}.dateinput input{width:165px}}.match{grid-template-columns:85px minmax(0,1fr) 310px}.broadcast>div.tvitem{display:block}.tvitem+.tvitem{border-top:1px solid #344056;margin-top:18px;padding-top:15px}.channelname{flex-wrap:wrap;align-items:center;gap:7px;font-size:14px;display:flex}.channelname strong{color:#f1f4fa}.live,.replay{letter-spacing:.04em;color:#ffc193;background:#453024;border-radius:3px;padding:3px 5px;font-size:10px}.replay{color:#bfcbe0;background:#2a3345}.broadcast small.checked{color:#93a4bd;margin:6px 0 0;font-size:11px}.broadcast small.tvonly{color:#ffb578;margin-top:0}@media (max-width:800px){.match{grid-template-columns:60px minmax(0,1fr)}.broadcast{border:0;grid-column:2;padding-left:0}.channelname{font-size:14px}}.foreign{border-top:1px solid #465a76;margin-top:18px;padding-top:14px}.foreignheading{color:#a9caff;margin-bottom:12px;font-size:12px;font-weight:600}.country{color:#a9caff;background:#223958;border-radius:3px;padding:3px 6px;font-size:11px}.broadcast .foreign .tvitem{display:block}.broadcast small.availability{color:#9eacc1;margin-top:12px;font-size:11px}.foreign .tvitem+.tvitem{margin-top:12px;padding-top:12px}.broadcast>div.foreign{display:block}.broadcast>div{flex-wrap:wrap}.calendarbackup{color:#93a4bd;margin-top:7px;font-size:11px;display:block}.pendingbein{color:#e5c29f!important}.installapp{margin:0 0 22px}.installapp>.sourcebutton{font-size:14px}.installhelp{background:#121b2d;border:1px solid #283041;border-radius:12px;max-width:680px;margin-top:14px;padding:20px}.installhelp h2{margin:0 0 14px;font-size:20px}.installhelp p{font-size:16px;line-height:1.6}.installapp button:disabled{cursor:wait;opacity:.7}
