.forecastReader{--reader-bg:#080808;--reader-card:#141414;--reader-text:#f2efe7;--reader-muted:#b8b8b8;--reader-accent:#ff0;--reader-line:#424242;background:var(--reader-bg);color:var(--reader-text);min-height:100vh;font:16px/1.5 Arial,sans-serif}.forecastReader.readerScotland{--reader-bg:#07111f;--reader-card:#151b22;--reader-accent:#ff6a13;--reader-line:#264565;--reader-muted:#adb9c7}.forecastReader *{box-sizing:border-box}.forecastReader a{color:inherit}.readerHeader{border-top:6px solid var(--reader-accent);border-bottom:1px solid var(--reader-line);justify-content:space-between;align-items:center;gap:20px;max-width:1140px;margin:auto;padding:24px;display:flex}.readerBrand{align-items:center;gap:14px;font:700 18px/1.2 Courier New,monospace;text-decoration:none;display:flex}.readerBrand>b{background:var(--reader-accent);color:#07111f;padding:8px 18px;font-size:34px}.readerHeader nav{flex-wrap:wrap;gap:16px;font-size:14px;font-weight:700;display:flex}.readerHeader nav a{min-height:44px;padding:10px 0}.readerContent{max-width:1080px;margin:auto;padding:0 24px}.readerIntro{padding:28px 0 24px}.readerIntro>span{letter-spacing:.08em;color:var(--reader-accent);font:700 13px/1.5 Courier New,monospace}.readerIntro h1{margin:12px 0;font:900 clamp(30px,5vw,52px)/1 Courier New,monospace}.readerIntro h1 br{display:none}.readerIntro em{color:var(--reader-accent);font-style:normal}.readerIntro p{margin:12px 0 5px;font-size:18px}.readerIntro small{color:var(--reader-muted);font-size:14px}.readerLeagues,.readerWeeks{flex-wrap:wrap;gap:8px;display:flex}.forecastReader button{background:var(--reader-card);min-height:44px;color:var(--reader-text);border:1px solid var(--reader-line);cursor:pointer;padding:10px 16px;font:700 14px/1.4 Arial,sans-serif}.forecastReader button[aria-pressed=true]{background:var(--reader-accent);color:#07111f;border-color:var(--reader-accent)}.readerMatches>header{padding:22px 0 10px}.readerMatches h2{margin:0 0 16px;font:800 24px/1.2 Courier New,monospace}.readerMatches>header p{color:var(--reader-muted);font-size:14px}.readerCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.readerMatch{border:1px solid var(--reader-line);background:var(--reader-card);align-self:start;min-width:0;padding:18px}.readerMatchMeta{color:var(--reader-muted);border-bottom:1px solid var(--reader-line);flex-wrap:wrap;justify-content:space-between;gap:8px;padding-bottom:14px;font:13px/1.5 Courier New,monospace;display:flex}.readerScore{grid-template-columns:minmax(0,1fr) 100px minmax(0,1fr);align-items:center;gap:12px;padding:22px 0;display:grid}.readerScore>strong{overflow-wrap:anywhere;font-size:18px}.readerScore>strong:last-child{text-align:right}.readerScore>div{text-align:center}.readerScore small{color:var(--reader-muted);font:700 12px/1.5 Arial,sans-serif;display:block}.readerScore b{color:var(--reader-accent);font:900 36px/1.2 Courier New,monospace}.readerPreview{border-top:1px solid var(--reader-line)}.readerPreview summary,.readerMethod summary,.readerFooter summary{cursor:pointer;min-height:44px;padding:14px 0;font-size:14px;font-weight:700}.readerPreview summary span{float:right;color:var(--reader-accent);font-size:12px}.readerPreview p{font-size:16px;line-height:1.65}.readerPreview small{color:var(--reader-muted);font-size:13px;display:block}.readerFinal{border-top:1px solid var(--reader-line);flex-wrap:wrap;gap:8px 14px;padding-top:12px;font-size:14px;display:flex}.readerFinal span{color:var(--reader-muted);flex-basis:100%}.readerFinal b{font:700 22px/1.2 monospace}.readerPending,.readerEmpty{color:var(--reader-muted);font-size:16px}.readerUpdated{color:var(--reader-muted);margin:18px 0;font-size:13px;display:block}.readerLts{background:var(--reader-accent);margin:30px 0;padding:26px;text-decoration:none;display:block;color:#07111f!important}.readerLts h2{margin:12px 0;font:900 clamp(26px,5vw,36px)/1.15 Courier New,monospace}.readerLts>span{font-size:14px;font-weight:700}.readerLts b{color:#f2efe7;background:#07111f;min-height:44px;padding:12px 20px;display:inline-block}.readerLts small{margin-top:14px;font-size:14px;display:block}.readerScotland .readerLts{background:#19a7e0;border-top:12px solid #0065bd}.readerScotland .readerHeader{border-top-color:#0065bd}.readerMethod{border-block:1px solid var(--reader-line);margin:24px 0}.readerFooter{color:var(--reader-muted);flex-wrap:wrap;gap:16px;padding:16px 0 40px;font-size:14px;display:flex}.readerFooter details{width:100%}.readerFooter form{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.readerFooter label{gap:8px;display:grid}.readerFooter input{max-width:100%;min-height:44px;padding:8px;font-size:16px}.forecastReader :is(button,a,input,summary):focus-visible{outline-offset:4px;outline:3px solid #19a7e0}@media (width<=700px){.readerCards{grid-template-columns:1fr}.readerHeader{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.readerContent{padding:0 16px}.readerIntro h1{font-size:32px}.readerIntro h1 br{display:block}.readerLeagues button{flex:40%}.readerScore{grid-template-columns:minmax(0,1fr) 90px minmax(0,1fr);gap:8px}.readerScore>strong{font-size:16px}.readerPreview summary span{float:none;margin-top:4px;display:block}.readerMatch{padding:14px}.readerWeeks button{flex:1;padding:10px 8px}}.readerIntro .readerExplanation{max-width:720px;color:var(--reader-muted);font-size:14px}.readerAlternative{border-left:3px solid var(--reader-accent);background:var(--reader-bg);margin:0 0 16px;padding:14px}.readerAlternative>div{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.readerAlternative strong,.readerTalkingPoint strong{letter-spacing:.06em;font-size:12px}.readerAlternative b{font:700 24px/1.2 monospace}.readerAlternative p{margin:8px 0;font-size:14px}.readerAlternative small{color:var(--reader-muted);font-size:13px;display:block}.readerTalkingPoint{font-size:15px;line-height:1.55}.readerTalkingPoint strong{color:var(--reader-accent);margin-bottom:6px;display:block}.readerStats{border-top:1px solid var(--reader-line);margin-top:12px}.readerStats summary{cursor:pointer;min-height:44px;padding:14px 0;font-size:14px;font-weight:700}.readerStats summary span{color:var(--reader-accent);margin-top:4px;font-size:12px;display:block}.readerStats h3{margin:20px 0 10px;font-size:14px}.readerStats small{color:var(--reader-muted);font-size:13px;display:block}.readerChances{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.readerChances>div{background:var(--reader-bg);text-align:center;overflow-wrap:anywhere;padding:10px 4px}.readerChances span{font-size:13px;display:block}.readerChances b{color:var(--reader-accent);font:700 24px/1.4 monospace;display:block}.readerStatRows>div{border-bottom:1px solid var(--reader-line);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.readerStatRows dd{margin:0;font-weight:700}.readerShock{border-left:3px solid var(--reader-accent);padding-left:12px}.readerXg{border-bottom:1px solid var(--reader-line);gap:6px;padding:12px 0;display:grid}.readerXg>span{justify-content:space-between;gap:12px;font-size:14px;display:flex}.readerPies{color:var(--reader-muted);padding-top:12px;font-size:14px}.feednote{color:#dfff45;letter-spacing:.15em;background:#102019;align-items:center;gap:5px;margin-bottom:12px;padding:13px 18px;font-size:9px;font-weight:800;display:flex}.feednote button{color:#fff;cursor:pointer;background:0 0;border:1px solid #52615a;margin-left:auto;padding:7px 12px;font-size:10px}.fixtureCredit{color:#66716c;margin-top:18px;font-size:10px}.fixtureCredit a{color:#102019;font-weight:800}.matches button:disabled{cursor:default;opacity:.68}.matches button:disabled:hover{background:#ebeae3}.scoreBoard span em{opacity:.55;margin-left:5px;font-size:9px;font-style:normal}.rankings{background:#f5f4ed;border:2px solid #101010;margin-top:24px}.rankings summary{cursor:pointer;letter-spacing:.14em;padding:18px;font:800 11px Arial}.rankings div{border-top:1px solid #aaa;grid-template-columns:36px 1fr auto;align-items:center;gap:12px;padding:10px 18px;display:grid}.rankings div b{color:#0000d7;font:800 16px Courier New}.rankings div small{opacity:.65;font:10px Courier New}.rankPair{color:#666;justify-content:space-between;max-width:520px;margin:12px auto 0;font:800 10px Courier New;display:flex}.fixtureSchedule{background:var(--paper);border:1px solid var(--line);margin:1.5rem 0;padding:1.25rem;scroll-margin-top:1rem}.fixtureSchedule header>span{color:var(--acid);font-size:.875rem;font-weight:700}.fixtureSchedule h2{color:var(--ink);margin:.3rem 0;font-size:1.75rem}.fixtureSchedule p{color:var(--muted);font-size:1rem;line-height:1.5}.fixtureWeek h3{border-bottom:2px solid var(--acid);color:var(--ink);flex-wrap:wrap;justify-content:space-between;gap:.5rem;padding:.8rem 0;font-size:1.125rem;display:flex}.fixtureWeek h3 small{color:var(--muted);font:400 .9375rem Arial,sans-serif}.fixtureWeek ul{margin:0;padding:0;list-style:none}.fixtureWeek li{border-bottom:1px solid var(--line);grid-template-columns:11rem minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 0;display:grid}.fixtureWeek time{color:var(--acid);font:400 .875rem Courier New,monospace}.fixtureWeek strong{color:var(--ink);overflow-wrap:anywhere;font-size:1.125rem}.fixtureWeek strong span{color:var(--muted);font-weight:400}.fixtureWeek li>small{color:var(--muted);font-size:.8125rem}@media (width<=640px){.fixtureSchedule{padding:1rem}.fixtureWeek li{grid-template-columns:minmax(0,1fr);gap:.4rem}.fixtureWeek time{font-size:.9375rem}}.fixtureWeek li.combinedMatch{padding:1.25rem 0;display:block}.matchHeading{flex-wrap:wrap;justify-content:space-between;gap:.5rem;margin-bottom:.7rem;display:flex}.matchHeading>span{color:var(--muted);font-size:.8125rem}.fixtureWeek .matchTeams{margin-bottom:1rem;font-size:1.3rem;display:block}.matchScores{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1px;display:grid}.matchScores>div{background:var(--paper);flex-direction:column;gap:.5rem;min-width:0;padding:1rem;display:flex}.matchScores span{color:var(--muted);font:700 .8125rem Arial,sans-serif}.matchScores b{color:var(--ink);font:700 1.8rem Courier New,monospace}.matchScores small{color:var(--muted);font:400 .875rem/1.5 Arial,sans-serif}.matchScores .yourMatchPick b,.matchScores .matchFinal b{color:var(--acid)}.matchPreview{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;margin-top:.75rem;padding:.6rem 1rem}.matchPreview:focus-visible{outline:3px solid var(--acid);outline-offset:3px}@media (width<=480px){.matchScores{grid-template-columns:1fr}.matchScores>div{grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:.8rem;display:grid}.matchScores small{grid-column:1/-1}}.playFirstHome .overviewHead.homeSequence{background:0 0;border:0;display:block}.frontCoupon{border:2px solid var(--ink);background:var(--paper);margin-bottom:1rem;padding:clamp(16px,3vw,28px)}.frontCoupon header>span{letter-spacing:.08em;color:var(--muted);font:700 .8rem Arial,sans-serif}.frontCoupon h1{color:var(--ink);margin:.5rem 0;font-size:clamp(1.8rem,5vw,3.2rem);line-height:1.05}.frontCoupon header p{color:var(--ink);margin:.6rem 0 1rem;font:400 1.05rem/1.5 Arial,sans-serif}.frontCouponAction{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.frontCouponAction>button{background:var(--acid);color:#07111f;border:2px solid var(--ink);cursor:pointer;min-height:48px;padding:.9rem 1.2rem;font-weight:800}.frontCouponAction>small,.frontCouponSteps{color:var(--muted);font:400 .9rem/1.5 Arial,sans-serif}.frontCouponGames{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.frontCouponGames>li{border-bottom:1px solid var(--line)}.frontCouponGames>li>button{text-align:left;background:var(--paper);width:100%;color:var(--ink);cursor:pointer;border:0;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem .5rem;display:grid}.frontCouponGames>li>button:disabled{opacity:.65;cursor:default}.frontCouponGames>li.active{border-left:4px solid var(--acid)}.frontMatchNumber{color:var(--muted);font:700 .9rem Courier New,monospace}.frontMatchTeams,.frontMatchForecast{flex-direction:column;gap:.3rem;min-width:0;display:flex}.frontMatchTeams b{overflow-wrap:anywhere;font-size:1.05rem}.frontMatchTeams small,.frontMatchForecast small{color:var(--muted);font:400 .75rem/1.4 Arial,sans-serif}.frontMatchForecast{align-items:flex-end}.frontMatchForecast>b{color:var(--ink);font:700 1.6rem Courier New,monospace}.frontHow{border:0;border-bottom:1px solid var(--muted);color:var(--ink);cursor:pointer;background:0 0;min-height:44px;padding:.5rem 0}.frontCouponWaiting{padding:1rem 0}.frontCouponWaiting p{color:var(--muted);font:400 1rem/1.5 Arial,sans-serif}.frontCoupon button:focus-visible{outline:3px solid var(--acid);outline-offset:3px}.frontCoupon .predictionDemo{max-width:none;margin:.25rem 0 1rem}.frontCoupon .demoEntry button{min-width:36px;min-height:44px}.playFirstHome .accountbarCopy>span,.playFirstHome .registerAction{display:none}@media (width<=600px){.frontCouponAction>button{width:100%}.frontCouponGames>li>button{grid-template-columns:18px minmax(0,1fr) auto;gap:.5rem}.frontMatchForecast small{font-size:.7rem}.frontCoupon .demoEntry>div{gap:3px}.frontCoupon .demoEntry button{padding:4px}.frontCoupon .demoFixture{gap:.5rem}.frontCoupon h1{font-size:2rem}}.frontCoupon header .frontChallenge{font-size:clamp(1.15rem,3vw,1.5rem);line-height:1.35}.frontCoupon .frontChallenge strong{color:var(--ink)}.frontCoupon .frontScoreEntry{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.frontCoupon .frontScoreEntry>.frontScoreSide{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem;width:100%;display:grid}.frontScoreSide label{color:#f2efe7;overflow-wrap:anywhere;font:700 1rem/1.4 Arial,sans-serif}.frontScoreSide>div{grid-template-columns:repeat(3,48px);gap:4px;display:grid}.frontCoupon .frontScoreSide button,.frontCoupon .frontScoreSide b{width:48px;min-width:44px;height:48px}@media (width<=480px){.frontCoupon .predictionDemo{box-shadow:none;padding:12px}.frontCoupon .frontScoreEntry>.frontScoreSide{grid-template-columns:minmax(0,1fr)}.frontScoreSide>div{grid-template-columns:repeat(3,minmax(44px,1fr))}.frontCoupon .frontScoreSide button,.frontCoupon .frontScoreSide b{width:100%}.frontCoupon .demoNostradamus{flex-wrap:wrap}}.previousCoupons{text-align:left;border-top:1px solid #64717b;margin-top:20px;padding:16px 0}.previousCoupons summary{cursor:pointer;min-height:44px;font-weight:700;display:list-item}.previousCoupons article{border-top:1px solid #64717b;padding:16px 0}.previousCoupons h3{overflow-wrap:anywhere;font-size:18px}.previousCouponMatch{overflow-wrap:anywhere;border-top:1px solid #47515c;gap:8px;padding:14px 0;font-size:14px;display:grid}.previousCoupons a,.frontCouponWaiting a{text-underline-offset:4px;padding:14px 4px;font-weight:700;display:inline-block}.previousCoupons summary:focus-visible,.previousCoupons a:focus-visible{outline-offset:4px;outline:3px solid}.restoredGameHero{color:#f2efe7;background:#080808;border:2px solid #222;margin-bottom:18px;padding:clamp(24px,5vw,54px)}.restoredGameHero>span{color:#fff;background:#0000d7;padding:10px 14px;font:700 .9rem/1.4 Courier New,monospace;display:inline-block}.restoredGameHero h1{letter-spacing:-.075em;overflow-wrap:normal;margin:32px 0 24px;font:900 clamp(42px,8vw,92px)/.95 Courier New,monospace}.restoredGameHero h1 em{color:#ff0;font-style:normal}.restoredGameHero p{color:#ccc;max-width:40em;font:400 clamp(17px,2.2vw,23px)/1.6 Courier New,monospace}.restoredGameHero .heroReason{color:#f2efe7;max-width:42em;font:400 1rem/1.6 Arial,sans-serif}.restoredGameHero a{color:#080808;background:#ff0;min-height:48px;padding:14px 18px;font-weight:800;text-decoration:none;display:inline-block}.restoredGameHero a:focus-visible{outline-offset:4px;outline:3px solid #00d7d7}.couponInstructions{color:#fff;background:#0000a8;margin-bottom:18px;padding:22px}.couponInstructions h2{font:700 1.1rem/1.35 Courier New,monospace}.couponInstructions ol{gap:12px;padding-left:22px;font:400 1rem/1.55 Arial,sans-serif;display:grid}.couponInstructions p{color:#fff;font:400 .95rem/1.5 Arial,sans-serif}.frontCoupon h2{overflow-wrap:anywhere;margin:10px 0;font-size:clamp(1.5rem,4.5vw,2.4rem);line-height:1.15}.inlineCouponGames{margin:16px 0;padding:0;list-style:none}.inlineCouponGames>li{border-top:2px solid var(--line);padding:16px 0}.inlineMatchMeta{flex-wrap:wrap;justify-content:space-between;gap:8px;margin-bottom:12px;font-size:.875rem;display:flex}.inlineTeamScore{grid-template-columns:minmax(0,1fr) 64px;align-items:center;gap:16px;margin:8px 0;font-size:1.15rem;display:grid}.inlineTeamScore b{overflow-wrap:anywhere}.inlineTeamScore input,.inlineTeamScore>span{text-align:center;border:2px solid var(--ink);background:var(--paper);width:64px;min-height:48px;color:var(--ink);padding:8px;font:700 1.5rem Courier New,monospace}.inlineTeamScore input:focus-visible{outline:3px solid var(--acid);outline-offset:3px}.inlineForecast{font-size:.9rem;line-height:1.5}.couponReviewNotice{border-left:4px solid var(--acid);padding:12px;font-size:.95rem;line-height:1.5}.frontCouponAction button:disabled{opacity:.6;cursor:default}.playFirstHome .accountbar{padding-top:1rem;padding-bottom:1rem}.playFirstHome .accountbarCopy>span,.playFirstHome .registerAction{display:block}.edition-scotland .restoredGameHero{background:#07111f;border-top:12px solid #0065bd}.edition-scotland .restoredGameHero h1{letter-spacing:.01em;font-family:Scotland Broadcast,sans-serif}.edition-scotland .restoredGameHero h1 em,.edition-scotland .heroCountry{color:#ff6a13}.edition-scotland .heroCountry{font:800 2rem Scotland Broadcast,sans-serif}.edition-scotland .restoredGameHero>span,.edition-scotland .couponInstructions{background:#0065bd}.edition-scotland .restoredGameHero a{color:#07111f;background:#ff6a13}.edition-scotland .frontCoupon h2{font-family:Scotland Broadcast,sans-serif}@media (width<=400px){.restoredGameHero{padding:20px}.restoredGameHero h1{font-size:clamp(36px,10vw,44px)}.couponInstructions{padding:18px}.inlineTeamScore{grid-template-columns:minmax(0,1fr) 56px;gap:10px}.inlineTeamScore input,.inlineTeamScore>span{width:56px}}.nextCouponFixtures{border-top:2px solid var(--line);border-bottom:2px solid var(--line);margin:16px 0;padding:12px 0}.nextCouponFixtures ul{margin:0;padding:0;list-style:none}.nextCouponFixtures li{border-top:1px solid var(--line);overflow-wrap:anywhere;flex-direction:column;gap:8px;padding:14px 0;font-size:1rem;display:flex}.nextCouponFixtures time{color:var(--muted);font-size:.9rem}.nextCouponFixtures summary,.introToggle{cursor:pointer;min-height:48px;padding:14px 0;font-weight:700}.nextCouponFixtures summary:focus-visible,.introToggle:focus-visible{outline:3px solid var(--acid);outline-offset:3px}.introToggle{background:var(--paper);color:var(--ink);border:0;border-bottom:1px solid var(--line);text-align:left;width:100%;margin-bottom:16px}#headline-coupon{scroll-margin-top:100px}.frontCoupon>header>span{font-size:.9rem;font-weight:800}.homeCouponLink{color:#f2efe7;background:#070707;border:2px solid #ff0;gap:12px;padding:28px;display:grid}.homeCouponLink h2,.homeCouponLink p{margin:0}.homeCouponLink a{color:#050505;background:#ff0;justify-self:start;padding:16px 24px;font-weight:900;text-decoration:none}.homeCouponLink small{font:14px/1.5 Arial,sans-serif}.edition-scotland .homeCouponLink{background:#07111f;border-color:#19a7e0}.edition-scotland .homeCouponLink a{background:#ff6a13}.focusedPlay .appbar .status,.focusedPlay>.accountbar{display:none}.focusedPlay .appbar{position:static}.focusedPlay .couponPlayPage{box-sizing:border-box;width:100%;max-width:780px;margin:0 auto;padding:24px 16px 80px}.focusedPlay .communityHero{background:0 0;border:0;padding:0;display:block}.focusedPlay .communityHero h1{margin:8px 0;font-size:clamp(26px,5vw,42px);line-height:1.1}.focusedPlay .communityHero p{max-width:650px;font:16px/1.5 Arial,sans-serif}.playRules{border-bottom:1px solid #777;order:1;padding:12px 0;font:15px/1.5 Arial,sans-serif}.playRules p{margin:4px 0}.playRules b{margin-right:12px;display:inline-block}.playRules small{color:#ccc;font-size:14px}.focusedPlay .makePicks>.sectionTitle{display:none}.playTiming{color:#bbb;font:14px/1.5 Arial,sans-serif}.focusedPlay .couponProgress{background:#111;margin:12px 0;padding:12px}.focusedPlay .couponProgress span{font:14px/1.4 Arial,sans-serif}.focusedPlay .pickList{gap:12px;display:grid}.focusedPlay .pickList article{background:#101010;border:1px solid #666;grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr);gap:12px;padding:18px;display:grid}.focusedPlay .pickList article>small{grid-column:1/-1;font:14px/1.4 Arial,sans-serif}.focusedPlay .pickList article>b{overflow-wrap:anywhere;align-self:center;font:700 17px/1.3 Arial,sans-serif}.focusedPlay .pickList article>b:last-of-type{text-align:right}.focusedPlay .pickList article>div{justify-content:center;align-items:center;gap:6px;display:flex}.focusedPlay .pickList select{min-width:52px;min-height:48px;font:700 22px/1.2 monospace}.focusedPlay .pickList .bankerPick{grid-column:1/-1;min-height:44px;font:700 14px/1.4 Arial,sans-serif}.focusedPlay .pickList .pickStatus{font:700 13px/1.4 Arial,sans-serif}.focusedPlay .saveAllBar{z-index:5;background:#080808;border:2px solid #ff0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px;display:flex;position:sticky;bottom:0}.focusedPlay .saveAllBar button{min-height:48px;font-size:16px}.focusedPlay .saveAllBar small{font:14px/1.4 Arial,sans-serif}.playPreview{padding:0;list-style:none}.playPreview li{border:1px solid #666;gap:8px;margin:12px 0;padding:18px;display:grid}.playPreview small,.playPreview span{font:14px/1.4 Arial,sans-serif}.focusedPlay .cardCompletePanel{order:4}.focusedPlay .couponResults{order:5}.focusedPlay .journeyNext{order:6}.focusedPlay.edition-scotland .pickList article{background:#151b22}.focusedPlay.edition-scotland .saveAllBar{background:#07111f;border-color:#ff6a13}.focusedPlay :is(button,a,input,select):focus-visible{outline-offset:3px;outline:3px solid #00e8f0}@media (width<=480px){.focusedPlay .pickList article{grid-template-columns:minmax(0,1fr) 112px minmax(0,1fr);gap:8px;padding:14px 10px}.focusedPlay .pickList article>b{font-size:15px}.focusedPlay .pickList select{min-width:46px}.focusedPlay .saveAllBar button{width:100%}.focusedPlay .appbar nav{flex-wrap:wrap}.focusedPlay .playRules b{display:block}}@media (prefers-reduced-motion:reduce){.focusedPlay *{scroll-behavior:auto}}.playLogin{color:#00e8f0;min-height:30px;margin-top:8px;font:700 14px/1.5 Arial,sans-serif;display:block}.focusedPlay .entryDeadline{font-size:14px}.clubLtsLink{color:#f2efe7;box-sizing:border-box;background:#111;border-bottom:1px solid #555;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 12px;min-height:44px;padding:10px 16px;font:14px/1.5 Arial,sans-serif;text-decoration:none;display:flex}.clubLtsLink>span:first-child{color:#ff0;font-size:20px}.clubLtsLink>span:last-child{text-underline-offset:3px;text-decoration:underline}.clubLtsLink:hover{background:#202020}.clubLtsLink:focus-visible{outline-offset:-3px;outline:3px solid #00e8f0}.edition-scotland .clubLtsLink{background:#07111f;border-color:#0065bd}.edition-scotland .clubLtsLink>span:first-child{color:#ff6a13}.focusedPlay .clubLtsLink{padding-block:6px;font-size:13px}.restoredGameHero .simplePlayPitch{font-size:clamp(22px,3vw,32px);line-height:1.35}.restoredGameHero .simplePlayPitch strong{color:#ff0}.edition-scotland .restoredGameHero .simplePlayPitch strong{color:#ff6a13}.homeSequence .lastTeamStandingLaunch.homePanel .ltsPanelLead em{white-space:normal;font-size:14px;line-height:1.4}.homeSequence .lastTeamStandingLaunch.homePanel small{flex-wrap:wrap;gap:16px;font-size:15px;line-height:1.5}.homeSequence .lastTeamStandingLaunch.homePanel small strong{box-sizing:border-box;min-height:48px;font-size:14px}.homeSequence .lastTeamStandingLaunch.homePanel .ltsFreeLine{margin-top:8px;font-size:14px;display:block}@media (width<=600px){.homeSequence .lastTeamStandingLaunch.homePanel small{text-align:left;flex-direction:column;align-items:flex-start;display:flex}.homeSequence .lastTeamStandingLaunch.homePanel small strong{justify-content:center;width:100%}}:root{--ink:#f7f7f2;--paper:#050505;--acid:#ff0;--orange:#ff3131;--line:#4b4b4b;--muted:#b8b8b8}*{border-radius:0!important}body{color:#f7f7f2;image-rendering:pixelated;background:#050505;font-family:Courier New,monospace}body:before{content:"";background:linear-gradient(90deg,#0000d7 0 14.2%,#d70000 14.2% 28.4%,#d700d7 28.4% 42.6%,#00d700 42.6% 56.8%,#00d7d7 56.8% 71%,#d7d700 71% 85.2%,#fff 85.2%);height:8px;display:block}.appbar{background:#050505;border-color:#444;height:64px;padding:0 3vw}.brand{letter-spacing:.08em;font-size:16px}.brand b{display:none}.mark{color:#000;background:#ff0;border:2px solid #ff0;font-family:Courier New,monospace;font-weight:900}.appbar nav button,.leaguebar button{text-transform:uppercase;color:#ddd;border:1px solid #0000;padding:9px 11px;font-family:Courier New,monospace}.appbar nav button.active{color:#fff;background:#0000d7;border-color:#555}.status{color:#0f0}.status i,.dataCard div i{background:#0f0}.leaguebar{background:#101010;border-color:#333;justify-content:flex-start;padding:10px 3vw}.leaguebar button.active{color:#000;background:#ff0}.hero.super{grid-template-columns:1.5fr .65fr;gap:55px;max-width:1180px;padding:70px 3vw 32px}.eyebrow{color:#00d7d7;font-size:11px}.hero h1,.page h1{letter-spacing:-.07em;font-family:Courier New,monospace;font-weight:900;line-height:.92}.hero h1{font-size:clamp(46px,7vw,90px)}.hero h1 em{color:#ff0;font-style:normal}.hero p,.pagehead p{color:#ccc;font-family:Courier New,monospace;font-size:15px;line-height:1.55}.dataCard{background:#101010;border:2px solid #d700d7;padding:22px}.dataCard strong{color:#0f0;font-family:Courier New,monospace;font-size:28px}.dataCard p{color:#ccc}.console{max-width:1180px;box-shadow:none;background:#080808;border:2px solid #fff}.selectors{grid-template-columns:1fr 210px 1fr;min-height:220px}.selectors>div{padding:25px}.selectors select{border-color:#777;font-family:Courier New,monospace;font-size:19px}.scorePanel{background:#0000a8;border-color:#555}.scorePanel strong{color:#ff0;font-family:Courier New,monospace;font-size:62px}.scorePanel strong i{color:#fff}.prob{color:#fff;background:#111;border-top:1px solid #555}.prob div{border-color:#555}.prob b{color:#0ff;font-family:Courier New,monospace}.prob i{background:#d700d7}.save{color:#000;text-transform:uppercase;background:#ff0;font-family:Courier New,monospace}.previewCopy{background:#070707;border:2px solid #00d7d7;max-width:1180px;margin:0 auto 32px;padding:22px 24px}.previewCopy>span{color:#00d7d7;letter-spacing:.18em;font-size:10px;font-weight:800}.previewCopy p{max-width:1000px;margin:14px 0 0;font:17px/1.65 Courier New,monospace}.metricGrid{border-color:#444;max-width:1180px}.metricGrid article{border-color:#444;min-height:165px}.metricGrid strong{color:#ff3131;font-family:Courier New,monospace}.metricGrid article>div b{font-family:Courier New,monospace}.metricGrid p{color:#aaa}.page{max-width:1180px}.page h1{font-size:58px}.pagehead{border-color:#444}.round b{color:#ff0}.feednote{background:#0000a8;border:1px solid #555}.matches button,.history article{color:#fff;background:#0c0c0c;border-color:#444;font-family:Courier New,monospace}.matches button:hover{color:#000;background:#ff0}.matches button:disabled:hover{color:#fff;background:#0c0c0c}.empty{color:#aaa;border-color:#777}.modelcols{background:#444;border-color:#444}.modelcols div{background:#090909}.modelcols h3{color:#ff0;font-family:Courier New,monospace}.modelcols p,.sources p{color:#bbb}.sources{color:#fff;background:#0000a8}.sources p{color:#fff}footer{background:#101010;border-top:1px solid #444}.fixtureCredit a{color:#00d7d7}@media (width<=800px){.hero.super{grid-template-columns:1fr;gap:18px;padding-top:42px}.selectors{grid-template-columns:1fr 100px 1fr}.selectors>div{padding:15px 9px}.selectors select{font-size:14px}.scorePanel strong{font-size:40px}.previewCopy,.metricGrid{margin-inline:4vw}.appbar{padding-inline:4vw}.brand{font-size:13px}}.dataCard.rating{border-color:#d700d7}.sources.honest{background:#101010;border:1px solid #444;margin-top:1px}.shock{color:#fff;background:#d700d7;border:2px solid #fff;grid-template-columns:1fr auto auto;align-items:center;gap:18px;margin-top:22px;padding:18px;display:grid}.shock>span{letter-spacing:.14em;font-size:10px;font-weight:800}.shock>strong{color:#ff0;font:24px Courier New,monospace}.shock>b{font-size:12px}.shock p{color:#fff;grid-column:1/-1;margin:0;font-size:11px;line-height:1.4}@media (width<=800px){.shock{grid-template-columns:1fr}.shock p{grid-column:1}.shock>strong{font-size:20px}}.playFreeCta{box-shadow:6px 6px #d700d7;color:#050505!important;background:#ff0!important;min-height:58px!important;padding:15px 22px!important;font-size:13px!important}.freePromise{color:#fff;margin-top:16px;font:700 12px/1.5 Courier New,monospace;display:block}.beatNostradamusHome{background:#160519;border:3px solid #d700d7;grid-template-columns:minmax(260px,1fr) 130px 25px 150px;align-items:center;gap:14px;margin:26px 0 2px;padding:24px;display:grid}.beatNostradamusHome>div:first-child span,.beatNostradamusHome>div:first-child h2{display:block}.beatNostradamusHome span{color:#0ff;letter-spacing:.12em;font:900 10px Arial,sans-serif}.beatNostradamusHome h2{color:#fff;margin:8px 0;font:900 27px Arial,sans-serif}.beatNostradamusHome p{color:#bbb;margin:0;font:13px/1.5 Courier New,monospace}.beatNostradamusHome .humanScore,.beatNostradamusHome .nostroScore{text-align:center;background:#050505;gap:4px;padding:15px;display:grid}.beatNostradamusHome b{color:#ff0;font:900 38px Arial,sans-serif}.beatNostradamusHome small{color:#aaa}.beatNostradamusHome>i{color:#fff;text-align:center;font-style:normal}.beatNostradamusHome>strong{color:#ff76ff;border-top:1px solid #633;grid-column:1/-1;padding-top:13px;font-size:12px}.whyPlay{margin-top:2px}.lastTeamStandingLaunch.homePanel{margin:26px 0;box-shadow:8px 8px #d700d7}.lastTeamStandingLaunch.homePanel small{align-items:center}.lastTeamStandingLaunch.homePanel em{line-height:1.55}.communityPage>.playSummary{order:1}.communityPage>.profilePrompt,.communityPage>.profileGrid,.communityPage>.restorePlayer,.communityPage>.recoveredPlayerCode{order:3}.communityPage>.journeyNext{order:5}.profilePrompt{background:#252000;border:2px solid #ff0;padding:18px}.profilePrompt b{flex:1}.makePicks{scroll-margin-top:80px}.bankerPick{color:#ccc;cursor:pointer;background:#111;border:1px solid #777;min-height:39px;padding:8px;font:900 9px/1.25 Arial,sans-serif}.bankerPick.selected{color:#050505;background:#ff0;border-color:#ff0}.bankerPick:disabled{opacity:.45}.leagueBadge{color:#050505;background:#ff0;place-items:center;width:32px;height:32px;margin-right:10px;font-style:normal;display:inline-grid}.weeklyAwards{background:#0c0c0c;border-top:1px solid #444;padding:18px}.weeklyAwards header{justify-content:space-between;gap:18px;margin-bottom:12px;display:flex}.weeklyAwards header span{color:#0ff;font-weight:900}.weeklyAwards header small{color:#999}.weeklyAwards>div{background:#444;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.weeklyAwards article{background:#171717;gap:5px;padding:15px;display:grid}.weeklyAwards article span{color:#ff0;font-size:9px}.weeklyAwards article b{color:#fff}.weeklyAwards article small{color:#aaa}.organiserToolbox{background:#071d2b;border-bottom:2px solid #444;grid-template-columns:180px 1fr;gap:18px;padding:20px;display:grid}.qrInvite{place-items:center;gap:7px;display:grid}.qrInvite img{image-rendering:auto;background:#fff;width:150px;height:150px;padding:6px}.qrInvite b{color:#ff0;letter-spacing:.15em}.organiserToolbox>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:8px;display:grid}.organiserToolbox>div:last-child>span{grid-column:1/-1}.organiserToolbox button{color:#0ff;cursor:pointer;background:0 0;border:1px solid #00d7d7;min-height:44px;font-weight:900}.organiserToolbox button:disabled{opacity:.45}.bigScreenMode{z-index:160;color:#fff;background:#050505;padding:3vw;position:fixed;inset:0;overflow:auto}.bigScreenMode>header{border-bottom:6px solid #ff0;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.bigScreenMode h1{margin:7px 0 0;font-size:clamp(40px,6vw,86px)}.bigScreenMode>header button{color:#000;background:#ff0;border:0;padding:12px;font-weight:900}.bigScreenMode>main{grid-template-columns:1.35fr .65fr;gap:3vw;padding-top:30px;display:grid}.bigScreenMode main>section>span,.bigScreenMode aside span{color:#0ff;font-weight:900}.bigScreenMode main>section article{border-bottom:1px solid #444;grid-template-columns:70px 1fr auto 110px;align-items:center;gap:18px;padding:15px;display:grid}.bigScreenMode main>section article>b{color:#ff0;font-size:32px}.bigScreenMode main>section article>strong{font-size:27px}.bigScreenMode main>section article>em{color:#ff0;font-size:26px;font-style:normal}.bigScreenMode aside{gap:18px;display:grid}.bigScreenMode aside>div{background:#160519;border:2px solid #d700d7;padding:20px}.bigScreenMode aside p{border-top:1px solid #444;justify-content:space-between;gap:12px;padding-top:12px;display:flex}.predictionProfile{background:#444;grid-template-columns:320px 1fr;gap:2px;display:grid}.predictionIqCard{background:#0000a8;align-content:center;padding:25px;display:grid}.predictionIqCard>span{color:#0ff;font-weight:900}.predictionIqCard>b{color:#ff0;margin:8px 0;font-size:76px}.predictionIqCard>b small{font-size:22px}.predictionIqCard>strong{color:#fff}.predictionIqCard>p{color:#ccc;font-size:10px;line-height:1.5}.profileStatGrid{grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.profileStatGrid article{background:#141414;padding:16px;display:grid}.profileStatGrid span{color:#0ff;font-size:9px;font-weight:900}.profileStatGrid b{color:#fff;margin:7px 0;font-size:16px}.profileStatGrid small{color:#999;font-size:9px}.weeklyShareCard{background:#0000a8;border:4px solid #00d7d7;margin-top:18px;padding:24px;box-shadow:8px 8px #d700d7}.weeklyShareCard>span{color:#0ff;font-weight:900}.weeklyShareCard h3{color:#ff0;margin:8px 0 18px;font-size:32px}.weeklyShareCard>div{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.weeklyShareCard>div b{background:#050505;padding:12px}.weeklyShareCard p{font-size:18px}.weeklyShareCard button{color:#000;background:#ff0;border:0;min-height:48px;font-weight:900}.matchIntelligence{background:#0d0d0d;border:2px solid #00d7d7;max-width:1180px;margin:2px auto 24px}.matchIntelligence>header{background:#071d2b;justify-content:space-between;padding:15px 18px;display:flex}.matchIntelligence>header span{color:#0ff;font-weight:900}.matchIntelligence>header b{color:#ff0}.matchIntelligence>div{background:#444;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.matchIntelligence article{background:#111;padding:18px;display:grid}.matchIntelligence article span{color:#0ff;font-size:9px;font-weight:900}.matchIntelligence article b{color:#fff;margin:8px 0}.matchIntelligence article small{color:#999}.matchIntelligence>aside{padding:20px}.matchIntelligence>aside p{color:#bbb;line-height:1.55}.matchIntelligence>aside a{color:#ff0;font-weight:900}.iqBreakdown>div{gap:7px;margin-top:15px;display:grid}.iqBreakdown p{background:#171717;justify-content:space-between;margin:0;padding:8px;display:flex}.splitAnalytics{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.splitAnalytics p,.scoreHabits p{background:#171717;padding:14px;display:grid}.splitAnalytics b,.scoreHabits b{color:#ff0;font-size:26px}.scoreHabits{grid-template-columns:repeat(5,1fr);gap:5px;margin:18px 0;display:grid}.scoreHabits p{text-align:center;margin:0}.scoreHabits span{color:#aaa;font-size:9px}.publicPricing{border:2px solid #00d7d7;margin:28px 0}.publicPricing header{background:#071d2b;padding:20px}.publicPricing header span{color:#0ff;font-weight:900}.publicPricing header h2{margin:7px 0}.publicPricing>div{background:#444;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.publicPricing article{background:#111;gap:8px;padding:20px;display:grid}.publicPricing article>span{color:#0ff;font-weight:900}.publicPricing article>b{color:#ff0;font-size:38px}.publicPricing article>b small{font-size:14px}.publicPricing article>small{color:#bbb;line-height:1.5}.ltsPricingSeparation{background:#221f00;border:3px solid #ff0;grid-template-columns:1fr 1fr auto;align-items:center;gap:20px;margin:28px 0;padding:24px;display:grid}.ltsPricingSeparation span{color:#ff0;font-weight:900}.ltsPricingSeparation h2{margin:7px 0}.ltsPricingSeparation p{color:#ddd;line-height:1.5}.ltsPricingSeparation>div:nth-child(2){gap:6px;display:grid}.ltsPricingSeparation article{background:#050505;grid-template-columns:1fr auto;gap:4px;padding:9px;display:grid}.ltsPricingSeparation article small{color:#aaa;grid-column:1/-1}.ltsPricingSeparation>a{color:#000;text-align:center;background:#ff0;padding:14px;font-weight:900;text-decoration:none}@media (width<=900px){.beatNostradamusHome{grid-template-columns:1fr 1fr 30px 1fr}.beatNostradamusHome>div:first-child{grid-column:1/-1}.pickList article{grid-template-columns:120px 1fr 100px 1fr}.bankerPick{grid-column:1/-1}.predictionProfile{grid-template-columns:1fr}.publicPricing>div{grid-template-columns:repeat(2,1fr)}.ltsPricingSeparation,.bigScreenMode>main,.organiserToolbox{grid-template-columns:1fr}.qrInvite img{width:180px;height:180px}}@media (width<=600px){.beatNostradamusHome{grid-template-columns:1fr 24px 1fr;padding:17px}.beatNostradamusHome>div:first-child{grid-column:1/-1}.beatNostradamusHome .humanScore{grid-column:1}.beatNostradamusHome>strong{font-size:10px}.lastTeamStandingLaunch.homePanel{margin-inline:0}.communityPage>.profilePrompt{flex-direction:column;align-items:flex-start;margin-top:22px}.pickList article{grid-template-columns:1fr 86px 1fr;padding:15px 8px}.pickList article>small{grid-column:1/-1}.pickList article>b:first-of-type{text-align:left}.pickList article>b:last-of-type{text-align:right}.pickList article>.pickStatus{grid-column:1/2}.pickList article>.bankerPick{grid-column:2/4}.profileStatGrid{grid-template-columns:repeat(2,1fr)}.weeklyShareCard>div{grid-template-columns:1fr}.weeklyAwards>div,.publicPricing>div,.matchIntelligence>div{grid-template-columns:1fr 1fr}.scoreHabits{grid-template-columns:repeat(3,1fr)}.organiserToolbox>div:last-child{grid-template-columns:1fr}.bigScreenMode main>section article{grid-template-columns:42px 1fr auto}.bigScreenMode main>section article>small{display:none}.bigScreenMode main>section article>strong,.bigScreenMode main>section article>em{font-size:18px}}.predictionDemo{background:#101010;border:3px solid #00d7d7;gap:14px;max-width:820px;margin-top:30px;padding:20px;display:grid;box-shadow:7px 7px #0000d7}.predictionDemo.loading{align-content:center;min-height:120px}.predictionDemo>header{justify-content:space-between;align-items:baseline;gap:18px;display:flex}.predictionDemo>header span,.demoEntry>span,.demoNostradamus span{color:#0ff;letter-spacing:.08em;font:900 12px Courier New,monospace}.predictionDemo>header small,.demoKickoff,.demoPending{color:#bbb;font:13px/1.45 Courier New,monospace}.demoFixture{background:#050505;grid-template-columns:1fr auto 1fr;align-items:center;gap:15px;padding:15px;display:grid}.demoFixture b{color:#fff;font:900 clamp(18px,3vw,27px) Arial,sans-serif}.demoFixture b:last-child{text-align:right}.demoFixture i{color:#ff0;font-size:18px;font-style:normal}.demoNostradamus{background:#0000a8;justify-content:space-between;align-items:center;gap:18px;padding:12px 14px;display:flex}.demoNostradamus b{color:#ff0;font-size:17px}.demoEntry{grid-template-columns:150px 1fr;align-items:center;gap:18px;display:grid}.demoEntry>div{grid-template-columns:repeat(3,52px) 24px repeat(3,52px);justify-content:end;align-items:center;display:grid}.demoEntry button{color:#ff0;cursor:pointer;background:#050505;border:2px solid #ff0;width:52px;height:52px;font-size:28px;font-weight:900}.demoEntry button:disabled{opacity:.4;cursor:not-allowed}.demoEntry b{color:#050505;background:#ff0;place-items:center;width:52px;height:52px;font-size:25px;display:grid}.demoEntry i{color:#fff;text-align:center;font-size:21px;font-style:normal}.demoSubmit{color:#050505;cursor:pointer;background:#ff0;border:0;min-height:54px;font:900 14px Courier New,monospace;box-shadow:5px 5px #d700d7}.demoSubmit:disabled{color:#ddd;box-shadow:none;cursor:not-allowed;background:#555}.publicStat{background:#1b071b;border-left:5px solid #d700d7;grid-template-columns:1fr auto;gap:4px 16px;padding:13px 15px;display:grid}.publicStat span{color:#ff76ff;letter-spacing:.09em;font-size:11px;font-weight:900}.publicStat b{color:#fff;font-size:17px}.publicStat strong{color:#ff0;grid-area:1/2/3;align-self:center;font-size:25px}.publicStat small{color:#aaa;grid-column:1/-1;font-size:12px}.ltsPanelLead{gap:8px;display:grid}.ltsPanelLead>em{color:#050505;letter-spacing:.08em;font:900 11px Courier New,monospace}.ltsFreeLine{margin-top:4px;font-weight:900;display:inline-block}.nostradamusInvite{background:#050505;grid-column:2/-1;gap:8px;padding:15px;display:grid}.nostradamusInvite b{color:#ff0;font-size:23px}.nostradamusInvite button{color:#050505;cursor:pointer;background:#ff0;border:0;min-height:46px;font-weight:900}.challengeRecord{color:#0ff;grid-column:1/-1;justify-content:space-between;gap:15px;font-size:11px;font-weight:900;display:flex}.communityPage>.cardCompletePanel{order:4}.cardCompletePanel{background:#0000a8;border:3px solid #00d7d7;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.cardCompletePanel>div:first-child{gap:6px;display:grid}.cardCompletePanel span{color:#0ff;font-weight:900}.cardCompletePanel b{color:#fff}.cardCompletePanel>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.cardCompletePanel button,.weeklyShareActions button{color:#050505;cursor:pointer;background:#ff0;border:2px solid #ff0;min-height:46px;padding:10px 13px;font-weight:900}.cardCompletePanel button.secondary{color:#ff0;background:0 0}.weeklyShareActions{grid-template-columns:none!important;gap:8px!important;display:flex!important}.weeklyShareActions button{flex:1}.profileStatGrid .fullReportCta{color:#050505;background:#ff0;grid-column:1/-1;gap:5px;padding:16px;text-decoration:none;display:grid}.fullReportCta b{color:#050505}.fullReportCta small{color:#333}@media (width<=800px){.predictionDemo{margin-top:24px;padding:16px}.predictionDemo>header{flex-direction:column;align-items:flex-start;gap:5px}.demoEntry{grid-template-columns:1fr;gap:8px}.demoEntry>div{justify-content:start}.nostradamusInvite{grid-column:1/-1}.cardCompletePanel{flex-direction:column;align-items:flex-start}.cardCompletePanel>div:last-child{justify-content:flex-start;width:100%}}@media (width<=430px){.predictionDemo{margin-inline:-4px;padding:13px;box-shadow:4px 4px #0000d7}.demoFixture{gap:8px;padding:12px 8px}.demoFixture b{font-size:17px}.demoEntry>div{grid-template-columns:repeat(3,minmax(42px,1fr)) 18px repeat(3,minmax(42px,1fr));width:100%}.demoEntry button,.demoEntry b{width:100%;height:50px}.lastTeamStandingLaunch.homePanel{padding-block:12px}.ltsPanelLead{grid-column:1/-1}.lastTeamStandingLaunch.homePanel>b{font-size:20px}.lastTeamStandingLaunch.homePanel small{font-size:11px}.publicStat{grid-template-columns:1fr}.publicStat strong{grid-area:auto/1}.challengeRecord{flex-direction:column;gap:5px}.cardCompletePanel button{flex:46%}}.releaseEmpty{color:#aaa;border:1px dashed #555;grid-column:1/-1;padding:22px;font:12px/1.5 Courier New,monospace}.scoreBoard button.predictionLocked{cursor:default;opacity:.58}.forecastNotice{color:#fff;background:#070707;border:1px solid #00d7d7;margin:0 0 18px;padding:15px 18px;font-family:Courier New,monospace}.forecastNotice b{color:#00d7d7;letter-spacing:.14em;font-size:11px}.forecastNotice p{color:#ccc;max-width:900px;margin:7px 0 0;font-size:14px;line-height:1.5}.scoreBoard button.predictionLocked:hover{background:0 0}.scoreBoard button.predictionLocked strong{color:#777}.scoreBoard button.predictionLocked i{color:#666}.scoreBoard strong.outcomeOnly{flex-direction:column;gap:2px;line-height:1;display:flex}.scoreBoard strong.outcomeOnly span{letter-spacing:.08em;color:#555;font:800 9px Arial,sans-serif}.scoreBoard strong.outcomeOnly b{color:#0000d7;font:800 20px Courier New,monospace}.archiveStats{gap:26px;display:flex}.archiveStats div{text-align:center;display:grid}.archiveStats b{color:#ff0;font:800 35px Courier New,monospace}.archiveStats span{text-transform:uppercase;letter-spacing:.15em;color:#aaa;font-size:9px}.archiveTable{border-top:2px solid #fff}.archiveTable article{border-bottom:1px solid #444;grid-template-columns:170px 1fr 80px 1fr 100px 220px;align-items:center;gap:14px;padding:16px 4px;display:grid}.archiveTable small,.archiveTable i{color:#999;font:10px/1.5 Courier New,monospace}.archiveTable span{font-weight:800}.archiveTable strong{text-align:center;color:#ff0;font:800 24px Courier New,monospace}.archiveTable>article>b{text-align:center;color:#aaa;border:1px solid #555;padding:8px;font:800 11px Courier New,monospace}.archiveTable>article>b.correct{color:#0f0;border-color:#00d700}.archiveTable>article>b.wrong{color:#ff5151;border-color:#d70000}.archiveTable i{text-align:right;font-style:normal}.archivePage .pagehead{align-items:end}@media (width<=800px){.archivePage .pagehead{display:grid}.archiveStats{margin-top:22px}.archiveTable article{grid-template-columns:1fr 58px 1fr;gap:8px;padding:18px 2px}.archiveTable small,.archiveTable i,.archiveTable>article>b{grid-column:1/-1}.archiveTable span:nth-of-type(2){text-align:right}.archiveTable i{text-align:left}.appbar nav{justify-content:flex-start}.appbar nav button{flex:none}.brand>span:last-child{display:none}}.overview{color:#101010;background:#ebeae3;padding:54px max(24px,50vw - 590px)}.predictionTicker{color:#fff;background:#0000a8;border-bottom:2px solid #ff0;width:100%;overflow:hidden}.tickerTrack{will-change:transform;width:max-content;animation:48s linear infinite predictionTicker;display:flex;transform:translate(-50%)}.tickerRun{white-space:nowrap;letter-spacing:.04em;flex:none;align-items:center;min-height:38px;font:900 13px Courier New,monospace;display:flex}.tickerRun strong{color:#101010;letter-spacing:.1em;background:#ff0;align-self:stretch;align-items:center;margin-right:24px;padding:0 16px;display:flex}.tickerRun span{margin-right:34px}.tickerRun i{color:#0ff;margin-right:9px;font-style:normal}@keyframes predictionTicker{0%{transform:translate(-50%)}to{transform:translate(0)}}@media (prefers-reduced-motion:reduce){.tickerTrack{animation:none}.tickerRun:nth-child(2){display:none}.predictionTicker{overflow-x:auto}}.overview:not(.open)~.hero,.overview:not(.open)~.console,.overview:not(.open)~.previewCopy,.overview:not(.open)~.metricGrid{display:none}.overviewHead{color:#fff;background:#101010;border:2px solid #101010;grid-template-columns:minmax(0,1.45fr) minmax(290px,.75fr);align-items:stretch;gap:2px;margin-bottom:2px;display:grid}.overviewHead.homeSequence{grid-template-columns:1fr}.homeSequence .lastTeamStandingLaunch.homePanel{margin:0}.homeSequence .kickoffClock{min-height:0}.homeSequence .kickoffClock>div{grid-template-columns:repeat(4,1fr)}.productPitch{background:#080808;padding:clamp(28px,5vw,62px)}.broadcastLabel{color:#fff;letter-spacing:.12em;background:#0000d7;padding:7px 9px;font:900 11px Courier New,monospace;display:inline-block}.overviewHead h1{letter-spacing:-.085em;margin:24px 0 22px;font:900 clamp(48px,7vw,92px)/.82 Courier New,sans-serif}.overviewHead h1 em{color:#ff0;font-style:normal}.productPitch>p{color:#ddd;max-width:720px;margin:0;font:16px/1.65 Courier New,monospace}.pitchActions{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.pitchActions button{color:#101010;cursor:pointer;background:#ff0;border:2px solid #ff0;min-height:46px;padding:12px 18px;font:900 12px Courier New,monospace}.pitchActions button.secondary{color:#ff0;background:0 0}.pitchActions button:hover{color:#fff;background:#d700d7;border-color:#d700d7}.kickoffClock{color:#fff;background:#0000a8;flex-direction:column;justify-content:center;min-height:100%;padding:30px;display:flex}.kickoffClock>span{color:#0ff;letter-spacing:.13em;font:900 11px Courier New,monospace}.kickoffClock>em{color:#101010;letter-spacing:.1em;background:#ff0;width:fit-content;margin-bottom:10px;padding:6px 8px;font:900 10px Courier New,monospace}.kickoffClock>b{color:#ff0;margin:18px 0;font:900 34px/1 Courier New,monospace}.kickoffClock>div{background:#fff;grid-template-columns:repeat(2,1fr);gap:2px;margin:20px 0;display:grid}.kickoffClock strong{color:#ff0;background:#101010;place-items:center;min-height:76px;font:900 30px Courier New,monospace;display:grid}.kickoffClock strong small{color:#aaa;letter-spacing:.12em;font-size:9px}.kickoffClock>small{color:#fff;font:12px/1.5 Courier New,monospace}.gamePitch{background:#101010;border-inline:2px solid #101010;grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:2px;display:grid}.gamePitch article{background:#fff;border-top:7px solid #d700d7;padding:22px}.gamePitch article:nth-child(2){border-top-color:#0000d7}.gamePitch article:nth-child(3){border-top-color:#00a8a8}.gamePitch span{color:#0000a8;letter-spacing:.12em;font:900 10px Courier New,monospace}.gamePitch b{margin:11px 0 8px;font:900 21px Arial,sans-serif;display:block}.gamePitch p{color:#444;margin:0;font:14px/1.55 Courier New,monospace}.roundTicker{color:#101010;letter-spacing:.08em;background:#ff0;justify-content:space-between;gap:20px;margin:0 0 24px;padding:10px 14px;font:900 10px Courier New,monospace;display:flex}.roundTicker>span{font-size:12px}.roundTicker>strong{text-align:right;border-left:2px solid #101010;max-width:48%;padding-left:18px;font-size:11px}.appbar .brand{letter-spacing:.1em;font-size:18px}.appbar .mark{width:38px;height:38px}.lastTeamStandingLaunch{isolation:isolate;color:#050505;background:#ff0;border-block:4px solid #050505;grid-template-columns:minmax(170px,.5fr) minmax(260px,.8fr) minmax(360px,1.7fr);align-items:center;gap:24px;min-height:82px;padding:16px 4vw;font-family:Courier New,monospace;text-decoration:none;transition:background-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 -5px #00000021,0 6px #d700d7}.lastTeamStandingLaunch:after{content:"";z-index:-1;opacity:.13;background:repeating-linear-gradient(135deg,#050505 0 12px,#0000 12px 24px);width:23%;position:absolute;inset:0 0 0 auto}.lastTeamStandingBadge{color:#050505;letter-spacing:.12em;background:#fff;border:3px solid #050505;align-items:center;gap:10px;width:max-content;padding:7px 11px 7px 7px;font-size:15px;font-weight:900;display:flex;box-shadow:4px 4px #050505}.lastTeamStandingBadge i{color:#ff0;background:#050505;place-items:center;width:36px;height:36px;font-size:23px;font-style:normal;line-height:1;display:grid}.lastTeamStandingLaunch b{color:#050505;letter-spacing:.04em;font-size:clamp(22px,2vw,30px);line-height:1}.lastTeamStandingLaunch small{color:#050505;text-align:right;justify-content:flex-end;align-items:center;gap:22px;font-size:12px;line-height:1.4;display:flex}.lastTeamStandingLaunch small em{max-width:440px;font-style:normal}.lastTeamStandingLaunch small strong{color:#ff0;letter-spacing:.04em;background:#050505;border:3px solid #050505;flex:none;align-items:center;gap:10px;padding:13px 16px;font-size:14px;display:inline-flex;box-shadow:4px 4px #d700d7}.lastTeamStandingLaunch small strong i{font-size:20px;font-style:normal;transition:transform .15s}.lastTeamStandingLaunch:hover,.lastTeamStandingLaunch:focus-visible{outline-offset:-4px;background:#fff;outline:4px solid #00d7d7;box-shadow:inset 0 -5px #00000021,0 6px #00d7d7}.lastTeamStandingLaunch:hover small strong i,.lastTeamStandingLaunch:focus-visible small strong i{transform:translate(5px)}.accountbar{color:#fff;background:#0000a8;border-bottom:2px solid #00d7d7;justify-content:space-between;align-items:center;gap:22px;padding:10px 3vw;display:flex}.accountbarCopy{align-items:baseline;gap:12px;min-width:0;display:flex}.accountbarCopy span{color:#0ff;letter-spacing:.12em;white-space:nowrap;font:900 12px Courier New,monospace}.accountbarCopy b{color:#fff;text-overflow:ellipsis;white-space:nowrap;font:900 14px Courier New,monospace;overflow:hidden}.accountActions{flex:none;align-items:center;gap:7px;display:flex}.accountActions button{color:#fff;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #fff;min-height:40px;padding:9px 13px;font:900 14px Courier New,monospace}.accountActions button:hover,.accountActions button:focus-visible,.accountActions .registerAction{color:#101010;background:#ff0;border-color:#ff0}.accountActions .plusAction{background:#d700d7;border-color:#d700d7}.accountActions .logoutAction{color:#ffb2b2;border-color:#ff7070}.bigGame{color:#fff;background:#101010;border-left:8px solid #d700d7;margin-bottom:22px;padding:24px 28px}.oracle{justify-content:space-between;align-items:center;gap:18px;display:flex}.oracle span{color:#ff0;letter-spacing:.11em;font:900 15px Courier New,monospace}.oracle small{color:#00d7d7;letter-spacing:.18em;font:800 10px Arial,sans-serif}.bigGameMatch{grid-template-columns:1fr 170px 1fr;align-items:center;gap:20px;margin:22px 0 18px;display:grid}.bigGameMatch>b{font:800 clamp(20px,3vw,38px)/1 Arial,sans-serif}.bigGameMatch>b:last-child{text-align:right}.bigGameMatch>strong{color:#ff0;text-align:center;background:#0000d7;padding:15px 10px;font:900 34px Courier New,monospace}.bigGameMatch>strong.waitingVerdict{flex-direction:column;gap:5px;font-size:28px;display:flex}.bigGameMatch>strong.waitingVerdict span{color:#fff;letter-spacing:.12em;font:800 10px Arial,sans-serif}.bigGame>p{max-width:970px;margin:0 0 22px;font:15px/1.6 Courier New,monospace}.bigGameFoot{color:#00d7d7;border-top:1px solid #555;justify-content:space-between;align-items:center;gap:20px;padding-top:14px;font:800 10px Courier New,monospace;display:flex}.bigGameFoot button{color:#101010;cursor:pointer;background:#ff0;border:0;padding:10px 14px;font:900 10px Courier New,monospace}.bigGameFoot button:hover{color:#fff;background:#d700d7}.scoreBoard{border-top:3px solid #101010}.predictionListHead{grid-template-columns:1fr auto;align-items:end;gap:5px 20px;margin-top:20px;padding:20px 2px 13px;display:grid}.predictionListHead>span{color:#0000a8;letter-spacing:.12em;grid-column:1/-1;font:900 11px Courier New,monospace}.predictionListHead h2{color:#101010;letter-spacing:-.035em;margin:0;font:900 clamp(25px,4vw,38px) Arial,sans-serif}.predictionListHead p{color:#555;margin:0 0 4px;font:12px Courier New,monospace}.scoreBoard button{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #aaa;grid-template-columns:145px 1fr 80px 1fr 55px;align-items:center;gap:18px;width:100%;padding:15px 5px;display:grid}.scoreBoard button:hover{background:#ff0}.scoreBoard button.scoreOnly,.scoreBoard button.scoreOnly:disabled{cursor:default;opacity:1}.scoreBoard button.scoreOnly:hover{background:0 0}.leagueComingSoon{white-space:nowrap;color:#666;align-items:center;padding:10px 14px;font:700 12px Arial,sans-serif;display:inline-flex}.leagueComingSoon small{color:#0000a8;letter-spacing:.08em;margin-left:7px;font:900 9px Courier New,monospace}.scoreBoard small{color:#59605c;font:10px Courier New}.scoreBoard span{font-weight:800}.scoreBoard strong{text-align:center;font:800 25px Courier New}.scoreBoard i{font:800 9px Arial}.backBoard{color:#ff0;cursor:pointer;background:#101010;border:0;margin-bottom:18px;padding:12px 18px;font:800 11px Arial}.detailExtras{background:#101010;grid-template-columns:repeat(3,1fr);gap:2px;margin-bottom:20px;display:grid}.detailExtras article{color:#fff;background:#202020;padding:18px}.detailExtras span{color:#00d7d7;letter-spacing:.15em;font:800 9px Arial;display:block}.detailExtras strong{color:#ff0;margin:10px 0;font:800 20px Courier New;display:block}.detailExtras p{color:#ddd;margin:0;font:11px/1.4 Courier New}.detailExtras .pies{background:#d700d7}.detailExtras .pies span{color:#fff}@media (width<=800px){.predictionListHead{grid-template-columns:1fr}.predictionListHead>span{grid-column:1}.predictionListHead p{margin:0}.accountbar{flex-direction:column;align-items:stretch;gap:8px;padding:10px 4vw 12px}.accountbarCopy{justify-content:space-between}.accountbarCopy b{font-size:12px}.accountActions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.accountActions button{width:100%;padding-inline:8px;font-size:12px}.accountActions .plusAction:last-child:nth-child(3){grid-column:1/-1}.overview{padding:32px 16px}.overviewHead{grid-template-columns:1fr;gap:5px}.bigGame{border-left-width:5px;padding:20px 17px}.oracle{align-items:flex-start}.oracle span{font-size:13px}.oracle small{text-align:right;font-size:9px}.bigGameMatch{grid-template-columns:1fr 92px 1fr;gap:9px}.bigGameMatch>b{font-size:19px}.bigGameMatch>strong{padding:12px 5px;font-size:23px}.bigGameMatch>strong.waitingVerdict{font-size:21px}.bigGame>p{font-size:14px}.bigGameFoot{flex-direction:column;align-items:flex-start}.scoreBoard button{grid-template-columns:1fr 76px 1fr;gap:8px;padding:13px 2px}.scoreBoard small{grid-column:1/-1}.scoreBoard i{display:none}.scoreBoard span:last-of-type{text-align:right}.scoreBoard strong.outcomeOnly b{font-size:18px}.detailExtras{grid-template-columns:1fr}}.scoreBoard .waiting{cursor:default;opacity:.58}.scoreBoard .waiting:hover{background:0 0}.detailTop{text-align:center;padding:15px 0 30px}.detailTop>span,.detailTop>small{letter-spacing:.14em;color:#00d7d7;font:800 10px Courier New,monospace}.detailTop h1{max-width:1050px;margin:18px auto;font:800 clamp(25px,5vw,58px)/1 Courier New,monospace}.detailTop h1 b{color:#ff0;background:#0000d7;padding:12px 15px;display:inline-block}.detailBody{max-width:1180px;margin:0 auto;padding:35px 0 80px}.reasonGrid{background:#444;grid-template-columns:1fr 1.6fr .7fr;gap:2px;display:grid}.reasonGrid article{background:#101010;padding:24px}.reasonGrid article>span,.context span{letter-spacing:.16em;color:#00d7d7;font:800 10px Arial}.reasonGrid p{font:13px/1.55 Courier New,monospace}.reasonGrid p.large{font-size:16px}.reasonGrid .pies{background:#d700d7}.reasonGrid .pies span{color:#fff}.reasonGrid .pies strong{color:#ff0;margin:18px 0;font:800 38px Courier New,monospace;display:block}.context{background:#101010;border:2px solid #fff;grid-template-columns:1fr 1fr;margin:24px 0;display:grid}.context>div{padding:22px}.context>div+div{border-left:1px solid #555}.context span{margin-bottom:15px;display:block}.context label{cursor:pointer;font:12px/1.8 Courier New,monospace;display:block}.context input{accent-color:#ff0;margin-right:9px}.context>p{background:#0000a8;grid-column:1/-1;margin:0;padding:12px 22px;font:11px Courier New,monospace}.detailBody>.metricGrid{margin-bottom:0}.history button:disabled{color:#aaa}@media (width<=800px){.detailBody{padding:22px 16px 80px}.reasonGrid,.context{grid-template-columns:1fr}.context>div+div{border-top:1px solid #555;border-left:0}.detailTop h1 b{width:max-content;margin:12px auto;display:block}.appbar nav button{padding:8px 9px}.appbar nav{overflow-x:auto}.history article{gap:8px}}.predictionDisclaimer{color:#fff;background:#0000a8;border-left:6px solid #ff0;margin:28px 0 0;padding:22px 24px}.predictionDisclaimer b{color:#ff0;letter-spacing:.16em;font:900 11px Arial,sans-serif;display:block}.predictionDisclaimer p{max-width:1020px;margin:12px 0 0;font:14px/1.65 Courier New,monospace}.appbar button:focus-visible,.leaguebar button:focus-visible,.scoreBoard button:focus-visible,.bigGame button:focus-visible,.textBtn:focus-visible,.rankings summary:focus-visible{outline-offset:3px;outline:3px solid #00d7d7}.scoreBoard button.predictionLocked{opacity:.72}@media (width<=800px){.predictionDisclaimer{border-left-width:5px;padding:18px 17px}.predictionDisclaimer p{font-size:13px}.leaguebar button{min-height:44px}}.reportPage{max-width:1180px;margin:0 auto;padding:58px 24px 90px}.reportHero{border-bottom:3px solid #fff;grid-template-columns:1fr 170px;align-items:end;gap:35px;padding-bottom:28px;display:grid}.reportHero h1{letter-spacing:-.07em;margin:12px 0;font:900 clamp(44px,7vw,86px)/.9 Arial,sans-serif}.reportHero p{color:#ccc;max-width:680px;font:15px/1.6 Courier New,monospace}.reportStamp{color:#ff0;text-align:center;background:#0000d7;place-items:center;min-height:150px;font:900 52px Courier New,monospace;display:grid}.reportStamp small{color:#fff;letter-spacing:.14em;text-transform:uppercase;font:800 9px/1.4 Arial,sans-serif}.reportMetrics{background:#444;grid-template-columns:repeat(4,1fr);gap:2px;margin:26px 0;display:grid}.reportMetrics article{background:#161616;padding:22px}.reportMetrics small,.confessional span{color:#00d7d7;letter-spacing:.15em;font:900 9px Arial,sans-serif;display:block}.reportMetrics strong{color:#ff0;margin:14px 0 5px;font:900 32px Courier New,monospace;display:block}.reportMetrics span{color:#aaa;font:10px Courier New,monospace}.confessional{background:#fff;grid-template-columns:1fr 1fr;gap:2px;display:grid}.confessional article{background:#202020;padding:28px}.confessional article.apology{background:#d700d7}.confessional .apology span{color:#fff}.confessional h2{color:#ff0;margin:14px 0;font:900 clamp(20px,3vw,34px)/1.05 Arial,sans-serif}.confessional p{margin:0;font:13px/1.6 Courier New,monospace}.divisionReport{border-top:2px solid #fff;margin-top:28px}.divisionReport h2{font:900 20px Arial,sans-serif}.divisionReport>div{border-bottom:1px solid #444;grid-template-columns:1fr auto 70px;align-items:center;gap:20px;padding:13px 4px;display:grid}.divisionReport>div b{font-size:13px}.divisionReport>div span{color:#aaa;font:11px Courier New,monospace}.divisionReport>div strong{color:#0f0;text-align:right;font:900 17px Courier New,monospace}.reportNote{color:#bbb;background:#101010;border-left:5px solid #ff0;margin-top:26px;padding:18px;font:12px/1.6 Courier New,monospace}@media (width<=800px){.reportPage{padding:34px 16px 70px}.reportHero{grid-template-columns:1fr}.reportStamp{grid-template-columns:auto auto;gap:15px;min-height:105px}.reportMetrics{grid-template-columns:1fr 1fr}.reportMetrics article{padding:18px}.reportMetrics strong{font-size:25px}.confessional{grid-template-columns:1fr}.divisionReport>div{grid-template-columns:1fr auto}.divisionReport>div span{display:none}}.clubRibbon{color:#101010;letter-spacing:.08em;background:#ff0;margin-bottom:12px;padding:11px 14px;font:900 10px Courier New,monospace}.scoreBoard button.favouriteFixture{background:#fff;box-shadow:inset 6px 0 #d700d7}.scoreBoard button.favouriteFixture:hover{background:#ff0}.communityPage{max-width:1180px}.communityHero{border-bottom:3px solid #fff;grid-template-columns:1fr 180px;align-items:end;gap:35px;padding-bottom:28px;display:grid}.communityHero h1{letter-spacing:-.07em;margin:12px 0;font:900 clamp(48px,7vw,84px)/.9 Arial,sans-serif}.communityHero p{color:#bbb;max-width:760px;font:15px/1.6 Courier New,monospace}.playerScore{text-align:center;background:#d700d7;place-items:center;min-height:150px;display:grid}.playerScore b{color:#ff0;font:900 54px Courier New,monospace}.playerScore span{letter-spacing:.14em;font:900 9px/1.5 Arial,sans-serif}.playSummary{background:#444;grid-template-columns:repeat(4,1fr);gap:2px;margin-top:22px;display:grid}.playSummary>div{background:#171717;align-items:center;gap:13px;padding:16px;display:flex}.playSummary>div>b{color:#ff0;background:#0000d7;flex:0 0 30px;place-items:center;height:30px;font:900 15px Courier New,monospace;display:grid}.playSummary span{gap:4px;display:grid}.playSummary strong{letter-spacing:.12em;font:900 10px Arial,sans-serif}.playSummary small{color:#aaa;font:10px Courier New,monospace}.profilePrompt{align-items:baseline;gap:12px;margin:30px 0 -15px;display:flex}.profilePrompt span{color:#00d7d7;letter-spacing:.15em;font:900 9px Arial,sans-serif}.profilePrompt b{font:900 19px Arial,sans-serif}.profilePrompt small{color:#999;font:10px Courier New,monospace}.profileGrid{background:#444;grid-template-columns:1fr 1fr auto auto;gap:2px;margin:26px 0;display:grid}.profileGrid label,.leagueActions label{color:#00d7d7;letter-spacing:.12em;background:#191919;padding:14px;font:900 9px Arial,sans-serif}.profileGrid input,.profileGrid select,.leagueActions input,.leagueActions select{color:#fff;background:0 0;border:0;border-bottom:1px solid #666;width:100%;margin-top:8px;padding:8px 2px;font:15px Courier New,monospace;display:block}.profileGrid select option,.leagueActions select option{color:#111}.profileGrid>small{color:#999;background:#191919;grid-column:1/-1;padding:8px 14px;font:9px/1.4 Courier New,monospace}.profileGrid button,.leagueActions button,.leagueBoard header button,.shareReport{color:#101010;cursor:pointer;background:#ff0;border:0;padding:14px 18px;font:900 10px Arial,sans-serif}.profileGrid button.alertOn{background:#00d700}.communityMessage{color:#fff;background:#0000a8;border-left:5px solid #00d7d7;margin:-12px 0 25px;padding:12px 15px;font:12px/1.4 Courier New,monospace}.sectionTitle{justify-content:space-between;align-items:end;margin:44px 0 15px;display:flex}.sectionTitle span{color:#00d7d7;letter-spacing:.15em;font:900 9px Arial,sans-serif}.sectionTitle h2{margin:7px 0 0;font:900 clamp(24px,4vw,42px)/1 Arial,sans-serif}.sectionTitle small{color:#999;font:10px Courier New,monospace}.pickList{border-top:2px solid #fff}.pickList article{border-bottom:1px solid #444;grid-template-columns:150px 1fr 130px 1fr 80px;align-items:center;gap:14px;padding:13px 4px;display:grid}.pickList article.picked{padding-left:13px;box-shadow:inset 5px 0 #00d700}.pickList small{color:#999;font:10px Courier New,monospace}.pickList b:last-of-type{text-align:right}.pickList>article>div{justify-content:center;align-items:center;gap:7px;display:flex}.pickList select{color:#ff0;background:#0000d7;border:1px solid #555;padding:8px;font:900 17px Courier New,monospace}.pickList i{font-style:normal}.pickStatus{color:#fff;background:0 0;border:1px solid #777;place-items:center;padding:9px;font:900 9px Arial,sans-serif;display:inline-grid}.pickStatus.saved{color:#70ff70;border-color:#00d700}.pickStatus.open{color:#ff0;border-color:#ff0}.pickStatus.locked{color:#888}.saveAllBar{background:#292300;border:3px solid #ff0;justify-content:space-between;align-items:center;gap:24px;margin-top:18px;padding:20px 22px;display:flex}.saveAllBar b{color:#ff0;font:900 15px Arial,sans-serif;display:block}.saveAllBar small{color:#ddd;margin-top:6px;font:12px/1.45 Courier New,monospace;display:block}.saveAllBar button{color:#101010;cursor:pointer;background:#ff0;border:0;flex:none;min-height:52px;padding:14px 20px;font:900 12px Arial,sans-serif}.saveAllBar button:hover{background:#fff}.saveAllBar button:disabled{opacity:.45;cursor:default}.leagueRoom{border-top:4px solid #d700d7;margin-top:55px;padding-top:5px}.leagueActions{background:#444;grid-template-columns:1fr 1fr;gap:2px;display:grid}.leagueActions>div{background:#191919;grid-template-columns:1fr auto;display:grid}.leagueActions>div.leagueCreate{grid-template-columns:1fr 1.1fr 1.25fr auto}.leaguePlus{background:#0000a8;border:2px solid #ff0;grid-template-columns:1.3fr 1fr auto;align-items:center;gap:28px;margin-top:34px;padding:25px;display:grid}.leaguePlus span{color:#00d7d7;letter-spacing:.14em;font:900 10px Arial,sans-serif}.leaguePlus h2{color:#ff0;margin:8px 0;font:900 28px Arial,sans-serif}.leaguePlus p,.leaguePlus li{color:#fff;font:13px/1.55 Courier New,monospace}.leaguePlus p{margin:0}.leaguePlus ul{margin:0;padding-left:19px}.leaguePlus>strong,.leaguePlus .plusLink{color:#101010;white-space:nowrap;background:#ff0;padding:12px 14px;font:900 10px Arial,sans-serif}.leaguePlus .plusLink{text-decoration:none}.leaguePlus .plusLink:hover{background:#0ff}.playerPlusPreview{background:#101010;border:3px solid #0ff;margin-top:34px}.playerPlusPreview>header{background:#0000a8;justify-content:space-between;align-items:center;gap:24px;padding:26px;display:flex}.playerPlusPreview>header span,.playerPlusReport span,.plusSectionTitle span,.playerPlusIdentity>span,.playerPlusFeatures span{color:#0ff;letter-spacing:.13em;font:900 11px Arial,sans-serif}.playerPlusPreview h2{color:#fff;margin:7px 0;font:900 28px Arial,sans-serif}.playerPlusPreview>header p{color:#ddd;max-width:680px;margin:0;font:14px/1.55 Courier New,monospace}.playerPlusPreview>header a{color:#101010;background:#ff0;flex:none;padding:13px 16px;font:900 11px Arial,sans-serif;text-decoration:none}.playerPlusStats{background:#444;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.playerPlusStats article{background:#171717;padding:20px;display:grid}.playerPlusStats span{color:#00d7d7;letter-spacing:.1em;font:900 10px Arial,sans-serif}.playerPlusStats b{color:#ff0;margin:8px 0 4px;font:900 38px/1 Arial,sans-serif}.playerPlusStats small,.previewNote{color:#aaa;font:12px/1.45 Courier New,monospace}.playerPlusReport{border-top:2px solid #333;justify-content:space-between;align-items:center;gap:24px;padding:22px 25px;display:flex}.playerPlusReport p{color:#fff;margin:7px 0 0;font:15px/1.55 Courier New,monospace}.playerPlusReport button{color:#101010;cursor:pointer;background:#00d7d7;border:0;flex:none;padding:12px 15px;font:900 10px Arial,sans-serif}.achievementShelf{background:#333;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.achievementShelf article{opacity:.48;background:#121212;grid-template-columns:auto 1fr;align-items:center;gap:4px 9px;padding:16px;display:grid}.achievementShelf article.won{opacity:1;background:#002d7c}.achievementShelf b{color:#ff0;grid-row:1/3;font:900 24px Arial,sans-serif}.achievementShelf span{color:#fff;font:900 10px Arial,sans-serif}.achievementShelf small{color:#aaa;font:10px Courier New,monospace}.previewNote{border-top:1px solid #333;padding:14px 20px;display:block}.plusAnalysisGrid,.leagueRecordsGrid,.organiserGrid{background:#383838;grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.plusAnalysisGrid>section,.leagueRecordsGrid>article,.organiserGrid>article{background:#111;padding:20px}.plusAnalysisGrid header span,.fullPredictionHistory header span,.leaguePlusResults span,.organiserConsole span,.leagueAnnouncement span{color:#0ff;letter-spacing:.12em;font:900 10px Arial,sans-serif}.plusAnalysisGrid header b{color:#fff;margin-top:5px;font:900 16px Arial,sans-serif;display:block}.trendChart{border-bottom:1px solid #777;align-items:end;gap:7px;min-height:170px;margin-top:20px;display:flex}.trendChart>div{text-align:center;flex:1;grid-template-rows:105px auto auto;min-width:0;display:grid}.trendChart i{background:#00d7d7;align-self:end;width:74%;max-height:100px;margin:0 auto}.trendChart b{color:#ff0;margin-top:6px;font:900 12px Arial,sans-serif}.trendChart small{color:#888;font:8px Arial,sans-serif}.divisionAccuracy{gap:12px;margin-top:20px;display:grid}.divisionAccuracy>div{grid-template-columns:1fr auto;gap:5px 12px;display:grid}.divisionAccuracy span{color:#fff;font:900 11px Arial,sans-serif}.divisionAccuracy span small{color:#888;margin-top:3px;font:9px Courier New,monospace;display:block}.divisionAccuracy b{color:#ff0;font:900 18px Arial,sans-serif}.divisionAccuracy i{background:#333;grid-column:1/-1;height:6px}.divisionAccuracy em{background:#d700d7;height:100%;display:block}.fullPredictionHistory{border-top:2px solid #444}.fullPredictionHistory>header,.leagueResultActions,.organiserConsole>header{background:#071d2b;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.fullPredictionHistory h3,.organiserConsole h3{color:#fff;margin:5px 0 0;font:900 19px Arial,sans-serif}.fullPredictionHistory>header small{color:#aaa;font:10px Courier New,monospace}.fullPredictionHistory>div{background:#333;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.fullPredictionHistory article{background:#111;grid-template-columns:1fr auto;gap:5px 12px;padding:14px 16px;display:grid}.fullPredictionHistory article small{color:#888;text-transform:uppercase;grid-column:1/-1;font:9px Arial,sans-serif}.fullPredictionHistory article span{color:#fff;font:12px Courier New,monospace}.fullPredictionHistory article span b{color:#ff0}.fullPredictionHistory article em{color:#aaa;font:10px Courier New,monospace}.fullPredictionHistory article strong{color:#777;grid-area:2/2/4;align-self:center;font:900 15px Arial,sans-serif}.fullPredictionHistory article strong.scored{color:#0ff}.leagueAnnouncement{background:#292300;border-left:6px solid #ff0;padding:15px 20px}.leagueAnnouncement p{color:#fff;margin:7px 0;font:14px/1.5 Courier New,monospace}.leagueAnnouncement small,.leagueBrandName{color:#aaa;font:9px Arial,sans-serif}.leaguePlusResults,.organiserConsole{background:#111;border-top:3px solid #00d7d7;grid-column:1/-1}.leagueResultActions button,.organiserConsole button{color:#080808;cursor:pointer;background:#00d7d7;border:0;margin-left:7px;padding:10px 12px;font:900 9px Arial,sans-serif}.leagueRecordsGrid article>b{color:#ff0;margin:9px 0;font:900 17px Arial,sans-serif;display:block}.leagueRecordsGrid p{color:#aaa;font:11px/1.5 Courier New,monospace}.leagueRecordsGrid ul{margin:10px 0 0;padding:0;list-style:none}.leagueRecordsGrid li{color:#bbb;border-top:1px solid #333;justify-content:space-between;gap:15px;padding:7px 0;font:10px Courier New,monospace;display:flex}.leagueRecordsGrid li b{color:#ff0}.organiserConsole>header>b{color:#ff0;font:900 11px Arial,sans-serif}.organiserLocked{justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.organiserLocked p{color:#bbb;margin:0;font:12px/1.5 Courier New,monospace}.organiserLocked a{color:#080808;white-space:nowrap;background:#ff0;padding:12px;font:900 10px Arial,sans-serif;text-decoration:none}.organiserGrid label{color:#aaa;text-transform:uppercase;gap:5px;margin:12px 0;font:9px Arial,sans-serif;display:grid}.organiserGrid input,.organiserGrid select,.organiserGrid textarea{box-sizing:border-box;color:#fff;background:#050505;border:1px solid #666;width:100%;padding:10px;font:12px Courier New,monospace}.organiserGrid textarea{resize:vertical}.organiserGrid button{margin:3px 0 0}.organiserGrid>.memberManager{grid-column:1/-1}.memberManager>p{color:#aaa;font:11px/1.5 Courier New,monospace}.memberManager>div>div{border-top:1px solid #333;justify-content:space-between;align-items:center;gap:15px;padding:10px 0;display:flex}.memberManager>div span b,.memberManager>div span small{display:block}.memberManager>div span b{color:#fff;font:900 11px Arial,sans-serif}.memberManager>div span small{color:#888;margin-top:3px;font:9px Courier New,monospace}.memberManager>div button{color:#fff;background:#a90000}.lockedDashboard{background:#333;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.lockedDashboard span{color:#777;text-align:center;letter-spacing:.08em;background:#151515;padding:25px 16px;font:900 12px Arial,sans-serif}.plusPage{padding-top:36px}.plusHero{background:#5a5a5a;border:3px solid #ff0;grid-template-columns:minmax(0,1.45fr) minmax(260px,.55fr);gap:3px;display:grid}.plusHero>div{background:#0000a8;padding:clamp(24px,5vw,56px)}.plusHero h1{color:#fff;letter-spacing:-.055em;margin:12px 0 18px;font:900 clamp(36px,6vw,72px)/.94 Arial,sans-serif}.plusHero p{color:#fff;max-width:760px;margin:0;font:16px/1.65 Courier New,monospace}.plusHero .plusSeasonTicket{background:#101010;flex-direction:column;justify-content:center;display:flex}.plusSeasonTicket span,.plusPrinciples span,.plusLaunch span{color:#0ff;letter-spacing:.14em;font:900 11px Arial,sans-serif}.plusSeasonTicket b{color:#ff0;margin:10px 0 16px;font:900 48px/1 Arial,sans-serif}.plusSeasonTicket small{color:#ddd;font:14px/1.55 Courier New,monospace}.billingChoice{justify-content:center;gap:2px;margin:32px 0 18px;display:flex}.billingChoice button{color:#0ff;letter-spacing:.08em;cursor:pointer;background:#101010;border:2px solid #0ff;min-width:150px;padding:13px 18px;font:900 12px Arial,sans-serif}.billingChoice button.active{color:#101010;background:#0ff}.playerPlusOffer{background:#d700d7;border:3px solid #d700d7;grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:3px;display:grid}.plusChoiceGuide{background:#444;grid-template-columns:1fr 1fr;gap:2px;margin-bottom:18px;display:grid}.plusChoiceGuide div{background:#151515;justify-content:space-between;gap:18px;padding:14px 17px;display:flex}.plusChoiceGuide b{color:#ff58ff;letter-spacing:.08em;font:900 10px Arial,sans-serif}.plusChoiceGuide span{color:#bbb;text-align:right;font:11px Courier New,monospace}.dashboardSignedOut{max-width:860px}.dashboardSignedOut>p{color:#ccc;max-width:720px;font:16px/1.6 Courier New,monospace}.dashboardSignedOut>div{gap:8px;margin-top:28px;display:flex}.dashboardSignedOut button{color:#0ff;cursor:pointer;background:0 0;border:2px solid #00d7d7;padding:13px 16px;font:900 11px Courier New,monospace}.dashboardSignedOut button:first-child{color:#101010;background:#ff0;border-color:#ff0}.playerPlusIdentity{background:#161616;padding:30px}.playerPlusIdentity h2{color:#fff;margin:8px 0 12px;font:900 35px Arial,sans-serif}.playerPlusIdentity p{color:#ddd;margin:0;font:14px/1.6 Courier New,monospace}.playerPlusPrice{align-items:baseline;gap:10px;margin:26px 0 18px;display:flex}.playerPlusPrice strong{color:#ff0;font:900 58px/1 Arial,sans-serif}.playerPlusPrice del,.plusPrice del{color:#999;font:900 21px Arial,sans-serif;text-decoration-thickness:3px}.playerPlusPrice small{color:#bbb;font:12px Courier New,monospace}.playerPlusIdentity button{color:#aaa;background:#333;border:0;width:100%;padding:13px;font:900 11px Arial,sans-serif}.playerPlusIdentity button:not(:disabled),.plusPlans button:not(:disabled){color:#101010;cursor:pointer;background:#ff0}.playerPlusIdentity button:not(:disabled):hover,.plusPlans button:not(:disabled):hover{background:#0ff}.activePass{color:#0f0;text-align:center;letter-spacing:.07em;border:2px solid #0f0;margin-bottom:10px;padding:12px;font:900 11px Arial,sans-serif}.playerPlusFeatures{background:#3d3d3d;grid-template-columns:repeat(2,1fr);gap:2px;display:grid}.playerPlusFeatures article{background:#0000a8;padding:24px 22px 22px 58px;position:relative}.playerPlusFeatures article.betaRoadmap{background:#2a1740}.playerPlusFeatures b{color:#ff0;font:900 18px Arial,sans-serif;position:absolute;top:22px;left:20px}.playerPlusFeatures p{color:#eee;margin:7px 0 0;font:13px/1.5 Courier New,monospace}.plusSectionTitle{margin:36px 0 16px}.plusSectionTitle h2{color:#fff;margin:6px 0;font:900 30px Arial,sans-serif}.plusSectionTitle p{color:#bbb;margin:0;font:14px Courier New,monospace}.plusLeagueCode{background:#191919;border-left:5px solid #0ff;grid-template-columns:auto 120px 1fr;align-items:center;gap:12px;margin-bottom:16px;padding:14px 16px;display:grid}.plusLeagueCode span{color:#0ff;letter-spacing:.1em;font:900 11px Arial,sans-serif}.plusLeagueCode input{color:#ff0;text-align:center;text-transform:uppercase;letter-spacing:.12em;background:#080808;border:2px solid #555;width:100%;padding:10px;font:900 17px Courier New,monospace}.plusLeagueCode small{color:#aaa;font:12px/1.45 Courier New,monospace}.leaguePassStatus{color:#0f0;letter-spacing:.06em;border:2px solid #0f0;justify-content:space-between;align-items:center;gap:16px;margin:-8px 0 16px;padding:12px 16px;font:900 11px Arial,sans-serif;display:flex}.leaguePassStatus button{color:#101010;cursor:pointer;background:#0f0;border:0;padding:10px 12px;font:900 10px Arial,sans-serif}.paymentMessage{color:#fff;background:#242400;border:2px solid #ff0;margin-top:16px;padding:15px 18px;font:14px/1.5 Courier New,monospace}.plusPlans{background:#525252;grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}.plusPlans article{background:#151515;border-top:5px solid #0ff;flex-direction:column;min-height:445px;padding:28px 22px 22px;display:flex;position:relative}.plusPlans article.featured{background:#0000a8;border-top-color:#ff0}.plusPlans .popular{color:#101010;text-align:center;letter-spacing:.08em;background:#ff0;padding:5px 8px;font:900 9px Arial,sans-serif;position:absolute;inset:0 0 auto}.plusPlans h2{color:#fff;margin:18px 0 8px;font:900 24px Arial,sans-serif}.plusPlans .memberLimit{color:#0ff;font:900 11px Courier New,monospace}.plusPrice{align-items:baseline;gap:10px;margin:24px 0 18px;display:flex}.plusPrice strong{color:#ff0;font:900 48px/1 Arial,sans-serif}.plusPrice small{color:#bbb;font:12px Courier New,monospace}.plusPlans ul{color:#eee;flex:1;margin:0;padding-left:18px;font:14px/1.55 Courier New,monospace}.plusPlans li+li{margin-top:8px}.plusPlans button{color:#aaa;letter-spacing:.08em;background:#333;border:0;width:100%;margin-top:20px;padding:13px;font:900 11px Arial,sans-serif}.plusPlans article:first-child button{color:#101010;background:#00d7d7}.founderReality{background:#555;grid-template-columns:repeat(2,1fr);gap:3px;margin-top:26px;display:grid}.founderReality article{background:#151515;padding:24px}.founderReality span{color:#0ff;letter-spacing:.12em;font:900 10px Arial,sans-serif}.founderReality h2{margin:8px 0 10px;font:900 22px Arial,sans-serif}.founderReality p,.founderConsent span,.plusLaunch small{color:#ccc;font:13px/1.55 Courier New,monospace}.founderConsent{background:#242400;border:2px solid #ff0;align-items:flex-start;gap:12px;margin:0 0 18px;padding:19px 22px;display:flex}.founderConsent input{accent-color:#ff0;flex:0 0 20px;width:20px;height:20px}.founderConsent a{color:#0ff}.plusLaunch small{color:#9ff;margin-top:13px;display:block}.plusPrinciples{background:#444;grid-template-columns:repeat(3,1fr);gap:3px;margin-top:34px;display:grid}.plusPrinciples article{background:#191919;padding:24px}.plusPrinciples h2,.plusLaunch h2{color:#fff;margin:8px 0 10px;font:900 21px Arial,sans-serif}.plusPrinciples p,.plusLaunch p{color:#ccc;margin:0;font:14px/1.6 Courier New,monospace}.plusLaunch{background:#0000a8;border-left:6px solid #d700d7;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:3px;padding:28px;display:grid}.plusLaunch strong{color:#101010;letter-spacing:.08em;background:#ff0;padding:14px 18px;font:900 11px Arial,sans-serif}.leagueTabs{gap:5px;margin:18px 0 8px;display:flex}.leagueTabs button{color:#aaa;cursor:pointer;background:0 0;border:1px solid #555;padding:8px 12px;font:900 10px Courier New,monospace}.leagueTabs button.active{color:#ff0;background:#0000d7}.leagueBoard{border:2px solid #fff}.leagueBoard header{background:#202020;justify-content:space-between;align-items:center;padding:18px;display:flex}.leagueBoard header span{color:#00d7d7;letter-spacing:.15em;font:900 9px Arial,sans-serif}.leagueBoard h3{margin:6px 0 0;font:900 25px Arial,sans-serif}.leagueBoard>div{border-top:1px solid #444;grid-template-columns:42px 1fr 80px 170px;align-items:center;gap:14px;padding:13px 17px;display:grid}.leagueBoard>div.you{background:#0000a8}.leagueBoard>div>strong{color:#ff0;font:900 20px Courier New,monospace}.leagueBoard>div span{font-weight:800}.leagueBoard>div span small{color:#00d7d7;margin-top:4px;font:9px Courier New,monospace;display:block}.leagueBoard>div>b{text-align:right;color:#0f0;font:900 16px Courier New,monospace}.leagueBoard>div>i{text-align:right;color:#999;font:10px Courier New,monospace}.leagueBoard>.playerOfWeek{background:#0000a8;border-top:2px solid #ff0;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;padding:16px 17px;display:grid}.leagueBoard>.playerOfWeek>span{color:#0ff;letter-spacing:.14em;font:900 9px Courier New,monospace}.leagueBoard>.playerOfWeek>b{color:#ff0;text-align:left;font:900 18px Courier New,monospace}.leagueBoard>.playerOfWeek>small{color:#fff;text-align:right;font:10px/1.4 Courier New,monospace}.personalHistory{margin-top:55px}.shareReport{background:#00d7d7;margin-top:22px}.shareReport:hover,.leagueBoard header button:hover,.leagueActions button:hover,.profileGrid button:hover{color:#fff;background:#d700d7}@media (width<=800px){.lastTeamStandingLaunch{border-block-width:3px;grid-template-columns:auto 1fr;gap:11px 14px;min-height:0;padding:13px 4vw 15px;box-shadow:inset 0 -4px #00000021,0 4px #d700d7}.lastTeamStandingLaunch:after{width:34%}.lastTeamStandingBadge{border-width:2px;padding:5px 8px 5px 5px;font-size:11px;box-shadow:3px 3px #050505}.lastTeamStandingBadge i{width:28px;height:28px;font-size:18px}.lastTeamStandingLaunch b{font-size:18px;line-height:1.05}.lastTeamStandingLaunch small{text-align:left;grid-column:1/-1;justify-content:space-between;gap:12px;max-width:none;font-size:10px}.lastTeamStandingLaunch small strong{border-width:2px;padding:9px 10px;font-size:11px;box-shadow:3px 3px #d700d7}.lastTeamStandingLaunch small strong i{font-size:15px}.communityHero{grid-template-columns:1fr}.playerScore{grid-template-columns:auto auto;gap:16px;min-height:100px}.playSummary{grid-template-columns:1fr}.profilePrompt{flex-wrap:wrap;align-items:flex-start}.profilePrompt small{width:100%}.profileGrid{grid-template-columns:1fr 1fr}.profileGrid button{min-height:48px}.sectionTitle{align-items:flex-start;gap:10px}.sectionTitle small{text-align:right}.pickList article{grid-template-columns:1fr 92px 1fr;gap:8px;padding:16px 4px}.pickList article>small,.pickStatus{grid-column:1/-1}.pickList b:last-of-type{text-align:right}.pickStatus{min-height:42px}.saveAllBar{flex-direction:column;align-items:stretch}.saveAllBar button{width:100%}.leagueActions,.leagueActions>div,.leagueActions>div.leagueCreate{grid-template-columns:1fr}.leagueActions button{min-height:45px}.leagueBoard header{align-items:flex-start;gap:12px}.leagueBoard>div{grid-template-columns:32px 1fr auto}.leagueBoard>div>i{text-align:left;grid-column:2/-1}.leagueBoard>.playerOfWeek{grid-template-columns:1fr}.leagueBoard>.playerOfWeek>small{text-align:left}.communityPage .history article{grid-template-columns:1fr 58px 1fr}.leaguePlus{grid-template-columns:1fr;gap:14px;padding:20px 17px}.leaguePlus strong{width:max-content}.plusHero,.playerPlusOffer,.plusPlans,.plusPrinciples,.plusLaunch,.founderReality{grid-template-columns:1fr}.playerPlusPreview>header,.playerPlusReport{flex-direction:column;align-items:flex-start}.playerPlusStats,.achievementShelf,.lockedDashboard,.playerPlusFeatures{grid-template-columns:repeat(2,1fr)}.plusHero>div{padding:28px 20px}.plusPlans article{min-height:0}.billingChoice button{flex:1;min-width:0}.plusLaunch strong{width:max-content}.plusLeagueCode{grid-template-columns:1fr}.plusLeagueCode input{max-width:180px}.leaguePassStatus{flex-direction:column;align-items:flex-start}}@media (width<=480px){.playerPlusStats,.achievementShelf,.lockedDashboard,.playerPlusFeatures{grid-template-columns:1fr}.playerPlusPreview>header,.playerPlusReport,.playerPlusIdentity{padding:20px 17px}}.journeyNext{background:#0000a8;border-left:6px solid #00d7d7;justify-content:space-between;align-items:center;gap:24px;margin-top:28px;padding:22px 24px;display:flex}.journeyNext span,.dashboardSectionHead span,.dashboardWeekend span,.playerAccess span,.leagueActionsFocused .actionNumber{color:#0ff;letter-spacing:.14em;font:900 10px Arial,sans-serif}.journeyNext b{margin:6px 0;font:900 22px Arial,sans-serif;display:block}.journeyNext p{color:#ddd;margin:0;font:13px/1.5 Courier New,monospace}.journeyNext button,.dashboardHeroActions button,.dashboardWeekend button,.dashboardSectionHead button,.dashboardEmpty button{color:#101010;cursor:pointer;background:#00d7d7;border:1px solid #0ff;padding:12px 15px;font:900 11px Courier New,monospace}.leagueRoom{margin-top:26px}.leagueActionsFocused{background:#00d7d7;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);gap:3px}.leagueActionsFocused>div,.leagueActionsFocused>div.leagueCreate{background:#151515;grid-template-columns:1fr;align-content:start;gap:12px;padding:24px;display:grid}.leagueActionsFocused .leagueJoin{border-top:5px solid #ff0}.leagueActionsFocused .leagueCreate{border-top:5px solid #00d7d7}.leagueActionsFocused label{color:#ddd;gap:7px;font:12px Courier New,monospace;display:grid}.leagueActionsFocused input,.leagueActionsFocused select{color:#fff;background:#050505;border:2px solid #555;width:100%;min-height:46px;padding:10px;font:900 15px Courier New,monospace}.leagueActionsFocused .leagueJoin input{color:#ff0;letter-spacing:.15em;text-transform:uppercase;font-size:23px}.leagueActionsFocused button{color:#101010;cursor:pointer;background:#00d7d7;border:0;min-height:47px;font:900 11px Arial,sans-serif}.leagueActionsFocused .leagueJoin button{background:#ff0}.leagueGate{color:#fff;background:#071d2b;border:2px solid #00d7d7;padding:24px;font:14px/1.6 Courier New,monospace}.dashboardPage{padding-top:38px}.dashboardHero{background:#0000a8;border:3px solid #00d7d7;grid-template-columns:1fr auto;align-items:end;gap:30px;padding:clamp(24px,5vw,48px);display:grid}.dashboardHero h1{color:#fff;margin:10px 0 13px}.dashboardHero p{color:#ddd;max-width:720px;margin:0;font:14px/1.55 Courier New,monospace}.dashboardHeroActions{gap:8px;min-width:220px;display:grid}.dashboardHeroActions button{color:#fff;background:0 0}.dashboardHeroActions button.primaryFree{color:#101010;background:#ff0;border-color:#ff0}.dashboardStats{background:#444;grid-template-columns:repeat(4,1fr);gap:2px;display:grid}.dashboardStats article{background:#151515;padding:22px;display:grid}.dashboardStats span{color:#0ff;letter-spacing:.12em;font:900 10px Arial,sans-serif}.dashboardStats b{color:#ff0;margin:9px 0 4px;font:900 40px/1 Arial,sans-serif}.dashboardStats small{color:#aaa;font:11px Courier New,monospace}.dashboardWeekend{background:#181818;border-left:6px solid #ff0;justify-content:space-between;align-items:center;gap:22px;margin-top:28px;padding:22px 24px;display:flex}.dashboardWeekend b{color:#ff0;margin:7px 0;font:900 25px Arial,sans-serif;display:block}.dashboardWeekend p{color:#bbb;margin:0;font:13px Courier New,monospace}.dashboardLeagues{margin-top:38px}.dashboardSectionHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:15px;display:flex}.dashboardSectionHead h2{margin:7px 0 0;font:900 30px Arial,sans-serif}.dashboardLeagueGrid{background:#444;grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.dashboardLeagueGrid article{background:#151515;border-top:5px solid #00d7d7;padding:21px}.dashboardLeagueGrid article>span{color:#0ff;letter-spacing:.1em;font:900 9px Arial,sans-serif}.dashboardLeagueGrid h3{margin:8px 0 20px;font:900 21px Arial,sans-serif}.dashboardLeagueGrid article>div{align-items:baseline;gap:9px;margin-bottom:18px;display:flex}.dashboardLeagueGrid article>div b{color:#ff0;font:900 34px Arial,sans-serif}.dashboardLeagueGrid article>div small{color:#aaa}.dashboardLeagueGrid button{color:#0ff;cursor:pointer;background:0 0;border:1px solid #00d7d7;width:100%;padding:10px;font:900 10px Courier New,monospace}.dashboardEmpty{border:1px dashed #666;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:22px;display:grid}.dashboardEmpty b{color:#ff0}.dashboardEmpty span{color:#bbb;font:12px/1.45 Courier New,monospace}.playerAccess{background:#071d2b;border-left:5px solid #00d7d7;justify-content:space-between;align-items:center;gap:20px;margin-top:30px;padding:19px 21px;display:flex}.playerAccess b{color:#fff;margin:7px 0;font:900 20px Courier New,monospace;display:block}.playerAccess small{color:#aaa;font:11px Courier New,monospace;display:block}.playerAccess button{color:#101010;cursor:pointer;background:#00d7d7;border:0;padding:11px 14px;font:900 10px Arial,sans-serif}.playerAccessProminent{background:#252000;border:2px solid #ff0;border-left-width:8px;margin-top:3px}.playerAccessProminent span{color:#ff0}.playerAccessProminent b{color:#ff0;letter-spacing:.08em;font-size:clamp(20px,4vw,30px)}.playerAccessProminent button{background:#ff0}.dashboardAccountActions{border-top:1px solid #444;justify-content:space-between;gap:12px;margin-top:28px;padding-top:20px;display:flex}.dashboardAccountActions button{color:#ccc;cursor:pointer;background:0 0;border:1px solid #777;padding:10px 13px;font:900 10px Courier New,monospace}.dashboardAccountActions button.deleteAccount{color:#ff8e8e;border-color:#9b3535}.playerPlusLocked{border-color:#d700d7}.playerPlusLocked>header{background:#28102e}.playerPlusLocked>header span{color:#ff58ff}.playerPlusLocked>header a{color:#fff;background:#d700d7}.playerPlusLocked .lockedDashboard span{color:#bb73bb}.welcomeOverlay{z-index:120;background:#000000e0;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.welcomeCard{background:#0000a8;border:4px solid #ff0;width:min(680px,100%);padding:clamp(23px,5vw,42px);box-shadow:14px 14px #d700d7}.welcomeCard>span{color:#0ff;letter-spacing:.15em;font:900 10px Arial,sans-serif}.welcomeCard h2{color:#fff;margin:10px 0 12px;font:900 clamp(30px,6vw,48px)/1 Arial,sans-serif}.welcomeCard>p{color:#ddd;margin:0;font:15px/1.55 Courier New,monospace}.welcomeCode{text-align:center;background:#050505;border:2px solid #ff0;margin:24px 0 3px;padding:20px}.welcomeCode small{color:#0ff;letter-spacing:.14em;font:900 10px Arial,sans-serif;display:block}.welcomeCode b{color:#ff0;letter-spacing:.08em;margin-top:10px;font:900 clamp(22px,6vw,36px) Courier New,monospace;display:block}.copyWelcome{color:#101010;cursor:pointer;background:#ff0;border:0;width:100%;padding:15px;font:900 11px Arial,sans-serif}.welcomeCard ul{color:#fff;margin:20px 0;padding-left:22px;font:13px/1.65 Courier New,monospace}.welcomeActions{grid-template-columns:1.25fr .75fr;gap:7px;display:grid}.welcomeActions button,.welcomeActions a{color:#101010;text-align:center;cursor:pointer;background:#00d7d7;border:2px solid #0ff;place-items:center;min-height:50px;padding:12px;font:900 10px/1.3 Arial,sans-serif;text-decoration:none;display:grid}.welcomeActions a{color:#fff;background:#d700d7;border-color:#f4f}.feedbackPage{max-width:950px}.feedbackHero{border-bottom:3px double #666;padding-bottom:25px}.feedbackHero h1{color:#fff;max-width:800px;margin:13px 0}.feedbackHero p{color:#ccc;max-width:760px;font:15px/1.6 Courier New,monospace}.feedbackForm{background:#111;border:2px solid #00d7d7;gap:18px;margin-top:28px;padding:clamp(20px,4vw,34px);display:grid}.feedbackForm label{color:#0ff;letter-spacing:.1em;gap:8px;font:900 11px Arial,sans-serif;display:grid}.feedbackForm select,.feedbackForm textarea{color:#fff;background:#050505;border:2px solid #555;border-radius:0;width:100%;padding:13px;font:15px/1.5 Courier New,monospace}.feedbackForm textarea{resize:vertical}.feedbackForm select:focus,.feedbackForm textarea:focus{border-color:#ff0;outline:none}.feedbackForm label small{color:#888;justify-self:end;font:10px Courier New,monospace}.feedbackForm>button{color:#101010;cursor:pointer;background:#ff0;border:0;min-height:50px;font:900 11px Arial,sans-serif}.feedbackPrivacy{color:#999;margin:0;font:11px/1.55 Courier New,monospace}.feedbackNotice{color:#fff;background:#0000a8;border-left:6px solid #00d7d7;padding:13px;font:12px/1.5 Courier New,monospace}.feedbackNotice.error{background:#45101d;border-color:#ff4770}@media (width<=800px){.journeyNext,.dashboardWeekend,.playerAccess,.dashboardSectionHead{flex-direction:column;align-items:stretch}.leagueActionsFocused,.dashboardHero,.dashboardLeagueGrid{grid-template-columns:1fr}.dashboardStats{grid-template-columns:repeat(2,1fr)}.dashboardHeroActions{min-width:0}.dashboardEmpty,.plusChoiceGuide{grid-template-columns:1fr}.dashboardSignedOut>div{flex-direction:column}.dashboardSectionHead button,.dashboardWeekend button,.journeyNext button{width:100%}.welcomeActions{grid-template-columns:1fr}.appbar nav button{padding-inline:6px;font-size:9px}.footerLinks{flex-wrap:wrap;align-items:flex-start}}@media (width<=430px){.dashboardStats{grid-template-columns:1fr 1fr}.dashboardStats article{padding:17px 14px}.dashboardStats b{font-size:32px}.accountActions{grid-template-columns:1fr 1fr}.dashboardAccountActions{flex-direction:column}}.playerCode,.restorePlayer{background:#0000a8;border-left:5px solid #00d7d7;justify-content:space-between;align-items:center;gap:20px;margin:0 0 18px;padding:18px 20px;display:flex}.playerCode span{color:#00d7d7;letter-spacing:.14em;font:900 9px Arial,sans-serif;display:block}.playerCode strong{color:#ff0;margin:8px 0;font:900 20px Courier New,monospace;display:block}.playerCode small{color:#ddd;font:11px/1.45 Courier New,monospace}.playerCode button,.restorePlayer button{color:#111;cursor:pointer;white-space:nowrap;background:#ff0;border:0;padding:13px 17px;font:900 10px Arial,sans-serif}.restorePlayer{background:#191919;border-left-color:#666}.restorePlayer label{color:#aaa;letter-spacing:.12em;flex:1;font:900 9px Arial,sans-serif}.restorePlayer input{color:#fff;background:0 0;border:0;border-bottom:1px solid #666;width:100%;margin-top:8px;padding:8px 2px;font:15px Courier New,monospace;display:block}.recoveredPlayerCode{background:#0000a8;border:3px solid #ff0;grid-template-columns:1fr auto;gap:8px 20px;margin:0 0 22px;padding:18px 20px;display:grid}.recoveredPlayerCode span{color:#00d7d7;letter-spacing:.14em;font:900 9px Arial,sans-serif}.recoveredPlayerCode b{color:#ff0;grid-area:1/2/3;align-self:center;font:900 22px Courier New,monospace}.recoveredPlayerCode small{color:#fff;max-width:660px;font:10px/1.5 Courier New,monospace}.recoveredPlayerCode button{color:#111;cursor:pointer;background:#ff0;border:0;grid-column:2;padding:11px 14px;font:900 9px Arial,sans-serif}.leagueExplainer{color:#bbb;max-width:720px;font:13px/1.55 Courier New,monospace}.leagueBoard header>div:last-child{gap:5px;display:flex}.leagueBoard header button.quietButton{color:#aaa;background:0 0;border:1px solid #666}.deletePlayer{border-top:1px solid #444;align-items:center;gap:16px;margin-top:50px;padding-top:20px;display:flex}.deletePlayer button{color:#f77;cursor:pointer;background:0 0;border:1px solid #ff5151;padding:11px 14px;font:900 9px Arial,sans-serif}.deletePlayer span{color:#888;font:11px Courier New,monospace}.howToPlay,.privacyPage{max-width:1180px}.playIntro,.privacyIntro{color:#ccc;max-width:820px;font:16px/1.65 Courier New,monospace}.playSteps{background:#444;grid-template-columns:1fr 1fr;gap:2px;margin:40px 0;display:grid}.playSteps article{background:#111;grid-template-columns:62px 1fr;gap:18px;padding:25px;display:grid}.playSteps>article>b{color:#ff0;font:900 42px Courier New,monospace}.playSteps h2{margin:0 0 9px;font:900 20px Arial,sans-serif}.playSteps p,.whatTables p,.codeGuide p,.privacyGrid p,.privacyGrid li,.privacyCallout p,.privacyContact p{color:#bbb;margin:0;font:14px/1.6 Courier New,monospace}.scoringGuide{background:#fff;grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.scoringGuide article{background:#202020;padding:24px}.scoringGuide span,.codeGuide span{color:#00d7d7;letter-spacing:.14em;font:900 9px Arial,sans-serif}.scoringGuide strong{color:#ff0;margin:14px 0;font:900 26px Courier New,monospace;display:block}.scoringGuide p{color:#ccc;font:13px/1.55 Courier New,monospace}.fixtureGuide{background:#444;grid-template-columns:1fr 1fr;gap:2px;margin-top:34px;display:grid}.fixtureGuide>div{background:#0000a8;padding:24px}.fixtureGuide span{color:#00d7d7;letter-spacing:.14em;font:900 10px Arial,sans-serif}.fixtureGuide h2{color:#ff0;margin:10px 0;font:900 22px Arial,sans-serif}.fixtureGuide p{color:#fff;margin:0;font:14px/1.6 Courier New,monospace}.whatTables{margin:55px 0}.whatTables>h2{font:900 28px Arial,sans-serif}.whatTables>div{background:#444;grid-template-columns:repeat(3,1fr);gap:2px;display:grid}.whatTables article{background:#111;padding:23px}.whatTables b{color:#ff0;margin-bottom:10px;display:block}.codeGuide{background:#444;grid-template-columns:1fr 1fr;gap:2px;display:grid}.codeGuide article{background:#0000a8;padding:24px}.codeGuide h3{color:#ff0;margin:10px 0}.privacyGrid{background:#444;grid-template-columns:1fr 1fr;gap:2px;margin:40px 0;display:grid}.privacyGrid article{background:#111;padding:28px}.privacyGrid h2,.privacyContact h2{color:#ff0;margin-top:0;font:900 22px Arial,sans-serif}.privacyGrid ul{margin-bottom:0;padding-left:20px}.privacyGrid li{margin:5px 0}.privacyCallout{background:#0000a8;border-left:6px solid #ff0;padding:22px 25px}.weekendRule{margin-top:34px}.privacyCallout b{color:#ff0;letter-spacing:.14em;font:900 11px Arial,sans-serif}.privacyCallout p{margin-top:10px}.privacyContact{background:#191919;margin-top:30px;padding:25px}.privacyContact a{color:#00d7d7}.privacyContact small{color:#888;margin-top:18px;font:10px Courier New,monospace;display:block}footer button{color:#00d7d7;cursor:pointer;background:0 0;border:0;font:11px Courier New,monospace;text-decoration:underline}.footerLinks a{color:#00d7d7;font:11px Courier New,monospace;text-decoration:underline}.footerLinks{align-items:center;gap:14px;display:flex}.aboutHero{background:#0000a8;border:4px solid #ff0;gap:18px;padding:clamp(26px,6vw,58px);display:grid}.aboutHero h1{color:#fff;max-width:900px;margin:0;font-size:clamp(40px,7vw,78px);line-height:.95}.aboutHero>p{color:#eee;max-width:880px;margin:0;font:16px/1.65 Courier New,monospace}.aboutHero>div{flex-wrap:wrap;gap:8px;display:flex}.aboutHero button{color:#101010;cursor:pointer;background:#ff0;border:2px solid #ff0;padding:14px 18px;font:900 11px Arial,sans-serif}.aboutHero button+button{color:#fff;background:0 0;border-color:#0ff}.uspGrid{background:#555;grid-template-columns:repeat(2,1fr);gap:3px;margin-top:3px;display:grid}.uspGrid article{background:#141414;padding:clamp(22px,4vw,36px)}.uspGrid span,.aboutPromise span{color:#0ff;letter-spacing:.14em;font:900 10px Arial,sans-serif}.uspGrid h2{color:#ff0;margin:9px 0 12px;font:900 27px Arial,sans-serif}.uspGrid p{color:#bbb;margin:0;font:13px/1.65 Courier New,monospace}.aboutPromise{background:#28102e;border-left:7px solid #d700d7;grid-template-columns:.8fr 1.2fr;gap:36px;margin-top:32px;padding:30px;display:grid}.aboutPromise h2{margin:8px 0 0;font:900 30px/1.05 Arial,sans-serif}.aboutPromise p{color:#ddd;margin:0;font:14px/1.65 Courier New,monospace}.playDeadline{background:#071d2b;border-left:7px solid #00d7d7;grid-template-columns:1fr minmax(220px,.65fr);align-items:center;gap:22px;margin:0 0 18px;padding:18px 21px;display:grid}.playDeadline.urgent{background:#292300;border-left-color:#ff0}.playDeadline span{color:#0ff;letter-spacing:.14em;font:900 10px Arial,sans-serif}.playDeadline b{color:#ff0;margin:6px 0;font:900 24px Arial,sans-serif;display:block}.playDeadline p,.playDeadline>small{color:#ccc;margin:0;font:12px/1.55 Courier New,monospace}.playDeadline>small{border-left:1px solid #777;padding-left:20px}.weeklyHabit{margin-top:36px}.habitStats{background:#555;grid-template-columns:repeat(4,1fr);gap:3px;display:grid}.habitStats article{background:#141414;align-content:start;min-height:145px;padding:21px;display:grid}.habitStats span{color:#0ff;letter-spacing:.12em;font:900 10px Arial,sans-serif}.habitStats b{color:#ff0;margin:15px 0 8px;font:900 34px/1 Arial,sans-serif}.habitStats small{color:#aaa;font:11px/1.4 Courier New,monospace}.habitStats .nostradamusResult{background:#0000a8}.habitStats .nostradamusResult b{color:#fff;font-size:25px}.roundBreakdown{background:#0b0b0b;border:2px solid #00d7d7;border-top:0}.roundBreakdown>header{background:#071d2b;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.roundBreakdown>header span{color:#0ff;letter-spacing:.12em;font:900 9px Arial,sans-serif;display:block}.roundBreakdown>header b{margin-top:5px;font:900 18px Arial,sans-serif;display:block}.roundBreakdown>header small{color:#aaa;font:10px Courier New,monospace}.roundBreakdown>div{background:#333;grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.roundBreakdown article{background:#111;grid-template-columns:1fr auto;gap:5px 14px;padding:15px 18px;display:grid}.roundBreakdown article>small{color:#888;text-transform:uppercase;grid-column:1/-1;font:9px Arial,sans-serif}.roundBreakdown article>span{color:#fff;font:12px/1.4 Courier New,monospace}.roundBreakdown article>span b{color:#ff0}.roundBreakdown article>em{color:#999;font:10px Courier New,monospace}.roundBreakdown article>strong{color:#777;grid-area:2/2/4;align-self:center;font:900 16px Arial,sans-serif}.roundBreakdown article>strong.scored{color:#0ff}.dashboardPlayerWeek{border-top:1px solid #444;min-height:70px;margin:-7px 0 18px;padding-top:12px}.dashboardPlayerWeek>span{color:#d7a8ff;letter-spacing:.11em;font:900 9px Arial,sans-serif;display:block}.dashboardPlayerWeek>b{color:#fff;margin:6px 0 2px;font:900 14px Arial,sans-serif;display:block}.dashboardPlayerWeek>small{color:#aaa;font:10px Courier New,monospace}@media (width<=800px){.uspGrid,.aboutPromise,.playDeadline,.habitStats,.roundBreakdown>div{grid-template-columns:1fr}.playDeadline>small{border-top:1px solid #777;border-left:0;padding:14px 0 0}.roundBreakdown>header{flex-direction:column;align-items:flex-start}.habitStats article{min-height:0}.plusAnalysisGrid,.leagueRecordsGrid,.organiserGrid,.fullPredictionHistory>div{grid-template-columns:1fr}.fullPredictionHistory>header,.leagueResultActions,.organiserConsole>header,.organiserLocked{flex-direction:column;align-items:flex-start}.leagueResultActions button{margin:5px 5px 0 0}.organiserGrid>.memberManager{grid-column:auto}.overview{padding:28px 14px 46px}.overviewHead,.gamePitch{grid-template-columns:1fr}.productPitch,.kickoffClock{padding:24px 18px}.homeSequence .kickoffClock>div{grid-template-columns:repeat(2,1fr)}.overviewHead h1{font-size:clamp(43px,14vw,64px)}.productPitch>p{font-size:14px}.gamePitch article{padding:18px}.roundTicker{flex-direction:column;align-items:flex-start;gap:4px}.roundTicker>strong{text-align:left;border-top:1px solid #101010;border-left:0;max-width:none;padding:7px 0 0}.appbar .brand{letter-spacing:.04em;font-size:11px}.appbar .brand>span:last-child{display:inline}.appbar .mark{width:30px;height:30px}.playerCode,.restorePlayer{flex-direction:column;align-items:stretch}.recoveredPlayerCode{grid-template-columns:1fr}.recoveredPlayerCode b,.recoveredPlayerCode button{grid-area:auto/1}.playSteps,.scoringGuide,.fixtureGuide,.whatTables>div,.codeGuide,.privacyGrid{grid-template-columns:1fr}.playSteps article{grid-template-columns:45px 1fr;padding:20px 16px}.playSteps>article>b{font-size:32px}.leagueBoard header>div:last-child{flex-direction:column}.deletePlayer{flex-direction:column;align-items:flex-start}}.communityPage{flex-direction:column;display:flex}.communityPage>.communityHero{order:0}.communityPage>.currentPlayerSummary{order:1}.communityPage>.makePicks{order:2}.communityPage>.profilePrompt,.communityPage>.profileGrid,.communityPage>.restorePlayer,.communityPage>.recoveryPanel{order:3}.communityPage>.communityMessage{order:4}.communityPage>.howItWorks{order:5}.pickList article{grid-template-columns:150px minmax(150px,1fr) 130px minmax(150px,1fr) 75px minmax(160px,210px)}@media (width<=900px){.pickList article{grid-template-columns:minmax(92px,1fr) 86px minmax(92px,1fr)}.bankerControl{grid-column:1/-1}}@media (width<=600px){.pickList article{grid-template-columns:1fr 70px 1fr}}.playFirstHome .overviewHead.homeSequence{padding:0}.predictionsFirst.fixtureSchedule{text-align:left;margin:0 0 1rem;padding:clamp(16px,3vw,28px)}.predictionsFirst header h1{color:var(--ink);overflow-wrap:anywhere;margin:8px 0;font-size:clamp(25px,4vw,40px);line-height:1.1}.predictionsFirst header p{margin:8px 0 16px;font:16px/1.5 Arial,sans-serif}.predictionWeekSwitch{gap:8px;display:flex}.predictionWeekSwitch button,.showMorePredictions{border:1px solid var(--line);background:var(--paper);min-height:44px;color:var(--ink);cursor:pointer;padding:10px 16px;font:700 14px/1.4 Arial,sans-serif}.predictionWeekSwitch button[aria-pressed=true]{background:var(--ink);color:var(--paper);border-bottom:4px solid var(--acid)}.predictionsFirst .fixtureWeek h3{margin:12px 0 0;padding:10px 0;font-size:14px}.predictionsFirst .fixtureWeek li.combinedMatch{grid-template-columns:minmax(0,1fr) minmax(120px,40%);gap:6px 18px;padding:14px 0;display:grid}.predictionsFirst .matchHeading{grid-column:1/-1;margin:0;font-size:14px}.predictionsFirst .matchHeading time{font:14px/1.4 Arial,sans-serif}.predictionsFirst .matchTeams{align-self:center;margin:0;font-size:18px;line-height:1.35}.predictionsFirst .matchScores{background:0 0;border:0;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;display:flex}.predictionsFirst .matchScores>div{background:0 0;flex:70px;align-items:flex-end;gap:2px;padding:0;display:flex}.predictionsFirst .matchScores span{font-size:12px}.predictionsFirst .matchScores b{font-size:26px;line-height:1.2}.predictionsFirst .matchScores small{text-align:right;font-size:14px;line-height:1.35}.predictionsFirst .matchScores b+small{display:none}.predictionsFirst .matchPreview{border:0;grid-column:1/-1;justify-self:start;min-height:44px;margin:0;padding:8px 0;font-size:14px;text-decoration:underline}.showMorePredictions{width:100%;margin:12px 0}.predictionsFirst .predictionPlayCta{text-align:left;margin-top:18px;padding:clamp(18px,3vw,28px)}.predictionsFirst .predictionPlayCta h2{color:#f2efe7;text-transform:none;font-size:clamp(24px,4vw,34px);line-height:1.15}.predictionsFirst .predictionPlayCta p{color:#f2efe7;font:16px/1.5 Arial,sans-serif}.predictionPlayCta>span{color:#ff0;font:700 14px/1.4 Arial,sans-serif}.predictionPlayCta button{color:#080808;cursor:pointer;background:#ff0;border:0;justify-self:start;min-height:52px;padding:14px 32px;font:900 18px/1.3 Arial,sans-serif}.edition-scotland .predictionPlayCta button{color:#07111f;background:#ff6a13}.edition-scotland .predictionPlayCta>span{color:#19a7e0}.predictionsFirst :is(button,a):focus-visible,.couponInstructions summary:focus-visible{outline-offset:3px;outline:3px solid #19a7e0}.couponInstructions summary{cursor:pointer;align-content:center;min-height:44px;font-size:16px;display:list-item}.playFirstHome .accountbarCopy b{font-size:14px}.playFirstHome .roundTicker{display:none}@media (width<=600px){.predictionsFirst .fixtureWeek li.combinedMatch{grid-template-columns:minmax(0,1fr) minmax(105px,40%);gap:6px 10px}.predictionsFirst .matchTeams{font-size:16px}.predictionsFirst .matchScores{gap:6px}.predictionsFirst .predictionPlayCta button{justify-self:stretch;width:100%}.predictionsFirst .matchHeading>span{display:none}.playFirstHome .accountbar{padding-block:6px}}.leaguebar .countrySwitch{color:#f4f1e8;min-height:44px;font:inherit;white-space:nowrap;background:#0065bd;border:1px solid #f4f1e8;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-weight:700;text-decoration:none;display:inline-flex}.countrySwitch:focus-visible{outline-offset:3px;outline:3px solid #f47a21}.countrySwitch svg{flex-shrink:0}html[data-scotland-link=false] a.countrySwitch[href=\/scotland],html[data-scotland-lts=false] a[href="/scotland/last-team-standing"]{display:none!important}
