:root{--bg:#05090e;--surface:#0a1118;--surface2:#0e1822;--line:#1a2b39;--text:#f7f9fc;--muted:#8fa0b1;--blue:#16adff;--blue2:#0878ff;--cyan:#72d7ff;--lime:#7cff6b;--gold:#ffd44f;--nav:72px}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{color:var(--text);-webkit-font-smoothing:antialiased;background:radial-gradient(circle at 50% -12%,#11283e 0,#07101a 23%,#05090e 46%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.appShell{min-height:100vh;overflow-x:hidden}.topbar{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;max-width:1180px;height:68px;margin:auto;padding:0 22px;display:flex}.brand{letter-spacing:-1.3px;filter:drop-shadow(0 5px 14px #0008);-webkit-user-select:none;user-select:none;align-items:center;font-style:italic;font-weight:1000;display:inline-flex;position:relative}.brandSlash{background:linear-gradient(#fff,#9edcff);border-radius:2px;width:6px;height:26px;margin-right:5px;transform:skew(-18deg)}.brandPlay{color:#f8fbff;text-shadow:0 1px #8294a7;font-size:25px;line-height:1}.brandFive{color:var(--blue);text-shadow:0 1px #0064af;margin-left:2px;font-size:31px;line-height:.8}.brand small{letter-spacing:.5px;color:#fff;background:#e3232c;border-radius:4px;align-self:flex-end;margin-bottom:1px;margin-left:5px;padding:3px 4px;font-size:8px;font-style:normal}.topStats{align-items:center;gap:9px;font-size:10px;font-weight:900;display:flex}.topStats>span{border:1px solid var(--line);background:#09111a;border-radius:9px;align-items:center;gap:5px;height:34px;padding:0 10px;display:flex}.topStats .streak{color:#fff;background:0 0;border:0;padding:0}.topStats .streak svg{color:#ff8247}.rating{color:#bac9d8;letter-spacing:.4px}.avatarBtn{border:1px solid var(--line);color:#cbd7e2;cursor:pointer;background:#0a121b;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.desktopNav{border-bottom:1px solid #ffffff08;justify-content:center;align-items:center;gap:44px;max-width:1180px;height:58px;margin:auto;display:flex}.desktopNav button{color:#77899b;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;height:100%;font-weight:850}.desktopNav button.active{color:#fff;border-bottom-color:var(--blue)}.hero{grid-template-columns:1.12fr .88fr;align-items:end;gap:42px;max-width:1040px;margin:0 auto;padding:48px 22px 34px;display:grid}.roundline{color:var(--blue);letter-spacing:1.3px;align-items:center;gap:9px;font-size:10px;font-weight:950;display:flex}.liveDot{background:var(--blue);width:7px;height:7px;box-shadow:0 0 16px var(--blue);border-radius:50%}.hero h1{letter-spacing:-4.4px;margin:15px 0 13px;font-size:67px;line-height:1.01}.hero h1 em{color:var(--blue);font-style:normal}.hero p{color:#98a9bb;max-width:540px;margin:0;font-size:15px;line-height:1.55}.roundCard{background:linear-gradient(145deg,#0d1823,#091018);border:1px solid #1e3344;border-radius:22px;padding:20px;position:relative;overflow:hidden;box-shadow:0 28px 70px #0005}.roundCard:before{content:"";background:radial-gradient(circle,#0ba7ff18,#0000 68%);width:260px;height:260px;position:absolute;inset:-80% auto auto -25%}.roundMeta{border-bottom:1px solid #1b2c3a;justify-content:space-between;align-items:flex-start;padding-bottom:15px;display:flex}.roundMeta>div{flex-direction:column;gap:5px;display:flex}.roundMeta small{color:var(--blue);letter-spacing:1px;font-size:9px;font-weight:950}.roundMeta span{color:#7990a5;align-items:center;gap:5px;font-size:9px;font-weight:900;display:flex}.countdown{letter-spacing:-.6px;font-size:21px}.opener{grid-template-columns:1fr 28px 1fr;align-items:center;gap:8px;padding:20px 0 13px;display:grid}.teamSide{text-align:center;flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.teamSide b{font-size:12px}.versus{color:#73879a;border:1px solid #263a49;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:950;display:grid}.openerFoot{color:#74889a;border-top:1px solid #162734;justify-content:space-between;gap:10px;padding-top:12px;font-size:9px;display:flex}.clubMark{filter:drop-shadow(0 5px 10px #0008);background:0 0;border:0;border-radius:0;flex:none;place-items:center;width:38px;height:38px;display:inline-grid;overflow:visible}.clubMark:before{content:"";background:var(--club-secondary);opacity:.95;width:27%;position:absolute;top:0;bottom:0;left:0}.clubMark:after{content:"";border-radius:inherit;border:1px solid #ffffff16;position:absolute;inset:3px}.clubMark span{color:#fff;font-size:8px;font-weight:950}.clubMark img{object-fit:contain;object-position:center;filter:drop-shadow(0 2px 3px #0007);width:100%;height:100%;display:block}.clubMark.sm{width:32px;height:32px}.clubMark.md{width:38px;height:42px}.clubMark.lg{width:64px;height:64px}.clubMark.lg span{font-size:12px}.content{max-width:850px;margin:0 auto;padding:0 22px 44px}.standalone{padding-top:32px}.fixturePanel{margin-bottom:20px}.sectionHead{justify-content:space-between;align-items:flex-end;margin:12px 0;display:flex}.sectionHead span{color:var(--blue);letter-spacing:1.2px;margin-bottom:5px;font-size:9px;font-weight:950;display:block}.sectionHead h2{letter-spacing:-1.2px;margin:0;font-size:29px}.fixtureHead{align-items:center}.fixtureLock{color:#71869a;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.fixtureGrid{gap:7px;display:grid}.fixtureRow{background:linear-gradient(100deg,#0b141d,#091017);border:1px solid #1b2b38;border-radius:13px;grid-template-columns:80px 1fr 90px;align-items:center;gap:14px;padding:11px 13px;transition:border-color .2s,transform .2s;display:grid}.fixtureRow:hover{border-color:#29485f;transform:translateY(-1px)}.fixtureWhen{flex-direction:column;display:flex}.fixtureWhen small{color:#6fa5ca;font-size:8px;font-weight:950}.fixtureWhen b{margin-top:3px;font-size:11px}.fixtureMatch{grid-template-columns:minmax(0,1fr) 20px minmax(0,1fr);align-items:center;gap:5px;padding-bottom:13px;display:grid;position:relative}.fixtureTeam{align-items:center;gap:8px;min-width:0;display:flex}.fixtureTeam.away{justify-content:flex-start}.fixtureTeam strong{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.fixtureV{text-align:center;color:#556c80;font-size:8px;font-weight:950}.fixtureMatch em{text-align:center;color:#5f7488;white-space:nowrap;text-overflow:ellipsis;font-size:8px;font-style:normal;position:absolute;bottom:-2px;left:46px;right:46px;overflow:hidden}.oddsSlot{border-left:1px solid #172632;grid-template-columns:1fr auto;align-items:center;height:42px;padding-left:13px;display:grid}.oddsSlot span{color:#ffcc4d;font-size:8px;font-weight:950}.oddsSlot small{color:#65798c;grid-column:1;font-size:8px}.oddsSlot svg{color:#52687b;grid-area:1/2/3}.fine{text-align:center;color:#607080;margin-top:9px;font-size:9px;line-height:1.45}.profileStrip{border:1px solid var(--line);background:#091119;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin:19px 0 20px;padding:11px 12px;display:flex;position:relative}.profileIdentity{align-items:center;gap:10px;display:flex}.profileIdentity>div{flex-direction:column;display:flex}.profileIdentity small{letter-spacing:1px;color:#697d90;font-size:7px;font-weight:950}.profileIdentity b{margin-top:1px;font-size:12px}.profileIdentity span{color:#8598aa;font-size:9px}.profileStrip>button{color:#a8b7c4;background:#0d1822;border:1px solid #25394a;border-radius:8px;padding:7px 10px;font-size:9px;font-weight:850}.profileEdit{z-index:5;background:#0c141d;border:1px solid #2a4053;border-radius:12px;grid-template-columns:1fr 1fr auto;gap:8px;width:350px;padding:10px;display:grid;position:absolute;top:61px;right:0;box-shadow:0 18px 50px #000b}.profileEdit input,.profileEdit select,.profileEdit button{color:#fff;background:#081018;border:1px solid #263c4f;border-radius:8px;min-height:38px;padding:0 9px}.profileEdit button{background:#0878ff;border-color:#0878ff;font-weight:900}.progress{color:#fff;font-size:29px;font-weight:950}.progress small{color:#63788b;font-size:13px}.challengeList{gap:10px;display:grid}.challenge{background:linear-gradient(110deg,#0c151e,#091017);border:1px solid #1a2b38;border-radius:16px;grid-template-columns:38px 1fr;gap:12px;padding:15px;display:grid}.num{color:#9eb0c1;background:#111f2b;border:1px solid #284153;border-radius:50%;place-items:center;width:34px;height:34px;font-size:12px;font-weight:950;display:grid}.boss .num{color:#c29bff;background:#21172f;border-color:#64458b}.eyebrow{justify-content:space-between;gap:10px;display:flex}.eyebrow span{color:var(--blue);letter-spacing:1px;font-size:8px;font-weight:950}.eyebrow small{color:#6f8192;font-size:8px}.challenge h3{letter-spacing:-.35px;margin:5px 0 2px;font-size:18px}.challenge p{color:#71869a;margin:0 0 11px;font-size:10px}.options{grid-template-columns:1fr 1fr;gap:7px;display:grid}.options button{color:#d8e1e8;cursor:pointer;background:#0b151e;border:1px solid #233847;border-radius:11px;align-items:center;gap:9px;min-width:0;min-height:54px;padding:8px 10px;transition:all .15s;display:flex}.options button:hover{border-color:#41617c}.options button.selected{border-color:var(--blue);color:#fff;background:#0c2b45;box-shadow:inset 0 0 0 1px #14a9ff33}.options button>span{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.options b{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:11px;overflow:hidden}.options small{color:var(--muted);margin-top:2px;font-size:8px}.submit{background:linear-gradient(90deg,var(--blue2),var(--blue));color:#fff;letter-spacing:.2px;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:53px;margin-top:16px;padding:15px 18px;font-weight:950;display:flex;box-shadow:0 14px 34px #0877ff30}.submit:disabled{opacity:.25;box-shadow:none;cursor:not-allowed}.resultCard{text-align:center;border:1px solid var(--line);background:linear-gradient(145deg,#0f1822,#090f16);border-radius:22px;padding:30px}.resultIcon{width:52px;height:52px;color:var(--blue);background:#14a9ff14;border:1px solid #14a9ff55;border-radius:50%;place-items:center;margin:auto;display:grid}.resultCard>span,.kicker{color:var(--blue);letter-spacing:1.5px;margin-top:15px;font-size:10px;font-weight:950;display:block}.resultCard h2{letter-spacing:-5px;margin:12px 0 0;font-size:72px;line-height:1}.resultCard h3{color:#cbd5df;margin:4px 0 22px}.lockedPicks{text-align:left;gap:8px;margin-top:20px;display:grid}.lockedPicks>div{border:1px solid var(--line);background:#090f16;border-radius:11px;justify-content:space-between;align-items:center;gap:16px;padding:10px 13px;display:flex}.lockedPicks>div>div{align-items:center;gap:9px;display:flex}.lockedPicks small{color:#738291}.mediaCard,.broadcast,.impossible{border:1px solid var(--line);background:linear-gradient(145deg,#0e1721,#090f16);border-radius:18px;padding:21px}.mediaCard h3{margin:7px 0;font-size:28px}.mediaCard p,.intro,.broadcast p,.impossible p{color:var(--muted);line-height:1.55}.board{border:1px solid var(--line);background:#091017;border-radius:16px;margin-top:13px;overflow:hidden}.boardRow{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:13px 15px;display:flex}.boardRow:last-child{border-bottom:0}.place{color:#647486;width:22px;font-weight:900}.boardRow>div:not(.clubMark){flex-direction:column;display:flex}.boardRow small{color:var(--muted);letter-spacing:.8px;font-size:9px;font-weight:900}.boardRow strong{margin-left:auto;font-size:22px}.grow{flex:1}.broadcast{gap:13px;margin-top:14px;display:flex}.broadcast svg{color:var(--blue);flex:none}.broadcast p{margin:4px 0 0;font-size:12px}.impossible{text-align:center;padding:32px 26px}.impossibleTop{letter-spacing:1px;color:var(--blue);justify-content:space-between;font-size:9px;font-weight:900;display:flex}.impossibleTop small{color:var(--muted)}.orb{color:#b78cff;background:#9a68ff0b;border:1px solid #9a68ff66;border-radius:50%;place-items:center;width:82px;height:82px;margin:30px auto 18px;font-size:42px;font-weight:950;display:grid;box-shadow:0 0 60px #9a68ff22}.impossible h2{margin:0;font-size:31px}footer{color:#506172;letter-spacing:1px;border-top:1px solid #ffffff0c;justify-content:space-between;max-width:1040px;margin:auto;padding:25px 22px 40px;font-size:9px;font-weight:850;display:flex}.mobileNav{display:none}.loading{place-items:center;min-height:100vh;display:grid}.adminShell{max-width:1050px;min-height:100vh;margin:0 auto;padding:40px 20px 80px}.adminTop{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.adminTop h1{margin:4px 0 0;font-size:40px}.adminGrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px;display:grid}.adminCard,.adminPanel{border:1px solid var(--line);background:#0a1118;border-radius:18px;padding:20px}.adminCard small{letter-spacing:.14em;opacity:.55;display:block}.adminCard strong{margin:8px 0;font-size:38px;display:block}.adminCard p{opacity:.65;margin:0}.adminPanel{margin-top:16px}.adminQuestion{border-top:1px solid var(--line);grid-template-columns:1fr 180px 180px;align-items:center;gap:12px;padding:14px 0;display:grid}.adminQuestion span{opacity:.7}.adminQuestion strong{text-align:right}@media (max-width:720px){body{background:linear-gradient(#09131e 0,#05090e 28%)}.appShell{padding-bottom:calc(var(--nav) + env(safe-area-inset-bottom))}.topbar{z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#070c12ed;border-bottom:1px solid #ffffff0d;height:56px;padding:0 14px;position:sticky;top:0}.brandSlash{width:5px;height:22px}.brandPlay{font-size:21px}.brandFive{font-size:25px}.brand small{padding:2px 3px;font-size:7px}.topStats{gap:5px}.topStats>span{height:30px}.topStats .rating{display:none}.avatarBtn{width:31px;height:31px}.desktopNav{display:none}.hero{padding:21px 14px 13px;display:block}.roundline{letter-spacing:1px;font-size:8px}.hero h1{letter-spacing:-2.5px;margin:10px 0 9px;font-size:40px;line-height:1.02}.hero p{font-size:13px;line-height:1.48}.roundCard{border-radius:16px;margin-top:18px;padding:14px}.roundMeta{padding-bottom:12px}.countdown{font-size:18px}.opener{padding:15px 0 10px}.clubMark.lg{width:58px;height:58px}.teamSide b{font-size:11px}.openerFoot{flex-wrap:wrap;font-size:8px}.content,.playContent{padding:0 11px 26px}.standalone{padding-top:18px}.sectionHead{margin:17px 2px 10px}.sectionHead h2{font-size:25px}.fixtureHead{align-items:flex-end}.fixtureLock span{display:none}.fixtureGrid{gap:7px}.fixtureRow{border-radius:12px;grid-template-columns:54px 1fr;gap:8px;padding:10px}.fixtureWhen small{font-size:7px}.fixtureWhen b{font-size:9px}.fixtureMatch{grid-template-columns:minmax(0,1fr) 14px minmax(0,1fr);gap:3px;padding-bottom:14px}.fixtureTeam{text-align:center;flex-direction:column;gap:4px}.fixtureTeam strong{max-width:100%;font-size:9px}.fixtureTeam .clubMark{width:34px;height:34px}.fixtureTeam .clubMark span{font-size:7px}.fixtureMatch em{font-size:7px;left:4px;right:4px}.oddsSlot{border-top:1px solid #172632;border-left:0;grid-column:1/3;align-items:center;gap:7px;height:auto;min-height:31px;margin-top:0;padding:7px 2px 0;display:flex}.oddsSlot span,.oddsSlot small{font-size:7px}.oddsSlot svg{margin-left:auto}.profileStrip{margin:15px 0 13px;padding:10px}.profileEdit{z-index:40;grid-template-columns:1fr;width:auto;position:fixed;top:70px;left:11px;right:11px}.challenge{border-radius:14px;grid-template-columns:29px 1fr;gap:8px;padding:12px 10px}.num{width:27px;height:27px;font-size:10px}.challenge h3{font-size:16px;line-height:1.24}.challenge p{font-size:10px;line-height:1.4}.eyebrow span,.eyebrow small{font-size:7px}.options{grid-template-columns:1fr}.options button{min-height:56px;padding:9px 10px}.options b{font-size:12px}.options .clubMark.sm{width:36px;height:36px}.submit{min-height:54px;font-size:13px}.fine{padding:0 8px;font-size:8px}.resultCard{padding:25px 15px}.resultCard h2{font-size:60px}.lockedPicks>div{align-items:center}.mediaCard,.broadcast,.impossible{padding:17px}.mediaCard h3{font-size:24px}.boardRow{padding:12px 11px}.mobileNav{z-index:35;height:calc(var(--nav) + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);padding:0 4px env(safe-area-inset-bottom);background:#080d12f5;border-top:1px solid #1a2632;grid-template-columns:repeat(4,1fr);display:grid;position:fixed;bottom:0;left:0;right:0}.mobileNav button{color:#68798b;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-width:0;font-size:8px;font-weight:850;display:flex}.mobileNav button.active{color:var(--blue)}footer{display:none}.adminGrid{grid-template-columns:1fr}.adminTop h1{font-size:30px}.adminQuestion{grid-template-columns:1fr}.adminQuestion strong{text-align:left}}@media (max-width:390px){.hero h1{font-size:37px}.hero{padding-left:12px;padding-right:12px}.content,.playContent{padding-left:9px;padding-right:9px}.roundCard{padding:12px}.countdown{font-size:16px}.fixtureRow{grid-template-columns:49px 1fr;padding:9px 8px}.fixtureTeam strong{font-size:8.5px}.challenge{padding-left:8px;padding-right:8px}.profileStrip{margin-left:0;margin-right:0}.boardRow strong{font-size:19px}}@media (max-width:340px){.hero h1{font-size:33px}.hero p{font-size:12px}.roundMeta span{font-size:8px}.countdown{font-size:14px}.clubMark.lg{width:52px;height:52px}.teamSide b{font-size:10px}.fixtureWhen{display:none}.fixtureRow{grid-template-columns:1fr}.oddsSlot{grid-column:1}.challenge{grid-template-columns:25px 1fr}.num{width:24px;height:24px}.sectionHead h2{font-size:23px}.profileIdentity span{display:none}}.opener{background:radial-gradient(circle,#14a9ff0b,#0000 62%);border-radius:14px}.fixtureRow:hover{background:#0b151f;border-color:#29455a;transform:translateY(-1px)}.fixtureTeam strong{letter-spacing:-.15px;font-weight:900}.options button .clubMark{transition:transform .15s}.options button:hover .clubMark,.options button.selected .clubMark{transform:scale(1.07)}@media (max-width:720px){.roundCard{box-shadow:0 18px 45px #0008}.opener{padding-top:18px;padding-bottom:14px}.fixtureTeam strong{font-size:10px}.fixtureMatch{align-items:center}.fixtureRow{background:linear-gradient(135deg,#0b141d,#081018)}}.brand{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:left;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;margin:0;padding:0;display:inline-flex;position:relative}.brand:focus-visible{outline:2px solid var(--blue);outline-offset:7px;border-radius:7px}.brandAnimation{letter-spacing:-1.3px;filter:drop-shadow(0 5px 14px #0008);-webkit-user-select:none;user-select:none;isolation:isolate;align-items:center;font-style:italic;font-weight:1000;display:inline-flex;position:relative}.brandAnimation .brandSlash{animation:.48s cubic-bezier(.2,.8,.2,1) both play5-slash-in}.brandAnimation .brandPlay{animation:.55s cubic-bezier(.2,.8,.2,1) 60ms both play5-play-in,.42s cubic-bezier(.2,.85,.25,1) .54s both play5-play-impact}.brandFiveWrap{z-index:2;place-items:center;margin-left:2px;display:inline-grid;position:relative}.brandAnimation .brandFive{transform-origin:50% 70%;margin-left:0;animation:.9s cubic-bezier(.12,.82,.18,1.12) .22s both play5-five-slam;display:block}.brandImpact{opacity:0;pointer-events:none;filter:drop-shadow(0 0 8px #1db6ff);border:2px solid #1db6ff;border-radius:50%;width:42px;height:42px;animation:.52s ease-out .68s both play5-impact-ring;position:absolute}.brandAnimation small{animation:.36s cubic-bezier(.2,1.35,.35,1) .83s both play5-afl-pop}.brand:hover .brandFive{filter:brightness(1.15)drop-shadow(0 0 8px #16adff66)}.brand:active .brandAnimation{transform:scale(.985)}@keyframes play5-slash-in{0%{opacity:0;transform:translate(-10px)skew(-18deg)}to{opacity:1;transform:translate(0)skew(-18deg)}}@keyframes play5-play-in{0%{opacity:0;filter:blur(4px);transform:translate(-14px)}to{opacity:1;filter:blur();transform:translate(0)}}@keyframes play5-play-impact{0%,to{transform:translate(0)}38%{transform:translate(-3px)}68%{transform:translate(1px)}}@keyframes play5-five-slam{0%{opacity:0;filter:blur(5px)brightness(1.4);transform:translate(70px,-20px)scale(2.45)rotate(-13deg)}52%{opacity:1;filter:blur()brightness(1.25);transform:translate(-5px,2px)scale(.86)rotate(3deg)}68%{transform:translate(3px,-1px)scale(1.14)rotate(-1deg)}82%{transform:translate(-1px)scale(.97)rotate(0)}to{opacity:1;filter:blur()brightness();transform:translate(0)scale(1)rotate(0)}}@keyframes play5-impact-ring{0%{opacity:0;transform:scale(.22)}18%{opacity:.9}to{opacity:0;transform:scale(1.65)}}@keyframes play5-afl-pop{0%{opacity:0;transform:translate(-5px)scale(.4)rotate(-8deg)}70%{opacity:1;transform:translate(1px)scale(1.12)rotate(2deg)}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}@media (max-width:720px){.brandImpact{width:36px;height:36px}.brandAnimation{filter:drop-shadow(0 4px 10px #0009)}}@media (prefers-reduced-motion:reduce){.brandAnimation .brandSlash,.brandAnimation .brandPlay,.brandAnimation .brandFive,.brandImpact,.brandAnimation small{animation:none!important}.brand{cursor:default}}.brandStatic{cursor:default}.brandStatic .brandAnimation .brandPlay,.brandStatic .brandAnimation .brandFive,.brandStatic .brandAnimation small{animation:none!important}.brandStatic .brandFiveWrap{margin-left:2px}.brandStatic:hover .brandFive{filter:none}.introIdent{z-index:1000;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:radial-gradient(circle at 50% 46%,#102d47 0,#07111b 28%,#020509 68%);border:0;flex-direction:column;justify-content:center;align-items:center;margin:0;padding:0;animation:1.65s both intro-curtain;display:flex;position:fixed;inset:0;overflow:hidden}.introGlow{aspect-ratio:1;filter:blur(4px);background:radial-gradient(circle,#18adff23 0,#18adff0b 34%,#0000 69%);border-radius:50%;width:min(72vw,760px);animation:1.25s .18s both intro-glow;position:absolute}.introLogo{letter-spacing:-7px;filter:drop-shadow(0 18px 35px #000b);isolation:isolate;align-items:center;font-style:italic;font-weight:1000;display:flex;position:relative}.introPlay{color:#f9fbff;text-shadow:0 3px #7d90a2;font-size:clamp(76px,12vw,176px);line-height:.8;animation:.55s cubic-bezier(.18,.82,.2,1) 80ms both intro-play,.32s .76s both intro-play-hit}.introFiveWrap{z-index:2;place-items:center;margin-left:10px;display:grid;position:relative}.introFive{color:var(--blue);letter-spacing:-8px;text-shadow:0 4px #045f9c,0 0 36px #16adff33;transform-origin:50% 65%;font-size:clamp(96px,15vw,220px);line-height:.68;animation:.9s cubic-bezier(.1,.82,.18,1.16) .18s both intro-five-crash;display:block}.introImpact{opacity:0;border:4px solid #5ad0ff;border-radius:50%;width:clamp(110px,15vw,220px);height:clamp(110px,15vw,220px);animation:.52s ease-out .72s both intro-impact;position:absolute;box-shadow:0 0 45px #16adff55}.introLogo small{letter-spacing:.6px;background:#e3232c;border-radius:8px;align-self:flex-end;margin:0 0 5px 14px;padding:8px 10px;font-size:clamp(13px,1.5vw,22px);font-style:normal;line-height:1;animation:.32s cubic-bezier(.2,1.4,.35,1) .9s both intro-afl}.introTag{letter-spacing:3px;color:#8dcff7;margin-top:34px;font-size:clamp(10px,1.2vw,14px);font-weight:950;animation:.45s 1.02s both intro-tag;position:relative}@keyframes intro-play{0%{opacity:0;transform:translate(-55px)skew(-8deg)}to{opacity:1;transform:translate(0)skew(0deg)}}@keyframes intro-play-hit{0%{transform:translate(0)}45%{transform:translate(-7px)}to{transform:translate(0)}}@keyframes intro-five-crash{0%{opacity:0;transform:translate(46vw,-10vh)rotate(15deg)scale(1.4)}56%{opacity:1;transform:translate(-10px)rotate(-2deg)scale(.96)}74%{transform:translate(4px)rotate(1deg)scale(1.04)}to{opacity:1;transform:none}}@keyframes intro-impact{0%,55%{opacity:0;transform:scale(.2)}65%{opacity:.9}to{opacity:0;transform:scale(2)}}@keyframes intro-afl{0%{opacity:0;transform:translateY(10px)scale(.7)}to{opacity:1;transform:none}}@keyframes intro-tag{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes intro-glow{0%{opacity:0;transform:scale(.65)}to{opacity:1;transform:scale(1)}}@keyframes intro-curtain{0%,86%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}@media (max-width:720px){.introLogo{letter-spacing:-4px}.introPlay{font-size:clamp(64px,22vw,96px)}.introFive{font-size:clamp(82px,27vw,120px)}.introFiveWrap{margin-left:5px}.introLogo small{border-radius:5px;margin-bottom:1px;margin-left:7px;padding:5px 6px;font-size:10px}.introImpact{border-width:3px;width:105px;height:105px}.introTag{text-align:center;letter-spacing:2px;max-width:84vw;margin-top:26px;font-size:9px;line-height:1.5}}@media (prefers-reduced-motion:reduce){.introIdent{animation:.35s both intro-curtain}.introGlow,.introPlay,.introFive,.introImpact,.introLogo small,.introTag{animation:none!important}.introImpact{display:none}}.clubMark{flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.clubMark img{object-fit:contain;width:100%;max-width:100%;height:100%;max-height:100%;display:block}.clubMark b{letter-spacing:.02em;justify-content:center;align-items:center;width:100%;height:100%;font-size:.58em;display:flex}.fixtureRow .clubMark,.fixtureTeam .clubMark{filter:drop-shadow(0 4px 10px #00000047)}@media (max-width:600px){.fixtureRow{min-height:88px}.fixtureRow .clubMark.md{width:44px;height:44px}.fixtureRow .teamName{font-size:13px;line-height:1.15}.fixtureRow .venue{font-size:10px}}.optionGlyph{color:#9eb7ff;background:#527eff1f;border:1px solid #7d9bff38;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.optionGlyph.small{border-radius:8px;width:28px;height:28px}.fixtureStandalone .fixturePanel{margin-top:14px}.fixtureSummary{grid-template-columns:1fr 1fr;gap:10px;margin:0 0 14px;display:grid}.fixtureSummary>div{background:#ffffff09;border:1px solid #ffffff12;border-radius:14px;padding:13px 14px}.fixtureSummary small{letter-spacing:.14em;color:#75819a;margin-bottom:5px;font-size:9px;display:block}.fixtureSummary b,.fixtureSummary .countdown{font-size:12px}@media (max-width:600px){.playContent{padding-top:12px}.playContent .profileStrip{margin-top:0}.challengeList{gap:10px}.challenge{padding:14px}.challengeBody h3{font-size:17px;line-height:1.18}.challengeBody p{margin-bottom:11px;font-size:11px;line-height:1.4}.options{grid-template-columns:1fr}.options button{text-align:left;min-height:58px;padding:10px 12px}.mobileNav{grid-template-columns:repeat(5,1fr)}.mobileNav button{min-width:0;padding-left:3px;padding-right:3px}.mobileNav button span{font-size:9px}.fixtureSummary{grid-template-columns:1fr}}@media (max-width:350px){.mobileNav button span{font-size:8px}.mobileNav svg{width:18px;height:18px}}.impossibleGame{max-width:720px;margin:0 auto}.impossibleOptions{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0;display:grid}.impossibleOptions button{min-height:70px;color:inherit;text-align:left;background:#ffffff09;border:1px solid #ffffff17;border-radius:15px;align-items:center;gap:11px;padding:12px 14px;display:flex}.impossibleOptions button.selected{background:#4f71ff24;border-color:#6e8cff;box-shadow:inset 0 0 0 1px #6889ff1f}.impossibleOptions button b{font-size:14px;display:block}.impossibleLocked{color:#9fb4ff;letter-spacing:.08em;background:#5678ff1f;border-radius:999px;align-items:center;gap:7px;margin:14px 0 4px;padding:7px 10px;font-size:10px;font-weight:800;display:inline-flex}.rarityPending{text-align:left;background:#ffffff09;border:1px solid #ffffff12;border-radius:15px;align-items:center;gap:12px;max-width:330px;margin:18px auto 4px;padding:14px;display:flex}.rarityPending small{letter-spacing:.12em;color:#75819a;font-size:9px;display:block}.rarityPending b{font-size:13px}.impossibleResult{border:1px solid #ffffff14;border-radius:16px;margin:18px 0;padding:18px}.impossibleResult b,.impossibleResult span{display:block}.impossibleResult b{font-size:18px}.impossibleResult span{color:#9aa6bd;margin-top:6px;font-size:12px}.impossibleResult.correct{background:#2ebe7e1a}.impossibleResult.wrong{background:#eb526914}@media (max-width:600px){.impossibleOptions{grid-template-columns:1fr}.impossibleOptions button{min-height:62px}.impossibleGame{padding-left:14px;padding-right:14px}}.accountCta,.accountSigned button{color:#b8c9ff;background:#4c70ff1a;border:1px solid #7d9bff33;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:800;display:flex}.accountSigned{align-items:center;gap:8px;display:flex}.accountSigned>span{color:#93a0b8;align-items:center;gap:5px;font-size:10px;display:flex}.accountOverlay{z-index:500;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020610db;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.accountModal{background:#0c1324;border:1px solid #ffffff1a;border-radius:22px;width:min(440px,100%);padding:25px;position:relative;box-shadow:0 30px 100px #000}.accountModal h2{margin:8px 0;font-size:27px}.accountModal>p{color:#8e9ab0;font-size:12px;line-height:1.55}.accountModal label{letter-spacing:.08em;color:#8490a8;margin:14px 0 0;font-size:10px;font-weight:800;display:block}.accountModal input{box-sizing:border-box;color:#fff;background:#070d19;border:1px solid #ffffff1a;border-radius:11px;width:100%;margin-top:6px;padding:13px;display:block}.accountClose{color:#7e8ba3;background:0 0;border:0;position:absolute;top:14px;right:14px}.accountSwitch{color:#90aaff;background:0 0;border:0;margin:12px auto;font-size:11px;font-weight:800;display:block}.accountWarning,.accountError{border-radius:10px;margin-top:12px;padding:10px 12px;font-size:10px}.accountWarning{color:#e7c979;background:#7a5a161f}.accountError{color:#ff9aaa;background:#a52d3d22}.accountConsent{color:#657188;text-align:center;margin-top:10px;line-height:1.45;display:block}.adminNotice{background:#8c6e2617;border:1px solid #8c6e263d;border-radius:12px;align-items:center;gap:10px;margin:0 0 16px;padding:12px 14px;font-size:11px;display:flex}.adminNotice span{color:#9da8bc}.adminField{color:#7e8aa1;margin-bottom:15px;font-size:10px;display:block}.adminField input,.adminEdit input,.adminEdit textarea{box-sizing:border-box;color:#fff;background:#080e19;border:1px solid #ffffff17;border-radius:9px;width:100%;margin-top:6px;padding:11px}.adminEdit{border-top:1px solid #ffffff0f;grid-template-columns:28px 1fr;gap:10px;padding:12px 0;display:grid}.adminEdit textarea{resize:vertical;min-height:62px}.adminEdit>div>small{color:#7e8aa1;letter-spacing:.1em;font-size:9px}@media (max-width:600px){.accountCta{padding:8px;font-size:0}.accountCta svg{width:17px;height:17px}.accountSigned>span{display:none}.topStats{gap:6px}.adminNotice{flex-direction:column;align-items:flex-start}}.accountModal input{caret-color:#fff;-webkit-text-fill-color:#fff;color:#fff!important;background:#070d19!important}.accountModal input::placeholder{-webkit-text-fill-color:#657188;color:#657188!important}.accountModal input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;box-shadow:inset 0 0 0 1000px #070d19!important}.accountModal input:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;box-shadow:inset 0 0 0 1000px #070d19!important}.accountModal input:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:#fff!important;caret-color:#fff!important;box-shadow:inset 0 0 0 1000px #070d19!important}.accountModal .submit:disabled{opacity:.42;cursor:not-allowed;filter:saturate(.55)}.lockGateway{margin-top:18px}.lockHelper{text-align:center;color:#748097;max-width:520px;margin:9px auto 0;font-size:10px;line-height:1.45}.signedInLock{background:linear-gradient(135deg,#1477ff,#06a7e9)}.lockModal{max-height:min(92vh,820px);overflow:auto}.clubPickerLabel{letter-spacing:.1em;color:#8d99af;justify-content:space-between;align-items:end;margin:16px 0 8px;font-size:10px;font-weight:900;display:flex}.clubPickerLabel span{letter-spacing:0;color:#657188;font-size:9px;font-weight:600}.clubPicker{grid-template-columns:repeat(3,1fr);gap:7px;max-height:235px;padding-right:2px;display:grid;overflow:auto}.clubPicker button{color:#dbe4f5;text-align:left;background:#080f1d;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:7px;min-height:47px;padding:8px;display:flex;position:relative}.clubPicker button>span{color:#7fc7ff;background:#111d31;border-radius:8px;flex:0 0 27px;place-items:center;width:27px;height:27px;font-size:8px;font-weight:950;display:grid}.clubPicker button b{font-size:9px;line-height:1.1}.clubPicker button svg{color:#5cffaa;position:absolute;top:6px;right:6px}.clubPicker button.selected{background:#0c1a2d;border-color:#2ea8ff;box-shadow:inset 0 0 0 1px #2ea8ff26}.marketingCheck{text-transform:none;align-items:flex-start;padding:10px 0;letter-spacing:0!important;gap:9px!important;margin-top:12px!important;display:flex!important}.marketingCheck input{flex:none;width:16px!important;height:16px!important;margin:1px 0 0!important;padding:0!important}.marketingCheck span{color:#a9b4c7;font-size:10px;line-height:1.4}.marketingCheck small{color:#6f7b91;display:inline}.yourClubCard{background:linear-gradient(135deg,#1f83ff1c,#ffffff06);border:1px solid #489dff33;border-radius:16px;align-items:center;gap:14px;margin:0 0 16px;padding:16px;display:flex}.yourClubCard small,.yourClubCard b,.yourClubCard span{display:block}.yourClubCard small{letter-spacing:.12em;color:#53bbff;font-size:9px;font-weight:900}.yourClubCard b{margin-top:3px;font-size:17px}.yourClubCard span{color:#7f8ba1;margin-top:4px;font-size:10px}.boardRow.mine{background:#1d84ff14;border-color:#2ba9ff59}@media (max-width:600px){.clubPicker{grid-template-columns:repeat(2,1fr);max-height:255px}.clubPicker button{min-height:50px}.lockModal{padding:20px 16px}.yourClubCard{padding:13px}}.usernameHint{color:#69758d;margin:5px 0 2px;font-size:9px;line-height:1.4}.aiReveal{background:#1f3c7814;border:1px solid #5e81ff29;border-radius:16px;margin-top:18px;padding:15px}.aiReveal.unlocked{background:linear-gradient(135deg,#207bff1c,#10275314);border-color:#2db1ff52}.aiRevealHead{align-items:center;gap:10px;display:flex}.aiRevealHead svg{color:#63c9ff}.aiRevealHead small,.aiRevealHead b{display:block}.aiRevealHead small{letter-spacing:.13em;color:#71809b;font-size:9px}.aiRevealHead b{color:#b7dcff;margin-top:2px;font-size:12px}.aiReveal>p{color:#77849a;margin:10px 0 0;font-size:10px;line-height:1.45}.aiPickList{gap:7px;margin-top:13px;display:grid}.aiPickList>div{background:#ffffff09;border:1px solid #ffffff0e;border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.aiPickList>div>span{color:#64c9ff;background:#112747;border-radius:8px;place-items:center;width:24px;height:24px;font-size:10px;font-weight:950;display:grid}.aiPickList small,.aiPickList b{display:block}.aiPickList small{color:#71809b;letter-spacing:.08em;font-size:8px}.aiPickList b{margin-top:2px;font-size:12px}.challenge .options button:disabled{cursor:not-allowed;opacity:.62}.challenge .options button.selected:disabled{opacity:.9}.roundClosed{color:#ffafba;background:#9c253817;border:1px solid #ff5c702e;border-radius:14px;align-items:center;gap:11px;margin-top:18px;padding:14px;display:flex}.roundClosed b,.roundClosed span{display:block}.roundClosed b{letter-spacing:.04em;font-size:12px}.roundClosed span{color:#9c7d85;margin-top:3px;font-size:10px}.hero{position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#2693ff29,#0000 67%);height:340px;position:absolute;inset:-40% 42% auto -15%}.heroCopy,.roundCard{z-index:1;position:relative}.prizePill{background:linear-gradient(135deg,#1c83ff21,#2443850f);border:1px solid #63beff38;border-radius:14px;align-items:center;gap:10px;margin-top:15px;padding:9px 11px;display:inline-flex;box-shadow:0 8px 30px #0048a01f}.prizePill>svg:first-child{color:#74d1ff}.prizePill>svg:last-child{color:#58759d}.prizePill small,.prizePill b{display:block}.prizePill small{letter-spacing:.14em;color:#63c8ff;font-size:8px;font-weight:950}.prizePill b{color:#dfeeff;margin-top:2px;font-size:10px}.tiebreakCard{background:linear-gradient(135deg,#114d9924,#0c1426b3);border:1px solid #50a7ff38;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;margin:13px 0 2px;padding:16px;display:grid;box-shadow:0 16px 45px #0000001f}.tiebreakIcon{color:#5fcaff;background:linear-gradient(135deg,#143663,#0e1f3a);border:1px solid #67c6ff29;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.tiebreakCopy h3{margin:4px 0;font-size:15px}.tiebreakCopy p{color:#77859b;margin:0;font-size:10px;line-height:1.4}.tiebreakInputWrap{width:92px;position:relative}.tiebreakInputWrap input{box-sizing:border-box;color:#fff;text-align:center;letter-spacing:.04em;background:#07111f;border:1px solid #68c6ff47;border-radius:13px;outline:none;width:100%;padding:12px 8px 18px;font-size:22px;font-weight:950}.tiebreakInputWrap input:focus{border-color:#4fc5ff;box-shadow:0 0 0 3px #2da2ff1a}.tiebreakInputWrap span{text-align:center;letter-spacing:.14em;color:#5e789a;font-size:7px;font-weight:900;position:absolute;bottom:5px;left:0;right:0}.lockedTie{background:#388eff14;border:1px solid #4ca0ff24;border-radius:12px;align-items:center;gap:10px;margin-top:11px;padding:11px;display:flex}.lockedTie svg{color:#63c7ff}.lockedTie small,.lockedTie b{display:block}.lockedTie small{letter-spacing:.11em;color:#6f7f98;font-size:8px}.lockedTie b{margin-top:2px;font-size:11px}.weeklyPrizeCard{background:linear-gradient(145deg,#1c70db24,#0b1426e0);border:1px solid #57b5ff38;border-radius:19px;margin:14px 0 18px;padding:18px;box-shadow:0 18px 60px #00000029}.prizeTop{justify-content:space-between;align-items:center;display:flex}.prizeTop>span{letter-spacing:.13em;color:#68caff;align-items:center;gap:7px;font-size:9px;font-weight:950;display:flex}.prizeTop>small{letter-spacing:.12em;color:#748299;font-size:8px}.weeklyPrizeCard h3{margin:12px 0 3px;font-size:21px}.weeklyPrizeCard>strong{color:#a7dcff;margin:0 0 7px;font-size:13px;display:block}.weeklyPrizeCard>p{color:#8490a6;margin:0;font-size:11px;line-height:1.5}.prizeTerms{color:#5f6b80;margin-top:12px;font-size:8px;line-height:1.45;display:block}.challenge{transition:transform .18s,border-color .18s,box-shadow .18s}.challenge:has(.options button.selected){border-color:#4ba3ff38;box-shadow:0 14px 40px #0000001a}.progress{box-shadow:inset 0 0 0 1px #54b2ff1a}@media (max-width:600px){.hero{padding-bottom:16px}.prizePill{box-sizing:border-box;width:100%;margin-top:12px}.prizePill>div{flex:1}.tiebreakCard{grid-template-columns:auto 1fr;padding:14px}.tiebreakInputWrap{grid-column:1/-1;width:100%}.tiebreakInputWrap input{height:62px;font-size:25px}.weeklyPrizeCard{padding:15px}.weeklyPrizeCard h3{font-size:18px}}.topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#05090ef0,#05090ec7)}.heroCopy h1{letter-spacing:-.045em;text-wrap:balance}.roundCard{box-shadow:0 26px 90px #00000047,inset 0 0 0 1px #50a0ff0a}.challenge{background:linear-gradient(145deg,#0e1625f5,#080e19ed)}.challenge .options button{transition:transform .14s,border-color .14s,background .14s}.challenge .options button:not(:disabled):active{transform:scale(.985)}.leaderHero{background:linear-gradient(135deg,#207dff1f,#081325cc);border:1px solid #4ca4ff2b;border-radius:18px;align-items:center;gap:14px;margin:12px 0 16px;padding:18px;display:flex}.leaderAvatar{background:linear-gradient(135deg,#168eff,#344eff);border-radius:16px;place-items:center;width:52px;height:52px;font-size:23px;font-weight:950;display:grid;box-shadow:0 10px 30px #2170ff40}.leaderHero small,.leaderHero h3,.leaderHero p{display:block}.leaderHero small{letter-spacing:.13em;color:#68c7ff;font-size:8px;font-weight:900}.leaderHero h3{margin:3px 0;font-size:18px}.leaderHero p{color:#78859b;margin:0;font-size:10px}.leaderWaiting{background:#ffffff05;border:1px dashed #7591be38;border-radius:17px;align-items:center;gap:13px;padding:18px;display:flex}.leaderWaiting svg{color:#4baef4}.leaderWaiting b,.leaderWaiting span{display:block}.leaderWaiting b{letter-spacing:.04em;font-size:11px}.leaderWaiting span{color:#748096;margin-top:4px;font-size:10px;line-height:1.4}.aiReveal.unlocked{box-shadow:0 18px 55px #0f64dc14}footer{color:#59667d;flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}@media (max-width:600px){.heroCopy h1{font-size:clamp(34px,10vw,48px);line-height:.98}.roundline{font-size:9px}.roundCard{border-radius:19px}.challenge{border-radius:17px}.leaderHero,.leaderWaiting{padding:14px}footer{padding-bottom:90px;font-size:8px}}.directLockWrap{margin-top:18px}.directLockWrap .lockGateway{margin-top:0}.inlineError{max-width:560px;margin:8px auto 0}.usernameLocked{background:#ffffff06;border:1px solid #ffffff0f;border-radius:11px;margin-bottom:9px;padding:11px 12px}.usernameLocked small,.usernameLocked b,.usernameLocked span{display:block}.usernameLocked small{letter-spacing:.12em;color:#6f7c93;font-size:8px}.usernameLocked b{margin-top:2px;font-size:13px}.usernameLocked span{color:#667288;margin-top:3px;font-size:9px}.appShell{background:radial-gradient(circle at 18% 8%,#1276dc12,#0000 27%),radial-gradient(circle at 83% 22%,#15539e0b,#0000 25%),#050a11}.hero{grid-template-columns:minmax(0,1.05fr) minmax(390px,.82fr);align-items:center;gap:68px;max-width:1060px;margin:0 auto;padding:74px 22px 50px}.heroCopy h1{max-width:650px;font-size:clamp(54px,5.3vw,78px);line-height:.9}.heroCopy>p{color:#9aaac1;max-width:520px;margin-top:18px;font-size:15px;line-height:1.55}.spotlightCard{background:radial-gradient(circle at 50% 52%,#1972c71a,#0000 43%),linear-gradient(145deg,#0d1b2dfa,#07101cfa);border-color:#55a4e040;min-height:270px;padding:21px 22px}.spotlightCard .roundMeta{padding-bottom:15px}.spotlightCard .countdown{letter-spacing:-.025em;font-size:22px}.spotlightCard .opener{padding:22px 8px 19px}.spotlightCard .clubMark.lg{width:72px;height:72px}.spotlightCard .teamSide b{margin-top:10px;font-size:13px}.spotlightCard .versus{width:34px;height:34px;font-size:11px}.spotlightCard .openerFoot{padding-top:14px}.prizePill{border-radius:16px;min-width:330px;margin-top:20px;padding:11px 13px}.prizePillIcon{color:#71d2ff;background:#269bff1f;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}.prizePill>div:nth-child(2){flex:1}.prizePill small{font-size:8px}.prizePill b{font-size:11px}.prizePill span{color:#718199;margin-top:3px;font-size:8px;display:block}.partnerStrip{box-sizing:border-box;background:linear-gradient(105deg,#0b1523ed,#09101bcc);border:1px solid #678bb821;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;max-width:1000px;margin:0 auto 24px;padding:13px 15px;display:grid;position:relative;overflow:hidden}.partnerStrip:before{content:"";opacity:.65;background:linear-gradient(#42baff,#2367ff);width:3px;position:absolute;inset:0 auto 0 0}.partnerMark{background:#0d1b2d;border:1px solid #58a0da26;border-radius:11px;place-items:center;width:39px;height:39px;display:grid}.partnerMark span{color:#54bfff;letter-spacing:-.05em;font-size:12px;font-style:italic;font-weight:1000}.partnerCopy small,.partnerCopy b,.partnerCopy span{display:block}.partnerCopy small{letter-spacing:.16em;color:#5b96c6;font-size:7px;font-weight:950}.partnerCopy b{color:#dce7f6;margin-top:2px;font-size:11px}.partnerCopy span{color:#66768d;margin-top:3px;font-size:9px}.partnerEnd{color:#536b88;align-items:center;gap:8px;display:flex}.partnerEnd small{letter-spacing:.12em;color:#60748e;font-size:7px;font-weight:900}.partnerAvailable{opacity:.76}.partnerLive{border-color:#41adff40;box-shadow:0 12px 40px #0000001a}.partner-midgame{background:linear-gradient(100deg,#0b1e33ed,#080f19ed);max-width:none;margin:4px 0 5px}.partner-fixture,.partner-leaderboard{max-width:none;margin:12px 0 18px}.playStart{margin:0 0 18px}.profileStrip{background:linear-gradient(110deg,#0c1827f2,#08101beb);border-color:#5a87b324;border-radius:15px;min-height:62px;padding:10px 13px}.profileIdentity .clubMark{width:42px;height:42px}.profileIdentity>div small{font-size:7px}.profileIdentity>div b{font-size:12px}.profileIdentity>div span{font-size:9px}.roundMission{border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:end;gap:20px;padding:25px 3px 12px;display:flex}.roundMission small{letter-spacing:.16em;color:#21aaff;font-size:8px;font-weight:950}.roundMission h2{letter-spacing:-.035em;margin:4px 0;font-size:31px}.roundMission p{color:#6f7e94;margin:0;font-size:10px}.roundMission .progress{border-radius:16px;width:56px;height:56px;font-size:26px}.challenge{border-color:#56789e24;border-radius:19px;padding:20px 21px;box-shadow:0 10px 32px #00000014}.challengeBody h3{margin-top:8px;font-size:20px}.challengeBody>p{color:#78869b;font-size:11px}.challenge .options button{background:#060d17b8;border-radius:13px;min-height:64px}.challenge .options button.selected{background:linear-gradient(135deg,#1679dc33,#13438026);border-color:#3eb0ff7a;box-shadow:0 8px 24px #0b5ebe14}.challenge.boss{background:radial-gradient(circle at 95% 10%,#4c56ff14,#0000 27%),linear-gradient(145deg,#0f162bf7,#080e1bf5);border-color:#5b7eff38}.tiebreakCard{margin-top:16px;box-shadow:0 16px 44px #0000001f}.fixtureStandalone,.standalone{max-width:900px}.fixturePanel{border-radius:18px}.fixtureRow{transition:background .15s}.fixtureRow:hover{background:#ffffff05}.weeklyPrizeCard{position:relative;overflow:hidden}.weeklyPrizeCard:after{content:"5";color:#2f8eff0b;pointer-events:none;font-size:126px;font-style:italic;font-weight:1000;position:absolute;bottom:-36px;right:-8px}@media (max-width:900px){.hero{grid-template-columns:1fr;gap:28px;padding-top:45px}.heroCopy{max-width:680px}.spotlightCard{box-sizing:border-box;width:100%;max-width:560px}.partnerStrip{margin-left:18px;margin-right:18px}}@media (max-width:600px){.hero{gap:20px;padding:25px 15px 19px}.heroCopy h1{font-size:clamp(42px,13vw,58px);line-height:.91}.heroCopy>p{margin-top:13px;font-size:12px}.spotlightCard{border-radius:20px;min-height:226px;padding:16px}.spotlightCard .clubMark.lg{width:58px;height:58px}.spotlightCard .opener{padding:17px 2px 14px}.spotlightCard .countdown{font-size:18px}.prizePill{box-sizing:border-box;width:100%;min-width:0;margin-top:15px}.partnerStrip{grid-template-columns:auto 1fr;margin:0 14px 16px;padding:11px 12px}.partnerEnd{display:none}.partnerCopy span{font-size:8px;line-height:1.35}.partner-midgame,.partner-fixture,.partner-leaderboard{margin-left:0;margin-right:0}.playContent{padding-left:14px;padding-right:14px}.profileStrip{margin-bottom:0}.roundMission{padding:20px 2px 11px}.roundMission h2{font-size:27px}.roundMission p{max-width:235px;line-height:1.35}.roundMission .progress{flex:none;width:50px;height:50px;font-size:23px}.challenge{gap:11px;padding:16px 14px}.challengeBody h3{font-size:18px}.challenge .options button{min-height:60px}}@media (max-width:370px){.heroCopy h1{font-size:40px}.partnerMark{display:none}.partnerStrip{grid-template-columns:1fr}.roundMission h2{font-size:24px}}.playStart{margin-top:4px}.roundMission{background:radial-gradient(circle at 90% 20%,#1685e71f,#0000 28%),linear-gradient(135deg,#0b192bfa,#070f1af5);border:1px solid #4997dc29;border-radius:20px;align-items:center;margin-bottom:18px;padding:24px;position:relative;overflow:hidden;box-shadow:0 18px 55px #0000001f}.roundMission:after{content:"5";color:#3397ff09;pointer-events:none;font-size:150px;font-style:italic;font-weight:1000;line-height:1;position:absolute;bottom:-53px;right:74px}.roundMissionCopy{z-index:1;position:relative}.missionBadge{letter-spacing:.13em;color:#5dcaff;background:#239eff1f;border:1px solid #3eadff29;border-radius:7px;padding:5px 8px;font-size:7px;font-weight:950;display:inline-flex}.roundMissionCopy>small{letter-spacing:.16em;color:#617691;margin-top:10px;font-size:7px;font-weight:900;display:block}.roundMission p{max-width:510px;font-size:10px;line-height:1.5}.roundMissionSide{z-index:1;align-items:center;gap:10px;display:flex;position:relative}.roundMissionSide>span{writing-mode:vertical-rl;letter-spacing:.16em;color:#60738f;font-size:7px;font-weight:900;transform:rotate(180deg)}.roundMission .progress{background:linear-gradient(145deg,#0f2d4cf2,#071526f5);border:1px solid #3ca9ff3d;box-shadow:0 10px 30px #0000002e}.avatarBtn{transition:border-color .15s,background .15s,transform .15s}.avatarBtn:hover{background:#2580d817;border-color:#4cb7ff59}.avatarBtn:active{transform:scale(.95)}.profileOverlay{z-index:650;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#02070ea3;justify-content:flex-end;padding:69px 28px 20px;display:flex;position:fixed;inset:0}.profilePanel{background:radial-gradient(circle at 92% 6%,#218ae81c,#0000 28%),linear-gradient(145deg,#0b1726,#07101c);border:1px solid #5291ca33;border-radius:20px;align-self:flex-start;width:min(360px,100%);padding:18px;box-shadow:0 30px 100px #00000080}.profilePanelTop{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.profileHeroIdentity{align-items:center;gap:12px;display:flex}.profileHeroIdentity .clubMark.lg{width:55px;height:55px}.profileHeroIdentity small,.profileHeroIdentity h3,.profileHeroIdentity span{display:block}.profileHeroIdentity small{letter-spacing:.14em;color:#55bfff;font-size:7px;font-weight:950}.profileHeroIdentity h3{letter-spacing:-.02em;margin:3px 0 1px;font-size:19px}.profileClose{color:#8190a7;background:#ffffff06;border:1px solid #ffffff14;border-radius:9px;width:31px;height:31px;font-size:20px;line-height:1}.profileStats{grid-template-columns:repeat(3,1fr);gap:8px;margin:18px 0;display:grid}.profileStats>div{background:#ffffff06;border:1px solid #ffffff0e;border-radius:12px;padding:11px}.profileStats small,.profileStats b{display:block}.profileStats b{margin-top:4px;font-size:13px}.profileStats b svg{vertical-align:-2px;color:#ff8636;margin-right:3px}.profileIdentityLock{background:#15304e4d;border:1px solid #3d8dd21a;border-radius:12px;padding:12px}.profileIdentityLock small,.profileIdentityLock b,.profileIdentityLock span{display:block}.profileIdentityLock b{margin-top:3px;font-size:13px}.profileIdentityLock span{color:#67768c;margin-top:4px;font-size:8px;line-height:1.4}.profileClubField{letter-spacing:.12em;color:#6e7f97;margin-top:14px;font-size:8px;font-weight:900;display:block}.profileClubField select{color:#e8eef8;background:#07111e;border:1px solid #ffffff14;border-radius:11px;width:100%;margin-top:7px;padding:12px;display:block}.profileSave{color:#fff;letter-spacing:.08em;background:linear-gradient(135deg,#127fdb,#0f5cb5);border:1px solid #38a9ff38;border-radius:11px;width:100%;margin-top:10px;padding:12px;font-size:9px;font-weight:950}@media (max-width:600px){.roundMission{margin-bottom:14px;padding:18px 16px}.roundMission h2{font-size:29px}.roundMission p{max-width:230px}.roundMission:after{font-size:122px;bottom:-42px;right:42px}.roundMissionSide>span{display:none}.profileOverlay{justify-content:stretch;align-items:flex-end;padding:0}.profilePanel{width:100%;max-height:84vh;padding:20px 17px calc(20px + env(safe-area-inset-bottom));border-radius:23px 23px 0 0;align-self:flex-end;overflow:auto}}.shareInvite{background:radial-gradient(circle at 92% 20%,#178ef021,#0000 30%),linear-gradient(135deg,#0b1f36f7,#07111ef5);border:1px solid #3dabff38;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:14px;margin:15px 0;padding:15px 16px;display:grid;box-shadow:0 14px 38px #0000001f}.shareInviteCopy small,.shareInviteCopy b,.shareInviteCopy span{display:block}.shareInviteCopy small{letter-spacing:.15em;color:#54bfff;font-size:7px;font-weight:950}.shareInviteCopy b{margin-top:3px;font-size:13px}.shareInviteCopy span{color:#718198;margin-top:4px;font-size:9px;line-height:1.4}.shareInvite button{color:#fff;letter-spacing:.055em;white-space:nowrap;background:linear-gradient(135deg,#1589e9,#0d66c5);border:1px solid #48b7ff40;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-size:9px;font-weight:950;display:inline-flex;box-shadow:0 10px 25px #0d66c52b}.shareInvite button:active{transform:scale(.98)}@media (max-width:600px){.shareInvite{grid-template-columns:1fr;padding:14px}.shareInvite button{width:100%;min-height:46px}}.sportSwitcher{justify-content:center;align-items:center;gap:7px;max-width:1180px;margin:0 auto;padding:10px 18px 2px;display:flex}.sportTab{color:#718096;letter-spacing:.09em;background:#ffffff05;border:1px solid #ffffff0e;border-radius:999px;align-items:center;gap:6px;height:29px;padding:0 10px;font-size:8px;font-weight:950;display:inline-flex}.sportTab.active{color:#eaf5ff;background:linear-gradient(135deg,#147ed62e,#123c6a1f);border-color:#2fa9ff42;box-shadow:0 6px 22px #00519a17}.sportDot{background:#20b5ff;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #20b5ffb3}.sportTab.coming{opacity:.65;cursor:default}.sportTab.coming small{letter-spacing:.08em;color:#65758c;background:#ffffff0b;border-radius:4px;padding:2px 4px;font-size:6px}.desktopNav{margin-top:2px}.hero{padding-top:52px}.partnerAvailable{opacity:.54;background:#08101b94;border-style:dashed}.partnerAvailable .partnerEnd{opacity:.62}.partner-hero{margin-bottom:16px}.playContent{padding-top:0}.roundMission{margin-top:0}@media (max-width:600px){.sportSwitcher{scrollbar-width:none;justify-content:flex-start;gap:6px;padding:8px 14px 3px;overflow-x:auto}.sportSwitcher::-webkit-scrollbar{display:none}.sportTab{flex:none;height:27px;padding:0 9px}.sportTab.coming small{font-size:5.5px}.desktopNav{margin-top:0}.hero{padding-top:18px}.partner-hero{margin-bottom:12px}}.rankStat{text-align:center;min-width:68px}.topStats .streak{cursor:default}.topStats .rankStat{letter-spacing:.045em}.profileStats>div:first-child b{color:#8fd8ff}.forgotPassword{color:#7baeff;background:0 0;border:0;margin:7px 0 0 auto;font-size:9px;font-weight:800;display:block}.profileMarketing{align-items:flex-start;gap:9px;letter-spacing:0!important;text-transform:none!important;color:#8290a4!important;margin-top:14px!important;display:flex!important}.profileMarketing input{width:15px;height:15px;margin-top:1px}.profileMarketing span{font-size:9px;line-height:1.4}.profileMessage{color:#92cfff;background:#2785d61a;border-radius:9px;margin-top:10px;padding:9px 10px;font-size:9px}.profileActions{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.profileActions button{color:#8e9bb0;letter-spacing:.06em;background:#ffffff06;border:1px solid #ffffff12;border-radius:10px;padding:10px;font-size:8px;font-weight:900}.publicBoard{gap:7px;display:grid}.publicBoardRow{background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:32px 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.publicBoardRow.mine{background:#1a7ccf14;border-color:#34aeff59}.publicBoardRow .place{color:#68caff;font-weight:950}.publicBoardRow b,.publicBoardRow small{display:block}.publicBoardRow small{color:#66768d;margin-top:2px;font-size:8px}.publicBoardRow>strong{font-size:12px}.fixtureRow{grid-template-columns:92px 1fr!important}.legalLinks{gap:12px;display:flex}.legalLinks a{color:#68778e;text-decoration:none}.legalLinks a:hover{color:#9ccfff}.legalPage{color:#cdd7e6;background:#050a11;max-width:760px;min-height:100vh;margin:0 auto;padding:60px 22px 100px}.legalPage>a{color:#53bfff;font-size:12px;text-decoration:none}.legalPage h1{margin:24px 0 18px;font-size:40px}.legalPage h2{margin:28px 0 8px;font-size:18px}.legalPage p{color:#8795aa;font-size:13px;line-height:1.7}@media (max-width:600px){.profileActions{grid-template-columns:1fr}.legalLinks{flex-wrap:wrap;justify-content:center;width:100%}.legalPage{padding-top:32px}.legalPage h1{font-size:32px}}.accountNotice{color:#8de0b4;background:#218f5e1f;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:10px}.profileSignedOut{color:#738198;background:#ffffff06;border-radius:10px;margin-top:9px;padding:10px 11px;font-size:9px;line-height:1.45}.challengerHeadline{color:#dce9f7;margin-top:8px;font-size:.48em;line-height:1.08;display:inline-block}.guestChallenger{background:linear-gradient(135deg,#0a1c30f5,#07101cf5);border:1px solid #46afff30;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;max-width:960px;margin:0 auto 17px;padding:15px 17px;display:grid}.guestIcon{background:#1368b233;border:1px solid #4bb8ff40;border-radius:13px;place-items:center;width:44px;height:44px;display:grid}.guestIcon span{color:#68caff;font-size:22px;font-style:italic;font-weight:1000}.guestCopy small,.guestCopy h3,.guestCopy p{margin:0;display:block}.guestCopy small{letter-spacing:.15em;color:#4fc2ff;font-size:7px;font-weight:950}.guestCopy h3{margin-top:3px;font-size:15px}.guestCopy p{color:#72839a;margin-top:3px;font-size:9px;line-height:1.45}.guestLocked{border-left:1px solid #ffffff0f;grid-template-columns:auto 1fr;align-items:center;column-gap:7px;min-width:150px;padding-left:15px;display:grid}.guestLocked svg{color:#42baff;grid-row:1/3}.guestLocked b{font-size:9px}.guestLocked span{color:#5e718b;font-size:6px}.revealRace{background:#081422b8;border:1px solid #3d9be51f;border-radius:14px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin:0 0 14px;padding:11px 13px;display:grid}.revealRace>div{text-align:center}.revealRace small,.revealRace b{display:block}.revealRace small{letter-spacing:.14em;color:#5aaee9;font-size:6px;font-weight:950}.revealRace b{margin-top:2px;font-size:9px}.revealRace>span{color:#43566e;font-size:7px}.revealRace em{color:#64778f;border-top:1px solid #ffffff0b;grid-column:1/-1;justify-content:center;align-items:center;gap:5px;padding-top:7px;font-size:7px;font-style:normal;display:flex}@media (max-width:600px){.challengerHeadline{font-size:.43em}.guestChallenger{grid-template-columns:auto 1fr;margin:0 14px 13px;padding:13px}.guestLocked{border-top:1px solid #ffffff0e;border-left:0;grid-column:1/-1;padding:9px 0 0}.revealRace{gap:4px;padding:10px 8px}.revealRace b{font-size:8px}.revealRace em{font-size:6px}}.guestBenefits{flex-wrap:wrap;gap:6px;margin-top:9px;display:flex}.guestBenefits span{letter-spacing:.08em;background:#1e649e17;border:1px solid #47a9ef1f;border-radius:6px;padding:4px 7px;font-weight:900;color:#6caedb!important;font-size:6px!important}.partnerPitch{background:linear-gradient(135deg,#081422ed,#070e18eb);border:1px solid #559ad41f;border-radius:18px;max-width:960px;margin:0 auto 16px;padding:17px;position:relative;overflow:hidden}.partnerPitch:after{content:"5";color:#3ea4ff09;pointer-events:none;font-size:145px;font-style:italic;font-weight:1000;position:absolute;bottom:-62px;right:-8px}.partnerPitchHead{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:flex-start;gap:15px;padding-bottom:13px;display:flex}.partnerPitchHead small,.partnerPitchHead h3{margin:0;display:block}.partnerPitchHead small{letter-spacing:.16em;color:#45baff;font-size:7px;font-weight:950}.partnerPitchHead h3{letter-spacing:-.02em;margin-top:4px;font-size:16px}.partnerPitchHead>span{letter-spacing:.1em;color:#6ebfee;white-space:nowrap;background:#2379c114;border:1px solid #3facff26;border-radius:7px;padding:6px 8px;font-size:7px;font-weight:950}.partnerPitchGrid{z-index:1;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:13px;display:grid;position:relative}.partnerPitchGrid>div{background:#ffffff05;border:1px solid #ffffff0b;border-radius:12px;padding:12px}.partnerPitchGrid b,.partnerPitchGrid strong,.partnerPitchGrid span{display:block}.partnerPitchGrid b{color:#3e9bd4;font-size:8px}.partnerPitchGrid strong{color:#dbe7f4;margin-top:5px;font-size:10px}.partnerPitchGrid span{color:#687990;margin-top:4px;font-size:8px;line-height:1.45}@media (max-width:600px){.partnerPitch{margin:0 14px 13px;padding:14px}.partnerPitchHead{display:block}.partnerPitchHead>span{margin-top:9px;display:inline-block}.partnerPitchGrid{grid-template-columns:1fr;gap:7px}.partnerPitchGrid>div{grid-template-columns:26px 1fr;column-gap:8px;display:grid}.partnerPitchGrid strong{margin-top:0}.partnerPitchGrid span{grid-column:2}.guestBenefits{gap:4px}.guestBenefits span{padding:3px 5px;font-size:5.5px!important}}.partnerAvailable{opacity:.72;background:linear-gradient(105deg,#091524e0,#070f1ad1);border-style:solid;border-color:#4ca7eb29}.partnerAvailable:before{opacity:.6}.partnerAvailable .partnerCopy small{color:#44baff}.partnerAvailable .partnerCopy b{color:#d5e3f1}.partnerAvailable .partnerCopy span{color:#718198}.partnerAvailable .partnerEnd small{color:#6caedc}.partnerAvailable .partnerMark{opacity:.9}.partnerPitch{display:none!important}@media (max-width:600px){.partnerAvailable .partnerCopy span{font-size:7.5px}}.hero{padding-bottom:22px}.guestChallenger{margin-top:-2px;margin-bottom:16px;box-shadow:0 12px 34px #00000029}.guestCopy h3{font-size:16px}.guestCopy p{max-width:660px}.resultCard{box-shadow:0 22px 55px #0000002e}.entryIntegrity{color:#74889f;background:#0f273d6b;border:1px solid #59a6de1c;border-radius:10px;align-items:center;gap:8px;margin-top:9px;padding:9px 12px;font-size:7.5px;line-height:1.45;display:flex}.entryIntegrity svg{color:#45baff;flex:none}.entryIntegrity b{color:#9fc8e5;letter-spacing:.05em}footer{margin-top:42px}footer .legalLinks{gap:16px}footer .legalLinks a{transition:color .15s}footer .legalLinks a:hover{color:#69c8ff}@media (min-width:900px){.resultCard{max-width:790px}.guestChallenger{max-width:960px}}@media (max-width:600px){.hero{padding-bottom:16px}.guestChallenger{margin-bottom:12px}.entryIntegrity{align-items:flex-start;font-size:7px}footer{margin-top:28px}}.profileSignIn label{letter-spacing:.12em;color:#718198;margin-top:11px;font-size:8px;font-weight:900;display:block}.profileSignIn input{color:#eef5ff;background:#07111e;border:1px solid #ffffff14;border-radius:11px;outline:none;width:100%;margin-top:6px;padding:12px 13px;display:block}.profileSignIn input:focus{border-color:#3aaeff66;box-shadow:0 0 0 3px #1f89de12}.profileForgot{color:#73bfff;cursor:pointer;background:0 0;border:0;margin:9px 0 3px auto;font-size:8px;font-weight:850;display:block}.profileForgot:disabled{opacity:.4;cursor:not-allowed}.profileSignIn>p{text-align:center;color:#68778e;margin:11px 2px 0;font-size:8px;line-height:1.5}.profileMessage.success{color:#8cdeb2;background:#1f915e1c}.profileMessage.error{color:#ff9caf;background:#be374b1a}.profileSignIn input,.profileSignIn input:focus,.profileSignIn input:active{caret-color:#eef5ff;color:#eef5ff!important;background:#07111e!important}.profileSignIn input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:#eef5ff!important;caret-color:#eef5ff!important;box-shadow:inset 0 0 0 1000px #07111e!important}.profileSignIn input:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:#eef5ff!important;caret-color:#eef5ff!important;box-shadow:inset 0 0 0 1000px #07111e!important}.profileSignIn input:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:#eef5ff!important;caret-color:#eef5ff!important;box-shadow:inset 0 0 0 1000px #07111e!important}.profileSignIn input:-webkit-autofill:active{transition:background-color 9999s ease-out;-webkit-text-fill-color:#eef5ff!important;caret-color:#eef5ff!important;box-shadow:inset 0 0 0 1000px #07111e!important}.profileSignIn input::selection{color:#fff;background:#2a9dee47}.roundMission{background:radial-gradient(circle at 82% 30%,#1987dd1a,#0000 30%),linear-gradient(135deg,#0a1b2efa,#07101cfa);border-color:#3ea8f133;grid-template-columns:1fr 155px;align-items:stretch;min-height:178px;display:grid;padding:0!important}.roundMissionCopy{flex-direction:column;justify-content:center;padding:26px 28px;display:flex}.roundMissionMeta{align-items:center;gap:10px;margin-bottom:11px;display:flex}.roundMissionMeta>small{letter-spacing:.17em;color:#6d8098;font-size:7px;font-weight:900;margin:0!important}.roundMission h2{letter-spacing:-.045em;margin:0 0 8px;font-size:38px;line-height:1}.roundMission p{color:#7789a0;max-width:590px;margin:0;font-size:10px;line-height:1.5}.missionProgress{background:#ffffff0e;border-radius:999px;max-width:420px;height:4px;margin-top:18px;overflow:hidden}.missionProgress span{border-radius:inherit;background:linear-gradient(90deg,#168ee8,#20b9ff);height:100%;transition:width .2s;display:block}.roundMissionSide{background:linear-gradient(#13335247,#07142333);border-left:1px solid #55a6e11a;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:18px;display:flex!important}.roundMissionSide>small{letter-spacing:.16em;color:#6e829a;font-size:7px;font-weight:950}.roundMissionSide .progress{background:linear-gradient(145deg,#0d2e4efa,#07172afa)!important;border:1px solid #3eb0ff47!important;border-radius:18px!important;justify-content:center!important;align-items:baseline!important;gap:3px!important;width:82px!important;height:72px!important;display:flex!important}.roundMissionSide .progress b{color:#fff;letter-spacing:-.055em;font-size:31px;line-height:1}.roundMissionSide .progress span{color:#5ca8dc;font-size:11px;font-weight:950}.roundMissionSide>em{letter-spacing:.11em;color:#5e7590;font-size:6.5px;font-style:normal;font-weight:900}@media (max-width:600px){.roundMission{grid-template-columns:1fr 92px;min-height:0}.roundMissionCopy{padding:20px 16px}.roundMissionMeta{margin-bottom:9px;display:block}.roundMissionMeta>small{display:block;margin-top:7px!important}.roundMission h2{font-size:29px}.roundMission p{max-width:230px;font-size:8.5px}.missionProgress{margin-top:13px}.roundMissionSide{padding:12px 8px}.roundMissionSide .progress{border-radius:15px!important;width:66px!important;height:62px!important}.roundMissionSide .progress b{font-size:27px}.roundMissionSide .progress span{font-size:9px}.roundMission:after{display:none}}.hero h1{letter-spacing:-.055em!important;font-size:58px!important;line-height:.98!important}.hero h1 em{font-size:1em!important}.challengerHeadline{letter-spacing:-.035em!important;margin-top:22px!important;font-size:27px!important;line-height:1.08!important}.heroCopy>p{max-width:520px!important;margin-top:17px!important;font-size:13px!important;line-height:1.55!important}.heroFixture{max-width:390px!important;min-height:244px!important;padding:19px 21px!important}.heroFixture .fixtureTeams{padding:16px 0 14px!important}.heroFixture .fixtureLogo{width:58px!important;height:58px!important}.heroFixture .fixtureLogo img{max-width:54px!important;max-height:54px!important}.heroFixture .countdown{font-size:21px!important}@media (max-width:900px){.hero h1{font-size:50px!important}.challengerHeadline{font-size:24px!important}.heroFixture{max-width:none!important}}@media (max-width:600px){.hero h1{font-size:43px!important}.challengerHeadline{margin-top:16px!important;font-size:22px!important}.heroCopy>p{margin-top:12px!important;font-size:11px!important}.heroFixture{min-height:0!important;padding:16px!important}}@keyframes intro-curtain-long{0%,76%{opacity:1;visibility:visible}to{opacity:0;visibility:hidden;pointer-events:none}}.introIdent{animation-name:intro-curtain-long!important}@media (prefers-reduced-motion:reduce){.introIdent{animation-name:intro-curtain!important;animation-duration:.35s!important}}.livePickResult{letter-spacing:.08em;border-radius:7px;align-items:center;gap:6px;margin:8px 0 0;padding:5px 8px;font-size:7px;font-weight:950;display:inline-flex}.livePickResult.correct{color:#7ce0aa;background:#239d5d1c;border:1px solid #44ca7e2b}.livePickResult.wrong{color:#ef8c9a;background:#c73d4e17;border:1px solid #e85c6c26}.options button.resolvedCorrect{box-shadow:inset 0 0 0 1px #44ca7e14;border-color:#44ca7e57!important}.lockedPicks .pickResolved.right{background:#1f79490f;border-color:#44ca7e2e}.lockedPicks .pickResolved.wrong{background:#8324330a;border-color:#e0566521}.lockedPicks .resultMark{flex:none;margin-left:auto}.lockedPicks .pickResolved.right .resultMark{color:#65d99b}.lockedPicks .pickResolved.wrong .resultMark{color:#e97d8d}.aiPickList>div{grid-template-columns:auto 1fr auto}.aiPickResolved.right{background:#1f79490f;border-color:#44ca7e2e}.aiPickResolved.wrong{background:#8324330a;border-color:#e0566521}.aiResultMark{flex:none;margin-left:auto}.aiPickResolved.right .aiResultMark{color:#65d99b}.aiPickResolved.wrong .aiResultMark{color:#e97d8d}.brandShowcase{background:radial-gradient(circle at 82% 36%,#23a7f62b,#0000 31%),radial-gradient(circle at 18% 82%,#1b52871f,#0000 34%),linear-gradient(135deg,#081523 0%,#07111d 56%,#040a12 100%);border:1px solid #4eb1f124;border-radius:28px;grid-template-columns:minmax(0,1fr) minmax(390px,.9fr);align-items:center;gap:28px;max-width:1120px;min-height:430px;margin:14px auto 24px;padding:38px 42px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000042,inset 0 1px #ffffff09}.brandShowcaseBackdrop{pointer-events:none;opacity:.038;letter-spacing:-.09em;white-space:nowrap;align-items:baseline;gap:3px;font-style:italic;font-weight:1000;display:flex;position:absolute;bottom:-70px;left:-24px}.brandShowcaseBackdrop span{color:#fff;font-size:190px}.brandShowcaseBackdrop b{color:#1bb7ff;font-size:235px}.brandShowcaseCopy{z-index:2;max-width:560px;position:relative}.brandShowcaseCopy>small{letter-spacing:.2em;color:#4fc1ff;margin-bottom:13px;font-size:8px;font-weight:950;display:block}.brandShowcaseCopy h2{letter-spacing:-.06em;color:#f5f9fd;margin:0;font-size:58px;line-height:.94}.brandShowcaseCopy h2 em{color:#35b8ff;font-style:normal}.brandShowcaseCopy p{color:#8191a7;max-width:530px;margin:19px 0 0;font-size:12px;line-height:1.65}.showcaseChips{flex-wrap:wrap;gap:7px;margin-top:24px;display:flex}.showcaseChips span{letter-spacing:.08em;color:#75bfe8;background:#1c5f9114;border:1px solid #4cb4f221;border-radius:9px;align-items:center;gap:6px;padding:7px 9px;font-size:6.5px;font-weight:950;display:flex}.showcaseChips svg{color:#42bfff}.deviceStage{z-index:2;min-width:380px;height:355px;position:relative}.phoneMock{background:linear-gradient(#06101c,#091725 58%,#07111d);border:7px solid #192432;border-radius:34px;width:188px;height:358px;padding:12px 11px 14px;position:absolute;overflow:hidden;box-shadow:0 28px 65px #0000007a,inset 0 0 0 1px #ffffff0a}.phoneMock:before{content:"";z-index:4;background:#151e29;border-radius:0 0 9px 9px;width:58px;height:14px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.phoneBack{opacity:.84;top:24px;right:175px;transform:rotate(-7deg)}.phoneFront{z-index:3;top:-5px;right:18px;transform:rotate(5deg)}.phoneTop{color:#6f8198;justify-content:space-between;align-items:center;height:18px;padding:0 4px;font-size:5.5px;display:flex}.phoneTop i{border:1px solid #526274;border-radius:3px;width:16px;height:5px}.phoneBrand{letter-spacing:-2px;justify-content:center;align-items:baseline;margin:10px 0 19px;font-style:italic;font-weight:1000;display:flex}.phoneBrand b{color:#f7fbff;font-size:18px}.phoneBrand strong{color:#24baff;margin-left:1px;font-size:25px}.phoneBrand small{color:#fff;letter-spacing:0;background:#d92833;border-radius:2px;margin-left:4px;padding:2px 3px;font-size:4px}.phoneMiniLabel{text-align:center;letter-spacing:.16em;color:#51bfff;font-size:5px;font-weight:950}.phoneMiniTitle{text-align:center;letter-spacing:-.04em;color:#eef6fe;margin-top:5px;font-size:18px;font-weight:950}.phoneMiniRows,.phoneResultRows{gap:7px;margin-top:17px;display:grid}.phoneMiniRows>span,.phoneResultRows>span{background:#ffffff06;border:1px solid #ffffff0e;border-radius:9px;grid-template-columns:auto 1fr auto;align-items:center;gap:7px;min-height:36px;padding:7px 8px;display:grid}.phoneMiniRows i{color:#5cc6ff;background:#23a1ed1c;border-radius:6px;place-items:center;width:19px;height:19px;font-size:6px;font-style:normal;font-weight:950;display:grid}.phoneMiniRows b,.phoneResultRows b{color:#b9c8d7;letter-spacing:.03em;font-size:6px}.phoneMiniRows em{color:#576a80;letter-spacing:.07em;font-size:4.5px;font-style:normal}.phonePrize{background:linear-gradient(135deg,#1d7ab921,#06192a80);border:1px solid #4ab8f92b;border-radius:11px;margin-top:11px;padding:10px}.phonePrize small,.phonePrize b,.phonePrize span{display:block}.phonePrize small{letter-spacing:.16em;color:#5bbcf1;font-size:4.5px}.phonePrize b{color:#fff;margin-top:3px;font-size:25px;line-height:.9}.phonePrize span{color:#7ebce0;letter-spacing:.1em;margin-top:3px;font-size:5px}.phoneScore{justify-content:center;align-items:baseline;margin-top:11px;display:flex}.phoneScore b{letter-spacing:-.08em;color:#fff;font-size:62px;line-height:.9}.phoneScore span{color:#3bb9fa;font-size:16px;font-weight:950}.phoneStatus{text-align:center;letter-spacing:.18em;color:#6d849b;margin-top:2px;font-size:5px;font-weight:950}.phoneResultRows{margin-top:15px}.phoneResultRows>span{grid-template-columns:auto 1fr}.phoneResultRows svg{color:#50677e}.phoneResultRows .good{background:#288b530f;border-color:#45c97e29}.phoneResultRows .good svg{color:#64daa0}.phoneRank{background:#14507e17;border:1px solid #43b4f429;border-radius:11px;justify-content:space-between;align-items:center;margin-top:13px;padding:10px 11px;display:flex}.phoneRank small{letter-spacing:.15em;color:#5b7891;font-size:5px}.phoneRank b{color:#69caff;font-size:18px}@media (max-width:900px){.brandShowcase{grid-template-columns:1fr minmax(300px,.72fr);min-height:390px;padding:30px}.brandShowcaseCopy h2{font-size:48px}.deviceStage{transform-origin:100%;min-width:300px;height:320px;transform:scale(.88)}}@media (max-width:720px){.brandShowcase{border-radius:21px;grid-template-columns:1fr;gap:22px;min-height:0;margin:10px 14px 16px;padding:24px 17px 20px}.brandShowcaseCopy{text-align:center;margin:0 auto}.brandShowcaseCopy h2{font-size:41px}.brandShowcaseCopy p{margin-top:14px;font-size:10px}.showcaseChips{justify-content:center;margin-top:17px}.deviceStage{width:100%;min-width:0;height:312px;transform:none}.phoneMock{border-width:6px;border-radius:29px;width:156px;height:302px;padding:10px 9px}.phoneBack{top:17px;left:calc(50% - 145px);right:auto;transform:rotate(-6deg)}.phoneFront{top:0;left:calc(50% - 12px);right:auto;transform:translate(-50%)rotate(4deg)}.phoneBrand{margin:8px 0 13px}.phoneBrand b{font-size:15px}.phoneBrand strong{font-size:21px}.phoneMiniTitle{font-size:15px}.phoneMiniRows{gap:5px;margin-top:11px}.phoneMiniRows>span,.phoneResultRows>span{min-height:30px;padding:5px 6px}.phonePrize{margin-top:7px;padding:8px}.phonePrize b{font-size:21px}.phoneScore b{font-size:48px}.phoneScore span{font-size:13px}.phoneResultRows{gap:5px;margin-top:10px}.phoneRank{margin-top:8px;padding:8px}.brandShowcaseBackdrop{bottom:-28px;left:-10px}.brandShowcaseBackdrop span{font-size:94px}.brandShowcaseBackdrop b{font-size:122px}}@media (max-width:390px){.brandShowcaseCopy h2{font-size:36px}.showcaseChips span{font-size:5.8px}.deviceStage{height:286px}.phoneMock{width:145px;height:282px}.phoneBack{left:calc(50% - 135px)}.phoneFront{left:calc(50% - 10px)}}.hero{isolation:isolate;padding-top:50px;padding-bottom:38px;position:relative}.hero:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 18% 22%,#1780cc30,#0000 38%),linear-gradient(90deg,#0a315094 0%,#071d304f 52%,#030c1500 88%);height:100%;min-height:430px;position:absolute;top:0;left:-6vw;right:-6vw}.heroGrid{align-items:center}.heroCopy{padding:4px 0 8px}.heroCopy h1{letter-spacing:-.055em;line-height:.92}.heroCopy h2{margin-top:24px}.matchCard{background:linear-gradient(145deg,#0d2237fa,#081422fa);border-color:#4cb0ef3b;border-radius:24px;box-shadow:0 22px 60px #00000040,inset 0 1px #ffffff09}.launchPrize{background:radial-gradient(circle at 84% 15%,#24b3ff38,#0000 32%),linear-gradient(135deg,#0c3457fa,#061728fa);border:1px solid #49beff59;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:13px;max-width:570px;margin-top:22px;padding:13px 14px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 38px #0051912b,inset 0 1px #ffffff0b}.launchPrize:after{content:"$50";letter-spacing:-.08em;color:#5cc8ff0e;pointer-events:none;font-size:62px;font-style:italic;font-weight:1000;line-height:1;position:absolute;bottom:-25px;right:120px}.launchPrizeIcon{color:#76d2ff;background:linear-gradient(145deg,#26a6f445,#0e416c61);border:1px solid #5ecaff42;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.launchPrizeCopy,.launchPrizeSide{z-index:1;position:relative}.launchPrizeCopy small{letter-spacing:.17em;color:#55c7ff;font-size:7px;font-weight:950;display:block}.launchPrizeCopy>b{color:#f1f8ff;margin-top:2px;font-size:14px;display:block}.launchPrizeCopy>b strong{letter-spacing:-.045em;color:#fff;font-size:23px}.launchPrizeCopy>span{color:#7e93a8;margin-top:2px;font-size:7.5px;display:block}.launchPrizeSide{text-align:right}.launchPrizeSide>span{letter-spacing:.1em;color:#8fd8ff;background:#2387c51a;border:1px solid #59c7ff38;border-radius:7px;padding:5px 7px;font-size:6px;font-weight:950;display:inline-block}.launchPrizeSide>b{letter-spacing:.1em;color:#58c4fb;margin-top:6px;font-size:6.5px;line-height:1.35;display:block}.realPrizeStrip{background:linear-gradient(110deg,#0a1827fa,#091f32eb);border:1px solid #ffffff12;border-radius:20px;grid-template-columns:1.15fr auto 1fr;align-items:center;gap:28px;max-width:1120px;margin:20px auto 24px;padding:22px 25px;display:grid;box-shadow:0 16px 44px #0000002e}.realPrizeStrip small{letter-spacing:.18em;color:#4fbfff;font-size:6.5px;font-weight:950;display:block}.realPrizeStrip h3{letter-spacing:-.025em;color:#eaf4fc;margin:5px 0 0;font-size:17px}.realPrizeStrip>strong{white-space:nowrap;color:#fff;letter-spacing:-.04em;font-size:20px}.realPrizeStrip>strong em{color:#30baff;font-style:normal}.realPrizeStrip>span{color:#788da3;font-size:9px;line-height:1.5}.guestChallenger,.lockedCard,.aiReveal,.weeklyPrizeCard,.brandShowcase{border-color:#4cb1f129;box-shadow:0 20px 58px #0000002e,inset 0 1px #ffffff06}.guestChallenger,.lockedCard,.aiReveal,.weeklyPrizeCard{background:linear-gradient(145deg,#0b1d2ff7,#07121ffa);border-radius:22px}.brandShowcase{margin-top:24px;margin-bottom:28px}main>section+section{margin-top:18px}@media (max-width:720px){.hero{padding-top:27px;padding-bottom:26px}.hero:before{height:100%;min-height:100%;left:-14px;right:-14px}.heroCopy h2{margin-top:18px}.launchPrize{grid-template-columns:auto 1fr;max-width:none;margin-top:16px;padding:11px}.launchPrizeIcon{width:40px;height:40px}.launchPrizeCopy>b{font-size:12px}.launchPrizeCopy>b strong{font-size:20px}.launchPrizeSide{text-align:left;border-top:1px solid #55bbf41a;grid-column:1/-1;justify-content:space-between;align-items:center;padding-top:7px;display:flex}.launchPrizeSide>b{text-align:right;margin:0}.launchPrize:after{font-size:45px;bottom:-16px;right:10px}.realPrizeStrip{text-align:center;grid-template-columns:1fr;gap:9px;margin:14px;padding:18px}.realPrizeStrip h3{font-size:15px}.realPrizeStrip>strong{font-size:19px}.realPrizeStrip>span{font-size:8px}.guestChallenger,.lockedCard,.aiReveal,.weeklyPrizeCard{border-radius:18px}}.deviceStage,.phoneMock,.brandShowcaseBackdrop{-webkit-user-select:none;user-select:none;pointer-events:none!important}button,a,select,input,label{-webkit-tap-highlight-color:transparent}button,a,select{touch-action:manipulation}.profileOverlay,.accountOverlay{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;width:100%;height:100dvh;min-height:100dvh;overflow-y:auto}.profilePanel,.accountModal{box-sizing:border-box;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (max-width:720px){html,body,.appShell{touch-action:pan-y}body{overflow-x:hidden}.profileOverlay{z-index:900;padding:calc(10px + env(safe-area-inset-top)) 10px calc(var(--nav) + 18px + env(safe-area-inset-bottom));justify-content:center;align-items:flex-start;display:flex}.profilePanel{width:100%;max-width:480px;max-height:calc(100dvh - var(--nav) - 38px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:18px;align-self:auto;margin:0 auto;padding:16px;overflow-y:auto}.profilePanelTop{z-index:5;background:linear-gradient(#0b1726 84%,#0b1726f2);border-radius:18px 18px 0 0;margin:-16px -16px 0;padding:16px 16px 10px;position:sticky;top:-16px}.profileClose{flex:none;place-items:center;width:40px;min-width:40px;height:40px;display:grid}.profileSave,.profileActions button{min-height:46px}.profileSignIn input,.profileClubField select{min-height:46px;font-size:16px}.accountOverlay{z-index:950;place-items:unset;padding:calc(10px + env(safe-area-inset-top)) 10px calc(var(--nav) + 18px + env(safe-area-inset-bottom));justify-content:center;align-items:flex-start;display:flex}.accountModal{width:100%;max-width:480px;max-height:calc(100dvh - var(--nav) - 38px - env(safe-area-inset-top) - env(safe-area-inset-bottom));border-radius:18px;margin:0 auto;padding:20px 16px 18px;overflow-y:auto}.accountClose{z-index:6;float:right;background:#0c1324;border-radius:10px;place-items:center;width:42px;height:42px;margin:-8px -5px 0 0;display:grid;position:sticky;top:0}.accountModal input,.accountModal select{min-height:46px;font-size:16px}.accountModal .submit{min-height:50px}.clubPicker{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;max-height:220px;overflow-y:auto}.mobileNav{z-index:80;pointer-events:auto}.mobileNav button{pointer-events:auto;touch-action:manipulation}.brandShowcase{isolation:isolate}.brandShowcaseCopy,.showcaseChips{z-index:3;pointer-events:auto;position:relative}}@supports not (height:100dvh){.profileOverlay,.accountOverlay{height:100vh;min-height:100vh}@media (max-width:720px){.profilePanel,.accountModal{max-height:calc(100vh - var(--nav) - 38px)}}}.launchPrizeCard{background:radial-gradient(circle at 84% 18%,#1faaff29,#0000 34%),linear-gradient(145deg,#13446f3b,#081323f0);border-color:#46bcff47}.launchPrizeCard .prizeValue{align-items:baseline;gap:4px;margin:16px 0 10px;display:flex}.launchPrizeCard .prizeValue>span{color:#61c9ff;font-size:25px;font-weight:950}.launchPrizeCard .prizeValue>b{letter-spacing:-.08em;color:#fff;font-size:68px;line-height:.78}.launchPrizeCard .prizeValue>small{letter-spacing:.15em;color:#74c8f5;margin-left:7px;font-size:10px;font-weight:950}.prizeGrowth{color:#69caff;background:#18639a14;border:1px solid #43bbff26;border-radius:10px;align-items:center;gap:7px;margin-top:14px;padding:9px 11px;display:flex}.prizeGrowth b{letter-spacing:.12em;font-size:7.5px}.sportSwitcher{grid-template-columns:repeat(4,minmax(0,1fr))}.sportTab:not(.coming){cursor:pointer}.sportTab.active{color:#dff3ff;background:#1a77b71c;border-color:#3fbaff47}@media (max-width:600px){.sportSwitcher{grid-template-columns:repeat(4,1fr)}.sportTab{padding-left:5px!important;padding-right:5px!important}.sportTab small{font-size:4.5px!important}}.nrlClubMark{position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #ffffff06,0 4px 14px #00000038;background:linear-gradient(155deg,#142b3d,#08131f)!important;border:1px solid #ffffff2e!important;border-radius:10px 10px 13px 13px!important}.nrlClubMark b{text-shadow:0 1px 3px #000;letter-spacing:.02em!important;color:#fff!important;font-size:.64em!important}.nrlClubMark:after{content:"";opacity:.9;background:#47c8ff;border-radius:9px;height:2px;position:absolute;bottom:3px;left:18%;right:18%}.nrlClubMark{background:#08121ed1!important;border-color:#55b9f529!important}.nrlClubMark img{filter:drop-shadow(0 2px 4px #00000038);object-fit:contain!important;width:92%!important;height:92%!important}.nrlClubMark:after{display:none!important}.sportSwitcher{z-index:120;pointer-events:auto;isolation:isolate;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;width:min(760px,100% - 28px);margin:10px auto 12px;padding:0;display:grid;position:relative}.sportTab{z-index:2;color:#8298ad;letter-spacing:.07em;cursor:pointer;-webkit-user-select:none;user-select:none;background:#07111cd1;border:1px solid #5f97c429;justify-content:center;align-items:center;gap:7px;min-height:44px;font-weight:950;line-height:1;display:flex;position:relative;pointer-events:auto!important;touch-action:manipulation!important;border-radius:13px!important;padding:10px 14px!important;font-size:10px!important}.sportTab.active{box-shadow:0 7px 24px #0071b81f,inset 0 1px #ffffff0a;color:#eefaff!important;background:linear-gradient(145deg,#1774b047,#092135f0)!important;border-color:#32b8ff75!important}.sportTab .sportDot{background:#496274;border-radius:50%;width:7px;min-width:7px;height:7px}.sportTab.active .sportDot{background:#27c1ff;box-shadow:0 0 10px #27c1ff80}.sportTab.coming{cursor:default;opacity:.48}.sportTab.coming span{font-size:9px!important}.sportTab.coming small{letter-spacing:.08em;white-space:nowrap;margin-left:2px;display:inline-block;font-size:5px!important}.topbar,.desktopNav{position:relative}.desktopNav{z-index:80}.hero{z-index:1}@media (max-width:720px){.sportSwitcher{z-index:150;gap:6px;width:calc(100% - 20px);margin:8px auto 10px;padding:0;position:relative;pointer-events:auto!important}.sportTab{flex-direction:column;gap:4px;min-width:0;min-height:52px;border-radius:12px!important;padding:9px 6px!important;font-size:11px!important}.sportTab .sportDot{width:6px;min-width:6px;height:6px}.sportTab.coming{gap:3px}.sportTab.coming span{font-size:9px!important}.sportTab.coming small{margin:0;display:block;font-size:4.8px!important}}@media (max-width:390px){.sportSwitcher{gap:4px;width:calc(100% - 12px)}.sportTab{min-height:50px;padding:8px 3px!important;font-size:10px!important}.sportTab.coming span{font-size:8px!important}.sportTab.coming small{font-size:4.2px!important}}.partnerCallout{background:linear-gradient(115deg,#0a1f32fa,#07121ffa);border:1px solid #47b4f32b;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1120px;margin:18px auto 24px;padding:18px 20px;display:grid;box-shadow:0 16px 44px #00000029}.partnerCalloutMark{letter-spacing:-.07em;align-items:baseline;font-style:italic;font-weight:1000;display:flex}.partnerCalloutMark span{color:#fff;font-size:22px}.partnerCalloutMark b{color:#2bbcff;font-size:31px}.partnerCallout small{letter-spacing:.15em;color:#4fbaef;font-size:6px;font-weight:950;display:block}.partnerCallout h3{color:#eef7ff;margin:4px 0 2px;font-size:15px}.partnerCallout p{color:#75899f;margin:0;font-size:8px}.partnerCallout>a{color:#75cefb;letter-spacing:.08em;white-space:nowrap;border:1px solid #3fb9f838;border-radius:9px;align-items:center;gap:6px;padding:9px 11px;font-size:7px;font-weight:950;text-decoration:none;display:flex}.partnerCallout>a:hover{background:#2385c21a;border-color:#44beff61}.legalContact{border-top:1px solid #ffffff12;margin-top:24px;padding-top:18px}.legalContact a{color:#55c6ff}.partnerPage{color:#eef6fd;background:#050b13;min-height:100vh;padding-bottom:30px}.partnerTop{border-bottom:1px solid #ffffff0e;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1180px;min-height:78px;margin:0 auto;padding:0 24px;display:grid}.partnerBack,.partnerEmailTop{color:#7d91a5;letter-spacing:.08em;align-items:center;gap:7px;font-size:7px;font-weight:900;text-decoration:none;display:flex}.partnerEmailTop{color:#66caff;justify-self:end}.partnerBrand{letter-spacing:-.07em;align-items:baseline;font-style:italic;font-weight:1000;display:flex}.partnerBrand>span{font-size:23px}.partnerBrand>b{color:#29baff;font-size:33px}.partnerBrand>small{letter-spacing:.08em;color:#64c7f7;border:1px solid #42b9f533;border-radius:4px;margin-left:7px;padding:3px 5px;font-size:5px}.partnerHero{grid-template-columns:1.15fr .85fr;align-items:center;gap:50px;max-width:1180px;min-height:560px;margin:0 auto;padding:58px 36px 46px;display:grid;position:relative;overflow:hidden}.partnerHero:before{content:"";pointer-events:none;background:radial-gradient(circle at 83% 42%,#1ba5f32b,#0000 30%),radial-gradient(circle at 12% 25%,#0d4f8124,#0000 32%);position:absolute;inset:0}.partnerHeroCopy{z-index:2;position:relative}.partnerKicker{letter-spacing:.19em;color:#4cc4ff;align-items:center;gap:8px;font-size:7px;font-weight:950;display:flex}.partnerKicker span{background:#31baff;width:25px;height:2px}.partnerHero h1{letter-spacing:-.065em;max-width:690px;margin:16px 0 18px;font-size:61px;line-height:.96}.partnerHero h1 em{color:#34bbff;font-style:normal}.partnerHeroCopy>p{color:#7e91a5;max-width:650px;margin:0;font-size:12px;line-height:1.7}.partnerHeroActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;display:flex}.partnerHeroActions>a,.partnerContact>a{color:#fff;letter-spacing:.08em;background:linear-gradient(135deg,#128ed4,#22b7fa);border-radius:10px;align-items:center;gap:8px;padding:12px 15px;font-size:8px;font-weight:950;text-decoration:none;display:flex;box-shadow:0 12px 34px #1397dc2e}.partnerHeroActions>span{color:#657b91;align-items:center;gap:6px;font-size:7px;display:flex}.partnerHeroVisual{place-items:center;height:420px;display:grid;position:relative}.partnerHalo{filter:blur(2px);background:radial-gradient(circle,#23b0f829,#134b7409 58%,#0000 70%);border-radius:50%;width:330px;height:330px;position:absolute}.partnerPhone{z-index:2;background:linear-gradient(#07121f,#0a1a2a);border:7px solid #172432;border-radius:36px;width:210px;height:405px;padding:25px 14px 17px;position:relative;transform:rotate(5deg);box-shadow:0 34px 80px #0000007a,inset 0 0 0 1px #ffffff0a}.partnerPhone:before{content:"";background:#121d29;border-radius:0 0 9px 9px;width:62px;height:15px;position:absolute;top:5px;left:50%;transform:translate(-50%)}.partnerPhoneLogo{letter-spacing:-.08em;justify-content:center;align-items:baseline;font-style:italic;font-weight:1000;display:flex}.partnerPhoneLogo span{font-size:20px}.partnerPhoneLogo b{color:#2abaff;font-size:28px}.partnerPhoneLogo small{color:#fff;letter-spacing:0;background:#d52634;border-radius:2px;margin-left:4px;padding:2px 3px;font-size:4px}.partnerPhoneRound{text-align:center;letter-spacing:.16em;color:#5ec7fa;margin-top:22px;font-size:5px}.partnerPhonePrize{background:radial-gradient(circle at 80% 20%,#28b1f62b,#0000 40%),#0a223794;border:1px solid #47b9f72e;border-radius:13px;margin-top:9px;padding:15px 12px}.partnerPhonePrize small,.partnerPhonePrize strong,.partnerPhonePrize b{display:block}.partnerPhonePrize small{letter-spacing:.14em;color:#62bce9;font-size:5px}.partnerPhonePrize strong{letter-spacing:-.07em;margin-top:7px;font-size:49px;line-height:.9}.partnerPhonePrize b{letter-spacing:.12em;color:#75c7ee;margin-top:5px;font-size:7px}.partnerPhoneVs{text-align:center;color:#7d94a8;background:#ffffff06;border-radius:10px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:4px;margin-top:14px;padding:9px;font-size:5px;display:grid}.partnerPhoneVs em{color:#3f718f;font-style:normal}.partnerPhoneVs span:nth-of-type(2){color:#53c7ff}.partnerPhoneSponsor{text-align:center;letter-spacing:.14em;color:#55bdec;border:1px dashed #4abdf642;border-radius:9px;margin-top:14px;padding:11px 8px;font-size:5px}.partnerFloat{z-index:3;letter-spacing:.08em;color:#8ac8e9;background:#081726eb;border:1px solid #48b8f52b;border-radius:10px;align-items:center;gap:7px;padding:9px 11px;font-size:6px;display:flex;position:absolute;box-shadow:0 15px 35px #0000004d}.partnerFloat svg{color:#43c3ff}.partnerFloatOne{top:92px;left:5px}.partnerFloatTwo{bottom:77px;right:0}.partnerProof{grid-template-columns:repeat(4,1fr);gap:10px;max-width:1100px;margin:0 auto 60px;padding:0 24px;display:grid}.partnerProof>div{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;padding:16px 18px}.partnerProof small{letter-spacing:.14em;color:#546d83;font-size:5px;display:block}.partnerProof b{color:#eaf6ff;margin-top:5px;font-size:20px;display:block}.partnerSection{max-width:1120px;margin:0 auto;padding:50px 24px}.partnerSectionHead{max-width:600px}.partnerSectionHead small,.partnerAudienceCopy small,.partnerPrinciple small,.partnerContact small{letter-spacing:.18em;color:#47c2ff;font-size:6.5px;font-weight:950}.partnerSectionHead h2,.partnerAudience h2,.partnerPrinciple h2,.partnerContact h2{letter-spacing:-.045em;margin:8px 0;font-size:37px}.partnerSectionHead p,.partnerAudienceCopy>p,.partnerPrinciple>p,.partnerContact p{color:#74899e;margin:0;font-size:10px;line-height:1.65}.partnerPlacementGrid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:30px;display:grid}.partnerPlacementGrid article{background:linear-gradient(145deg,#0b1d2ff5,#07121efa);border:1px solid #4ba6e21c;border-radius:18px;min-height:190px;padding:21px;box-shadow:0 16px 38px #00000021}.partnerIcon{color:#45c2ff;background:#1b72aa14;border:1px solid #4abbf72b;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.partnerPlacementGrid h3{margin:16px 0 7px;font-size:15px}.partnerPlacementGrid p{color:#71869a;margin:0;font-size:8.5px;line-height:1.65}.partnerAudience{background:radial-gradient(circle at 12% 30%,#1676b41f,#0000 35%),linear-gradient(135deg,#0a1b2cf5,#06101bfa);border:1px solid #4baee81f;border-radius:25px;grid-template-columns:.9fr 1.1fr;gap:48px;max-width:1120px;margin:45px auto;padding:36px 34px;display:grid}.partnerAudienceGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.partnerAudienceGrid>div{background:#ffffff04;border:1px solid #ffffff0e;border-radius:13px;padding:16px}.partnerAudienceGrid b{letter-spacing:.08em;color:#72caf6;font-size:8px}.partnerAudienceGrid p{color:#6f8397;margin:6px 0 0;font-size:7.5px;line-height:1.55}.partnerPrinciple{border-top:1px solid #49b8f11a;border-bottom:1px solid #49b8f11a;grid-template-columns:auto .9fr 1.2fr;align-items:center;gap:22px;max-width:1120px;margin:55px auto;padding:28px 30px;display:grid}.partnerPrinciple>svg{color:#42c1ff}.partnerContact{background:radial-gradient(circle at 86% 20%,#20b0f62e,#0000 30%),linear-gradient(135deg,#0c3150fa,#061524fa);border:1px solid #3cb8f83d;border-radius:24px;grid-template-columns:1fr auto;align-items:center;gap:30px;max-width:1120px;margin:65px auto 40px;padding:35px 36px;display:grid}.partnerContact>a{white-space:nowrap}.partnerFooter{letter-spacing:.08em;color:#526b80;border-top:1px solid #ffffff0e;justify-content:space-between;gap:20px;max-width:1120px;margin:0 auto;padding:20px 24px;font-size:6px;display:flex}.partnerFooter div{gap:15px;display:flex}.partnerFooter a{color:#687f93;text-decoration:none}@media (max-width:760px){.partnerCallout{grid-template-columns:auto 1fr;gap:12px;margin:14px;padding:15px}.partnerCallout>a{grid-column:1/-1;justify-content:center}.partnerCalloutMark span{font-size:19px}.partnerCalloutMark b{font-size:27px}.partnerTop{grid-template-columns:auto 1fr;min-height:68px;padding:0 14px}.partnerBrand{justify-self:end}.partnerEmailTop{display:none}.partnerHero{text-align:center;grid-template-columns:1fr;gap:25px;min-height:0;padding:40px 18px 30px}.partnerKicker{justify-content:center}.partnerHero h1{font-size:42px}.partnerHeroCopy>p{font-size:10px}.partnerHeroActions{justify-content:center}.partnerHeroActions>span{justify-content:center;width:100%}.partnerHeroVisual{height:355px}.partnerPhone{width:180px;height:345px}.partnerPhonePrize strong{font-size:40px}.partnerFloatOne{top:80px;left:0}.partnerFloatTwo{bottom:60px;right:0}.partnerProof{grid-template-columns:1fr 1fr;margin-bottom:30px;padding:0 14px}.partnerProof>div{padding:13px}.partnerProof b{font-size:17px}.partnerSection{padding:36px 14px}.partnerSectionHead{text-align:center;margin:auto}.partnerSectionHead h2,.partnerAudience h2,.partnerPrinciple h2,.partnerContact h2{font-size:30px}.partnerPlacementGrid{grid-template-columns:1fr;gap:9px}.partnerPlacementGrid article{min-height:0;padding:18px}.partnerAudience{text-align:center;grid-template-columns:1fr;gap:24px;margin:28px 14px;padding:25px 18px}.partnerAudienceGrid{text-align:left}.partnerPrinciple{text-align:center;grid-template-columns:1fr;margin:35px 14px;padding:23px 10px}.partnerPrinciple>svg{margin:auto}.partnerContact{text-align:center;grid-template-columns:1fr;margin:40px 14px 25px;padding:26px 18px}.partnerContact>a{white-space:normal;justify-content:center}.partnerFooter{flex-direction:column;align-items:center;margin:0 14px}.partnerFooter div{flex-wrap:wrap;justify-content:center}}@media (max-width:390px){.partnerHero h1{font-size:37px}.partnerAudienceGrid{grid-template-columns:1fr}.partnerFloat{padding:7px;font-size:5px}.partnerProof{gap:6px}}.topPartnershipTab{letter-spacing:.1em;white-space:nowrap;background:#1976b112;border:1px solid #3ab8f738;border-radius:8px;justify-content:center;align-items:center;min-height:31px;padding:0 11px;font-weight:950;transition:background .16s,border-color .16s,transform .16s;display:inline-flex;color:#68c8f7!important;font-size:6.5px!important;text-decoration:none!important}.topPartnershipTab:hover{background:#1f92d324;border-color:#48c3ff66;transform:translateY(-1px)}@media (max-width:720px){.topPartnershipTab{min-height:36px;padding:0 9px;font-size:6px!important}}.desktopNav{scrollbar-width:none;justify-content:center;align-items:center;min-height:62px;overflow-x:auto;gap:9px!important;padding:11px 12px 14px!important;display:flex!important}.desktopNav::-webkit-scrollbar{display:none}.desktopNav>button,.desktopNav>.topPartnershipTab{box-sizing:border-box;cursor:pointer;flex:none;justify-content:center;align-items:center;min-width:104px;min-height:42px;font-family:inherit;transition:background .15s,border-color .15s,color .15s,transform .15s;color:#8398aa!important;letter-spacing:.015em!important;background:#081624c7!important;border:1px solid #4297cf33!important;border-radius:11px!important;margin:0!important;padding:0 18px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.desktopNav>button:hover,.desktopNav>.topPartnershipTab:hover{transform:translateY(-1px);color:#dff4ff!important;background:#103d5b8c!important;border-color:#39b8f861!important}.desktopNav>button.active{color:#f5fbff!important;background:linear-gradient(145deg,#1477b447,#09253ae6)!important;border-color:#2fbeff85!important;box-shadow:inset 0 -2px #28baff,0 7px 20px #0070b417!important}.desktopNav>.topPartnershipTab{min-width:124px;color:#71cbf7!important;background:#0e3652a8!important;border-color:#3bb7f547!important}@media (max-width:720px){.desktopNav{-webkit-overflow-scrolling:touch;justify-content:flex-start;min-height:58px;gap:6px!important;padding:9px 10px 12px!important}.desktopNav>button,.desktopNav>.topPartnershipTab{min-width:88px;min-height:44px;padding:0 13px!important;font-size:9px!important}.desktopNav>.topPartnershipTab{min-width:108px}}.neutralProfileMark{color:#6bcaf8;background:linear-gradient(145deg,#13466c52,#071624e0);border:1px solid #4cb6f22e;border-radius:13px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid}.topbar{height:78px!important;min-height:78px!important;overflow:visible!important}.brandImageLogo{filter:none!important;background:0 0!important;border:0!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;width:220px!important;height:68px!important;min-height:68px!important;margin:0!important;padding:7px 0 7px 8px!important;display:flex!important;overflow:visible!important}.brandImageLogo img{object-fit:contain!important;object-position:left center!important;width:204px!important;max-width:none!important;height:54px!important;display:block!important;transform:none!important}@media (max-width:720px){.topbar{height:68px!important;min-height:68px!important;padding-left:10px!important}.brandImageLogo{width:178px!important;height:60px!important;min-height:60px!important;padding:6px 0 6px 3px!important}.brandImageLogo img{width:168px!important;height:48px!important}}@media (max-width:390px){.brandImageLogo{width:158px!important}.brandImageLogo img{width:150px!important}}.leaderLiveStatus{color:#7f96b2;background:#081422b8;border:1px solid #58a0da29;border-radius:12px;align-items:center;gap:8px;margin:0 0 10px;padding:9px 12px;font-size:11px;display:flex}.leaderLiveStatus b{letter-spacing:.14em;color:#dceaff;font-size:10px}.liveDot{background:currentColor;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #ffffff0a}.leaderSeedNote{color:#5f7188;margin:10px 4px 0;font-size:9px;line-height:1.45}.publicBoardRow strong{white-space:nowrap;font-size:11px}.topAuthActions{align-items:center;gap:10px;display:flex}.topLoginBtn,.topSignupBtn{letter-spacing:.08em;cursor:pointer;border-radius:10px;height:38px;padding:0 18px;font-size:10px;font-weight:950;transition:all .18s}.topLoginBtn{color:#ccecff;background:#050f1aa6;border:1px solid #16adffb3}.topLoginBtn:hover{border-color:var(--blue);background:#16adff1a}.topSignupBtn{color:#fff;background:linear-gradient(135deg,#0878ff,#16adff);border:1px solid #168dff;box-shadow:0 8px 24px #0878ff38}.topSignupBtn:hover{filter:brightness(1.08);transform:translateY(-1px)}.competitionSwitcher{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;width:min(1100px,100% - 28px);margin:12px auto 13px}.competitionSwitcher .competitionTab{background:linear-gradient(150deg,#081421f2,#050d16f5);border:1px solid #689dc72e;flex-direction:column;justify-content:flex-start;align-items:center;gap:4px;text-decoration:none;display:flex;overflow:hidden;color:#dce8f3!important;border-radius:15px!important;min-height:126px!important;padding:12px 10px 11px!important}.competitionSwitcher .competitionTab:hover{background:linear-gradient(150deg,#0b2235fa,#06111cfa);border-color:#3eb8ff6b;transform:translateY(-1px)}.competitionSwitcher .competitionTab.active{box-shadow:0 8px 28px #0071b824,inset 0 1px #ffffff0d;background:linear-gradient(145deg,#1262974d,#071b2dfa)!important;border-color:#32b8ff8c!important}.competitionSwitcher .competitionTab.coming{opacity:.7;cursor:pointer}.competitionSwitcher .competitionTab.coming:hover{opacity:.9}.leagueLogoWrap{justify-content:center;align-items:center;width:100%;height:48px;margin-bottom:2px;display:flex}.leagueLogoWrap img{object-fit:contain;filter:drop-shadow(0 4px 10px #00000057);width:auto;max-width:92px;height:auto;max-height:46px;display:block}.competitionTab:nth-child(3) .leagueLogoWrap{border-radius:50%;flex:0 0 48px;width:48px;overflow:hidden}.competitionTab:nth-child(3) .leagueLogoWrap img{object-fit:cover;object-position:left center;width:96px;max-width:none;height:48px;max-height:none}.competitionTab:nth-child(4) .leagueLogoWrap img{max-width:40px;max-height:46px}.competitionName{letter-spacing:.01em;color:#f5f9ff;text-align:center;font-weight:950;line-height:1.15;font-size:10px!important}.competitionStatus{letter-spacing:.09em;color:#97aabd;white-space:nowrap;background:#ffffff0e;border:1px solid #ffffff12;border-radius:999px;justify-content:center;align-items:center;min-height:20px;padding:4px 8px;font-weight:950;display:inline-flex;font-size:7px!important}.competitionStatus.live{color:#c9fbe2;background:#17ac681a;border-color:#2ad2842b}.namingRightsLine{color:#8ba0b5;letter-spacing:.04em;text-transform:uppercase;text-align:center;white-space:nowrap;border-top:1px solid #ffffff0f;justify-content:center;align-items:center;gap:5px;width:100%;margin-top:auto;padding-top:6px;font-weight:900;display:flex;font-size:6.5px!important}.namingRightsLine svg{color:#ffd44f;flex:none}.authModeTabs{background:#07101a;border:1px solid #ffffff0f;border-radius:12px;grid-template-columns:1fr 1fr;gap:7px;margin:2px 0 14px;padding:4px;display:grid}.authModeTabs button{color:#72869a;letter-spacing:.09em;cursor:pointer;background:0 0;border:0;border-radius:9px;min-height:34px;font-size:9px;font-weight:950}.authModeTabs button.active{color:#fff;background:linear-gradient(135deg,#0878ffd9,#16adffb3);box-shadow:0 5px 16px #0878ff2e}.profileSignIn select{color:#fff;background:#070d19;border:1px solid #ffffff1a;border-radius:11px;width:100%;margin-top:6px;padding:12px;display:block}@media (max-width:720px){.topbar{padding-left:14px;padding-right:14px}.topAuthActions{gap:6px}.topLoginBtn,.topSignupBtn{border-radius:9px;height:34px;padding:0 11px;font-size:8px}.competitionSwitcher{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;width:calc(100% - 18px);margin-top:8px}.competitionSwitcher .competitionTab{gap:3px;min-height:116px!important;padding:10px 7px 9px!important}.leagueLogoWrap{height:42px}.leagueLogoWrap img{max-width:82px;max-height:39px}.competitionTab:nth-child(3) .leagueLogoWrap{flex-basis:42px;width:42px}.competitionTab:nth-child(3) .leagueLogoWrap img{width:84px;max-width:none;height:42px;max-height:none}.competitionTab:nth-child(4) .leagueLogoWrap img{max-height:39px}.competitionName{font-size:9px!important}.competitionStatus{font-size:6.5px!important}.namingRightsLine{font-size:5.7px!important}}@media (max-width:380px){.topLoginBtn,.topSignupBtn{padding:0 8px;font-size:7px}.competitionSwitcher{gap:5px;width:calc(100% - 12px)}.competitionSwitcher .competitionTab{min-height:111px!important}.competitionName{font-size:8.3px!important}.namingRightsLine{font-size:5.2px!important}}.competitionSwitcher .competitionTab .namingRightsLine,.competitionSwitcher .competitionTab.coming .namingRightsLine{color:#8ba0b5!important;letter-spacing:.04em!important;text-transform:uppercase!important;text-align:center!important;white-space:nowrap!important;opacity:1!important;border-top:1px solid #ffffff0f!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;min-height:18px!important;margin-top:auto!important;padding-top:6px!important;font-size:6.5px!important;font-weight:900!important;line-height:1!important;display:flex!important}.competitionSwitcher .competitionTab .namingRightsLine svg,.competitionSwitcher .competitionTab.coming .namingRightsLine svg{color:#ffd44f!important;flex:0 0 11px!important;width:11px!important;min-width:11px!important;height:11px!important}.competitionSwitcher .competitionTab:nth-child(3) .leagueLogoWrap{border-radius:0!important;flex:none!important;width:100%!important;height:48px!important;overflow:visible!important}.competitionSwitcher .competitionTab:nth-child(3) .leagueLogoWrap img{object-fit:contain!important;object-position:center!important;width:auto!important;max-width:58px!important;height:auto!important;max-height:46px!important}@media (max-width:720px){.competitionSwitcher .competitionTab .namingRightsLine,.competitionSwitcher .competitionTab.coming .namingRightsLine{min-height:16px!important;font-size:5.7px!important}.competitionSwitcher .competitionTab .namingRightsLine svg,.competitionSwitcher .competitionTab.coming .namingRightsLine svg{flex-basis:10px!important;width:10px!important;min-width:10px!important;height:10px!important}.competitionSwitcher .competitionTab:nth-child(3) .leagueLogoWrap{height:42px!important}.competitionSwitcher .competitionTab:nth-child(3) .leagueLogoWrap img{max-width:52px!important;max-height:39px!important}}@media (max-width:380px){.competitionSwitcher .competitionTab .namingRightsLine,.competitionSwitcher .competitionTab.coming .namingRightsLine{font-size:5.2px!important}}.duelShowcase{background:linear-gradient(145deg,#081728fa,#050d18fa);border:1px solid #46afff2e;border-radius:22px;max-width:960px;margin:0 auto 17px;position:relative;overflow:hidden;box-shadow:0 18px 48px #00000038}.duelShowcase:after{content:"5";color:#36a4ff06;pointer-events:none;font-size:210px;font-style:italic;font-weight:1000;line-height:.8;position:absolute;top:54px;right:-14px}.duelShowcaseHead{z-index:1;background:linear-gradient(90deg,#1c69a61f,#0000 58%);border-bottom:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px 16px;display:flex;position:relative}.duelShowcaseHead small,.duelShowcaseHead h3,.duelShowcaseHead p{margin:0;display:block}.duelShowcaseHead small{letter-spacing:.16em;color:#4dc3ff;font-size:7px;font-weight:950}.duelShowcaseHead h3{letter-spacing:-.025em;margin-top:4px;font-size:20px}.duelShowcaseHead p{color:#72859c;margin-top:4px;font-size:9px;line-height:1.45}.duelLock{color:#72c9f7;white-space:nowrap;background:#2071b017;border:1px solid #4cb9ff29;border-radius:9px;align-items:center;gap:7px;padding:8px 10px;display:flex}.duelLock span{letter-spacing:.08em;font-size:7px;font-weight:950}.duelColumns{z-index:1;grid-template-columns:minmax(0,1fr) 46px minmax(0,1fr);gap:0;display:grid;position:relative}.duelCompetitor{padding:18px 20px 19px}.duelCompetitor.guestSide{background:linear-gradient(135deg,#1f7bbf11,#0000 70%)}.duelCompetitor.aiSide{background:linear-gradient(225deg,#5e4ce112,#0000 70%)}.duelVs{place-items:center;display:grid;position:relative}.duelVs:before{content:"";background:linear-gradient(#0000,#68b8ec38,#0000);width:1px;position:absolute;top:18px;bottom:18px}.duelVs span{z-index:1;color:#6ec9ff;letter-spacing:.08em;background:#081522;border:1px solid #59b9f638;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-weight:1000;display:grid;position:relative}.duelIdentity{border-bottom:1px solid #ffffff0d;grid-template-columns:46px 1fr;align-items:center;gap:11px;margin-bottom:11px;padding-bottom:13px;display:grid}.duelAvatar{color:#65caff;background:linear-gradient(145deg,#1e7bbe38,#0d35582e);border:1px solid #4ab4f63b;border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.duelAvatar.ai{color:#9b8dff;background:linear-gradient(145deg,#5746c438,#1f1a552e);border-color:#8d7eff3d}.duelIdentity small,.duelIdentity b,.duelIdentity span{display:block}.duelIdentity small{letter-spacing:.14em;color:#4bbcf6;font-size:6px;font-weight:950}.duelIdentity b{margin-top:2px;font-size:13px}.duelIdentity span{color:#6e8097;margin-top:3px;font-size:7.5px;line-height:1.35}.duelPickList{gap:6px;display:grid}.duelPick{background:#ffffff05;border:1px solid #ffffff0b;border-radius:10px;grid-template-columns:24px 1fr auto;align-items:center;gap:8px;padding:8px 9px;display:grid}.duelPick>span{color:#62c5ff;background:#3699dc1c;border-radius:7px;place-items:center;width:22px;height:22px;font-size:7px;font-weight:950;display:grid}.duelPick small,.duelPick b{display:block}.duelPick small{letter-spacing:.11em;color:#5b718a;text-transform:uppercase;font-size:5.5px}.duelPick b{color:#dbe8f5;margin-top:2px;font-size:8.5px}.duelPick svg{color:#4fbfff;opacity:.72}.duelPick.right{background:#1d87580f;border-color:#3dd68b2e}.duelPick.right>svg{color:#4de39b;opacity:1}.duelPick.wrong{background:#9c25380f;border-color:#ff5c702e}.duelPick.wrong>svg{color:#ff7184;opacity:1}.matchupReference{color:#71879e;background:#236fa70e;border:1px solid #44a5e61f;border-radius:11px;align-items:center;gap:8px;margin-top:16px;padding:11px 13px;font-size:9px;line-height:1.45;display:flex}.matchupReference svg{color:#52bfff;flex:none}.matchupReference b{color:#b9dcf4}.duelFooter{z-index:1;background:#040b145c;border-top:1px solid #ffffff0b;flex-wrap:wrap;justify-content:center;gap:7px;padding:10px 14px 12px;display:flex;position:relative}.duelFooter span{letter-spacing:.08em;color:#6aaed7;background:#236fa712;border:1px solid #44a5e61c;border-radius:6px;padding:4px 7px;font-size:5.8px;font-weight:950}@media (max-width:700px){.duelShowcase{border-radius:18px;margin:0 14px 14px}.duelShowcaseHead{padding:15px;display:block}.duelShowcaseHead h3{font-size:17px}.duelShowcaseHead p{font-size:8px}.duelLock{margin-top:10px;display:inline-flex}.duelColumns{grid-template-columns:1fr}.duelVs{height:34px}.duelVs:before{background:linear-gradient(90deg,#0000,#68b8ec38,#0000);width:auto;height:1px;inset:50% 16px auto}.duelCompetitor{padding:14px 15px}.duelIdentity{grid-template-columns:42px 1fr}.duelAvatar{width:42px;height:42px}.duelPick{padding:7px 8px}.duelFooter{padding-bottom:11px}}.introIdent{animation-duration:2.55s}.introGlow{animation-duration:1.7s}.introPlay{animation-name:intro-play,intro-play-hit;animation-duration:.7s,.42s;animation-delay:.14s,1.02s}.introFive{animation-duration:1.2s;animation-delay:.32s}.introImpact{animation-duration:.72s;animation-delay:1.08s}@media (prefers-reduced-motion:reduce){.introIdent{animation-duration:.5s}}.roundMission{grid-template-columns:minmax(0,1fr) 132px!important;min-height:142px!important;margin-bottom:13px!important}.roundMissionCopy{padding:20px 24px!important}.roundMissionMeta{margin-bottom:8px!important}.roundMission h2{margin:0 0 6px!important;font-size:34px!important}.roundMission p{font-size:9.5px!important;line-height:1.4!important}.roundMissionSide{gap:4px!important;padding:13px!important}.roundMissionSide .progress{border-radius:15px!important;width:72px!important;height:60px!important}.roundMissionSide .progress b{font-size:28px!important}.roundMission:after{font-size:142px!important;bottom:-54px!important;right:108px!important}.challengeList{gap:9px!important}.challenge{border-radius:16px!important;grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;padding:14px 16px!important}.challenge .num{border-radius:10px!important;width:32px!important;height:32px!important;font-size:11px!important}.challengeBody{min-width:0}.challenge .eyebrow{min-height:14px;align-items:center!important}.challenge .eyebrow span,.challenge .eyebrow small{line-height:1.1;font-size:7px!important}.challengeBody>p{margin:0 0 8px!important;font-size:9.5px!important;line-height:1.3!important}.challenge .options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.challenge .options button{border-radius:11px!important;gap:8px!important;min-height:48px!important;padding:6px 9px!important}.challenge .options b{font-size:10.5px!important;line-height:1.15!important}.challenge .options small{margin-top:1px!important;font-size:7px!important}.livePickResult{min-height:0!important;margin:7px 0!important;padding:6px 8px!important}@media (max-width:600px){.roundMission{grid-template-columns:minmax(0,1fr) 82px!important;min-height:118px!important;margin-bottom:10px!important}.roundMissionCopy{padding:15px 13px!important}.roundMissionMeta{margin-bottom:6px!important}.roundMissionMeta>small{display:none!important}.roundMission h2{margin-bottom:5px!important;font-size:25px!important}.roundMission p{max-width:220px!important;font-size:8px!important;line-height:1.32!important}.roundMissionSide{padding:9px 6px!important}.roundMissionSide .progress{border-radius:13px!important;width:59px!important;height:52px!important}.roundMissionSide .progress b{font-size:24px!important}.roundMissionSide .progress span{font-size:8px!important}.roundMissionSide>em{text-align:center;font-size:5.6px!important}.challengeList{gap:8px!important}.challenge{border-radius:14px!important;grid-template-columns:29px minmax(0,1fr)!important;gap:8px!important;padding:12px 10px!important}.challenge .num{border-radius:9px!important;width:27px!important;height:27px!important;font-size:9px!important}.challengeBody h3{margin-top:3px!important;font-size:16px!important;line-height:1.18!important}.challengeBody>p{margin-bottom:7px!important;font-size:8.5px!important;line-height:1.3!important}.challenge .eyebrow span,.challenge .eyebrow small{font-size:6.5px!important}.challenge .options{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.challenge .options button{gap:6px!important;min-height:49px!important;padding:6px 7px!important}.challenge .clubMark.sm{width:30px!important;height:30px!important}.challenge .options b{white-space:normal!important;font-size:9.5px!important;line-height:1.12!important}.challenge .options small{font-size:6.5px!important;line-height:1.1!important}}@media (max-width:390px){.challenge .options{grid-template-columns:1fr!important}.challenge .options button{min-height:46px!important}}.topbar{gap:16px;position:relative;justify-content:space-between!important;align-items:center!important;display:flex!important}.topbar .topStats{flex:none;margin-left:auto}.topAuthActions{white-space:nowrap;justify-content:flex-end!important;align-items:center!important;gap:10px!important;display:flex!important}.topLoginBtn,.topSignupBtn{cursor:pointer;min-width:88px;letter-spacing:.08em!important;border-radius:10px!important;height:40px!important;padding:0 18px!important;font-size:10px!important;font-weight:950!important;line-height:1!important}.topLoginBtn:focus-visible,.topSignupBtn:focus-visible,.avatarBtn:focus-visible{outline-offset:3px;outline:2px solid #72d7ff}@media (max-width:720px){.topbar{gap:8px!important;padding-right:10px!important}.topbar .topStats{margin-left:auto}.topAuthActions{gap:6px!important}.topLoginBtn,.topSignupBtn{min-width:68px;height:34px!important;padding:0 10px!important;font-size:8px!important}}@media (max-width:390px){.topLoginBtn,.topSignupBtn{min-width:60px;padding:0 7px!important;font-size:7px!important}}.loadingBlank{background:radial-gradient(circle at 50% 42%,#0d2235 0,#07111b 30%,#020509 72%);min-height:100vh}.playContent{max-width:1040px!important}.challenge{grid-template-columns:38px minmax(0,1fr)!important;align-items:stretch!important;padding:12px 14px!important}.challengeBody{min-width:0;grid-template-columns:minmax(240px,.82fr) minmax(390px,1.18fr)!important;align-items:center!important;gap:18px!important;display:grid!important}.challengePrompt{border-right:1px solid #ffffff0e;min-width:0;padding-right:16px}.challengeBody h3{margin:4px 0 3px!important;font-size:17px!important;line-height:1.18!important}.challengeBody>p,.challengePrompt>p{margin:0!important;font-size:9px!important;line-height:1.35!important}.challenge .options{align-self:center;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.challenge .options button{min-height:46px!important;padding:6px 8px!important}.challenge .clubMark.sm{width:29px!important;height:29px!important}.challenge .options b{font-size:10px!important}.challenge .options small{font-size:6.8px!important}.livePickResult{margin:6px 0 0!important}@media (max-width:820px){.playContent{max-width:850px!important}.challengeBody{grid-template-columns:1fr!important;gap:8px!important}.challengePrompt{border-right:0;padding-right:0}.challenge .options{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:390px){.challenge .options{grid-template-columns:1fr!important}}.competitionSwitcher .seasonCountdown{background:#1b689f13;border:1px solid #45aef421;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:30px;padding:4px 9px;line-height:1;opacity:1!important;display:flex!important}.competitionSwitcher .seasonCountdown small{text-transform:uppercase;letter-spacing:.12em!important;color:#708ca4!important;opacity:1!important;font-size:5.3px!important;font-weight:950!important;line-height:1!important;display:block!important}.competitionSwitcher .seasonCountdown strong{letter-spacing:.055em;color:#75cfff;white-space:nowrap;font-size:9px;font-weight:1000;line-height:1.1;display:block}.competitionSwitcher .competitionTab:nth-child(3) .seasonCountdown strong{color:#ff9a45}.competitionSwitcher .competitionTab:nth-child(4) .seasonCountdown strong{color:#7fc3ff}@media (max-width:720px){.competitionSwitcher .seasonCountdown{gap:2px;min-height:27px;padding:4px 6px}.competitionSwitcher .seasonCountdown small{font-size:4.5px!important}.competitionSwitcher .seasonCountdown strong{font-size:7.6px}}@media (max-width:380px){.competitionSwitcher .seasonCountdown small{font-size:4px!important}.competitionSwitcher .seasonCountdown strong{font-size:6.9px}}.roundMissionSide .progress{justify-content:center!important;align-items:center!important;line-height:1!important}.roundMissionSide .progress b,.roundMissionSide .progress span{display:block;margin:0!important;line-height:1!important}.roundMissionSide .progress b{transform:none!important}.roundMissionSide .progress span{padding-top:6px;align-self:center!important}.topPrizeMessage{white-space:nowrap;pointer-events:none;text-align:center;justify-content:center;align-items:center;gap:9px;line-height:1;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.topPrizeMessage>span{color:#91a5b9;letter-spacing:.09em;font-size:8px;font-weight:900}.topPrizeMessage>strong{color:#f7fbff;letter-spacing:-.025em;font-size:12px;font-weight:1000}.topPrizeMessage>strong em{color:var(--blue);font-style:normal}@media (max-width:820px){.topbar{align-items:flex-start!important;height:84px!important;padding-top:10px!important}.topPrizeMessage{gap:6px;width:calc(100% - 28px);top:auto;bottom:9px}.topPrizeMessage>span{letter-spacing:.07em;font-size:6.5px}.topPrizeMessage>strong{font-size:9px}}@media (max-width:390px){.topPrizeMessage>span{font-size:5.8px}.topPrizeMessage>strong{font-size:8px}}.competitionSwitcher .competitionTab,.competitionSwitcher .competitionTab.coming{height:auto!important;min-height:148px!important}.competitionSwitcher .competitionTab .namingRightsLine,.competitionSwitcher .competitionTab.coming .namingRightsLine{visibility:visible!important;flex-shrink:0!important}@media (max-width:720px){.competitionSwitcher .competitionTab,.competitionSwitcher .competitionTab.coming{height:auto!important;min-height:128px!important}}@media (max-width:380px){.competitionSwitcher .competitionTab,.competitionSwitcher .competitionTab.coming{min-height:126px!important}}.smethicAflAd{background:#030806;border:1px solid #3fff6f4d;border-radius:14px;width:min(1120px,100% - 32px);margin:0 auto 18px;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;position:relative;overflow:hidden;box-shadow:0 10px 30px #0003}.smethicAflAd:hover{border-color:#3fff6f94;transform:translateY(-1px);box-shadow:0 14px 38px #00000047}.smethicAflAd img{aspect-ratio:7.73;object-fit:cover;object-position:center;width:100%;height:auto;display:block}@media (max-width:700px){.smethicAflAd{border-radius:11px;width:calc(100% - 28px);margin-bottom:14px}.smethicAflAd img{aspect-ratio:5.4;object-fit:cover}}@media (min-width:701px){.competitionSwitcher{grid-template-columns:repeat(5,minmax(0,1fr))!important;width:min(1180px,100% - 28px)!important}}.competitionSwitcher .competitionTab:nth-child(5) .leagueLogoWrap img{max-width:44px;max-height:44px}.competitionSwitcher .competitionTab:nth-child(5) .seasonCountdown strong{color:#ff5a68}.partnerShowcase{-webkit-user-select:none;user-select:none}.partnerPhoneAnimated{transition:transform .25s}.partnerShowcase:hover .partnerPhoneAnimated{transform:rotate(3deg)translateY(-2px)}.partnerShowcaseScreen{background:radial-gradient(circle at 80% 20%,#28b1f62b,#0000 40%),#0a2237ad;border:1px solid #47b9f733;border-radius:13px;min-height:145px;margin-top:9px;padding:14px 11px;animation:.42s both partnerSlideIn;position:relative;overflow:hidden}@keyframes partnerSlideIn{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:none}}.partnerShowcaseScreen small,.partnerShowcaseScreen strong,.partnerShowcaseScreen>b{display:block}.partnerShowcaseScreen small{letter-spacing:.14em;color:#62bce9;font-size:5px}.partnerShowcaseScreen strong{letter-spacing:-.05em;margin:12px 0 5px;font-size:30px;line-height:1}.partnerShowcaseScreen>b{letter-spacing:.11em;color:#7acbf2;font-size:6px}.partnerShowcaseIcon{color:#42c4ff;opacity:.9;position:absolute;top:10px;right:10px}.partnerShowcaseScreen.rights strong{color:#fff;margin-top:18px;font-size:20px}.partnerShowcaseScreen.rights{box-shadow:inset 0 0 35px #2bb8ff14}.partnerMiniBanner{letter-spacing:.1em;color:#dff5ff;background:linear-gradient(90deg,#148fd538,#27bbf714);border:1px solid #35bfff;border-radius:7px;margin-top:17px;padding:11px 7px;font-size:6px;font-weight:950}.partnerMiniBanner span{float:right;color:#48c7ff}.partnerMiniVs{text-align:center;color:#8aa1b4;background:#ffffff09;border-radius:8px;grid-template-columns:1fr auto 1fr auto 1fr;gap:3px;margin-top:18px;padding:9px 5px;font-size:5px;display:grid}.partnerMiniVs em{color:#3f718f;font-style:normal}.partnerMiniBoard{background:#ffffff08;border-radius:8px;grid-template-columns:18px 1fr auto;align-items:center;gap:5px;margin-top:12px;padding:7px;font-size:5px;display:grid}.partnerMiniBoard i{color:#48c7ff;font-style:normal}.partnerMiniBoard b{color:#fff}.partnerPhoneSponsor{place-items:center;min-height:29px;display:grid}.partnerShowcaseDots{z-index:5;gap:7px;display:flex;position:absolute;bottom:17px;left:50%;transform:translate(-50%)}.partnerShowcaseDots button{cursor:pointer;background:#29465b;border:0;border-radius:99px;width:6px;height:6px;padding:0;transition:all .2s}.partnerShowcaseDots button.active{background:#35bfff;width:20px}.partnerFloat{transition:all .25s}.partnerFloatTwo{justify-content:center;min-width:42px}@media (prefers-reduced-motion:reduce){.partnerShowcaseScreen{animation:none}.partnerPhoneAnimated,.partnerShowcaseDots button{transition:none}}.smethicAflAd img{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important}@media (max-width:700px){.smethicAflAd{border-radius:9px!important;width:calc(100% - 20px)!important;margin:0 auto 12px!important}.smethicAflAd img{aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;height:auto!important}}.leaderLiveStatus em{letter-spacing:.12em;color:#6fc8ff;margin-left:auto;font-size:8px;font-style:normal;font-weight:950}.myOutsideRank{background:linear-gradient(100deg,#105c9c29,#07111de0);border:1px solid #37aeff57;border-radius:13px;grid-template-columns:auto auto 1fr;align-items:center;gap:12px;margin-top:12px;padding:13px 14px;display:grid}.myOutsideRank>span{letter-spacing:.13em;color:#69c9ff;font-size:8px;font-weight:950}.myOutsideRank>b{color:#fff;font-size:22px}.myOutsideRank div strong,.myOutsideRank div small{display:block}.myOutsideRank div strong{font-size:11px}.myOutsideRank div small{color:#7d91a8;margin-top:2px;font-size:9px}.leaderTop100Note{color:#71849a;margin:10px 4px 0;font-size:9px;line-height:1.45}@media (max-width:600px){.leaderLiveStatus{flex-wrap:wrap}.leaderLiveStatus em{width:100%;margin-left:15px}.publicBoardRow{grid-template-columns:28px minmax(0,1fr) auto;gap:7px;padding:10px 9px}.publicBoardRow>strong{font-size:10px}.myOutsideRank{grid-template-columns:auto auto 1fr;gap:9px;padding:11px 10px}.myOutsideRank>b{font-size:19px}}.clubWarsStatus{color:#8094aa;background:#071522b8;border:1px solid #37aeff2e;border-radius:10px;align-items:center;gap:8px;margin:14px 0 10px;padding:9px 11px;font-size:9px;display:flex}.clubWarsStatus b{color:#fff}.clubWarsStatus em{color:#68caff;letter-spacing:.05em;margin-left:auto;font-style:normal;font-weight:900}.clubWarsBoard{gap:7px;display:grid}.clubWarsRow{background:linear-gradient(100deg,#0c1b2be6,#060f1adb);border:1px solid #7291ae21;border-radius:12px;grid-template-columns:42px 42px minmax(0,1fr) 78px;align-items:center;gap:10px;padding:10px 12px;display:grid}.clubWarsRow.mine{background:linear-gradient(100deg,#0f517e33,#060f1ae6);border-color:#2eb7ff8c;box-shadow:inset 3px 0 #29b8ff}.clubWarsPlace{color:#7790a6;font-size:13px;font-weight:950}.clubWarsTeam b,.clubWarsTeam small,.clubWarsAvg b,.clubWarsAvg small{display:block}.clubWarsTeam b{color:#f5f9fd;font-size:11px}.clubWarsTeam small{color:#71869a;margin-top:2px;font-size:8px}.clubWarsAvg{text-align:right}.clubWarsAvg b{color:#55c8ff;font-size:17px}.clubWarsAvg small{letter-spacing:.08em;color:#647b90;margin-top:1px;font-size:7px}.clubWarsNote{color:#667d92;margin:10px 3px 0;font-size:8px;line-height:1.45}@media (max-width:600px){.clubWarsStatus{flex-wrap:wrap}.clubWarsStatus em{width:100%;margin-left:16px}.clubWarsRow{grid-template-columns:31px 36px minmax(0,1fr) 62px;gap:7px;padding:9px 8px}.clubWarsTeam b{font-size:10px}.clubWarsTeam small{font-size:7px}.clubWarsAvg b{font-size:15px}.clubWarsPlace{font-size:11px}}.bunnamiAflAd{background:#fff;border:1px solid #5cc9ef47;border-radius:18px;width:min(1120px,100% - 32px);margin:18px auto;line-height:0;transition:transform .18s,border-color .18s,box-shadow .18s;display:block;overflow:hidden;box-shadow:0 14px 34px #00000029}.bunnamiAflAd:hover{border-color:#5cc9ef8c;transform:translateY(-2px);box-shadow:0 18px 42px #00000038}.bunnamiAflAd img{object-fit:contain;width:100%;height:auto;display:block}@media (max-width:700px){.bunnamiAflAd{border-radius:13px;width:calc(100% - 20px);margin:12px auto}.bunnamiAflAd img{object-fit:contain;width:100%;height:auto}}.bunnamiAflAd{background:#fff!important;width:min(980px,100% - 32px)!important;margin:14px auto!important;overflow:hidden!important}.bunnamiAflAd img{aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;width:100%!important;height:auto!important;max-height:none!important;display:block!important}@media (max-width:700px){.bunnamiAflAd{border-radius:12px!important;width:calc(100% - 24px)!important;margin:10px auto!important}.bunnamiAflAd img{aspect-ratio:auto!important;object-fit:contain!important;width:100%!important;height:auto!important;max-height:none!important}}@media (min-width:701px){.bunnamiAflAd{border-radius:15px!important;width:min(760px,100% - 40px)!important;margin:12px auto!important}.bunnamiAflAd img{object-fit:contain!important;width:100%!important;height:auto!important}.bunnamiAflAd{background:#fff!important;border-radius:14px!important;width:min(1120px,100% - 32px)!important;height:170px!important;margin:12px auto 16px!important}.bunnamiAflAd img{object-fit:cover!important;object-position:center 48%!important;width:100%!important;height:100%!important;max-height:170px!important}}@media (max-width:700px){.bunnamiAflAd{border-radius:10px!important;width:calc(100% - 20px)!important;height:112px!important;margin:10px auto 12px!important}.bunnamiAflAd img{object-fit:cover!important;object-position:center 48%!important;width:100%!important;height:100%!important;max-height:112px!important}}@media (min-width:701px){.bunnamiAflAd{background:#fff!important;width:min(1120px,100% - 32px)!important;height:170px!important}.bunnamiAflAd img{object-fit:fill!important;object-position:center!important;width:100%!important;height:170px!important;max-height:170px!important}}@media (max-width:700px){.bunnamiAflAd{background:#fff!important;width:calc(100% - 20px)!important;height:112px!important}.bunnamiAflAd img{object-fit:fill!important;object-position:center!important;width:100%!important;height:112px!important;max-height:112px!important}}.bunnamiAflAd.bunnamiAflAdReadable{background:#fff7ec!important;border:1px solid #ee7bad59!important;border-radius:14px!important;grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr)!important;width:min(1120px,100% - 32px)!important;height:170px!important;margin:12px auto 16px!important;line-height:normal!important;text-decoration:none!important;display:grid!important;overflow:hidden!important}.bunnamiAflAdReadable .bunnamiAdCopy{z-index:2;background:linear-gradient(90deg,#fff9ef 0%,#fff7ec 82%,#fff7eceb 100%);flex-direction:column;justify-content:center;min-width:0;padding:16px 22px 14px 24px;display:flex;position:relative}.bunnamiAflAdReadable .bunnamiAdBrand{letter-spacing:-.04em;background:linear-gradient(90deg,#51bfd3 0%,#8267d9 48%,#f05396 100%);color:#0000;-webkit-background-clip:text;background-clip:text;width:max-content;margin-bottom:7px;font-size:24px;font-weight:950;line-height:1}.bunnamiAflAdReadable .bunnamiAdHeadline{color:#08264a;letter-spacing:-.035em;white-space:nowrap;font-size:22px;font-weight:950;line-height:1.04}.bunnamiAflAdReadable .bunnamiAdAction{color:#20a4bd;text-transform:uppercase;letter-spacing:-.02em;margin-top:4px;font-size:18px;font-weight:950;line-height:1.05}.bunnamiAflAdReadable .bunnamiAdFooter{align-items:center;gap:13px;margin-top:11px;font-size:12px;line-height:1;display:flex}.bunnamiAflAdReadable .bunnamiAdFooter span{color:#6f3e8e;font-weight:850}.bunnamiAflAdReadable .bunnamiAdFooter b{color:#fff;background:linear-gradient(90deg,#55c2d7,#2aa8c9);border-radius:999px;align-items:center;min-height:28px;padding:0 12px;font-size:12px;font-weight:950;display:inline-flex}.bunnamiAflAdReadable .bunnamiAdVisual{background-image:url(/bunnami-play5-afl-banner.png);background-position:58% 47%;background-repeat:no-repeat;background-size:610px;min-width:0;height:170px;position:relative}.bunnamiAflAdReadable .bunnamiAdVisual:before{content:\"\";background:linear-gradient(90deg,#fff7ec,#fff7ec00);width:70px;position:absolute;inset:0 auto 0 0}@media (max-width:850px){.bunnamiAflAd.bunnamiAflAdReadable{grid-template-columns:1.15fr .85fr!important}.bunnamiAflAdReadable .bunnamiAdCopy{padding-left:18px;padding-right:12px}.bunnamiAflAdReadable .bunnamiAdBrand{font-size:20px}.bunnamiAflAdReadable .bunnamiAdHeadline{white-space:normal;font-size:17px}.bunnamiAflAdReadable .bunnamiAdAction{font-size:15px}.bunnamiAflAdReadable .bunnamiAdFooter span{display:none}.bunnamiAflAdReadable .bunnamiAdVisual{background-position:58% 47%;background-size:540px}}@media (max-width:700px){.bunnamiAflAd.bunnamiAflAdReadable{border-radius:10px!important;grid-template-columns:minmax(0,1.35fr) minmax(105px,.65fr)!important;width:calc(100% - 20px)!important;height:112px!important;margin:10px auto 12px!important}.bunnamiAflAdReadable .bunnamiAdCopy{padding:9px 8px 9px 13px}.bunnamiAflAdReadable .bunnamiAdBrand{margin-bottom:4px;font-size:16px}.bunnamiAflAdReadable .bunnamiAdHeadline{font-size:13px;line-height:1.03}.bunnamiAflAdReadable .bunnamiAdAction{margin-top:3px;font-size:11px}.bunnamiAflAdReadable .bunnamiAdFooter{margin-top:6px}.bunnamiAflAdReadable .bunnamiAdFooter b{min-height:23px;padding:0 8px;font-size:9px}.bunnamiAflAdReadable .bunnamiAdVisual{background-position:58% 47%;background-size:395px;height:112px}.bunnamiAflAdReadable .bunnamiAdVisual:before{width:34px}}.bunnamiAflAdReadable .bunnamiAdVisual{background-position:72%!important;background-size:1000px!important}@media (max-width:850px){.bunnamiAflAdReadable .bunnamiAdVisual{background-position:71%!important;background-size:820px!important}}@media (max-width:700px){.bunnamiAflAdReadable .bunnamiAdVisual{background-position:68%!important;background-size:470px!important}}.bunnamiAflAd.bunnamiAflAdReadable{background:#fff7ec!important;grid-template-columns:minmax(0,1.18fr) minmax(380px,.82fr)!important;height:170px!important}.bunnamiAflAdReadable .bunnamiAdCopy{padding:14px 24px 13px!important;overflow:hidden!important}.bunnamiAflAdReadable .bunnamiAdLogo{object-fit:contain!important;object-position:left center!important;width:185px!important;height:auto!important;max-height:45px!important;margin:0 0 7px!important;display:block!important}.bunnamiAflAdReadable .bunnamiAdHeadline{white-space:normal!important;max-width:590px!important;font-size:21px!important;line-height:1.06!important}.bunnamiAflAdReadable .bunnamiAdAction{margin-top:4px!important;font-size:17px!important}.bunnamiAflAdReadable .bunnamiAdFooter{gap:12px!important;margin-top:10px!important}.bunnamiAflAdReadable .bunnamiAdVisual{background-image:url(/bunnami-play5-visual.png)!important;background-position:50% 43%!important;background-repeat:no-repeat!important;background-size:cover!important;height:170px!important}.bunnamiAflAdReadable .bunnamiAdVisual:before{background:linear-gradient(90deg,#fff7ec 0%,#fff7ec00 100%)!important;width:42px!important}@media (max-width:850px){.bunnamiAflAd.bunnamiAflAdReadable{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr)!important}.bunnamiAflAdReadable .bunnamiAdLogo{width:155px!important;max-height:38px!important}.bunnamiAflAdReadable .bunnamiAdHeadline{font-size:17px!important}.bunnamiAflAdReadable .bunnamiAdAction{font-size:14px!important}.bunnamiAflAdReadable .bunnamiAdVisual{background-position:46% 43%!important}}@media (max-width:700px){.bunnamiAflAd.bunnamiAflAdReadable{grid-template-columns:minmax(0,1.35fr) minmax(110px,.65fr)!important;height:112px!important}.bunnamiAflAdReadable .bunnamiAdCopy{padding:8px 10px 8px 12px!important}.bunnamiAflAdReadable .bunnamiAdLogo{width:105px!important;max-height:27px!important;margin-bottom:4px!important}.bunnamiAflAdReadable .bunnamiAdHeadline{font-size:12.5px!important;line-height:1.05!important}.bunnamiAflAdReadable .bunnamiAdAction{margin-top:2px!important;font-size:10.5px!important}.bunnamiAflAdReadable .bunnamiAdFooter{margin-top:5px!important}.bunnamiAflAdReadable .bunnamiAdFooter b{min-height:22px!important;font-size:8.5px!important}.bunnamiAflAdReadable .bunnamiAdVisual{background-position:48% 42%!important;height:112px!important}.bunnamiAflAdReadable .bunnamiAdVisual:before{width:18px!important}}.lastRoundCelebration{margin:0 0 16px}.lastRoundWinnerGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.lastRoundWinnerCard{background:linear-gradient(115deg,#072338fa,#081423fa);border:1px solid #27abff47;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:17px 19px;display:grid;position:relative;overflow:hidden;box-shadow:0 14px 34px #0000002e}.lastWinnerIcon{color:#ffd451;background:#ffc62a17;border:1px solid #ffcc4345;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.lastWinnerMain{z-index:2;min-width:0;position:relative}.lastWinnerMain small,.lastWinnerMine small{color:#39b9ff;letter-spacing:.12em;font-size:10px;font-weight:900;display:block}.lastWinnerMain h3{color:#fff;margin:3px 0;font-size:24px;line-height:1.05}.lastWinnerMain p{color:#8fa9bd;margin:0;font-size:12px}.lastWinnerMain p b{color:#fff}.lastWinnerMineStandalone{background:#071624b8;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;margin-top:10px;padding:10px 14px;display:flex;position:relative}.lastWinnerMineStandalone small{margin-right:auto}.lastWinnerMineStandalone b{color:#fff;font-size:24px;line-height:1}.lastWinnerMineStandalone span{color:#8fa9bd;font-size:11px}.aiJointWinnerCard{background:linear-gradient(115deg,#052744fa,#0a182bfa);border-color:#40b1ff6b}.aiWinnerIcon{color:#42c7ff;background:#21b1ff1a;border-color:#3ebeff4d}.aiPrizeNote{color:#6f899d}.winnerConfetti{pointer-events:none;opacity:.72;position:absolute;inset:0}.confettiPiece{border-radius:2px;width:6px;height:12px;animation:3.2s linear infinite winnerConfettiFall;position:absolute;top:-12px}.confettiPiece:nth-child(3n+1){background:#22b7ff}.confettiPiece:nth-child(3n+2){background:#ffd34d}.confettiPiece:nth-child(3n){background:#ff5d91}.confettiPiece.c1{animation-delay:-.2s;left:7%}.confettiPiece.c2{animation-delay:-1.3s;left:16%}.confettiPiece.c3{animation-delay:-2.1s;left:27%}.confettiPiece.c4{animation-delay:-.7s;left:38%}.confettiPiece.c5{animation-delay:-2.7s;left:49%}.confettiPiece.c6{animation-delay:-1.7s;left:58%}.confettiPiece.c7{animation-delay:-.4s;left:66%}.confettiPiece.c8{animation-delay:-2.4s;left:74%}.confettiPiece.c9{animation-delay:-1.1s;left:82%}.confettiPiece.c10{animation-delay:-2.9s;left:89%}.confettiPiece.c11{animation-delay:-.9s;left:93%}.confettiPiece.c12{animation-delay:-1.9s;left:33%}@keyframes winnerConfettiFall{0%{opacity:0;transform:translateY(-15px)rotate(0)}12%{opacity:1}to{opacity:0;transform:translate(18px,125px)rotate(420deg)}}@media (max-width:620px){.lastRoundWinnerGrid{grid-template-columns:1fr}.lastRoundWinnerCard{gap:11px;padding:14px}.lastWinnerIcon{width:43px;height:43px}.lastWinnerMain h3{font-size:20px}.lastWinnerMineStandalone{padding:9px 11px}.lastWinnerMineStandalone b{font-size:21px}}@media (prefers-reduced-motion:reduce){.confettiPiece{animation:none;display:none}}.weeklyPrizeCard.nrlCompactPrize{border-radius:15px;margin:10px 0 14px;padding:12px 14px}.weeklyPrizeCard.nrlCompactPrize .prizeTop{margin-bottom:2px}.weeklyPrizeCard.nrlCompactPrize .prizeValue{margin:5px 0 4px}.weeklyPrizeCard.nrlCompactPrize .prizeValue b{font-size:38px;line-height:.9}.weeklyPrizeCard.nrlCompactPrize .prizeValue span{font-size:20px}.weeklyPrizeCard.nrlCompactPrize .prizeValue small{font-size:8px}.weeklyPrizeCard.nrlCompactPrize h3{margin:5px 0 2px;font-size:16px}.weeklyPrizeCard.nrlCompactPrize>p{font-size:9px;line-height:1.35}.weeklyPrizeCard.nrlCompactPrize .prizeGrowth{margin-top:7px;padding-top:7px}.weeklyPrizeCard.nrlCompactPrize .prizeTerms{margin-top:7px;font-size:7px}@media (max-width:600px){.weeklyPrizeCard.nrlCompactPrize{margin:8px 0 12px;padding:10px 12px}.weeklyPrizeCard.nrlCompactPrize .prizeValue b{font-size:32px}.weeklyPrizeCard.nrlCompactPrize h3{font-size:14px}}.heroGuestMatchup{background:linear-gradient(100deg,#0a1f34f0,#071322c7);border:1px solid #43b1f738;border-radius:13px;align-items:center;gap:11px;margin:15px 0 2px;padding:9px 13px 9px 9px;display:inline-flex;box-shadow:0 10px 28px #00000029}.heroGuestMatchup img{object-fit:contain;width:43px;height:47px;display:block}.heroGuestMatchup small,.heroGuestMatchup b{display:block}.heroGuestMatchup small{letter-spacing:.15em;color:#55c3ff;margin-bottom:3px;font-size:6px;font-weight:950}.heroGuestMatchup b{letter-spacing:.01em;color:#f2f7fc;font-size:14px}.heroGuestMatchup b span{color:#38b9ff;margin:0 4px;font-size:10px}.duelAvatar.jimmyAvatar{background:#030a11e6;border-color:#dac68f47;padding:4px;overflow:hidden}.duelAvatar.jimmyAvatar img{object-fit:contain;width:100%;height:100%;display:block}@media (max-width:600px){.heroGuestMatchup{gap:9px;margin-top:12px;padding:8px 10px 8px 8px}.heroGuestMatchup img{width:36px;height:40px}.heroGuestMatchup b{font-size:12px}.heroGuestMatchup small{font-size:5.5px}}.jimmySpotlight{min-height:270px}.jimmySpotlightBody{text-align:center;background:radial-gradient(circle at 50% 45%,#14a9ff1f,#0000 62%);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:195px;padding:13px 10px 4px;display:flex}.jimmySpotlightBody>small{letter-spacing:.15em;color:#55c3ff;margin-bottom:7px;font-size:8px;font-weight:950}.jimmySpotlightBody img{object-fit:contain;filter:drop-shadow(0 10px 22px #0000006b);width:118px;height:112px;display:block}.jimmySpotlightBody h3{letter-spacing:-1px;color:#fff;margin:5px 0 2px;font-size:27px;font-weight:1000;line-height:1}.jimmySpotlightBody h3 span{color:#16adff;margin:0 5px;font-size:18px}.jimmySpotlightBody p{color:#8fa8bc!important;margin:5px 0 0!important;font-size:10px!important}@media (max-width:600px){.jimmySpotlightBody{min-height:168px;padding-top:10px}.jimmySpotlightBody img{width:100px;height:94px}.jimmySpotlightBody h3{font-size:23px}.jimmySpotlightBody h3 span{font-size:15px}}.duelScoreStage{z-index:2;background:linear-gradient(90deg,#1373b214,#080f1be6 45%,#5941ce14);border-bottom:1px solid #ffffff0e;grid-template-columns:minmax(110px,1fr) auto minmax(110px,1fr);align-items:center;gap:18px;margin:0;padding:12px 20px;display:grid;position:relative;overflow:hidden}.duelScoreStage.final{background:radial-gradient(circle,#ffc4421c,#0000 31%),linear-gradient(90deg,#1373b21b,#080f1bf5 45%,#5941ce1b);padding-top:15px;padding-bottom:15px;box-shadow:inset 0 1px #ffd97314,inset 0 -1px #ffd9730d}.duelScoreName{min-width:0}.duelScoreName small,.duelScoreName b{display:block}.duelScoreName small{letter-spacing:.15em;color:#6385a0;font-size:5.8px;font-weight:950}.duelScoreName b{white-space:nowrap;text-overflow:ellipsis;color:#b9d8ed;margin-top:2px;font-size:9px;overflow:hidden}.duelScoreName.ai{text-align:right}.duelScoreName.ai b{color:#c7bfff}.duelScoreMain{text-align:left;grid-template-columns:auto auto auto;justify-content:center;align-items:center;gap:10px;display:grid}.duelScoreMain>svg{color:#ffd15a;filter:drop-shadow(0 0 9px #ffc5373d)}.duelScoreMain>strong{letter-spacing:-.055em;color:#eef8ff;white-space:nowrap;font-size:24px;font-weight:1000;line-height:1}.duelScoreMain>strong span{color:#547086;padding:0 6px;font-weight:700}.duelScoreMain>div b,.duelScoreMain>div small{display:block}.duelScoreMain>div b{letter-spacing:.035em;color:#dff4ff;font-size:9px}.duelScoreMain>div small{color:#6d8499;white-space:nowrap;margin-top:2px;font-size:6.5px}.duelScoreStage.final .duelScoreMain>div b{color:#ffd764;text-shadow:0 0 18px #ffcb4929;font-size:10px}.duelCompetitor{transition:border-color .3s,background .3s,box-shadow .3s;position:relative;overflow:hidden}.duelCompetitor.matchupWinner{background:radial-gradient(circle at 50% 0,#ffcd481f,#0000 43%),linear-gradient(135deg,#1f7bbf14,#0000 72%)}.duelCompetitor.aiSide.matchupWinner{background:radial-gradient(circle at 50% 0,#ffcd481f,#0000 43%),linear-gradient(225deg,#5e4ce118,#0000 72%)}.duelCompetitor.matchupWinner:after{content:"";pointer-events:none;border-top:1px solid #ffd25342;position:absolute;inset:0;box-shadow:inset 0 0 38px #ffbe2d09}.duelWinnerBadge{white-space:nowrap;background:#ffbe241a;border:1px solid #ffcf494d;border-radius:999px;justify-self:end;align-items:center;padding:5px 7px;box-shadow:0 0 18px #ffb92b14;color:#ffd65c!important;letter-spacing:.08em!important;gap:4px!important;font-size:5.8px!important;font-weight:1000!important;display:inline-flex!important}.duelFinalChip{color:#ffd35a!important;background:#ffbe2414!important;border-color:#ffcf493d!important}.duelFinished.duelWinner-guest{border-color:#ffcd4e42;box-shadow:0 20px 58px #00000045,0 0 42px #ffbe2d06}.duelFinished.duelWinner-ai{border-color:#9d85ff45;box-shadow:0 20px 58px #00000045,0 0 42px #7e62ff0a}.duelFinished.duelWinner-tie{border-color:#60bef53d}.duelConfetti{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.duelConfetti i{opacity:0;background:#ffd450;border-radius:1.5px;width:5px;height:10px;animation:2.8s cubic-bezier(.16,.74,.35,1) both duelConfettiDrop;position:absolute;top:-18px;left:50%}.duelConfetti i:nth-child(3n+2){background:#4bc7ff}.duelConfetti i:nth-child(3n){background:#a68cff}.duelConfetti i:first-child{animation-delay:40ms;left:4%}.duelConfetti i:nth-child(2){animation-delay:.2s;left:10%}.duelConfetti i:nth-child(3){animation-delay:90ms;left:16%}.duelConfetti i:nth-child(4){animation-delay:.34s;left:22%}.duelConfetti i:nth-child(5){animation-delay:.15s;left:29%}.duelConfetti i:nth-child(6){animation-delay:.42s;left:35%}.duelConfetti i:nth-child(7){animation-delay:60ms;left:41%}.duelConfetti i:nth-child(8){animation-delay:.28s;left:47%}.duelConfetti i:nth-child(9){animation-delay:.12s;left:53%}.duelConfetti i:nth-child(10){animation-delay:.39s;left:59%}.duelConfetti i:nth-child(11){animation-delay:.19s;left:65%}.duelConfetti i:nth-child(12){animation-delay:30ms;left:71%}.duelConfetti i:nth-child(13){animation-delay:.31s;left:76%}.duelConfetti i:nth-child(14){animation-delay:.13s;left:81%}.duelConfetti i:nth-child(15){animation-delay:.45s;left:86%}.duelConfetti i:nth-child(16){animation-delay:.23s;left:90%}.duelConfetti i:nth-child(17){animation-delay:80ms;left:94%}.duelConfetti i:nth-child(18){animation-delay:.36s;left:98%}@keyframes duelConfettiDrop{0%{opacity:0;transform:translateY(-14px)rotate(0)}8%{opacity:1}45%{opacity:.95}to{opacity:0;transform:translate(-18px,430px)rotate(660deg)}}@media (max-width:700px){.duelScoreStage{grid-template-columns:1fr auto 1fr;gap:8px;padding:11px 14px}.duelScoreName b{font-size:7px}.duelScoreMain{grid-template-columns:auto auto;gap:7px}.duelScoreMain>svg{display:none}.duelScoreMain>strong{font-size:20px}.duelScoreMain>div{text-align:center;grid-column:1/-1}.duelScoreMain>div b{font-size:8px}.duelScoreMain>div small{white-space:normal;font-size:5.8px}.duelIdentity.hasWinner{grid-template-columns:42px minmax(0,1fr) auto}.duelWinnerBadge{padding:4px 6px;font-size:5.2px!important}.duelConfetti i{animation-duration:2.4s}}@media (max-width:420px){.duelScoreName small{display:none}.duelScoreName b{font-size:6.4px}.duelScoreStage{gap:5px}.duelScoreMain>strong{font-size:18px}.duelWinnerBadge{position:absolute;top:13px;right:14px}.duelIdentity.hasWinner{grid-template-columns:42px 1fr}}@media (prefers-reduced-motion:reduce){.duelConfetti{display:none}.duelCompetitor{transition:none}}.duelShowcase{isolation:isolate;background:linear-gradient(#071321 0%,#07111d 48%,#06101a 100%);border-color:#41adef47;position:relative;overflow:hidden;box-shadow:0 26px 80px #00000057,inset 0 1px #ffffff06}.duelShowcase:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,#0089df1a 0%,#0072c70b 39%,#080f1c00 49%,#703fe00d 60%,#8046eb1c 100%);position:absolute;inset:72px 0 36px}.duelShowcase:after{content:"5";z-index:-1;letter-spacing:-.09em;color:#408fd906;pointer-events:none;font-size:190px;font-weight:1000;line-height:.8;position:absolute;top:73px;right:-8px}.duelArenaGlow{z-index:-1;filter:blur(3px);pointer-events:none;background:radial-gradient(circle,#48b8ff14,#6b52ff06 36%,#0000 70%);width:360px;height:220px;position:absolute;top:116px;left:50%;transform:translate(-50%)}.duelShowcaseHead{background:linear-gradient(90deg,#08284157,#07121f2e 58%,#1c12422e);border-bottom:1px solid #63bdf71a;padding:18px 20px 15px}.duelShowcaseHead small{color:#49c4ff;letter-spacing:.18em;font-weight:1000}.duelShowcaseHead h3{letter-spacing:-.025em;color:#f4f9ff;text-shadow:0 0 22px #3db7ff12;font-size:20px}.duelShowcaseHead p{color:#66859d}.duelLock{background:#09253ab3;border-color:#3eb7fa42;box-shadow:inset 0 0 20px #259ee70b}.duelScoreStage{background:linear-gradient(90deg,#0087dc1c,#060e1af5 43% 57%,#743ee21f);border-bottom-color:#fff1;min-height:68px;padding:13px 24px}.duelScoreStage.final{background:radial-gradient(circle at 50% 43%,#ffc1352e,#0000 24%),linear-gradient(90deg,#008ee426,#060e1af7 42% 58%,#7c41ed29);min-height:104px}.duelScoreStage.final .duelScoreMain{grid-template-columns:auto auto;gap:3px 12px}.duelScoreStage.final .duelScoreMain>svg{width:24px;height:24px}.duelScoreStage.final .duelScoreMain>strong{text-shadow:0 0 24px #4ac0ff21;font-size:38px}.duelScoreStage.final .duelScoreMain>div b{letter-spacing:.065em;color:#ffd45d;text-shadow:0 0 24px #ffc23240;font-size:14px}.duelScoreStage.final .duelScoreMain>div small{color:#9eafbc;font-size:7px}.duelColumns{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr);gap:0;padding:0 20px 18px;display:grid;position:relative}.duelCompetitor{background:linear-gradient(#071f32c7,#061523d1);border:1px solid #4da0da1a;border-radius:16px;padding:17px;box-shadow:inset 0 1px #ffffff05}.duelCompetitor.guestSide{background:radial-gradient(circle at 12% 0,#009ef41c,#0000 30%),linear-gradient(#061f33ed,#061422f0);border-color:#24aaf42e;box-shadow:inset 0 1px #6bd2ff0a,-14px 0 50px #007cd606}.duelCompetitor.aiSide{background:radial-gradient(circle at 88% 0,#7d4df521,#0000 32%),linear-gradient(#121432ed,#0a1025f0);border-color:#8c5eff2e;box-shadow:inset 0 1px #bea7ff09,14px 0 50px #6843e108}.duelIdentity{border-bottom:1px solid #ffffff12;min-height:67px;margin-bottom:12px;padding:0 2px 14px}.duelAvatar{background:linear-gradient(145deg,#0a456adb,#07233aeb);border-color:#3bbbfb4d;border-radius:16px;width:54px;height:54px;box-shadow:0 9px 24px #0000003d,inset 0 1px #ffffff0e}.duelAvatar.ai{color:#ad92ff;background:linear-gradient(145deg,#482e93cc,#1c184af0);border-color:#8b63ff61;box-shadow:0 9px 24px #0000003d,0 0 30px #6e49e712}.duelIdentity>div:nth-child(2) small{color:#49c6ff;letter-spacing:.16em;font-size:6px}.aiSide .duelIdentity>div:nth-child(2) small{color:#8d85ff}.duelIdentity>div:nth-child(2) b{color:#f4f9ff;margin-top:2px;font-size:16px}.duelIdentity>div:nth-child(2) span{color:#7692a8;margin-top:3px;font-size:7px}.duelPick{background:linear-gradient(90deg,#0c2f48a8,#081a2ac4);border:1px solid #44a2dc1f;border-radius:12px;min-height:53px;padding:8px 11px;transition:transform .16s,border-color .2s,background .2s;box-shadow:inset 0 1px #ffffff05}.aiSide .duelPick{background:linear-gradient(90deg,#151935c7,#1c133cad);border-color:#825be724}.duelPick:hover{transform:translateY(-1px)}.duelPick>span:first-child{color:#43c5ff;background:linear-gradient(145deg,#0c537ec7,#06304ced);border:1px solid #34bbfa21;border-radius:10px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:1000;display:grid;box-shadow:inset 0 1px #ffffff09}.aiSide .duelPick>span:first-child{color:#ac8cff;background:linear-gradient(145deg,#482e8ac2,#2b1c5bf0);border-color:#8f69ff29}.duelPick>div small{letter-spacing:.11em;color:#6c8aa0;font-size:5.8px}.duelPick>div b{color:#f0f7fc;font-size:10.5px}.duelPick>svg{width:16px;height:16px}.duelPick.right{box-shadow:inset 0 0 25px #15cf8909,0 0 24px #12ba7d06;background:linear-gradient(90deg,#08514378,#072226bf)!important;border-color:#29da9557!important}.duelPick.right>svg{color:#34e29a;filter:drop-shadow(0 0 7px #24e09a40)}.duelPick.wrong{box-shadow:inset 0 0 25px #f3416808;background:linear-gradient(90deg,#4b182a7a,#271021bf)!important;border-color:#f54b7452!important}.duelPick.wrong>svg{color:#ff5d80;filter:drop-shadow(0 0 7px #ff4c7738)}.duelVs{justify-content:center;align-items:center;display:flex;position:relative}.duelVs:before{content:"";background:linear-gradient(#0000,#3fbcf82e 25%,#825bf22e 75%,#0000);width:1px;position:absolute;top:18px;bottom:18px;left:50%}.duelVs span{z-index:2;color:#f1f7fc;background:radial-gradient(circle at 35% 30%,#22658e70,#05121ff5 65%);border:1px solid #45c2ff57;border-radius:50%;place-items:center;width:42px;height:42px;font-size:10px;font-weight:1000;display:grid;position:relative;box-shadow:0 0 28px #23abef1a,inset 0 0 15px #48c5ff0f}.duelVs i{border:1px solid #7e5cf514;border-radius:50%;width:58px;height:58px;position:absolute;box-shadow:0 0 38px #5c76ff0d}.duelCompetitor.matchupWinner{border-color:#ffcd4970;box-shadow:inset 0 0 48px #ffc0300b,0 0 45px #ffb7220e}.duelCompetitor.matchupWinner:before{content:"WINNER";letter-spacing:.15em;color:#ffda68;background:linear-gradient(#604409db,#322205e6);border:1px solid #ffd55b57;border-radius:999px;padding:5px 8px;font-size:6px;font-weight:1000;position:absolute;top:12px;right:14px;box-shadow:0 0 22px #ffbe301a}.duelWinnerBadge{display:none!important}.duelFooter{background:linear-gradient(90deg,#051928a6,#070f1ce0,#160f308c);border-top-color:#ffffff0e;padding:13px 18px 15px}.duelFooter span:nth-child(3){color:#a991ff;background:#2418496b;border-color:#7f5de52b}@media (max-width:820px){.duelColumns{grid-template-columns:1fr;gap:12px;padding:0 14px 15px}.duelVs{height:28px}.duelVs:before{background:linear-gradient(90deg,#0000,#41bbf62e,#855df12e,#0000);width:auto;height:1px;inset:50% 14% auto}.duelVs span{width:36px;height:36px}.duelVs i{width:48px;height:48px}.duelShowcase:after{font-size:140px;right:-18px}.duelCompetitor{padding:14px}.duelIdentity{min-height:60px}.duelAvatar{width:48px;height:48px}.duelIdentity>div:nth-child(2) b{font-size:14px}}@media (max-width:520px){.duelShowcaseHead{padding:15px 14px}.duelShowcaseHead h3{font-size:17px}.duelLock{padding:7px 8px}.duelScoreStage.final{min-height:88px}.duelScoreStage.final .duelScoreMain>strong{font-size:31px}.duelScoreStage.final .duelScoreMain>div b{font-size:11px}.duelCompetitor{border-radius:13px}.duelPick{min-height:50px;padding:7px 9px}.duelPick>span:first-child{width:28px;height:28px}.duelPick>div b{font-size:9.5px}.duelShowcase:after{display:none}}@media (prefers-reduced-motion:reduce){.duelPick{transition:none}.duelPick:hover{transform:none}}.duelShowcaseHead{text-align:center;background:radial-gradient(circle at 50% 0,#40b4ff1c,#0000 45%),linear-gradient(90deg,#08284157,#07121f57 50%,#1c12424d);grid-template-columns:1fr;place-items:center;min-height:112px;padding:22px 190px 20px;display:grid;position:relative}.duelShowcaseHead>div:first-child{width:min(100%,680px);margin:0 auto}.duelShowcaseHead small{letter-spacing:.21em;color:#57c9ff;font-size:8px}.duelShowcaseHead h3{letter-spacing:-.035em;color:#f7fbff;text-shadow:0 0 28px #47bcff21;margin-top:5px;font-size:28px;line-height:1.02}.duelShowcaseHead p{color:#7894aa;max-width:590px;margin:7px auto 0;font-size:10px;line-height:1.5}.duelShowcaseHead .duelLock{margin:0;position:absolute;top:50%;right:20px;transform:translateY(-50%)}.duelShowcase .duelColumns,.duelShowcase .duelCompetitor,.duelShowcase .duelPick,.duelShowcase .duelScoreStage,.duelShowcase .duelFooter{box-sizing:border-box}@media (max-width:900px){.duelShowcaseHead{min-height:104px;padding:20px 145px 18px 18px}.duelShowcaseHead h3{font-size:24px}.duelShowcaseHead p{font-size:9px}.duelShowcaseHead .duelLock{right:16px}}@media (max-width:700px){.duelShowcaseHead{text-align:center;flex-direction:column;min-height:0;padding:17px 14px 14px;display:flex}.duelShowcaseHead>div:first-child{width:100%}.duelShowcaseHead h3{font-size:22px}.duelShowcaseHead p{max-width:420px;font-size:8px}.duelShowcaseHead .duelLock{margin-top:10px;position:static;transform:none}}@media (max-width:420px){.duelShowcaseHead h3{font-size:20px}.duelShowcaseHead small{font-size:7px}}::selection{color:#fff;background:#2aaaff52}button,a,input,select{font:inherit}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline-offset:3px;outline:2px solid #4ac4ffeb}.desktopNav button,.mobileNav button,.sportTab,.avatarBtn,.topLoginBtn,.topSignupBtn,.submit,.shareInvite button{-webkit-tap-highlight-color:transparent}.desktopNav button{transition:color .16s,border-color .16s;position:relative}.desktopNav button:hover{color:#c8d8e7}.desktopNav button.active{color:#fff;text-shadow:0 0 18px #2cb2ff21}.topbar{isolation:isolate}.topbar:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#46b7f921,#0000);height:1px;position:absolute;bottom:-1px;left:22px;right:22px}.fixtureSummary{border-color:#4ba3dc2e;box-shadow:inset 0 1px #ffffff05,0 12px 30px #00000014}.fixtureRow,.challenge,.resultCard,.weeklyPrizeCard,.yourClubCard,.leaderHero{box-shadow:inset 0 1px #ffffff04,0 12px 34px #00000013}.legalPage{background:radial-gradient(circle at 50% 0,#1670b01a,#0000 27%),#050a11}.legalPage h1{letter-spacing:-.035em}.legalPage h2{color:#edf6ff}.legalPage p{max-width:720px}.legalPage a:focus-visible{border-radius:4px}@media (hover:hover) and (pointer:fine){.avatarBtn,.topLoginBtn,.topSignupBtn,.sportTab,.shareInvite button{transition:transform .16s,border-color .16s,box-shadow .16s}.avatarBtn:hover,.topLoginBtn:hover,.topSignupBtn:hover,.sportTab:not(.coming):hover,.shareInvite button:hover{transform:translateY(-1px)}.fixtureRow:hover{box-shadow:inset 0 1px #ffffff05,0 15px 38px #0000001c}}@media (max-width:720px){.topbar:after{left:14px;right:14px}.mobileNav button:focus-visible{outline-offset:-4px;border-radius:10px}.legalPage{padding-left:18px;padding-right:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.desktopNav button,.avatarBtn,.topLoginBtn,.topSignupBtn,.sportTab,.shareInvite button,.fixtureRow{transition:none!important}}.eventCompetitionTab{text-decoration:none;position:relative;overflow:hidden;text-align:left!important;background:radial-gradient(circle at 13%,#c8941920,#0000 30%),linear-gradient(110deg,#15130e,#0c1119 45%,#171025)!important;border-color:#8c6b2380!important;grid-column:1/-1!important;grid-template-columns:66px 1fr auto!important;align-items:center!important;min-height:104px!important;padding:16px 20px!important;display:grid!important;box-shadow:inset 0 1px #ffe89b18,0 14px 40px #0007!important}.eventCompetitionTab:after{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 30%,#ffd44f08 50%,#0000 70%);position:absolute;inset:0}.eventCompetitionTab:hover{transform:translateY(-1px);border-color:#d9a92c!important}.eventTabIcon{background:#ffd44f10;border:1px solid #ffd44f48;border-radius:16px;place-items:center;width:52px;height:52px;font-size:28px;display:grid;box-shadow:0 0 30px #ffcf3320}.eventTabCopy{flex-direction:column;gap:3px;min-width:0;display:flex}.eventTabCopy small{letter-spacing:1.7px;color:#ffd95d;font-size:8px;font-weight:1000}.eventTabCopy strong{letter-spacing:-.5px;color:#fff;font-size:21px}.eventTabCopy strong em{color:#ffd44f;font-style:normal}.eventTabCopy>span{color:#95a7b7;font-size:9px;font-weight:850}.eventTabCta{color:#ffe37e;letter-spacing:.8px;white-space:nowrap;background:#ffd44f10;border:1px solid #ffd44f62;border-radius:10px;padding:11px 13px;font-size:9px;font-weight:1000}.eventPage{color:#f8fbff;background:radial-gradient(circle at 50% 0,#30240d 0,#0b1119 28%,#05090e 60%);min-height:100vh;padding-bottom:60px}.eventTop{letter-spacing:1px;color:#7f94a7;justify-content:space-between;align-items:center;max-width:1040px;margin:auto;padding:18px 20px;font-size:9px;font-weight:950;display:flex}.eventTop a{color:#c8d6e2;text-decoration:none}.eventTop span{color:#8f9daa}.eventHero{text-align:center;background:linear-gradient(140deg,#17140e,#08121d 48%,#171025);border:1px solid #8d6a2988;border-radius:24px;max-width:1040px;margin:0 auto 12px;padding:42px 30px 30px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0008}.eventHeroGlow{pointer-events:none;background:radial-gradient(circle,#ffce3d33,#0000 68%);width:420px;height:240px;position:absolute;top:-150px;left:50%;transform:translate(-50%)}.eventExclusive{color:#ffd85c;letter-spacing:1.8px;align-items:center;gap:7px;font-size:10px;font-weight:1000;display:inline-flex}.eventHero h1{letter-spacing:-2.6px;margin:14px 0 8px;font-size:48px;line-height:1}.eventHero h1 em{color:#ffd44f;font-style:normal}.eventHero>p{color:#a5b4c1;margin:0;font-size:12px}.eventMeta{color:#8196a8;flex-wrap:wrap;justify-content:center;gap:18px;margin-top:18px;font-size:10px;display:flex}.eventMeta span{align-items:center;gap:6px;display:flex}.eventLock{background:#0a0d11aa;border:1px solid #624f26;border-radius:14px;justify-content:space-between;align-items:center;width:min(340px,100%);margin:24px auto 0;padding:12px;display:flex}.eventLock small{letter-spacing:1.2px;color:#a58f59;font-size:8px;font-weight:950}.eventLock strong{color:#ffe078;font-size:17px}.eventPartner,.eventDuel,.eventIntro,.eventQuestions,.eventLogin,.eventLeaderboard,.eventReveal,.eventSubmit,.eventShare,.eventMessage,.eventFoot{width:min(860px,100% - 28px);margin-left:auto;margin-right:auto}.eventPartner{background:#09121a;border:1px solid #263440;border-radius:14px;justify-content:space-between;align-items:center;margin-top:10px;padding:12px 15px;display:flex}.eventPartner div{flex-direction:column;display:flex}.eventPartner small{color:#70889a;letter-spacing:1.2px;font-size:7px;font-weight:950}.eventPartner b{color:#c5d2dd;margin-top:2px;font-size:10px}.eventPartner>span{color:#ffd44f;letter-spacing:1px;font-size:9px;font-weight:1000}.eventDuel{grid-template-columns:1fr 54px 1fr;align-items:stretch;margin-top:14px;display:grid}.eventDuel>div:not(.eventVs){background:linear-gradient(135deg,#0a2130,#09131c);border:1px solid #22394a;border-radius:17px;grid-template-columns:42px 1fr;align-items:center;column-gap:10px;padding:18px;display:grid}.eventDuel>div:last-child{background:linear-gradient(135deg,#1d1533,#0e1322);border-color:#44336a}.eventDuel svg{color:#55caff;grid-row:1/4}.eventDuel>div:last-child svg{color:#aa7cff}.eventDuel small{letter-spacing:1px;color:#6fbbe4;font-size:7px;font-weight:950}.eventDuel b{font-size:17px}.eventDuel span{color:#7990a3;font-size:8px}.eventVs{color:#75cfff;place-items:center;font-size:9px;font-weight:1000;display:grid}.eventReveal{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.eventReveal>div{background:#08121b;border:1px solid #253849;border-radius:15px;flex-direction:column;gap:6px;padding:15px;display:flex}.eventReveal>div:last-child{border-color:#443063}.eventReveal small{color:#7392a8;letter-spacing:1.2px;font-size:7px;font-weight:950}.eventReveal b{color:#dbe8f0;font-size:12px}.eventReveal span{color:#7f94a4;font-size:9px}.eventReveal strong{color:#f8fbff}.eventIntro{text-align:center;padding:28px 10px 13px}.eventIntro>span{color:#ffd44f;letter-spacing:1.6px;font-size:8px;font-weight:1000}.eventIntro h2{letter-spacing:-1.2px;margin:7px 0 5px;font-size:32px}.eventIntro p{color:#7d91a3;margin:0;font-size:10px}.eventQuestions{gap:10px;display:grid}.eventQuestion{background:linear-gradient(115deg,#0c161f,#080e14);border:1px solid #253441;border-radius:17px;grid-template-columns:38px 1fr;gap:12px;padding:15px;display:grid}.eventQNum{color:#ffd95c;background:#19160d;border:1px solid #705c28;border-radius:11px;place-items:center;width:34px;height:34px;font-weight:1000;display:grid}.eventQHead{justify-content:space-between;display:flex}.eventQHead span{color:#ffd44f;letter-spacing:1px;font-size:8px;font-weight:1000}.eventQHead small{color:#8aa0b1;font-size:7px;font-weight:950}.eventQuestion h3{margin:4px 0 2px;font-size:18px}.eventQuestion p{color:#768a9c;margin:0 0 10px;font-size:9px}.eventOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.eventOptions button{color:#d9e3ea;cursor:pointer;text-align:left;background:#0b151e;border:1px solid #283b4a;border-radius:10px;justify-content:space-between;align-items:center;min-height:48px;padding:8px 10px;font-weight:850;display:flex}.eventOptions button:hover:not(:disabled){border-color:#a07d2c}.eventOptions button.selected{color:#fff0a8;background:#30250d;border-color:#d2a52d}.eventOptions button.correct{color:#8bffd0;background:#063426;border-color:#0aa86c}.eventOptions button.wrong{color:#ff9ab6;background:#35111e;border-color:#a83758}.eventOptions button:disabled{cursor:default}.eventLogin{background:#0a131b;border:1px solid #293b49;border-radius:15px;margin-top:15px;padding:16px}.eventLogin h3{margin:0 0 3px}.eventLogin p{color:#7d91a2;font-size:10px}.eventLogin a{color:#5bc9ff}.eventLogin>div{grid-template-columns:1fr 1fr auto;gap:8px;display:grid}.eventLogin input,.eventLogin button{color:#fff;background:#071018;border:1px solid #263b4c;border-radius:9px;min-height:42px;padding:0 10px}.eventLogin button{color:#100c02;background:#b48b22;border-color:#d9aa2b;font-weight:1000}.eventSubmit{color:#171005;cursor:pointer;background:linear-gradient(90deg,#af8120,#ffd44f);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:54px;margin-top:14px;font-weight:1000;display:flex}.eventSubmit:disabled{opacity:.28;cursor:not-allowed}.eventMessage{text-align:center;color:#9ec7df;margin-top:10px;font-size:10px}.eventShare{color:#c8d7e2;cursor:pointer;background:#09121a;border:1px solid #304556;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:45px;margin-top:10px;font-weight:950;display:flex}.eventLeaderboard{background:#0b1118;border:1px solid #6e5725;border-radius:18px;margin-top:20px;overflow:hidden}.eventLeaderboard>div:first-child{text-align:center;padding:20px}.eventLeaderboard svg{color:#ffd44f}.eventLeaderboard h2{margin:4px 0}.eventLeaderboard>div:first-child span{color:#ffd44f;letter-spacing:1.2px;font-size:8px;font-weight:950;display:block}.eventBoardRow{border-top:1px solid #1d2a35;grid-template-columns:45px 1fr auto;align-items:center;padding:12px 15px;display:grid}.eventBoardRow b{color:#7a91a2}.eventBoardRow strong{font-size:18px}.eventFoot{text-align:center;color:#596b79;letter-spacing:1px;padding:25px 0;font-size:8px;font-weight:900}@media (max-width:700px){.eventCompetitionTab{grid-template-columns:48px 1fr!important;padding:13px!important}.eventTabIcon{width:42px;height:42px;font-size:22px}.eventTabCopy strong{font-size:15px}.eventTabCta{grid-column:2;justify-self:start;margin-top:5px;padding:7px 9px}.eventHero{width:calc(100% - 18px);padding:30px 14px 22px}.eventHero h1{font-size:34px}.eventTop span{display:none}.eventDuel{grid-template-columns:1fr}.eventVs{height:32px}.eventReveal,.eventOptions,.eventLogin>div{grid-template-columns:1fr}.eventPartner{align-items:flex-start;gap:10px}.eventPartner>span{text-align:right}.eventIntro h2{font-size:26px}}.eventPage{background:radial-gradient(circle at 16% 18%,#8b651018 0,#0000 22%),radial-gradient(circle at 84% 28%,#6d3cff16 0,#0000 25%),radial-gradient(circle at 50% -5%,#382a0d 0,#0a1119 28%,#05090e 63%)}.eventHero{background:linear-gradient(125deg,#1b170d 0%,#09131d 43%,#151027 100%);border-color:#b1842f88;padding:52px 34px 36px;box-shadow:0 34px 95px #000b,inset 0 1px #ffffff0b}.eventHero:before,.eventHero:after{content:"";pointer-events:none;background:linear-gradient(#0000,#f7c94c44,#0000);width:1px;position:absolute;top:0;bottom:0}.eventHero:before{left:14%}.eventHero:after{right:14%}.eventHeroGlow{background:radial-gradient(circle,#ffd75a42 0,#c7961918 32%,#0000 70%);width:620px;height:310px;top:-195px}.eventExclusive{background:#1d170a88;border:1px solid #8e6d2f66;border-radius:999px;padding:7px 12px;position:relative;box-shadow:0 0 30px #d7a52112}.eventHero h1{text-shadow:0 8px 34px #000;font-size:clamp(38px,5vw,58px)}.eventHero h1 em{text-shadow:0 0 32px #ffc93655}.eventMeta{padding-top:3px}.eventMeta span{background:#07101988;border:1px solid #ffffff0b;border-radius:999px;padding:7px 10px}.eventLock{box-shadow:inset 0 0 28px #d49e1610,0 14px 40px #0007}.eventPartner{background:linear-gradient(100deg,#09131c,#0b1017 48%,#16120a);border-color:#344958;margin-top:14px;padding:14px 18px;box-shadow:0 16px 40px #0005}.eventPartner b{font-size:11px}.eventPartner>span{background:#171307;border:1px solid #6b5427;border-radius:999px;padding:6px 9px}.eventDuelPremium{grid-template-columns:minmax(0,1fr) 72px minmax(0,1fr);gap:0;margin-top:16px}.eventDuelPremium>a.eventGuestCard,.eventDuelPremium>.eventAiCard{border-radius:20px;grid-template-columns:84px 1fr;align-items:center;gap:15px;min-height:132px;padding:16px 18px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid;position:relative;overflow:hidden}.eventDuelPremium>a.eventGuestCard{background:radial-gradient(circle at 12% 45%,#0eb5ff16,#0000 30%),linear-gradient(135deg,#082638,#09141d 64%,#101820);border:1px solid #2b5f7d;box-shadow:inset 0 1px #ffffff0a,0 22px 48px #0006}.eventDuelPremium>a.eventGuestCard:hover{border-color:#4fcaff;transform:translateY(-2px);box-shadow:0 24px 58px #0008,0 0 34px #21b9ff15}.eventDuelPremium>.eventAiCard{background:radial-gradient(circle at 87% 45%,#a775ff1c,#0000 31%),linear-gradient(135deg,#251644,#121426 62%,#0d1019);border:1px solid #614795;box-shadow:inset 0 1px #ffffff0a,0 22px 48px #0006}.eventGuestArtwork{background:#070707;border:1px solid #d6a83e77;border-radius:17px;width:82px;height:82px;overflow:hidden;box-shadow:0 10px 30px #0008,0 0 24px #d4a22918}.eventGuestArtwork img{object-fit:cover;width:100%;height:100%;display:block}.eventGuestCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.eventGuestCopy small{letter-spacing:1.35px;color:#5ed3ff;font-size:7px;font-weight:1000}.eventAiCard .eventGuestCopy small{color:#b993ff}.eventGuestCopy b{color:#fff;margin:4px 0 3px;font-size:20px;line-height:1}.eventGuestCopy span{color:#8499aa;font-size:8px;line-height:1.45}.eventGuestCopy strong{letter-spacing:1px;color:#ffd559;margin-top:10px;font-size:7px}.eventAiCard .eventGuestCopy strong{color:#b98cff}.eventAiIcon{background:linear-gradient(145deg,#4a2783,#21163c);border:1px solid #7357a9;border-radius:18px;place-items:center;width:62px;height:62px;display:grid;box-shadow:inset 0 1px #ffffff18,0 0 28px #8c5ce41f}.eventAiIcon svg{color:#bf91ff;width:27px;height:27px}.eventVsPremium{place-items:center;display:grid;position:relative}.eventVsPremium:before{content:"";background:linear-gradient(#0000,#2b93c8 35%,#6650a2 65%,#0000);width:1px;position:absolute;top:0;bottom:0}.eventVsPremium span{z-index:1;color:#e8f8ff;background:#06121b;border:1px solid #226b94;border-radius:50%;place-items:center;width:42px;height:42px;font-size:9px;font-weight:1000;display:grid;box-shadow:0 0 26px #0eb7ff20}.eventComingSoon{background:radial-gradient(circle at 50% 0,#d7a82b13,#0000 38%),linear-gradient(#0c1218,#080d12);border:1px solid #3c3020;border-radius:22px;margin-top:24px;padding:34px 24px 28px;box-shadow:inset 0 1px #ffffff08,0 20px 54px #0005}.eventComingBadge{color:#ffd65c;letter-spacing:1px;background:#171309;border:1px solid #675124;border-radius:999px;align-items:center;gap:6px;width:max-content;max-width:100%;margin:0 auto 13px;padding:7px 11px;font-size:7px;font-weight:1000;display:flex}.eventComingSoon h2{max-width:720px;margin:8px auto 7px;font-size:clamp(25px,3.5vw,36px)}.eventComingSoon p{color:#8da0b0;max-width:650px;margin:0 auto;font-size:10px;line-height:1.6}.eventComingFacts{background:#071019;border:1px solid #293641;border-radius:15px;grid-template-columns:repeat(3,1fr);max-width:510px;margin:24px auto 0;display:grid;overflow:hidden}.eventComingFacts span{border-right:1px solid #293641;flex-direction:column;gap:3px;padding:13px 8px;display:flex}.eventComingFacts span:last-child{border-right:0}.eventComingFacts b{color:#f7fbff;font-size:18px}.eventComingFacts small{letter-spacing:1px;color:#72899a;font-size:6px;font-weight:950}.eventShare{margin-top:18px}@media (max-width:720px){.eventHero{padding:38px 18px 28px}.eventHero:before,.eventHero:after{display:none}.eventDuelPremium{grid-template-columns:1fr;gap:10px}.eventDuelPremium>a.eventGuestCard,.eventDuelPremium>.eventAiCard{grid-template-columns:68px 1fr;min-height:116px;padding:14px}.eventGuestArtwork{border-radius:14px;width:66px;height:66px}.eventAiIcon{border-radius:15px;width:56px;height:56px}.eventVsPremium{height:32px}.eventVsPremium:before{background:linear-gradient(90deg,#0000,#358ebd,#6d55a8,#0000);width:auto;height:1px;inset:50% 0 auto}.eventVsPremium span{width:34px;height:34px}.eventComingFacts{grid-template-columns:1fr 1fr 1fr}}@media (max-width:460px){.eventPartner{align-items:flex-start;gap:10px}.eventPartner>span{white-space:nowrap}.eventGuestCopy b{font-size:18px}.eventComingFacts b{font-size:15px}.eventComingFacts small{font-size:5.5px}}.eventCompetitionHero{grid-column:1/-1;align-items:center;width:100%;min-height:154px;position:relative;overflow:hidden;color:#fff!important;background:radial-gradient(circle at 12%,#f3bd291d 0,#0000 28%),radial-gradient(circle at 72% 30%,#7243dd20 0,#0000 34%),linear-gradient(105deg,#1b170c 0,#09141e 42%,#171027 100%)!important;border:1px solid #a47b2e!important;border-radius:22px!important;grid-template-columns:minmax(330px,1.45fr) minmax(250px,.92fr) minmax(130px,.52fr) minmax(185px,.65fr)!important;gap:0!important;padding:0!important;text-decoration:none!important;display:grid!important;box-shadow:0 22px 60px #0007,inset 0 1px #ffffff0c!important}.eventCompetitionHero:before{content:"";pointer-events:none;opacity:.75;background:linear-gradient(90deg,#0000 0,#ffffff06 48%,#0000 100%);position:absolute;inset:0}.eventHomeFight,.eventHomeGuest,.eventHomeAi,.eventHomeCta{z-index:1;min-height:154px;position:relative}.eventHomeFight{align-items:center;gap:18px;padding:24px 26px;display:flex}.eventHomeIcon{background:linear-gradient(145deg,#33270b,#17130a);border:1px solid #9b772e;border-radius:17px;flex:0 0 58px;place-items:center;width:58px;height:58px;font-size:27px;display:grid;box-shadow:inset 0 1px #ffffff12,0 0 30px #d9a82117}.eventCompetitionHero .eventTabCopy{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.eventCompetitionHero .eventTabCopy small{align-items:center;gap:6px;display:flex;color:#ffd657!important;letter-spacing:1.45px!important;font-size:8px!important;font-weight:1000!important}.eventCompetitionHero .eventTabCopy strong{margin:6px 0 5px;letter-spacing:-1.2px!important;color:#fff!important;white-space:normal!important;font-size:clamp(20px,2.3vw,31px)!important;line-height:1!important}.eventCompetitionHero .eventTabCopy strong em{color:#ffd34e;font-style:normal}.eventCompetitionHero .eventTabCopy>span{color:#a8b7c3!important;letter-spacing:.35px!important;font-size:8px!important;font-weight:850!important}.eventHomeGuest{color:#fff;background:linear-gradient(135deg,#082639cc,#0b151dcc);border-left:1px solid #ffffff0b;border-right:1px solid #ffffff0b;grid-template-columns:72px 1fr;align-self:stretch;align-items:center;gap:12px;padding:18px 20px;text-decoration:none;transition:background .18s,box-shadow .18s;display:grid}.eventHomeGuest:hover{background:linear-gradient(135deg,#0a3047,#0c1822);box-shadow:inset 0 0 38px #2ac8ff10}.eventHomeGuestArt{background:#050505;border:1px solid #ca9d3e88;border-radius:16px;width:70px;height:70px;overflow:hidden;box-shadow:0 10px 30px #0008,0 0 20px #dbac3617}.eventHomeGuestArt img{object-fit:cover;width:100%;height:100%;display:block}.eventHomeGuestCopy{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.eventHomeGuestCopy small{color:#58d0ff;letter-spacing:1.2px;font-size:6.5px;font-weight:1000}.eventHomeGuestCopy b{color:#fff;margin:4px 0 3px;font-size:18px;line-height:1}.eventHomeGuestCopy span{color:#8da1b1;font-size:8px}.eventHomeGuestCopy strong{color:#ffd658;letter-spacing:1px;margin-top:8px;font-size:6.5px}.eventHomeAi{text-align:center;background:radial-gradient(circle,#7d4ce51a,#0000 68%);flex-direction:column;justify-content:center;align-items:center;padding:18px 12px;display:flex}.eventHomeAiIcon{color:#c59dff;background:linear-gradient(145deg,#45257a,#21163a);border:1px solid #7250a7;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:8px;display:grid;box-shadow:0 0 24px #8b62dc1b}.eventHomeAi small{color:#9a87bb;letter-spacing:1.15px;font-size:6px;font-weight:1000;display:block}.eventHomeAi b{color:#fff;margin-top:3px;font-size:13px;display:block}.eventCompetitionHero .eventHomeCta{text-align:center!important;color:#fff!important;background:linear-gradient(145deg,#1a1509,#231a08)!important;border:0!important;border-left:1px solid #7b5d2780!important;border-radius:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;padding:18px!important;text-decoration:none!important;transition:background .18s,box-shadow .18s!important;display:flex!important}.eventCompetitionHero .eventHomeCta:hover{background:linear-gradient(145deg,#282009,#33260a)!important;box-shadow:inset 0 0 35px #f0b82b10!important}.eventHomeCta small{color:#a98942;letter-spacing:1px;font-size:6px;font-weight:950}.eventHomeCta b{color:#ffd65b;margin:7px 0 5px;font-size:12px;line-height:1.2}.eventHomeCta span{color:#fff;letter-spacing:.8px;font-size:7px;font-weight:1000}@media (max-width:920px){.eventCompetitionHero{grid-template-columns:1fr 1fr!important}.eventHomeFight,.eventHomeGuest,.eventHomeAi,.eventHomeCta{min-height:112px}.eventHomeFight{padding:18px}.eventHomeGuest{border-right:0}.eventHomeAi{border-top:1px solid #ffffff0b}.eventCompetitionHero .eventHomeCta{border-top:1px solid #7b5d2780!important;border-left:1px solid #7b5d2780!important}}@media (max-width:620px){.eventCompetitionHero{grid-template-columns:1fr!important}.eventHomeFight{min-height:auto;padding:19px 16px}.eventHomeIcon{border-radius:14px;flex-basis:48px;width:48px;height:48px;font-size:23px}.eventCompetitionHero .eventTabCopy strong{font-size:20px!important}.eventHomeGuest{border-top:1px solid #ffffff0b;border-left:0;min-height:102px;padding:14px 16px}.eventHomeGuestArt{width:62px;height:62px}.eventHomeAi{display:none}.eventCompetitionHero .eventHomeCta{border-left:0!important;min-height:76px!important}}.eventDuelPremium>a.eventGuestCard,.eventDuelPremium>.eventAiCard{grid-template-columns:104px minmax(0,1fr);gap:18px;min-height:154px;padding:18px 22px}.eventGuestArtwork{border-radius:19px;width:102px;height:102px}.eventGuestCopy small{letter-spacing:1.45px;font-size:7.5px}.eventGuestCopy b{margin:6px 0 5px;font-size:21px;line-height:1.08}.eventGuestCopy b em{color:#ffd55b;letter-spacing:.25px;margin-top:4px;font-size:11px;font-style:normal;display:block}.eventGuestCopy span{font-size:9px;line-height:1.5}.eventGuestCopy strong{margin-top:11px;font-size:7px;line-height:1.3}.eventAiCard{align-items:center!important}.eventAiCard .eventAiIcon{align-self:center}.eventAiCopy{justify-content:center;min-height:94px}.eventAiCopy small,.eventAiCopy b,.eventAiCopy span,.eventAiCopy strong{position:static!important;transform:none!important}.eventAiCopy b{margin:6px 0 7px}.eventAiCopy span{max-width:100%;line-height:1.45;display:block}.eventAiCopy strong{white-space:normal;margin-top:12px;display:block}@media (max-width:720px){.eventDuelPremium>a.eventGuestCard,.eventDuelPremium>.eventAiCard{grid-template-columns:82px minmax(0,1fr);gap:14px;min-height:132px;padding:15px}.eventGuestArtwork{border-radius:16px;width:80px;height:80px}.eventGuestCopy b{font-size:18px}.eventGuestCopy b em{font-size:9px}.eventGuestCopy span{font-size:8px}}.eventHeroCinematic{background:radial-gradient(circle at 50% 10%,#d4a42b22,#0000 28%),radial-gradient(circle at 0%,#8c651728,#0000 34%),radial-gradient(circle at 100%,#7145cf22,#0000 34%),linear-gradient(112deg,#151109 0%,#070c11 35%,#080c14 66%,#120d1d 100%);border-color:#c7952f;flex-direction:column;justify-content:center;align-items:center;min-height:360px;padding:58px 44px 34px;display:flex;box-shadow:0 36px 105px #000d,inset 0 1px #ffffff10}.eventHeroSideGlow{pointer-events:none;filter:blur(2px);width:30%;position:absolute;top:0;bottom:0}.eventHeroSideGlowLeft{background:radial-gradient(at 10% 58%,#f1b72b1f,#0000 58%);left:0}.eventHeroSideGlowRight{background:radial-gradient(at 90% 58%,#8a5af128,#0000 58%);right:0}.eventHeroCinematic .eventExclusive{background:#161006cc;border-color:#a87c25;padding:9px 16px;box-shadow:0 0 34px #d8a82a20}.eventHeroCinematic h1{letter-spacing:-3.2px;text-shadow:0 10px 36px #000;max-width:980px;margin:24px 0 12px;font-size:clamp(44px,6vw,72px);line-height:.96}.eventHeroCinematic h1 span{display:inline-block}.eventHeroCinematic h1 em{color:#f7be30;text-shadow:0 0 34px #f0b72d35;margin:0 .09em;display:inline-block}.eventHeroCinematic>p{color:#d1d8df;letter-spacing:.3px;font-size:13px}.eventMetaPremium{gap:12px;margin-top:24px}.eventMetaPremium span{color:#b8c8d3;background:#050b10bb;border:1px solid #ffffff12;padding:9px 13px}.eventLockPremium{background:linear-gradient(90deg,#111006,#080d12 55%,#151006);border-color:#b48227;width:min(590px,100%);margin-top:24px;padding:17px 20px;box-shadow:0 16px 44px #0008,inset 0 0 38px #d9a31c0c}.eventLockPremium small{color:#e4b840;letter-spacing:1.4px;font-size:9px}.eventLockPremium strong{letter-spacing:.5px;font-size:24px}.eventPartnerPremium{background:linear-gradient(95deg,#0a1117,#070d13 58%,#141008);border-color:#384a58;border-radius:18px;grid-template-columns:54px 1fr auto;align-items:center;gap:14px;min-height:78px;padding:14px 18px;display:grid;box-shadow:0 18px 48px #0006}.eventPartnerPremium .eventPartnerStar{color:#ffd44f;background:#181205;border:1px solid #866722;border-radius:13px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 22px #d5a02118}.eventPartnerPremium .eventPartnerMain{flex-direction:column;display:flex}.eventPartnerPremium .eventPartnerMain small{color:#d2a938;letter-spacing:1.3px;font-size:8px}.eventPartnerPremium .eventPartnerMain b{color:#f2f6f9;margin-top:3px;font-size:15px}.eventPartnerPremium>span{color:#ffd54e;background:#151006;border:1px solid #886823;border-radius:12px;padding:10px 14px;font-size:10px}.eventDuelShowcase{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);align-items:stretch;width:min(980px,100% - 28px);margin-top:18px}.eventDuelShowcase>a.eventGuestShowcase,.eventDuelShowcase>.eventAiShowcase{border-radius:24px;align-items:center;min-height:272px;padding:24px 26px;display:grid;overflow:hidden}.eventDuelShowcase>a.eventGuestShowcase{background:radial-gradient(circle at 16%,#20c1ff1d,#0000 36%),linear-gradient(135deg,#082333 0%,#08141d 68%,#071019 100%);border-color:#26baf3;grid-template-columns:190px minmax(0,1fr);gap:28px;box-shadow:0 26px 68px #0008,inset 0 1px #ffffff0c,0 0 38px #27baff0c}.eventGuestArtworkLarge{border-color:#d4a432;border-radius:22px;width:184px;height:184px;box-shadow:0 18px 46px #000b,0 0 30px #d4a32e1f}.eventGuestCopyShowcase{justify-content:center}.eventGuestCopyShowcase small{letter-spacing:1.5px;font-size:9px}.eventGuestCopyShowcase b{letter-spacing:-1.3px;margin:8px 0 4px;font-size:35px;line-height:.95}.eventGuestCopyShowcase>em{color:#ffd252;letter-spacing:.1px;margin-bottom:14px;font-size:17px;font-style:normal;font-weight:1000}.eventGuestCopyShowcase span{color:#c5d0d9;font-size:11px;line-height:1.65}.eventGuestCopyShowcase strong{color:#62d4ff;letter-spacing:1px;background:#07141d;border:1px solid #278ab6;border-radius:10px;margin-top:18px;padding:10px 12px;font-size:8px}.eventDuelShowcase>.eventAiShowcase{background:radial-gradient(circle at 22%,#9e68ff20,#0000 34%),linear-gradient(135deg,#281846 0%,#17142b 58%,#0f111c 100%);border-color:#7449b5;grid-template-columns:140px minmax(0,1fr);gap:28px;box-shadow:0 26px 68px #0008,inset 0 1px #ffffff0c,0 0 38px #8d60e60c}.eventAiIconLarge{background:linear-gradient(145deg,#5b2f98,#251744);border-color:#895acb;border-radius:27px;width:138px;height:138px;box-shadow:inset 0 1px #ffffff1d,0 0 38px #955df328}.eventAiIconLarge svg{color:#c58cff;width:54px;height:54px}.eventAiCopyShowcase{justify-content:center;align-items:flex-start;gap:0;height:auto;min-height:0;display:flex}.eventAiCopyShowcase small{letter-spacing:1.5px;color:#bd8aff;font-size:9px}.eventAiCopyShowcase b{letter-spacing:-1px;margin:9px 0 14px;font-size:38px;line-height:1}.eventAiCopyShowcase span{color:#d0c8dc;font-size:12px;line-height:1.7}.eventAiCopyShowcase strong{color:#c37fff;letter-spacing:1.1px;background:0 0;border:0;align-items:center;gap:7px;margin-top:25px;padding:0;font-size:9px;line-height:1.4;display:flex}.eventVsPremium{min-height:272px}.eventVsPremium:before{background:linear-gradient(#0000,#36a8dc 28%,#4c79bd 50%,#8559c0 72%,#0000);top:0;bottom:0}.eventVsPremium span{background:#071119;border-color:#3488ad;width:50px;height:50px;font-size:11px;box-shadow:0 0 30px #16b7ff25}.eventTrustStrip{background:linear-gradient(95deg,#111009,#080e14 55%,#111006);border:1px solid #674f23;border-radius:19px;justify-content:space-between;align-items:center;gap:20px;width:min(980px,100% - 28px);min-height:80px;margin:18px auto 0;padding:16px 22px;display:flex;box-shadow:0 18px 48px #0005}.eventTrustStrip>div{align-items:center;gap:14px;display:flex}.eventTrustStrip svg{color:#ffd34e;flex:none}.eventTrustStrip>div span{flex-direction:column;gap:4px;display:flex}.eventTrustStrip>div b{letter-spacing:1.1px;color:#ffd34e;font-size:10px}.eventTrustStrip>div small{color:#98a8b5;font-size:9px}.eventTrustStrip>strong{letter-spacing:-1.3px;font-size:24px;font-style:italic}.eventTrustStrip>strong span{color:#ffd34e}@media (max-width:900px){.eventDuelShowcase{grid-template-columns:1fr;gap:12px}.eventDuelShowcase>a.eventGuestShowcase,.eventDuelShowcase>.eventAiShowcase{min-height:220px}.eventVsPremium{height:38px;min-height:38px}.eventVsPremium:before{background:linear-gradient(90deg,#0000,#3b9cc9,#8158b8,#0000);width:auto;height:1px;inset:50% 0 auto}.eventDuelShowcase>.eventAiShowcase{grid-template-columns:120px minmax(0,1fr)}.eventAiIconLarge{width:118px;height:118px}}@media (max-width:680px){.eventHeroCinematic{min-height:0;padding:42px 18px 28px}.eventHeroCinematic h1{font-size:clamp(36px,11vw,52px)}.eventHeroCinematic h1 span{display:block}.eventHeroCinematic h1 em{margin:.12em 0}.eventPartnerPremium{grid-template-columns:44px 1fr}.eventPartnerPremium>span{text-align:center;grid-column:1/-1}.eventDuelShowcase>a.eventGuestShowcase,.eventDuelShowcase>.eventAiShowcase{grid-template-columns:92px minmax(0,1fr);gap:16px;min-height:180px;padding:18px}.eventGuestArtworkLarge{border-radius:17px;width:90px;height:90px}.eventGuestCopyShowcase b{font-size:25px}.eventGuestCopyShowcase>em{margin-bottom:9px;font-size:12px}.eventGuestCopyShowcase span{font-size:9px}.eventGuestCopyShowcase strong{margin-top:12px;padding:8px 9px;font-size:7px}.eventDuelShowcase>.eventAiShowcase{grid-template-columns:82px minmax(0,1fr)}.eventAiIconLarge{border-radius:20px;width:80px;height:80px}.eventAiIconLarge svg{width:34px;height:34px}.eventAiCopyShowcase b{margin:6px 0 8px;font-size:28px}.eventAiCopyShowcase span{font-size:9px;line-height:1.55}.eventAiCopyShowcase strong{margin-top:12px;font-size:7px}.eventTrustStrip{align-items:flex-start}.eventTrustStrip>strong{display:none}}.eventPage .eventHeroWithFighters{isolation:isolate!important;background:#070b10!important;border:1px solid #bd8a25!important;border-radius:26px!important;min-height:420px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 40px 110px #000d,inset 0 1px #ffffff12!important}.eventPage .eventHeroWithFighters .eventHeroGlow{z-index:1!important;width:760px!important;height:350px!important;top:-190px!important}.eventPage .eventHeroFighter{z-index:0!important;pointer-events:none!important;width:40%!important;position:absolute!important;top:0!important;bottom:0!important;overflow:hidden!important}.eventPage .eventHeroFighter img{object-fit:cover!important;filter:saturate(.95)contrast(1.06)brightness(.9)!important;width:800px!important;max-width:none!important;height:100%!important;position:absolute!important;top:0!important}.eventPage .eventHeroFighterLeft{left:0!important}.eventPage .eventHeroFighterLeft img{object-position:left center!important;left:0!important}.eventPage .eventHeroFighterRight{right:0!important}.eventPage .eventHeroFighterRight img{object-position:right center!important;right:0!important}.eventPage .eventHeroFighterLeft:after,.eventPage .eventHeroFighterRight:after{content:"";z-index:1;position:absolute;inset:0}.eventPage .eventHeroFighterLeft:after{background:linear-gradient(90deg,#090b0ed4 0,#090b0e35 50%,#070b10 100%)}.eventPage .eventHeroFighterRight:after{background:linear-gradient(270deg,#140e20d7 0,#140e2038 50%,#070b10 100%)}.eventPage .eventHeroCurtain{z-index:1!important;pointer-events:none!important;background:linear-gradient(90deg,#0000 0,#060a0d8a 24%,#060a0df4 39% 61%,#090a1190 76%,#0000 100%),linear-gradient(#0004,#0000 24% 73%,#0008)!important;position:absolute!important;inset:0!important}.eventPage .eventHeroContent{z-index:3!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:min(740px,72%)!important;min-height:420px!important;margin:auto!important;padding:48px 22px 34px!important;display:flex!important;position:relative!important}.eventPage .eventHeroContent .eventExclusive{margin:0 0 6px!important}.eventPage .eventHeroContent h1{letter-spacing:-3px!important;text-shadow:0 12px 42px #000!important;max-width:760px!important;margin:20px 0 11px!important;font-size:clamp(46px,5.6vw,72px)!important;line-height:.94!important}.eventPage .eventHeroContent h1 span{display:inline-block!important}.eventPage .eventHeroContent h1 em{color:#f7bd2e!important;text-shadow:0 0 34px #f4b82940!important;margin:0 .08em!important;display:inline-block!important}.eventPage .eventHeroContent>p{color:#d1dae1!important;margin:0!important;font-size:12px!important}.eventPage .eventMetaPremium{z-index:4!important;gap:10px!important;margin-top:22px!important;position:relative!important}.eventPage .eventMetaPremium span{color:#c3d0d9!important;background:#050b10d9!important;border:1px solid #ffffff14!important;padding:8px 11px!important;font-size:9px!important}.eventPage .eventFightCountdown{z-index:4!important;background:linear-gradient(90deg,#071621,#081018 58%,#071621)!important;border:1px solid #2f6f94!important;border-radius:13px!important;justify-content:space-between!important;align-items:center!important;width:min(590px,100%)!important;margin-top:12px!important;padding:12px 18px!important;display:flex!important;position:relative!important;box-shadow:0 14px 36px #0007!important}.eventPage .eventFightCountdown small{color:#8dd6ff!important;letter-spacing:1.35px!important;font-size:8px!important;font-weight:800!important}.eventPage .eventFightCountdown strong{color:#fff!important;letter-spacing:.4px!important;font-variant-numeric:tabular-nums!important;font-size:22px!important}.eventPage .eventLockPremium{z-index:4!important;background:linear-gradient(90deg,#151106,#080d11 55%,#151006)!important;border:1px solid #b38426!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;width:min(590px,100%)!important;margin-top:22px!important;padding:17px 20px!important;display:flex!important;position:relative!important;box-shadow:0 18px 48px #0009!important}.eventPage .eventLockPremium small{color:#e6b73f!important;letter-spacing:1.35px!important;font-size:8px!important}.eventPage .eventLockPremium strong{color:#ffd556!important;font-size:23px!important}.eventPage .eventPartnerPremium{background:linear-gradient(95deg,#0a1117,#070d13 58%,#141008)!important;border:1px solid #384954!important;border-radius:18px!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:14px!important;width:min(980px,100% - 28px)!important;min-height:78px!important;margin-top:14px!important;padding:14px 18px!important;display:grid!important;box-shadow:0 18px 48px #0006!important}.eventPage .eventPartnerStar{color:#ffd44f!important;background:#181205!important;border:1px solid #886822!important;border-radius:13px!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important}.eventPage .eventPartnerMain{flex-direction:column!important;display:flex!important}.eventPage .eventPartnerMain small{color:#d2aa3b!important;letter-spacing:1.35px!important;font-size:7px!important;font-weight:1000!important}.eventPage .eventPartnerMain b{color:#eef4f7!important;margin-top:3px!important;font-size:15px!important}.eventPage .eventPartnerPremium>span{color:#ffd54e!important;background:#151006!important;border:1px solid #886823!important;border-radius:12px!important;padding:10px 14px!important;font-size:9px!important;font-weight:1000!important}.eventPage .eventDuelShowcase{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;width:min(980px,100% - 28px)!important;margin-top:18px!important;display:grid!important}.eventPage .eventDuelShowcase .eventGuestShowcase,.eventPage .eventDuelShowcase .eventAiShowcase{box-sizing:border-box!important;border-radius:24px!important;min-height:280px!important;overflow:hidden!important}.eventPage .eventDuelShowcase .eventGuestShowcase{color:#fff!important;background:radial-gradient(circle at 16%,#20c1ff1e,#0000 36%),linear-gradient(135deg,#082333,#08141d 68%,#071019)!important;border:1px solid #24b9f0!important;grid-template-columns:190px minmax(0,1fr)!important;align-items:center!important;gap:28px!important;padding:24px 26px!important;text-decoration:none!important;display:grid!important;box-shadow:0 26px 68px #0008,inset 0 1px #ffffff0c!important}.eventPage .eventGuestArtworkLarge{background:#050505!important;border:1px solid #d4a432!important;border-radius:22px!important;width:184px!important;height:184px!important;overflow:hidden!important;box-shadow:0 18px 46px #000b,0 0 30px #d4a32e1f!important}.eventPage .eventGuestArtworkLarge img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.eventPage .eventGuestCopyShowcase{text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;min-width:0!important;display:flex!important}.eventPage .eventGuestCopyShowcase small{color:#55d1ff!important;letter-spacing:1.55px!important;font-size:8px!important;font-weight:1000!important}.eventPage .eventGuestCopyShowcase b{letter-spacing:-1.25px!important;color:#fff!important;margin:8px 0 4px!important;font-size:34px!important;line-height:.98!important}.eventPage .eventGuestCopyShowcase>em{color:#ffd252!important;margin-bottom:13px!important;font-size:16px!important;font-style:normal!important;font-weight:1000!important}.eventPage .eventGuestCopyShowcase span{color:#c5d1d9!important;font-size:10px!important;line-height:1.65!important}.eventPage .eventGuestCopyShowcase strong{color:#61d4ff!important;letter-spacing:1px!important;background:#07141d!important;border:1px solid #298db7!important;border-radius:10px!important;margin-top:17px!important;padding:10px 12px!important;font-size:7px!important}.eventPage .eventVsPremium{place-items:center!important;min-height:280px!important;display:grid!important;position:relative!important}.eventPage .eventVsPremium:before{content:"";background:linear-gradient(#0000,#36a8dc 28%,#4c79bd 50%,#8559c0 72%,#0000)!important;width:1px!important;position:absolute!important;top:0!important;bottom:0!important;left:50%!important}.eventPage .eventVsPremium span{z-index:2!important;color:#fff!important;background:#071119!important;border:1px solid #3488ad!important;border-radius:50%!important;place-items:center!important;width:50px!important;height:50px!important;font-size:10px!important;font-weight:1000!important;display:grid!important;position:relative!important;box-shadow:0 0 30px #16b7ff25!important}.eventPage .eventDuelShowcase .eventAiShowcase{background:radial-gradient(circle at 22%,#9e68ff20,#0000 34%),linear-gradient(135deg,#281846,#17142b 58%,#0f111c)!important;border:1px solid #7449b5!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;gap:28px!important;padding:28px 30px!important;display:flex!important;box-shadow:0 26px 68px #0008,inset 0 1px #ffffff0c!important}.eventPage .eventAiShowcase .eventAiIconLarge{background:linear-gradient(145deg,#5b2f98,#251744)!important;border:1px solid #895acb!important;border-radius:27px!important;flex:0 0 138px!important;place-items:center!important;width:138px!important;height:138px!important;margin:0!important;display:grid!important;position:static!important;transform:none!important;box-shadow:inset 0 1px #ffffff1d,0 0 38px #955df328!important}.eventPage .eventAiShowcase .eventAiIconLarge svg{color:#c58cff!important;width:54px!important;height:54px!important}.eventPage .eventAiShowcase .eventAiCopyShowcase{text-align:left!important;flex-direction:column!important;flex:auto!important;justify-content:center!important;align-items:flex-start!important;width:auto!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important;position:static!important;overflow:visible!important;transform:none!important}.eventPage .eventAiShowcase .eventAiCopyShowcase small,.eventPage .eventAiShowcase .eventAiCopyShowcase b,.eventPage .eventAiShowcase .eventAiCopyShowcase span,.eventPage .eventAiShowcase .eventAiCopyShowcase strong{width:auto!important;max-width:100%!important;position:static!important;inset:auto!important;transform:none!important}.eventPage .eventAiShowcase .eventAiCopyShowcase small{color:#bd8aff!important;letter-spacing:1.55px!important;margin:0!important;font-size:8px!important;font-weight:1000!important}.eventPage .eventAiShowcase .eventAiCopyShowcase b{letter-spacing:-1px!important;color:#fff!important;margin:9px 0 14px!important;font-size:38px!important;line-height:1!important}.eventPage .eventAiShowcase .eventAiCopyShowcase span{color:#d0c8dc!important;margin:0!important;font-size:10px!important;line-height:1.65!important;display:block!important}.eventPage .eventAiShowcase .eventAiCopyShowcase strong{color:#c37fff!important;letter-spacing:1.05px!important;white-space:normal!important;background:0 0!important;border:0!important;align-items:center!important;gap:7px!important;margin:22px 0 0!important;padding:0!important;font-size:7px!important;line-height:1.4!important;display:flex!important}.eventPage .eventTrustStrip{background:linear-gradient(95deg,#111009,#080e14 55%,#111006)!important;border:1px solid #674f23!important;border-radius:19px!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;width:min(980px,100% - 28px)!important;min-height:80px!important;margin:18px auto 0!important;padding:16px 22px!important;display:flex!important;box-shadow:0 18px 48px #0005!important}.eventPage .eventTrustStrip>div{align-items:center!important;gap:14px!important;display:flex!important}.eventPage .eventTrustStrip svg{color:#ffd34e!important;flex:none!important}.eventPage .eventTrustStrip>div span{flex-direction:column!important;gap:4px!important;display:flex!important}.eventPage .eventTrustStrip>div b{letter-spacing:1.05px!important;color:#ffd34e!important;font-size:9px!important}.eventPage .eventTrustStrip>div small{color:#98a8b5!important;font-size:8px!important}.eventPage .eventTrustStrip>strong{letter-spacing:-1.3px!important;font-size:24px!important;font-style:italic!important}.eventPage .eventTrustStrip>strong span{color:#ffd34e!important}@media (max-width:900px){.eventPage .eventHeroFighter{width:45%!important}.eventPage .eventHeroContent{width:min(700px,78%)!important}.eventPage .eventDuelShowcase{grid-template-columns:1fr!important;gap:12px!important}.eventPage .eventVsPremium{height:38px!important;min-height:38px!important}.eventPage .eventVsPremium:before{background:linear-gradient(90deg,#0000,#3b9cc9,#8158b8,#0000)!important;width:auto!important;height:1px!important;inset:50% 0 auto!important}.eventPage .eventDuelShowcase .eventGuestShowcase,.eventPage .eventDuelShowcase .eventAiShowcase{min-height:220px!important}}@media (max-width:680px){.eventPage .eventHeroWithFighters{min-height:460px!important}.eventPage .eventHeroFighter{opacity:.56!important;width:60%!important}.eventPage .eventHeroFighterLeft img{left:-120px!important}.eventPage .eventHeroFighterRight img{right:-120px!important}.eventPage .eventHeroCurtain{background:linear-gradient(90deg,#05090ed3 0,#05090ea8 18%,#05090ef5 38% 62%,#080912aa 82%,#080912d3 100%),linear-gradient(#0007,#0000 24% 70%,#000a)!important}.eventPage .eventHeroContent{width:100%!important;min-height:460px!important;padding:40px 18px 26px!important}.eventPage .eventHeroContent h1{font-size:clamp(35px,11vw,50px)!important}.eventPage .eventHeroContent h1 span{display:block!important}.eventPage .eventHeroContent h1 em{margin:.12em 0!important}.eventPage .eventPartnerPremium{grid-template-columns:44px 1fr!important}.eventPage .eventPartnerPremium>span{text-align:center!important;grid-column:1/-1!important}.eventPage .eventDuelShowcase .eventGuestShowcase{grid-template-columns:92px minmax(0,1fr)!important;gap:16px!important;min-height:180px!important;padding:18px!important}.eventPage .eventGuestArtworkLarge{border-radius:17px!important;width:90px!important;height:90px!important}.eventPage .eventGuestCopyShowcase b{font-size:25px!important}.eventPage .eventGuestCopyShowcase>em{margin-bottom:8px!important;font-size:11px!important}.eventPage .eventGuestCopyShowcase span{font-size:8px!important}.eventPage .eventGuestCopyShowcase strong{margin-top:11px!important;padding:8px 9px!important;font-size:6px!important}.eventPage .eventDuelShowcase .eventAiShowcase{grid-template-columns:82px minmax(0,1fr)!important;gap:16px!important;min-height:180px!important;padding:18px!important;display:grid!important}.eventPage .eventAiShowcase .eventAiIconLarge{border-radius:20px!important;flex-basis:auto!important;width:80px!important;height:80px!important}.eventPage .eventAiShowcase .eventAiIconLarge svg{width:34px!important;height:34px!important}.eventPage .eventAiShowcase .eventAiCopyShowcase b{margin:5px 0 8px!important;font-size:27px!important}.eventPage .eventAiShowcase .eventAiCopyShowcase span{font-size:8px!important;line-height:1.5!important}.eventPage .eventAiShowcase .eventAiCopyShowcase strong{margin-top:11px!important;font-size:6px!important}.eventPage .eventTrustStrip{align-items:flex-start!important}.eventPage .eventTrustStrip>strong{display:none!important}}.eventPage .eventHeroContent{min-height:330px!important;padding-top:30px!important;padding-bottom:26px!important}.eventPage .eventHeroContent h1{margin-top:14px!important;margin-bottom:8px!important}.eventPage .eventMetaPremium,.eventPage .eventLockPremium{margin-top:16px!important}@media (max-width:680px){.eventPage .eventHeroWithFighters{min-height:390px!important}.eventPage .eventHeroContent{min-height:390px!important;padding-top:30px!important;padding-bottom:22px!important}}.eventCompetitionClean{border-radius:18px!important;grid-template-columns:minmax(330px,1.55fr) minmax(240px,.9fr) 150px 200px!important;gap:0!important;min-height:124px!important;overflow:hidden!important}.eventCompetitionClean .eventHomeFight,.eventCompetitionClean .eventHomeGuest,.eventCompetitionClean .eventHomeAi,.eventCompetitionClean .eventHomeCta{height:124px!important;min-height:124px!important}.eventCompetitionClean .eventHomeFightClean{gap:16px!important;padding:18px 24px!important}.eventCompetitionClean .eventHomeIcon{border-radius:15px!important;flex-basis:52px!important;width:52px!important;height:52px!important;font-size:24px!important}.eventCompetitionClean .eventTabCopy small{letter-spacing:1.25px!important;font-size:7px!important}.eventCompetitionClean .eventTabCopy strong{letter-spacing:-1px!important;margin:6px 0 5px!important;font-size:clamp(21px,2vw,29px)!important;line-height:.98!important}.eventCompetitionClean .eventTabCopy>span{letter-spacing:.45px!important;color:#91a5b4!important;font-size:7px!important}.eventCompetitionClean .eventHomeGuestClean{border-left:1px solid #ffffff0c!important;border-right:1px solid #ffffff0c!important;grid-template-columns:60px minmax(0,1fr)!important;gap:12px!important;padding:14px 18px!important}.eventCompetitionClean .eventHomeGuestArt{border-radius:13px!important;width:58px!important;height:58px!important}.eventCompetitionClean .eventHomeGuestCopy small{letter-spacing:1.05px!important;font-size:6px!important}.eventCompetitionClean .eventHomeGuestCopy b{margin:3px 0 2px!important;font-size:16px!important}.eventCompetitionClean .eventHomeGuestCopy span{font-size:7px!important}.eventCompetitionClean .eventHomeGuestCopy strong{margin-top:6px!important;font-size:6px!important}.eventCompetitionClean .eventHomeAiClean{border-right:1px solid #ffffff0c!important;justify-content:center!important;gap:7px!important;padding:12px!important}.eventCompetitionClean .eventHomeAiIcon{border-radius:12px!important;width:40px!important;height:40px!important;margin-bottom:0!important}.eventCompetitionClean .eventHomeAiClean>span:last-child{flex-direction:column!important;align-items:center!important;display:flex!important}.eventCompetitionClean .eventHomeAi small{letter-spacing:1px!important;font-size:5.5px!important}.eventCompetitionClean .eventHomeAi b{margin-top:2px!important;font-size:12px!important}.eventCompetitionClean .eventHomeCtaClean{border-left:0!important;justify-content:center!important;padding:14px 16px!important}.eventCompetitionClean .eventHomeCta small{letter-spacing:.85px!important;font-size:5.5px!important}.eventCompetitionClean .eventHomeCta b{margin:6px 0 4px!important;font-size:11px!important}.eventCompetitionClean .eventHomeCta span{font-size:6.5px!important}@media (max-width:980px){.eventCompetitionClean{grid-template-columns:1.35fr .95fr 165px!important}.eventCompetitionClean .eventHomeAiClean{display:none!important}}@media (max-width:760px){.eventCompetitionClean{grid-template-columns:1fr 1fr!important}.eventCompetitionClean .eventHomeFight,.eventCompetitionClean .eventHomeGuest,.eventCompetitionClean .eventHomeCta{height:auto!important;min-height:104px!important}.eventCompetitionClean .eventHomeFightClean{grid-column:1/-1!important;min-height:106px!important}.eventCompetitionClean .eventHomeGuestClean{border-top:1px solid #ffffff0c!important;border-left:0!important}.eventCompetitionClean .eventHomeCtaClean{border-top:1px solid #7b5d2780!important}}@media (max-width:520px){.eventCompetitionClean{grid-template-columns:1fr!important}.eventCompetitionClean .eventHomeFightClean,.eventCompetitionClean .eventHomeGuestClean,.eventCompetitionClean .eventHomeCtaClean{grid-column:1!important}.eventCompetitionClean .eventHomeFightClean{padding:17px 15px!important}.eventCompetitionClean .eventTabCopy strong{font-size:20px!important}.eventCompetitionClean .eventHomeGuestClean{min-height:96px!important}.eventCompetitionClean .eventHomeCtaClean{min-height:68px!important}}.p5EventMarquee{background:#070b11;border:1px solid #b98526;border-radius:22px;grid-column:1/-1;grid-template-columns:minmax(390px,1.6fr) minmax(290px,1.05fr) 54px minmax(150px,.52fr) minmax(190px,.68fr);align-items:stretch;width:100%;min-height:194px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 72px #0008,inset 0 1px #ffffff0c}.p5EventMarquee *{box-sizing:border-box}.p5EventFightPanel,.p5EventGuestPanel,.p5EventActionPanel{color:inherit;text-decoration:none}.p5EventFightPanel{background:radial-gradient(circle at 82% 35%,#e2a52d24 0 8%,#0000 24%),radial-gradient(circle at 68% 68%,#72323945 0 10%,#0000 30%),repeating-linear-gradient(0deg,#0000 0 30px,#d3a43818 31px 32px,#0000 33px 62px),linear-gradient(110deg,#090b0d 0%,#111019 48%,#2a160c 100%);border-right:1px solid #294253;align-items:center;min-width:0;display:flex;position:relative;overflow:hidden}.p5EventFightPanel:after{content:"";pointer-events:none;background:radial-gradient(circle at 15%,#d89f281d,#0000 35%);position:absolute;inset:0}.p5EventFightContent{z-index:2;text-align:left;flex-direction:column;align-items:flex-start;max-width:390px;padding:22px 26px;display:flex;position:relative}.p5EventFightContent small{color:#ffd451;letter-spacing:1.35px;align-items:center;gap:6px;font-size:7px;font-weight:1000;display:flex}.p5EventFightContent strong{letter-spacing:-1.1px;color:#fff;margin:8px 0 7px;font-size:29px;font-style:normal;line-height:.93}.p5EventFightContent strong em{color:#f8bd2d;font-style:normal}.p5EventFightContent>span{color:#d6dee4;letter-spacing:.55px;font-size:7px;font-weight:850}.p5EventFightContent i{color:#aab8c4;letter-spacing:.55px;margin-top:12px;font-size:6.5px;font-style:normal;font-weight:850}.p5EventGuestPanel{background:radial-gradient(circle at 15%,#20baff18,#0000 40%),linear-gradient(135deg,#082536,#08131d 72%,#09121a);border-right:1px solid #234153;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:20px 22px;transition:background .16s;display:grid}.p5EventGuestPanel:hover{background:radial-gradient(circle at 15%,#20baff22,#0000 42%),linear-gradient(135deg,#0a2b3e,#091720 72%,#0a141d)}.p5EventGuestArt{background:#050505;border:1px solid #d3a438;border-radius:16px;width:94px;height:118px;overflow:hidden;box-shadow:0 14px 35px #0009}.p5EventGuestArt img{object-fit:cover;width:100%;height:100%;display:block}.p5EventGuestCopy{text-align:left;flex-direction:column;align-items:flex-start;min-width:0;display:flex}.p5EventGuestCopy small{color:#55d0ff;letter-spacing:1.3px;font-size:6.5px;font-weight:1000}.p5EventGuestCopy strong{color:#fff;letter-spacing:-.5px;margin:6px 0 3px;font-size:22px;line-height:1}.p5EventGuestCopy b{color:#ffd451;font-size:10px;line-height:1.2}.p5EventGuestCopy span{color:#94a7b5;margin-top:9px;font-size:7.5px;line-height:1.45}.p5EventGuestCopy i{color:#54d0ff;letter-spacing:1px;margin-top:10px;font-size:7px;font-style:normal;font-weight:1000}.p5EventVs{color:#fff;background:linear-gradient(#07101a,#090d17);place-items:center;font-size:9px;font-weight:1000;display:grid;position:relative}.p5EventVs:before{content:"";background:linear-gradient(#0000,#2ea7d6 28%,#7952af 72%,#0000);width:1px;position:absolute;top:0;bottom:0;left:50%}.p5EventVs:after{content:"";background:#061019;border:1px solid #2180aa;border-radius:50%;width:38px;height:38px;position:absolute;box-shadow:0 0 26px #18b6ff20}.p5EventVs{z-index:1}.p5EventVs:first-letter{z-index:3}.p5EventAiPanel{text-align:center;background:radial-gradient(circle at 50% 38%,#955ef124,#0000 42%),linear-gradient(155deg,#25143f,#121326 68%,#0e101a);border-right:1px solid #573886;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:18px 12px;display:flex}.p5EventAiMark{color:#c695ff;background:linear-gradient(145deg,#542c8c,#25163f);border:1px solid #8d5aca;border-radius:17px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 30px #8e5be72b}.p5EventAiPanel small{color:#b689ef;letter-spacing:1.2px;margin-top:10px;font-size:6px;font-weight:1000}.p5EventAiPanel strong{color:#fff;margin-top:4px;font-size:17px}.p5EventAiPanel>span:last-child{color:#aa9ab9;margin-top:6px;font-size:6.5px;line-height:1.4}.p5EventActionPanel{text-align:center;background:radial-gradient(circle at 50% 45%,#e4a92310,#0000 48%),linear-gradient(145deg,#171105,#211704);flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:18px 14px;transition:background .16s;display:flex}.p5EventActionPanel:hover{background:radial-gradient(circle at 50% 45%,#e4a9231a,#0000 50%),linear-gradient(145deg,#211807,#2c1f06)}.p5EventActionPanel small{color:#ae8a42;letter-spacing:1px;font-size:5.5px;font-weight:1000}.p5EventActionPanel strong{color:#ffd451;margin:9px 0 8px;font-size:17px;line-height:1.02}.p5EventActionPanel span{color:#c7b27b;letter-spacing:.65px;font-size:6px;font-weight:900}.p5EventActionPanel b{color:#fff;letter-spacing:.75px;border:1px solid #936d20;border-radius:9px;margin-top:12px;padding:8px 11px;font-size:6.5px}.eventPrizeReveal{flex-direction:column;justify-content:center;align-items:center;gap:3px;margin:7px 0 0;display:flex!important}.eventPrizeReveal small{color:#ffd451!important;letter-spacing:1.15px!important;font-size:6px!important}.eventPrizeReveal strong{font-variant-numeric:tabular-nums;color:#fff!important;margin:2px 0!important;font-size:17px!important;line-height:1.05!important}.eventPrizeReveal span{color:#c7b27b!important;letter-spacing:.7px!important;font-size:6px!important;display:block!important}.eventPrizeRevealLive strong{color:#ffd451!important}@media (max-width:1050px){.p5EventMarquee{grid-template-columns:minmax(360px,1.45fr) minmax(270px,1fr) 48px minmax(180px,.64fr)}.p5EventAiPanel{display:none}}@media (max-width:800px){.p5EventMarquee{grid-template-columns:1.15fr .85fr;min-height:0}.p5EventFightPanel{min-height:185px}.p5EventGuestPanel{border-right:0;min-height:185px}.p5EventVs{display:none}.p5EventActionPanel{border-top:1px solid #76561d;flex-direction:row;grid-column:1/-1;gap:14px;min-height:76px}.p5EventActionPanel strong{margin:0;font-size:13px}.p5EventActionPanel strong br,.p5EventActionPanel>span:not(.eventPrizeReveal){display:none}.p5EventActionPanel b{margin:0}}@media (max-width:600px){.p5EventMarquee{grid-template-columns:1fr}.p5EventFightPanel{border-bottom:1px solid #294253;border-right:0;min-height:200px}.p5EventFightContent{max-width:310px;padding:20px}.p5EventFightContent strong{font-size:26px}.p5EventGuestPanel{border-bottom:1px solid #234153;grid-template-columns:80px minmax(0,1fr);min-height:138px;padding:14px 16px}.p5EventGuestArt{border-radius:14px;width:78px;height:98px}.p5EventGuestCopy strong{font-size:19px}.p5EventActionPanel{min-height:68px;padding:12px}}.p5EventMarquee .p5EventVs{z-index:3;width:54px;min-width:54px;overflow:visible}.p5EventMarquee .p5EventVs:after{background:#07121b;border-color:#2a94bf;width:36px;height:36px;box-shadow:0 0 18px #19b8ff1a}.p5EventMarquee .p5EventAiPanel{justify-content:center;gap:0;padding:18px 16px;overflow:hidden}.p5EventMarquee .p5EventAiMark{border-radius:15px;width:52px;height:52px;margin:0 0 10px;box-shadow:0 0 24px #8e5be71f}.p5EventMarquee .p5EventAiMark svg{width:22px;height:22px}.p5EventMarquee .p5EventAiPanel small{letter-spacing:1.35px;margin:0;font-size:6px;line-height:1}.p5EventMarquee .p5EventAiPanel strong{letter-spacing:-.25px;margin:6px 0 0;font-size:16px;line-height:1}.p5EventMarquee .p5EventAiPanel>span:last-child{color:#a99bb8;max-width:118px;margin:8px auto 0;font-size:6px;line-height:1.45;display:block}.p5EventMarqueeV2{grid-template-columns:minmax(365px,1.28fr) minmax(470px,1.55fr) minmax(175px,.58fr)!important;min-height:182px!important}.p5EventMarqueeV2 .p5EventFightPanel{border-right:1px solid #294253!important}.p5EventMarqueeV2 .p5EventFightContent{max-width:360px!important;padding:21px 24px!important}.p5EventMarqueeV2 .p5EventFightContent strong{margin:8px 0 7px!important;font-size:30px!important}.p5EventMatchup{background:#08121a;border-right:1px solid #573886;grid-template-columns:minmax(275px,1.25fr) 54px minmax(165px,.75fr);align-items:stretch;min-width:0;display:grid}.p5EventMarqueeV2 .p5EventGuestPanel{min-width:0;background:radial-gradient(circle at 15%,#20baff18,#0000 40%),linear-gradient(135deg,#082536,#08131d 72%,#09121a)!important;border-right:0!important;grid-template-columns:104px minmax(0,1fr)!important;gap:16px!important;padding:18px 20px!important}.p5EventMarqueeV2 .p5EventGuestArt{border-radius:16px!important;width:102px!important;height:128px!important}.p5EventMarqueeV2 .p5EventGuestCopy small{font-size:6.5px!important}.p5EventMarqueeV2 .p5EventGuestCopy strong{margin:6px 0 3px!important;font-size:22px!important}.p5EventMarqueeV2 .p5EventGuestCopy b{font-size:10px!important}.p5EventMarqueeV2 .p5EventGuestCopy span{margin-top:9px!important;font-size:7.5px!important}.p5EventMarqueeV2 .p5EventGuestCopy i{margin-top:10px!important;font-size:7px!important}.p5EventMatchup .p5EventVs{z-index:3!important;background:linear-gradient(#071019,#0a0d18)!important;place-items:center!important;width:54px!important;min-width:54px!important;display:grid!important;position:relative!important;overflow:visible!important}.p5EventMatchup .p5EventVs:before{content:""!important;background:linear-gradient(#0000,#26a4d8 26%,#4b80b9 50%,#8054b3 74%,#0000)!important;width:1px!important;position:absolute!important;top:0!important;bottom:0!important;left:50%!important}.p5EventMatchup .p5EventVs:after{display:none!important}.p5EventMatchup .p5EventVs span{z-index:2!important;color:#fff!important;background:#061019!important;border:1px solid #2787b0!important;border-radius:50%!important;place-items:center!important;width:40px!important;height:40px!important;font-size:8px!important;font-weight:1000!important;display:grid!important;position:relative!important;box-shadow:0 0 22px #18b6ff1c!important}.p5EventMarqueeV2 .p5EventAiPanel{text-align:center!important;background:radial-gradient(circle at 50% 38%,#955ef12b,#0000 44%),linear-gradient(155deg,#291646,#151328 68%,#10111c)!important;border-right:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;min-width:0!important;padding:18px 16px!important;display:flex!important}.p5EventMarqueeV2 .p5EventAiMark{border-radius:17px!important;flex:0 0 58px!important;width:58px!important;height:58px!important;margin:0 0 12px!important}.p5EventMarqueeV2 .p5EventAiCopy{flex-direction:column!important;align-items:center!important;min-width:0!important;display:flex!important}.p5EventMarqueeV2 .p5EventAiCopy small{color:#b98af0!important;letter-spacing:1.3px!important;margin:0!important;font-size:6px!important;font-weight:1000!important;line-height:1!important}.p5EventMarqueeV2 .p5EventAiCopy strong{color:#fff!important;margin:6px 0 0!important;font-size:17px!important;line-height:1!important}.p5EventMarqueeV2 .p5EventAiCopy b{color:#ad9eb9!important;max-width:132px!important;margin:8px 0 0!important;font-size:6.5px!important;font-weight:500!important;line-height:1.45!important}.p5EventMarqueeV2 .p5EventActionPanel{padding:18px 15px!important}.p5EventMarqueeV2 .p5EventActionPanel strong{font-size:17px!important}@media (max-width:1100px){.p5EventMarqueeV2{grid-template-columns:minmax(330px,1.1fr) minmax(430px,1.45fr) minmax(165px,.55fr)!important}.p5EventMatchup{grid-template-columns:minmax(245px,1.2fr) 48px minmax(145px,.7fr)!important}.p5EventMarqueeV2 .p5EventGuestPanel{grid-template-columns:88px minmax(0,1fr)!important;padding:16px!important}.p5EventMarqueeV2 .p5EventGuestArt{width:86px!important;height:108px!important}}@media (max-width:860px){.p5EventMarqueeV2{grid-template-columns:1fr!important}.p5EventMarqueeV2 .p5EventFightPanel{border-bottom:1px solid #294253!important;border-right:0!important;min-height:180px!important}.p5EventMatchup{border-bottom:1px solid #573886!important;border-right:0!important;grid-template-columns:minmax(0,1fr) 48px minmax(145px,.7fr)!important}.p5EventMarqueeV2 .p5EventActionPanel{flex-direction:row!important;gap:14px!important;min-height:72px!important}.p5EventMarqueeV2 .p5EventActionPanel strong{margin:0!important;font-size:13px!important}.p5EventMarqueeV2 .p5EventActionPanel strong br,.p5EventMarqueeV2 .p5EventActionPanel span{display:none!important}.p5EventMarqueeV2 .p5EventActionPanel b{margin:0!important}}@media (max-width:560px){.p5EventMatchup{grid-template-columns:1fr!important}.p5EventMatchup .p5EventVs{display:none!important}.p5EventMarqueeV2 .p5EventGuestPanel{border-bottom:1px solid #234153!important;min-height:132px!important}.p5EventMarqueeV2 .p5EventAiPanel{text-align:left!important;grid-template-columns:54px 1fr!important;gap:13px!important;min-height:112px!important;display:grid!important}.p5EventMarqueeV2 .p5EventAiMark{width:52px!important;height:52px!important;margin:0!important}.p5EventMarqueeV2 .p5EventAiCopy{align-items:flex-start!important}}.p5EventMarqueeV2 .p5EventAiLogoPanel{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:0!important;padding:18px 16px!important;display:flex!important}.p5EventMarqueeV2 .p5EventAiLogo{object-fit:contain!important;filter:drop-shadow(0 8px 20px #0008)!important;width:108px!important;max-width:88%!important;height:auto!important;margin:0 auto!important;display:block!important}.p5EventMarqueeV2 .p5EventAiLogoLabel{color:#c79aff!important;letter-spacing:1.3px!important;background:#211533!important;border:1px solid #7652aa!important;border-radius:999px!important;margin-top:7px!important;padding:3px 7px!important;font-size:6px!important;font-weight:1000!important;line-height:1!important}.p5EventMarqueeV2 .p5EventAiLogoPanel>b{color:#aa9cb8!important;max-width:130px!important;margin-top:8px!important;font-size:6px!important;font-weight:500!important;line-height:1.45!important}@media (max-width:560px){.p5EventMarqueeV2 .p5EventAiLogoPanel{min-height:108px!important;padding:14px!important}.p5EventMarqueeV2 .p5EventAiLogo{width:96px!important}}.p5EventMarqueeV2 .p5EventAiLogo{image-rendering:auto!important;filter:drop-shadow(0 8px 22px #0009)!important;width:118px!important;max-width:90%!important;height:auto!important}.p5EventMarqueeV2 .p5EventAiLogoLabel{color:#fff!important;letter-spacing:1.8px!important;text-shadow:0 8px 20px #0008!important;background:0 0!important;border:0!important;border-radius:0!important;margin:7px 0 0!important;padding:0!important;font-size:24px!important;font-weight:1000!important;line-height:.95!important;display:block!important}.p5EventMarqueeV2 .p5EventAiLogoPanel>b{color:#a99bb7!important;margin-top:10px!important;font-size:6px!important}@media (max-width:560px){.p5EventMarqueeV2 .p5EventAiLogo{width:108px!important}.p5EventMarqueeV2 .p5EventAiLogoLabel{font-size:21px!important}}.p5EventMarqueeV2 .p5EventAiLockup{background:radial-gradient(circle at 50% 45%,#8f56dd26,#0000 46%),linear-gradient(155deg,#24143e,#151326 68%,#10111c)!important;padding:18px 14px!important}.p5EventMarqueeV2 .p5EventAiBrandRow{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;display:flex!important}.p5EventMarqueeV2 .p5EventAiBrandRow .p5EventAiLogo{filter:drop-shadow(0 10px 24px #0009)!important;background:0 0!important;border:0!important;width:126px!important;max-width:92%!important;height:auto!important;margin:0!important;padding:0!important}.p5EventMarqueeV2 .p5EventAiBrandRow>strong{color:#fff!important;letter-spacing:4px!important;text-shadow:0 8px 24px #000b,0 0 22px #a56df22b!important;margin:0!important;font-size:31px!important;font-weight:1000!important;line-height:.9!important}.p5EventMarqueeV2 .p5EventAiTag{color:#b98ae9!important;letter-spacing:1.8px!important;margin-top:12px!important;font-size:6px!important;font-weight:1000!important;line-height:1!important;display:block!important}.p5EventMarqueeV2 .p5EventAiLockup>b{color:#8f849d!important;letter-spacing:.2px!important;margin-top:7px!important;font-size:6px!important;font-weight:600!important;line-height:1.2!important}@media (max-width:560px){.p5EventMarqueeV2 .p5EventAiBrandRow{flex-direction:row!important;justify-content:flex-start!important;gap:10px!important}.p5EventMarqueeV2 .p5EventAiBrandRow .p5EventAiLogo{width:112px!important}.p5EventMarqueeV2 .p5EventAiBrandRow>strong{font-size:28px!important}.p5EventMarqueeV2 .p5EventAiTag,.p5EventMarqueeV2 .p5EventAiLockup>b{margin-left:0!important}}.p5EventMarqueeV2 .p5EventAiFinal{text-align:center!important;background:radial-gradient(circle at 50% 45%,#8253ca20,#0000 48%),linear-gradient(155deg,#24143e,#151326 68%,#10111c)!important;border-right:0!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:12px!important;min-width:0!important;padding:18px 14px!important;display:flex!important;overflow:hidden!important}.p5EventMarqueeV2 .p5EventAiFinalBrand{flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:10px!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.p5EventMarqueeV2 .p5EventAiFinalBrand img{object-fit:contain!important;filter:drop-shadow(0 7px 18px #0008)!important;background:0 0!important;border:0!important;width:96px!important;max-width:none!important;height:auto!important;margin:0!important;padding:0!important;display:block!important}.p5EventMarqueeV2 .p5EventAiFinalBrand strong{color:#fff!important;letter-spacing:-1px!important;text-shadow:0 7px 18px #0009!important;margin:0!important;padding:0!important;font-size:28px!important;font-weight:1000!important;line-height:1!important;display:block!important}.p5EventMarqueeV2 .p5EventAiFinalStatus{color:#a998ba!important;letter-spacing:1px!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:5.5px!important;font-weight:800!important;line-height:1!important;display:block!important}@media (max-width:560px){.p5EventMarqueeV2 .p5EventAiFinal{gap:9px!important;min-height:100px!important;padding:15px!important}.p5EventMarqueeV2 .p5EventAiFinalBrand{justify-content:flex-start!important}.p5EventMarqueeV2 .p5EventAiFinalBrand img{width:92px!important}.p5EventMarqueeV2 .p5EventAiFinalBrand strong{font-size:26px!important}.p5EventMarqueeV2 .p5EventAiFinalStatus{align-self:flex-start!important}}.play5AiPickArtwork{object-fit:cover!important;object-position:center 44%!important;background:#120d20!important;border:1px solid #7650ad!important;border-radius:14px!important;flex:0 0 58px!important;width:58px!important;height:58px!important;display:block!important;box-shadow:0 8px 24px #0007,0 0 18px #8655d52b!important}@media (max-width:600px){.play5AiPickArtwork{border-radius:12px!important;flex-basis:50px!important;width:50px!important;height:50px!important}}.p5EventMarquee .p5EventAiImagePanel{background:#120d20!important;border-right:0!important;min-width:0!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.p5EventMarquee .p5EventAiImagePanel .p5EventAiImage{object-fit:cover!important;object-position:center center!important;width:100%!important;height:100%!important;min-height:182px!important;box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:block!important}@media (max-width:860px){.p5EventMarquee .p5EventAiImagePanel .p5EventAiImage{min-height:180px!important}}@media (max-width:560px){.p5EventMarquee .p5EventAiImagePanel{min-height:150px!important}.p5EventMarquee .p5EventAiImagePanel .p5EventAiImage{object-position:center 46%!important;min-height:150px!important}}.eventAiRobotIcon{overflow:hidden;background:#101723!important}.eventAiRobotIcon img{object-fit:cover;width:100%;height:100%;display:block}.aiRevealHead{gap:16px}.duelIdentity{grid-template-columns:54px minmax(0,1fr);column-gap:16px}.duelIdentity.hasWinner{grid-template-columns:54px minmax(0,1fr) auto}@media (max-width:820px){.duelIdentity{grid-template-columns:48px minmax(0,1fr);column-gap:14px}.duelIdentity.hasWinner{grid-template-columns:48px minmax(0,1fr) auto}}@media (max-width:420px){.duelIdentity.hasWinner{grid-template-columns:48px minmax(0,1fr)}}.eventPage .eventHeroBoxingArt{filter:saturate(.9)contrast(1.08);opacity:.92!important;background:radial-gradient(circle at 48% 34%,#e4ab3940 0 6%,#0000 7%),radial-gradient(at 48%,#5e3324 0 12%,#17131b 13% 24%,#0000 25%),radial-gradient(at 45% 67%,#0b0d12 0 22%,#0000 23%),linear-gradient(135deg,#0b111a,#21100e 72%,#080b10)!important}.eventPage .eventHeroFighterLeft.eventHeroBoxingArt{clip-path:polygon(0 0,86% 0,72% 100%,0 100%)}.eventPage .eventHeroFighterRight.eventHeroBoxingArt{clip-path:polygon(14% 0,100% 0,100% 100%,28% 100%);transform:scaleX(-1)}.eventPage .eventHeroBoxingArt:before{content:"";border-top:2px solid #d9a43755;border-bottom:2px solid #d9a43738;position:absolute;inset:18% 10% 8%;box-shadow:0 52px #d9a43726,0 -52px #d9a43726}.eventPage .eventHeroBoxingArt:after{background:linear-gradient(90deg,#070b10e8 0,#070b1045 45%,#070b10 100%)!important}.eventPage .eventHeroFighterRight.eventHeroBoxingArt:after{background:linear-gradient(270deg,#140e20e8 0,#140e2045 45%,#070b10 100%)!important}.eventPromoOverlay{z-index:12000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02060bb8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.eventPromoCard{text-align:center;color:#fff;background:radial-gradient(circle at 50% 0,#3b25126b,#0000 38%),linear-gradient(155deg,#10151d,#070b11 68%,#160f06);border:1px solid #c08b27;border-radius:24px;width:min(94vw,520px);padding:27px 28px 24px;position:relative;overflow:hidden;box-shadow:0 36px 100px #000c,inset 0 1px #ffffff10}.eventPromoCard:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 35px,#d3a4380c 36px 37px,#0000 38px 70px);position:absolute;inset:0}.eventPromoCard>*{z-index:1;position:relative}.eventPromoClose{z-index:3;color:#cbd6df;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1f;border-radius:50%;width:34px;height:34px;font-size:24px;line-height:1;position:absolute;top:10px;right:13px}.eventPromoCard>small{color:#ffd451;letter-spacing:1.4px;justify-content:center;align-items:center;gap:7px;font-size:10px;font-weight:1000;display:flex}.eventPromoCard h2{letter-spacing:-1.4px;margin:15px 0 8px;font-size:36px;line-height:.95}.eventPromoCard h2 em{color:#f4ba32;font-style:normal}.eventPromoCard>p{color:#e7edf2;margin:0 0 17px;font-size:18px;font-weight:850}.eventPromoGuest{text-align:left;background:#071722;border:1px solid #2a5065;border-radius:15px;align-items:center;gap:13px;max-width:390px;margin:0 auto 18px;padding:10px 12px;display:flex}.eventPromoGuest img{object-fit:cover;border:1px solid #b98b30;border-radius:12px;width:58px;height:58px}.eventPromoGuest span{flex-direction:column;gap:3px;display:flex}.eventPromoGuest b{color:#fff;font-size:13px}.eventPromoGuest small{color:#67d5ff;font-size:9px}.eventPromoCard>a{color:#fff;letter-spacing:.75px;background:linear-gradient(135deg,#148ed0,#2466ee);border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 24px;font-size:12px;font-weight:1000;text-decoration:none;display:inline-flex;box-shadow:0 12px 28px #0878c73b}.eventPromoFine{color:#93a4b1;letter-spacing:1px;margin-top:13px;font-size:8px;font-weight:900;display:block}@media (max-width:560px){.eventPromoCard{border-radius:20px;padding:25px 18px 21px}.eventPromoCard h2{font-size:30px}.eventPromoCard>p{font-size:16px}.eventPromoGuest{max-width:100%}.eventPromoCard>a{width:100%}}.p5EventMarqueeV2 .p5EventActionPanel .seasonCountdown{background:radial-gradient(circle at 50% 0,#ffc63717,#0000 60%),#050e13bd!important;border:1px solid #ffc43752!important;border-radius:11px!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:min(132px,100%)!important;min-height:48px!important;margin:8px 0 7px!important;padding:7px 10px 8px!important;line-height:1!important;display:flex!important;box-shadow:inset 0 1px #ffffff09,0 6px 18px #00000038!important}.p5EventMarqueeV2 .p5EventActionPanel .seasonCountdown small{color:#bca25e!important;letter-spacing:1.05px!important;text-transform:uppercase!important;white-space:nowrap!important;margin:0!important;padding:0!important;font-size:5px!important;font-weight:1000!important;line-height:1!important;display:block!important}.p5EventMarqueeV2 .p5EventActionPanel .seasonCountdown strong{color:#58c7ff!important;letter-spacing:.7px!important;white-space:nowrap!important;text-shadow:0 0 15px #2fb4ff38!important;margin:0!important;padding:0!important;font-size:15px!important;font-weight:1000!important;line-height:1!important;display:block!important}@media (max-width:860px){.p5EventMarqueeV2 .p5EventActionPanel .seasonCountdown{flex:none!important;width:auto!important;min-width:92px!important;min-height:38px!important;margin:0!important;padding:6px 9px!important;display:flex!important}.p5EventMarqueeV2 .p5EventActionPanel .seasonCountdown small{display:none!important}.p5EventMarqueeV2 .p5EventActionPanel .seasonCountdown strong{font-size:11px!important;display:block!important}}@media (max-width:560px){.p5EventMarqueeV2 .p5EventActionPanel{gap:9px!important;padding:12px!important}.p5EventMarqueeV2 .p5EventActionPanel .seasonCountdown{min-width:86px!important;padding:6px 8px!important}.p5EventMarqueeV2 .p5EventActionPanel .seasonCountdown strong{font-size:10px!important}}.eventPage .eventTop{padding-top:10px!important;padding-bottom:10px!important}.eventPage .eventHeroWithFighters{min-height:280px!important}.eventPage .eventHeroContent{min-height:280px!important;padding:24px 20px 20px!important}.eventPage .eventHeroContent h1{margin:10px 0 7px!important;font-size:clamp(40px,5vw,60px)!important;line-height:.96!important}.eventPage .eventHeroContent>p{font-size:11px!important}.eventPage .eventMetaPremium{margin-top:10px!important}.eventPage .eventMetaPremium span{padding:6px 9px!important;font-size:9px!important}.eventPage .eventFightCountdown{min-height:42px!important;margin-top:8px!important;padding:8px 13px!important}.eventPage .eventFightCountdown strong{font-size:18px!important}.eventPage .eventLockPremium{min-height:44px!important;margin-top:8px!important;padding:9px 13px!important}.eventPage .eventLockPremium strong{font-size:19px!important}.eventPage .eventPartnerPremium{border-radius:14px!important;grid-template-columns:36px minmax(0,1fr) auto!important;gap:10px!important;min-height:54px!important;margin-top:9px!important;padding:8px 12px!important}.eventPage .eventPartnerStar{border-radius:10px!important;width:32px!important;height:32px!important}.eventPage .eventPartnerStar svg{width:17px!important;height:17px!important}.eventPage .eventPartnerMain b{font-size:13px!important}.eventPage .eventPartnerPremium>span{padding:7px 10px!important;font-size:8px!important}.eventPage .eventDuelShowcase{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr)!important;margin-top:10px!important}.eventPage .eventDuelShowcase .eventGuestShowcase,.eventPage .eventDuelShowcase .eventAiShowcase{border-radius:18px!important;min-height:164px!important}.eventPage .eventDuelShowcase .eventGuestShowcase{grid-template-columns:108px minmax(0,1fr)!important;gap:16px!important;padding:16px!important}.eventPage .eventGuestArtworkLarge{border-radius:16px!important;width:106px!important;height:106px!important}.eventPage .eventGuestCopyShowcase b{margin:5px 0 2px!important;font-size:25px!important}.eventPage .eventGuestCopyShowcase>em{margin-bottom:6px!important;font-size:11px!important}.eventPage .eventGuestCopyShowcase span{font-size:9px!important;line-height:1.4!important}.eventPage .eventGuestCopyShowcase strong{margin-top:8px!important;padding:7px 9px!important;font-size:6.5px!important}.eventPage .eventVsPremium{min-height:164px!important}.eventPage .eventVsPremium span{width:42px!important;height:42px!important}.eventPage .eventDuelShowcase .eventAiShowcase{gap:16px!important;padding:16px!important}.eventPage .eventAiShowcase .eventAiIconLarge{border-radius:20px!important;flex-basis:98px!important;width:98px!important;height:98px!important}.eventPage .eventAiShowcase .eventAiCopyShowcase b{margin:5px 0 7px!important;font-size:28px!important}.eventPage .eventAiShowcase .eventAiCopyShowcase span{font-size:9px!important;line-height:1.45!important}.eventPage .eventAiShowcase .eventAiCopyShowcase strong{margin-top:9px!important;font-size:6.5px!important}.eventPage .eventTrustStrip{border-radius:14px!important;min-height:52px!important;margin-top:10px!important;padding:10px 15px!important}.eventPage .eventTrustStrip>div{gap:9px!important}.eventPage .eventTrustStrip>div b,.eventPage .eventTrustStrip>div small{font-size:8px!important}.eventPage .eventTrustStrip>strong{font-size:20px!important}.eventPage .eventIntro{padding:17px 8px 9px!important}.eventPage .eventIntro h2{margin:4px 0 3px!important;font-size:27px!important}.eventPage .eventIntro p{font-size:11px!important;line-height:1.45!important}.eventPage .eventQuestions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;width:min(980px,100% - 28px)!important}.eventPage .eventQuestion{border-radius:14px!important;grid-template-columns:34px minmax(0,1fr)!important;align-content:start!important;gap:10px!important;padding:13px!important}.eventPage .eventQNum{border-radius:9px!important;width:31px!important;height:31px!important;font-size:13px!important}.eventPage .eventQHead span{font-size:8px!important}.eventPage .eventQuestion h3{margin:3px 0 4px!important;font-size:19px!important;line-height:1.13!important}.eventPage .eventQuestion p{color:#91a4b4!important;margin:0 0 8px!important;font-size:11px!important;line-height:1.35!important}.eventPage .eventOptions{gap:6px!important}.eventPage .eventOptions button{border-radius:9px!important;min-height:42px!important;padding:7px 9px!important;font-size:12px!important;line-height:1.15!important}.eventPage .eventQuestion:nth-child(5){grid-column:1/-1!important}.eventPage .eventQuestion:nth-child(5) .eventOptions{grid-template-columns:repeat(5,minmax(0,1fr))!important}.eventPage .eventLogin{width:min(980px,100% - 28px)!important;margin-top:10px!important;padding:12px 14px!important}.eventPage .eventLogin h3{font-size:16px!important}.eventPage .eventLogin p{margin:3px 0 8px!important;font-size:10px!important}.eventPage .eventSubmit{width:min(980px,100% - 28px)!important;min-height:50px!important;margin-top:10px!important;font-size:12px!important}.eventPage .eventShare{width:min(980px,100% - 28px)!important;min-height:40px!important;margin-top:9px!important}.eventPage .eventFoot{padding:16px 0!important}@media (max-width:760px){.eventPage{padding-bottom:34px!important}.eventPage .eventHeroWithFighters{border-radius:18px!important;width:calc(100% - 12px)!important;min-height:315px!important}.eventPage .eventHeroContent{min-height:315px!important;padding:20px 12px 16px!important}.eventPage .eventHeroContent h1{letter-spacing:-1.7px!important;margin:8px 0 5px!important;font-size:clamp(30px,9.2vw,43px)!important}.eventPage .eventHeroContent>p{font-size:10px!important}.eventPage .eventMetaPremium{gap:5px!important;margin-top:8px!important}.eventPage .eventMetaPremium span{padding:5px 7px!important;font-size:8px!important}.eventPage .eventFightCountdown,.eventPage .eventLockPremium{width:min(520px,96%)!important;min-height:39px!important;margin-top:6px!important;padding:7px 10px!important}.eventPage .eventFightCountdown strong,.eventPage .eventLockPremium strong{font-size:16px!important}.eventPage .eventPartnerPremium{grid-template-columns:32px 1fr auto!important;width:calc(100% - 16px)!important}.eventPage .eventPartnerPremium>span{white-space:nowrap!important;grid-column:auto!important;align-self:center!important}.eventPage .eventDuelShowcase{grid-template-columns:1fr!important;gap:7px!important;width:calc(100% - 16px)!important}.eventPage .eventVsPremium{display:none!important}.eventPage .eventDuelShowcase .eventGuestShowcase,.eventPage .eventDuelShowcase .eventAiShowcase{border-radius:15px!important;min-height:112px!important}.eventPage .eventDuelShowcase .eventGuestShowcase{grid-template-columns:78px minmax(0,1fr)!important;gap:12px!important;padding:11px!important}.eventPage .eventGuestArtworkLarge{border-radius:12px!important;width:76px!important;height:76px!important}.eventPage .eventGuestCopyShowcase b{font-size:21px!important}.eventPage .eventGuestCopyShowcase>em{margin-bottom:3px!important;font-size:9px!important}.eventPage .eventGuestCopyShowcase span{font-size:8px!important}.eventPage .eventGuestCopyShowcase strong{margin-top:5px!important;padding:5px 7px!important;font-size:6px!important}.eventPage .eventDuelShowcase .eventAiShowcase{grid-template-columns:70px minmax(0,1fr)!important;gap:12px!important;padding:11px!important;display:grid!important}.eventPage .eventAiShowcase .eventAiIconLarge{border-radius:15px!important;flex-basis:auto!important;width:68px!important;height:68px!important}.eventPage .eventAiShowcase .eventAiCopyShowcase b{margin:3px 0 4px!important;font-size:22px!important}.eventPage .eventAiShowcase .eventAiCopyShowcase span{font-size:8px!important;line-height:1.35!important}.eventPage .eventAiShowcase .eventAiCopyShowcase strong{margin-top:5px!important;font-size:6px!important}.eventPage .eventTrustStrip{width:calc(100% - 16px)!important;margin-top:7px!important;padding:9px 11px!important}.eventPage .eventTrustStrip>div small{display:none!important}.eventPage .eventIntro{padding:14px 8px 8px!important}.eventPage .eventIntro h2{font-size:23px!important}.eventPage .eventQuestions{grid-template-columns:1fr!important;gap:7px!important;width:calc(100% - 16px)!important}.eventPage .eventQuestion,.eventPage .eventQuestion:nth-child(5){grid-column:auto!important;grid-template-columns:29px minmax(0,1fr)!important;gap:8px!important;padding:11px!important}.eventPage .eventQNum{width:27px!important;height:27px!important;font-size:11px!important}.eventPage .eventQuestion h3{font-size:17px!important}.eventPage .eventQuestion p{margin-bottom:7px!important;font-size:10px!important}.eventPage .eventOptions,.eventPage .eventQuestion:nth-child(5) .eventOptions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:5px!important}.eventPage .eventOptions button{min-height:40px!important;padding:6px 8px!important;font-size:11px!important}.eventPage .eventLogin,.eventPage .eventSubmit,.eventPage .eventShare{width:calc(100% - 16px)!important}.eventPage .eventSubmit{z-index:40!important;position:sticky!important;bottom:8px!important;box-shadow:0 10px 30px #000b,0 0 0 1px #ffe17d30!important}}@media (max-width:430px){.eventPage .eventPartnerPremium{grid-template-columns:30px 1fr!important}.eventPage .eventPartnerPremium>span{display:none!important}.eventPage .eventQuestion:nth-child(5) .eventOptions{grid-template-columns:1fr 1fr!important}.eventPage .eventQuestion:nth-child(5) .eventOptions button:last-child{grid-column:1/-1!important}}.eventFightPrize{background:radial-gradient(circle at 12%,#ffcf3b1c,#0000 34%),linear-gradient(105deg,#171307,#0a1118 55%,#101822);border:1px solid #c5962d;border-radius:18px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:14px;padding:14px 17px;display:grid;box-shadow:inset 0 1px #ffffff10,0 18px 45px #0006,0 0 30px #e2aa2710}.eventFightPrizeIcon{color:#ffd451;background:linear-gradient(145deg,#3a2a08,#171205);border:1px solid #c79731;border-radius:15px;place-items:center;width:50px;height:50px;display:grid;box-shadow:inset 0 1px #ffffff16,0 0 24px #e6ad271c}.eventFightPrizeCopy{flex-direction:column;min-width:0;display:flex}.eventFightPrizeCopy small{letter-spacing:1.35px;color:#ffd451;font-size:7px;font-weight:1000}.eventFightPrizeCopy strong{color:#fff;letter-spacing:-.35px;margin:2px 0;font-size:21px;line-height:1}.eventFightPrizeCopy span{color:#9bacb9;font-size:8px;line-height:1.45}.eventFightPrize>b{color:#75d8ff;letter-spacing:1px;white-space:nowrap;background:#08131b;border:1px solid #3a5568;border-radius:999px;padding:7px 10px;font-size:7px}.eventPromoPrize{background:radial-gradient(circle at 50% 0,#f7c94c18,#0000 62%),#100d07;border:1px solid #b88728;border-radius:14px;flex-direction:column;align-items:center;gap:2px;max-width:390px;margin:0 auto 14px;padding:11px 13px;display:flex;box-shadow:inset 0 1px #ffffff0c,0 10px 26px #0004}.eventPromoPrize small{letter-spacing:1.2px;color:#ffd451;font-size:7px;font-weight:1000}.eventPromoPrize strong{color:#fff;font-size:18px;line-height:1.05}.eventPromoPrize span{color:#c9b473;font-size:9px}@media (max-width:560px){.eventFightPrize{grid-template-columns:46px 1fr;gap:11px;padding:12px 13px}.eventFightPrizeIcon{border-radius:13px;width:44px;height:44px}.eventFightPrizeCopy strong{font-size:18px}.eventFightPrize>b{text-align:center;grid-column:1/-1;justify-self:stretch}.eventPromoPrize strong{font-size:17px}}.supercarsTab{background:radial-gradient(circle at 78% 8%,#ff532429,#0000 35%),linear-gradient(150deg,#141216fa,#070d16fa)!important;border-color:#ff623747!important}.supercarsTab:hover{box-shadow:0 10px 30px #ff4a1f1a;border-color:#ff6f428c!important}.supercarsMark{letter-spacing:-.09em;filter:drop-shadow(0 5px 13px #ff4a1f29);justify-content:center;align-items:center;gap:2px;width:78px;height:48px;font-style:italic;display:flex}.supercarsMark b{color:#f5f8fb;font-size:25px;font-weight:1000;line-height:1}.supercarsMark i{color:#ff5a31;font-size:31px;font-weight:1000;line-height:1}.supercarsStatus{color:#ffd3c7!important;background:#ff532414!important;border-color:#ff643929!important}.scRunHome{color:#f5f8fb;background:#05080d;min-height:100vh;font-family:Arial,Helvetica,sans-serif;overflow:hidden}.scRunHome *{box-sizing:border-box}.scTopbar{border-bottom:1px solid #fff1;grid-template-columns:1fr auto 1fr;align-items:center;max-width:1180px;height:70px;margin:0 auto;padding:0 24px;display:grid}.scBack,.scPartnerTop{color:#8794a4;letter-spacing:.11em;align-items:center;gap:7px;font-size:8px;font-weight:950;text-decoration:none;display:flex}.scPartnerTop{color:#ff8a6c;justify-self:end}.scMiniBrand{letter-spacing:-.09em;font-style:italic;font-weight:1000}.scMiniBrand span{font-size:19px}.scMiniBrand b{color:#25b9ff;font-size:27px}.scHero{background:radial-gradient(circle at 76% 38%,#ff50252e,#0000 25%),radial-gradient(circle at 18% 30%,#22b3ff14,#0000 30%),linear-gradient(120deg,#070b12 0%,#0b0b10 55%,#180b08 100%);border-left:1px solid #ffffff09;border-right:1px solid #ffffff09;grid-template-columns:1.3fr .7fr;align-items:center;gap:42px;max-width:1180px;min-height:500px;margin:0 auto;padding:60px 46px;display:grid;position:relative}.scHeroGrid{opacity:.15;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:46px 46px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.scKicker{letter-spacing:.18em;color:#ff7858;align-items:center;gap:7px;font-size:7px;font-weight:950;display:flex}.scTitleMark{letter-spacing:-.12em;align-items:baseline;gap:3px;margin-top:25px;font-style:italic;display:flex}.scTitleMark span{font-size:31px;font-weight:1000}.scTitleMark b{color:#ff5b31;font-size:42px}.scHero h1{letter-spacing:-.07em;margin:8px 0 16px;font-size:69px;font-style:italic;line-height:.89}.scHero h1 em{font-style:inherit;color:#ff6841}.scHeroCopy>p{color:#8f9bad;max-width:620px;margin:0;font-size:13px;line-height:1.7}.scHeroMeta{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.scHeroMeta span{letter-spacing:.09em;color:#aeb9c5;background:#ffffff06;border:1px solid #ffffff12;border-radius:9px;align-items:center;gap:6px;padding:9px 11px;font-size:6.5px;font-weight:950;display:flex}.scHeroMeta svg{color:#ff704d}.scHeroPanel{background:linear-gradient(145deg,#26110deb,#090d14f5);border:1px solid #ff643a38;border-radius:20px;padding:28px;box-shadow:0 25px 65px #0000005c}.scHeroPanel small,.scHeroPanel strong,.scHeroPanel b,.scHeroPanel span,.scHeroPanel i{display:block}.scHeroPanel small{letter-spacing:.17em;color:#ff8b6d;font-size:7px;font-weight:950}.scHeroPanel strong{letter-spacing:-.055em;margin-top:13px;font-size:34px;font-style:italic}.scHeroPanel b{letter-spacing:.11em;color:#d9e0e8;margin-top:4px;font-size:10px}.scHeroPanel span{color:#78889b;margin-top:18px;font-size:9px;line-height:1.55}.scHeroPanel i{letter-spacing:.13em;color:#ff7250;border-top:1px solid #ffffff12;margin-top:22px;padding-top:14px;font-size:8px;font-style:normal;font-weight:950}.scHow{grid-template-columns:.85fr 1.15fr;align-items:end;gap:55px;max-width:1100px;margin:0 auto;padding:70px 24px 34px;display:grid}.scHow>div>small,.scSectionHead small,.scPartner small{letter-spacing:.18em;color:#ff7451;font-size:7px;font-weight:950}.scHow h2,.scSectionHead h2,.scPartner h2{letter-spacing:-.045em;margin:8px 0;font-size:36px}.scHow>div>p,.scSectionHead p,.scPartner p{color:#7e8c9e;margin:0;font-size:10px;line-height:1.7}.scHowSteps{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.scHowSteps article{background:linear-gradient(145deg,#0e151ff5,#070b11fa);border:1px solid #fff1;border-radius:16px;min-height:150px;padding:19px}.scHowSteps b{color:#ff6641;font-size:11px;display:block}.scHowSteps span{letter-spacing:.03em;margin-top:22px;font-size:15px;font-weight:1000;display:block}.scHowSteps p{color:#748295;margin:8px 0 0;font-size:8px;line-height:1.55}.scSchedule{max-width:1100px;margin:0 auto;padding:50px 24px 65px}.scSectionHead{max-width:620px}.scRoundList{gap:8px;margin-top:28px;display:grid}.scRoundList article{background:linear-gradient(120deg,#0d131cf7,#070b11fa);border:1px solid #ffffff0f;border-radius:15px;grid-template-columns:72px 1fr auto;align-items:center;min-height:92px;display:grid;overflow:hidden}.scRoundList article.next{background:radial-gradient(circle at 86%,#ff52251c,#0000 28%),linear-gradient(120deg,#141114fa,#080c12fa);border-color:#ff623747}.scRoundNo{text-align:center;border-right:1px solid #ffffff0e;place-content:center;height:100%;display:grid}.scRoundNo small{letter-spacing:.14em;color:#617083;font-size:5px}.scRoundNo b{color:#dfe7ef;margin-top:3px;font-size:22px}.scRoundMain{padding:16px 19px}.scRoundMain small,.scRoundMain strong,.scRoundMain span{display:block}.scRoundMain small{letter-spacing:.16em;color:#ff6f4c;font-size:6px;font-weight:950}.scRoundMain strong{letter-spacing:-.02em;margin-top:4px;font-size:16px}.scRoundMain span{color:#718094;letter-spacing:.05em;align-items:center;gap:6px;margin-top:7px;font-size:7px;display:flex}.scRoundState{color:#718094;letter-spacing:.1em;align-items:center;gap:8px;padding:0 20px;font-size:7px;font-weight:950;display:flex}.scRoundState i{color:#ff6842;font-size:11px;font-style:normal}.scPartner{background:radial-gradient(circle at 86% 30%,#ff4e2221,#0000 28%),linear-gradient(135deg,#181010fa,#080d14fa);border:1px solid #ff633838;border-radius:21px;grid-template-columns:1fr auto;align-items:center;gap:30px;max-width:1052px;margin:20px auto 70px;padding:30px 32px;display:grid}.scPartner h2 em{color:#ff6841;font-style:normal}.scPartner a{color:#fff;letter-spacing:.09em;white-space:nowrap;background:linear-gradient(135deg,#e74725,#ff6b42);border-radius:10px;align-items:center;gap:8px;padding:13px 16px;font-size:7px;font-weight:950;text-decoration:none;display:flex}.scFoot{color:#516071;letter-spacing:.07em;border-top:1px solid #ffffff0e;justify-content:space-between;gap:20px;max-width:1100px;margin:0 auto;padding:22px 24px 32px;font-size:6px;display:flex}@media (max-width:760px){.supercarsMark{height:42px}.supercarsMark b{font-size:22px}.supercarsMark i{font-size:28px}.scTopbar{height:62px;padding:0 14px}.scBack,.scPartnerTop{font-size:6px}.scHero{text-align:center;grid-template-columns:1fr;gap:30px;min-height:0;padding:45px 18px}.scKicker,.scTitleMark,.scHeroMeta{justify-content:center}.scHero h1{font-size:47px}.scHeroCopy>p{font-size:10px}.scHeroPanel{text-align:left}.scHow{text-align:center;grid-template-columns:1fr;gap:25px;padding:48px 14px 25px}.scHow h2,.scSectionHead h2,.scPartner h2{font-size:29px}.scHowSteps{text-align:left}.scSchedule{padding:36px 14px 48px}.scSectionHead{text-align:center;margin:auto}.scRoundList article{grid-template-columns:56px 1fr}.scRoundMain{padding:13px 12px}.scRoundMain strong{font-size:12px}.scRoundState{border-top:1px solid #ffffff0b;grid-column:1/-1;justify-content:flex-end;padding:8px 12px}.scPartner{text-align:center;grid-template-columns:1fr;margin:15px 14px 45px;padding:25px 18px}.scPartner a{justify-content:center}.scFoot{text-align:center;flex-direction:column;margin:0 14px;padding-left:0;padding-right:0}.scHowSteps article{min-height:132px;padding:14px}.scHowSteps span{margin-top:15px;font-size:13px}}@media (max-width:420px){.scHero h1{font-size:41px}.scHowSteps{grid-template-columns:1fr}.scHowSteps article{min-height:0}.scHowSteps span{margin-top:9px}.scMiniBrand{display:none}.scTopbar{grid-template-columns:1fr auto}.scPartnerTop{grid-column:2}.scRoundMain strong{font-size:11px}.scRoundMain span{font-size:6px}}.supercarsLogoWrap{filter:drop-shadow(0 5px 13px #ff4a1f29);background:#fff;border-radius:8px;width:86px;height:52px;padding:4px 7px;overflow:hidden}.supercarsLogoWrap img{object-fit:contain;width:100%;height:100%;display:block}.scOfficialLogo{background:#fff;border-radius:12px;width:190px;max-width:45%;margin-top:25px;padding:8px 12px;display:inline-flex;box-shadow:0 10px 28px #0000004d}.scOfficialLogo img{object-fit:contain;width:100%;height:auto;display:block}@media (max-width:760px){.supercarsLogoWrap{width:76px;height:46px}.scOfficialLogo{width:170px;max-width:none;margin:25px auto 0}}.supercarsLogoTransparent{filter:invert()hue-rotate(180deg);mix-blend-mode:screen;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.supercarsLogoWrap,.scOfficialLogo{box-shadow:none!important;background:0 0!important;border:0!important}.scHeroPlay{justify-content:center;align-items:center;margin-top:22px;color:#fff!important;letter-spacing:.1em!important;background:linear-gradient(135deg,#e74725,#ff6b42)!important;border:1px solid #ff6f4c66!important;border-radius:10px!important;gap:7px!important;padding:12px 15px!important;font-size:8px!important;font-weight:950!important;text-decoration:none!important;display:inline-flex!important}.scRoundState a{color:#ff7958;align-items:center;gap:8px;font-weight:950;text-decoration:none;display:flex}.scRoundState a i{color:#ff6842}.scEventPage{background:#05080d}.scEventHero{background:radial-gradient(circle at 80% 25%,#ff54252b,#0000 29%),radial-gradient(circle at 15% 55%,#1aaef31a,#0000 34%),linear-gradient(120deg,#080d14,#0a0b0f 55%,#1a0b07);border-color:#ff64333d;min-height:455px}.scEventHero:before{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 0 48%,#ff5c3120 49% 50%,#0000 51%),linear-gradient(65deg,#0000 0 58%,#28b8ff12 59% 60%,#0000 61%);position:absolute;inset:0}.scEventGrid{opacity:.12;background-image:linear-gradient(#fff1 1px,#0000 1px),linear-gradient(90deg,#fff1 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 85%);mask-image:linear-gradient(90deg,#000,#0000 85%)}.scEventHeroContent{z-index:2;position:relative}.scEventRound{color:#ff815f;letter-spacing:.18em;margin-top:14px;font-size:8px;font-weight:950}.scEventHero h1{max-width:920px}.scEventHero h1 em{color:#ff6841}.scEventFacts{flex-wrap:wrap;justify-content:center;gap:8px;margin:17px 0 0;display:flex}.scEventFacts span{color:#aab7c5;letter-spacing:.08em;background:#ffffff08;border:1px solid #ffffff12;border-radius:999px;padding:8px 11px;font-size:7px;font-weight:900}.scEventLock{max-width:650px;margin:22px auto 0}.scEventLock>span{color:#6f7e8d;letter-spacing:.04em;margin-top:3px;font-size:7px;display:block}.scEventAi{background:linear-gradient(120deg,#111820,#121017);border:1px solid #ff633b35;border-radius:16px;justify-content:space-between;align-items:center;gap:18px;max-width:980px;margin:14px auto 0;padding:14px 18px;display:flex}.scEventAi>div{align-items:center;gap:13px;display:flex}.scEventAi .eventAiIcon{border-radius:12px;flex:0 0 52px;width:52px;height:52px;overflow:hidden}.scEventAi small,.scEventAi b,.scEventAi span{display:block}.scEventAi small{letter-spacing:.15em;color:#ff7655;font-size:6px;font-weight:950}.scEventAi b{margin-top:3px;font-size:17px}.scEventAi span{color:#768598;letter-spacing:.05em;margin-top:3px;font-size:7px;font-weight:800}.scEventAi>strong{color:#ff8769;letter-spacing:.12em;font-size:7px}.scAiReveal{max-width:980px}.scEventIntro{padding-top:38px}.scEventQuestions .eventQuestion{border-color:#ff6a4330}.scEventQuestions .eventQNum{color:#ff7250}.scEventQuestions .eventQHead span{color:#ff7655}.scEventQuestions .eventOptions button.selected{background:#ff62301a!important;border-color:#ff6d49!important}.scEventSubmit{background:linear-gradient(135deg,#e74725,#ff6b42)!important}.scEventLeaderboard,.scRunHomeBoard{max-width:980px}.scRunHomeBoard{border-color:#2ab8ff38}.scEventTrust{max-width:980px;margin-left:auto;margin-right:auto}.scBackToSeries{color:#ff7655;letter-spacing:.1em;align-items:center;gap:6px;width:max-content;margin:15px auto 30px;font-size:7px;font-weight:950;text-decoration:none;display:flex}@media (max-width:760px){.scEventHero{min-height:405px}.scEventHero h1{font-size:43px}.scEventFacts{gap:5px}.scEventFacts span{padding:7px 8px;font-size:6px}.scEventAi{align-items:flex-start;margin:12px 12px 0}.scEventAi>strong{display:none}.scEventLock{margin-top:17px}}.scRunHome{background:radial-gradient(circle at 50% 0,#ff522612,#0000 27%),#060a10}.scHero{position:relative;overflow:hidden}.scHero:after{content:"";background:linear-gradient(90deg,#0000,#ff68418c,#0000);height:1px;position:absolute;bottom:0;left:0;right:0}.scHeroCopy,.scHeroPanel{z-index:2;position:relative}.scHeroPanel{transition:transform .2s,border-color .2s,box-shadow .2s;transform:translateZ(0)}.scHeroPanel:hover{border-color:#ff704a6b;transform:translateY(-2px);box-shadow:0 30px 75px #0000006b,0 0 35px #ff572d0f}.scHeroPlay{box-shadow:0 9px 26px #e5472538;transition:transform .18s,box-shadow .18s!important}.scHeroPlay:hover{transform:translateY(-1px);box-shadow:0 12px 32px #e5472557}.scPartnerTopBlock{z-index:5;background:radial-gradient(circle at 88% 20%,#ff4d1f2e,#0000 31%),linear-gradient(135deg,#1b1212fa,#070d15fc);border-color:#ff694057;max-width:1100px;margin:-18px auto 18px;padding:26px 28px;position:relative;box-shadow:0 24px 70px #0000004d}.scPartnerTopBlock:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#ffffff09,#0000 30%);position:absolute;inset:0}.scPartnerCopy{z-index:1;position:relative}.scPartnerTopBlock h2{margin:7px 0 8px;font-size:30px}.scPartnerBenefits{flex-wrap:wrap;gap:7px;margin-top:15px;display:flex}.scPartnerBenefits span{letter-spacing:.12em;color:#b9c3ce;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;padding:7px 9px;font-size:6px;font-weight:950}.scPartnerAction{z-index:1;text-align:right;background:#05090e85;border:1px solid #ff744f38;border-radius:14px;min-width:235px;padding:15px 16px;position:relative}.scPartnerAction b,.scPartnerAction span{display:block}.scPartnerAction b{letter-spacing:.11em;color:#fff;font-size:8px}.scPartnerAction span{color:#ff8464;letter-spacing:.08em;margin:4px 0 12px;font-size:7px;font-weight:900}.scPartnerAction a{justify-content:center;width:100%}.scHow{padding-top:46px}.scHowSteps article{transition:transform .18s,border-color .18s,background .18s}.scHowSteps article:hover{background:linear-gradient(145deg,#121924fa,#090d14fc);border-color:#ff673e33;transform:translateY(-2px)}.scRoundList article{transition:transform .18s,border-color .18s}.scRoundList article:hover{border-color:#ffffff1c;transform:translate(2px)}.scRoundList article.next{box-shadow:inset 3px 0 #ff6540,0 14px 34px #00000029}.scEventPartner{background:radial-gradient(circle at 82% 20%,#ff4d1f24,#0000 34%),linear-gradient(120deg,#191010f5,#080d14fa);border:1px solid #ff69404d;border-radius:15px;justify-content:space-between;align-items:center;gap:18px;max-width:980px;margin:14px auto 0;padding:13px 16px;display:flex;box-shadow:0 15px 42px #0003}.scEventPartner>div small,.scEventPartner>div b,.scEventPartner>div span{display:block}.scEventPartner>div small{letter-spacing:.16em;color:#ff7b59;font-size:6px;font-weight:950}.scEventPartner>div b{letter-spacing:.02em;margin-top:3px;font-size:15px}.scEventPartner>div span{color:#78889a;margin-top:3px;font-size:7px;line-height:1.45}.scEventPartner>a{color:#fff;letter-spacing:.09em;background:linear-gradient(135deg,#e74725,#ff6b42);border-radius:9px;flex:none;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-size:6.5px;font-weight:950;text-decoration:none;display:flex;box-shadow:0 8px 22px #e5472533}.scEventAi{box-shadow:0 16px 44px #0003}.scEventIntro{text-align:center;max-width:820px;margin-left:auto;margin-right:auto}.scEventQuick{flex-wrap:wrap;justify-content:center;gap:7px;margin-top:16px;display:flex}.scEventQuick span{letter-spacing:.1em;color:#8795a5;background:#ffffff09;border:1px solid #ffffff13;border-radius:999px;padding:8px 10px;font-size:6.5px;font-weight:900}.scEventQuick b{color:#ff7654;font-size:8px}.scEventQuestions .eventQuestion{transition:transform .16s,border-color .16s,box-shadow .16s}.scEventQuestions .eventQuestion:hover{border-color:#ff6a434d;transform:translateY(-1px);box-shadow:0 12px 32px #00000029}.scEventQuestions .eventOptions button{transition:transform .14s,border-color .14s,background .14s}.scEventQuestions .eventOptions button:not(:disabled):hover{border-color:#ff704e5c;transform:translateY(-1px)}.scEventSubmit:not(:disabled){box-shadow:0 12px 32px #e547253d}@media (max-width:760px){.scPartnerTopBlock{text-align:left;margin:-8px 14px 12px;padding:20px 17px}.scPartnerTopBlock h2{font-size:25px}.scPartnerTopBlock{grid-template-columns:1fr}.scPartnerAction{text-align:left;min-width:0}.scPartnerAction a{margin-top:0}.scHow{padding-top:36px}.scEventPartner{flex-direction:column;align-items:stretch;margin:10px 12px 0;padding:13px}.scEventPartner>a{width:100%}.scEventIntro{padding-left:16px;padding-right:16px}.scEventQuick{gap:5px}.scEventQuick span{padding:7px 8px;font-size:6px}}.scPartnerActionSimple{min-width:210px;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.scPartnerMailButton{letter-spacing:.06em;white-space:nowrap;background:#ff4b2b;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 24px;font-size:12px;font-weight:900;transition:transform .18s,filter .18s;display:inline-flex;color:#fff!important;text-decoration:none!important}.scPartnerMailButton:hover{filter:brightness(1.08);transform:translateY(-1px)}.scPrizeSoon{background:linear-gradient(100deg,#ffb0181a,#ffffff06 48%,#ffb0180f);border:1px solid #ffbe2e7a;border-radius:18px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;max-width:1100px;margin:18px auto 0;padding:18px 22px;display:grid;box-shadow:inset 0 1px #ffffff0a}.scPrizeSoonIcon{color:#ffc247;background:#ffb01814;border:1px solid #ffbe2e8c;border-radius:14px;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.scPrizeSoonCopy small{color:#ffc247;letter-spacing:.16em;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.scPrizeSoonCopy h2{color:#fff;margin:0;font-size:22px;line-height:1.05}.scPrizeSoonCopy p{color:#ffffff9e;margin:6px 0 0;font-size:12px}.scPrizeSoonPlay{letter-spacing:.06em;white-space:nowrap;background:#ffb0180f;border:1px solid #ffbe2ea6;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:0 18px;font-size:11px;font-weight:900;display:inline-flex;color:#ffc247!important;text-decoration:none!important}@media (max-width:700px){.scPrizeSoon{grid-template-columns:auto 1fr;gap:13px;padding:16px}.scPrizeSoonPlay{grid-column:1/-1;width:100%}.scPrizeSoonCopy h2{font-size:18px}}.scChallengeArena{background:radial-gradient(circle at 16% 0,#ff5b2f1c,#0000 28%),radial-gradient(circle at 84% 0,#27a9ff1a,#0000 30%),linear-gradient(145deg,#0c1118fa,#060a10fc);border:1px solid #ffffff14;border-radius:22px;max-width:1100px;margin:18px auto 0;padding:30px 28px 24px;box-shadow:0 22px 60px #0000003d}.scChallengeHead{text-align:center;max-width:720px;margin:0 auto 22px}.scChallengeHead small{color:#ff7351;letter-spacing:.17em;font-size:8px;font-weight:950}.scChallengeHead h2{color:#fff;margin:7px 0 8px;font-size:30px;line-height:1.05}.scChallengeHead p{color:#7f8d9d;margin:0;font-size:11px;line-height:1.55}.scChallengeDuel{grid-template-columns:minmax(0,1fr) 58px minmax(0,1fr);align-items:stretch;gap:0;display:grid}.scChallengeCard{background:#070c13b8;border:1px solid #ffffff14;grid-template-columns:72px minmax(0,1fr);align-items:center;gap:16px;min-height:158px;padding:20px;display:grid}.scGuestCard{border-color:#ff623a57;border-radius:18px 0 0 18px}.scAiCard{border-color:#2faeff57;border-radius:0 18px 18px 0}.scChallengeIcon{background:#ffffff0a;border:1px solid #ffffff17;border-radius:17px;justify-content:center;align-items:center;width:64px;height:64px;display:flex}.scGuestCard .scChallengeIcon{color:#ff7655;box-shadow:inset 0 0 28px #ff5d2f14}.scAiCard .scChallengeIcon{color:#39b8ff;box-shadow:inset 0 0 28px #27a9ff17}.scChallengeCard small,.scChallengeCard h3,.scChallengeCard p,.scChallengeCard strong{display:block}.scChallengeCard small{letter-spacing:.16em;font-size:7px;font-weight:950}.scGuestCard small{color:#ff7958}.scAiCard small{color:#48beff}.scChallengeCard h3{color:#fff;letter-spacing:.02em;margin:5px 0;font-size:24px}.scChallengeCard p{color:#8493a3;margin:0;font-size:9px;line-height:1.5}.scChallengeCard strong{letter-spacing:.11em;color:#bcc7d1;margin-top:10px;font-size:6.5px}.scChallengeVs{z-index:2;color:#fff;background:#080d14;border:1px solid #ffffff26;border-radius:50%;justify-content:center;place-self:center;align-items:center;width:50px;height:50px;margin:0 -4px;font-size:15px;font-weight:950;display:flex;position:relative;box-shadow:0 8px 24px #00000073}.scChallengeYou{color:#718092;letter-spacing:.12em;justify-content:center;align-items:center;gap:10px;margin-top:16px;font-size:8px;font-weight:950;display:flex}.scChallengeYou b{color:#596879}.scChallengeYou span:first-child{color:#ff7958}.scChallengeYou span:nth-of-type(2){color:#48beff}.scChallengeYou strong{color:#fff;font-size:10px}@media (max-width:760px){.scChallengeArena{margin:14px 14px 0;padding:22px 15px}.scChallengeHead h2{font-size:25px}.scChallengeDuel{grid-template-columns:1fr;gap:9px}.scChallengeCard{grid-template-columns:58px minmax(0,1fr);min-height:0;padding:16px;border-radius:16px!important}.scChallengeIcon{border-radius:14px;width:52px;height:52px}.scChallengeVs{width:42px;height:42px;margin:-5px auto;font-size:12px}.scChallengeCard h3{font-size:20px}.scChallengeYou{flex-wrap:wrap;gap:7px}}.scChallengeDuelMedia .scChallengeCard{grid-template-columns:112px 1fr;align-items:center;gap:18px;min-height:166px;padding:18px;display:grid}.scChallengePortrait{border-radius:15px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:112px;height:118px;display:flex;overflow:hidden}.scGuestPortrait{color:#48cfff;background:radial-gradient(circle at 50% 35%,#20c3ff29,#031018f0);border:1px solid #20c3ff8c}.scGuestPortrait span{letter-spacing:.16em;font-size:10px;font-weight:900}.scAiPortrait{background:#120b25;border:1px solid #a44fff94}.scAiPortrait img{object-fit:cover;width:100%;height:100%;display:block}.scChallengeCardCopy{min-width:0}.scChallengeCardCopy small{margin-bottom:4px;display:block}.scChallengeCardCopy h3{margin:0 0 3px;font-size:25px;line-height:1}.scChallengeCardCopy>b{letter-spacing:.06em;color:#ffc247;margin-bottom:9px;font-size:11px;display:block}.scAiCard .scChallengeCardCopy>b{color:#c894ff}.scChallengeCardCopy p{max-width:420px;margin:0 0 9px}.scChallengeCardCopy strong{letter-spacing:.06em;border-radius:7px;align-items:center;min-height:25px;padding:0 9px;font-size:9px;display:inline-flex}@media (max-width:760px){.scChallengeDuelMedia .scChallengeCard{grid-template-columns:82px 1fr;gap:12px;min-height:142px;padding:14px}.scChallengePortrait{width:82px;height:92px}.scChallengeCardCopy h3{font-size:19px}}.scEventChallenge{background:linear-gradient(120deg,#070f17f5,#0f0a18f0);border:1px solid #ff623a2e;border-radius:18px;max-width:980px;margin:14px auto 0;padding:18px;box-shadow:inset 0 1px #ffffff08}.scEventChallenge .scChallengeDuel{margin:0}.scEventChallenge .scChallengeCard{background:#060c13b8}.scEventChallenge .scGuestCard{border-color:#2ac2ff75;border-radius:16px}.scEventChallenge .scAiCard{border-color:#a054ff7a;border-radius:16px}.scEventChallenge .scChallengeVs{border-color:#27b8ff94;box-shadow:0 0 0 5px #27b8ff0a,0 8px 24px #00000073}.scEventChallenge .scChallengeYou{margin-top:13px}@media (max-width:760px){.scEventChallenge{margin:12px 12px 0;padding:13px}.scEventChallenge .scChallengeDuel{grid-template-columns:1fr}.scEventChallenge .scChallengeVs{margin:-4px auto}.scEventChallenge .scChallengeYou{font-size:7px}}.scHeroCopy .scOfficialLogo{width:min(340px,72vw)!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0 0 18px!important;padding:0!important;overflow:visible!important}.scHeroCopy .scOfficialLogo img{mix-blend-mode:screen;object-fit:contain!important;width:100%!important;height:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;display:block!important}@media (max-width:760px){.scHeroCopy .scOfficialLogo{width:min(280px,78vw)!important;margin-bottom:14px!important}}.supercarsLogoTransparent{box-shadow:none!important;filter:none!important;mix-blend-mode:normal!important;background:0 0!important;border:0!important;border-radius:0!important}.scHeroCopy .scOfficialLogo{width:min(390px,78vw)!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 0 18px!important;padding:0!important}.scHeroCopy .scOfficialLogo img{filter:none!important;mix-blend-mode:normal!important;background:0 0!important;width:100%!important;height:auto!important;display:block!important}.eventCardReveal{border-top:1px solid #ffffff1a!important;gap:5px!important;width:100%!important;margin-top:12px!important;padding-top:10px!important;display:grid!important}.eventCardReveal>small{letter-spacing:.13em!important;margin-bottom:2px!important;font-size:7px!important;font-weight:950!important}.eventCardReveal>span{color:#8797aa!important;justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;font-size:8px!important;line-height:1.35!important;display:flex!important}.eventCardReveal>span>b{text-align:right!important;color:#fff!important;max-width:58%!important;font-size:8px!important;line-height:1.35!important}.eventCardRevealGuest>small{color:#42caff!important}.eventCardRevealAi>small{color:#bd78ff!important}@media (max-width:760px){.eventCardReveal>span{font-size:7px!important}.eventCardReveal>span>b{max-width:54%!important;font-size:7px!important}}.eventTieBreak{background:linear-gradient(110deg,#ffb11c13,#0b0e14f5 42%,#ffb11c09);border:1px solid #ffbe2e75;border-radius:17px;max-width:980px;margin:16px auto;padding:18px 20px}.eventTieBreakHead>span{color:#ffc247;letter-spacing:.16em;margin-bottom:5px;font-size:7px;font-weight:950;display:block}.eventTieBreakHead h3{color:#fff;margin:0;font-size:20px}.eventTieBreakHead p{color:#8d99a8;margin:6px 0 0;font-size:9px;line-height:1.5}.eventTieBreakHead p b{color:#d9e0e7}.eventTieBreakRounds{grid-template-columns:repeat(12,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.eventTieBreakRounds button{color:#9eabb9;cursor:pointer;background:#0c1219;border:1px solid #ffffff1a;border-radius:9px;min-height:38px;font-size:10px;font-weight:950}.eventTieBreakRounds button:hover:not(:disabled){color:#ffc247;border-color:#ffbe2e8c}.eventTieBreakRounds button.selected{color:#ffc247;background:#ffb71f1f;border-color:#ffc247;box-shadow:inset 0 0 18px #ffb71f0a}.eventTieBreakRounds button:disabled{cursor:default}.eventTieBreak>small{color:#ffc247;margin-top:10px;font-size:8px;font-weight:800;display:block}.eventBoardTie{color:#8d99a8;margin-top:2px;font-size:7px;font-weight:800;display:block}@media (max-width:760px){.eventTieBreak{margin:14px 12px;padding:15px}.eventTieBreakRounds{grid-template-columns:repeat(6,1fr)}}.eventWinnerCelebration{background:linear-gradient(110deg,#ffbe2e1f,#0a0f16f7 42%,#ffbe2e0f);border:1px solid #ffcc4194;border-radius:18px;grid-template-columns:64px 1fr;align-items:center;gap:16px;max-width:980px;margin:18px auto;padding:20px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 45px #00000047,inset 0 1px #ffffff0d}.eventWinnerConfetti{pointer-events:none;opacity:.9;position:absolute;inset:0;overflow:hidden}.eventWinnerConfetti .confettiPiece{z-index:1}.eventWinnerTrophy{z-index:2;color:#ffd34d;background:#ffc22f14;border:1px solid #ffd34d75;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;display:flex;position:relative}.eventWinnerCopy{z-index:2;min-width:0;position:relative}.eventWinnerCopy small{color:#ffd34d;letter-spacing:.16em;font-size:8px;font-weight:950;display:block}.eventWinnerCopy h2{color:#fff;margin:4px 0 3px;font-size:25px;line-height:1.05}.eventWinnerCopy p{color:#9aa7b5;margin:0;font-size:10px}.eventWinnerCopy p b{color:#fff}.eventWinnerCopy>strong{color:#ffd34d;letter-spacing:.12em;background:#ffc8371a;border-radius:999px;margin-top:9px;padding:5px 9px;font-size:7px;display:inline-flex}.scEventWinnerCelebration{background:linear-gradient(110deg,#ff562e1c,#0a0f16f7 42%,#ffb82e0f);border-color:#ff704a7a}@media (max-width:760px){.eventWinnerCelebration{grid-template-columns:50px 1fr;gap:12px;margin:14px 12px;padding:16px}.eventWinnerTrophy{border-radius:14px;width:48px;height:48px}.eventWinnerCopy h2{font-size:20px}}.eventRevealAnswer{justify-content:flex-end!important;align-items:center!important;gap:7px!important;min-width:0!important;max-width:62%!important;display:inline-flex!important}.eventRevealAnswer>b{text-align:right!important;color:#fff!important;max-width:none!important;font-size:8px!important;line-height:1.35!important}.eventRevealResult{border:1px solid!important;border-radius:50%!important;place-items:center!important;width:18px!important;min-width:18px!important;height:18px!important;display:inline-grid!important}.eventRevealResultGood{color:#2ee66b!important;background:#0d2d1a!important;box-shadow:0 0 9px #2ee66b33!important}.eventRevealResultBad{color:#ff4d57!important;background:#351116!important;box-shadow:0 0 9px #ff4d5733!important}@media (max-width:760px){.eventRevealAnswer{gap:5px!important;max-width:60%!important}.eventRevealAnswer>b{font-size:7px!important}.eventRevealResult{width:16px!important;min-width:16px!important;height:16px!important}}.eventPage .eventCardReveal .eventRevealAnswer{width:auto!important;min-width:0!important;max-width:66%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important;display:inline-flex!important;position:static!important;transform:none!important}.eventPage .eventCardReveal .eventRevealAnswer>b{letter-spacing:0!important;text-align:right!important;color:#fff!important;width:auto!important;max-width:calc(100% - 24px)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:8px!important;line-height:1.3!important;display:inline!important;position:static!important;transform:none!important}.eventPage .eventCardReveal .eventRevealResult{border-radius:50%!important;flex:0 0 18px!important;place-items:center!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important;margin:0!important;padding:0!important;line-height:1!important;display:inline-grid!important;position:static!important;transform:none!important}.eventPage .eventCardReveal .eventRevealResult svg{width:12px!important;height:12px!important;display:block!important}@media (max-width:760px){.eventPage .eventCardReveal .eventRevealAnswer{gap:5px!important;max-width:64%!important}.eventPage .eventCardReveal .eventRevealAnswer>b{font-size:7px!important}.eventPage .eventCardReveal .eventRevealResult{flex-basis:16px!important;width:16px!important;min-width:16px!important;max-width:16px!important;height:16px!important}.eventPage .eventCardReveal .eventRevealResult svg{width:11px!important;height:11px!important}}.eventDuelShowcase>a.eventGuestShowcase:has(.eventCardReveal){align-content:start!important}.eventDuelShowcase>.eventAiShowcase:has(.eventCardReveal){align-content:start!important}.eventDuelShowcase>a.eventGuestShowcase>.eventCardReveal,.eventDuelShowcase>.eventAiShowcase>.eventCardReveal{border-top:1px solid #ffffff1f!important;grid-column:1/-1!important;width:100%!important;min-width:0!important;margin:18px 0 0!important;padding:14px 0 0!important;display:block!important}.eventDuelShowcase .eventCardReveal>small{letter-spacing:.14em!important;background:0 0!important;border:0!important;margin:0 0 8px!important;padding:0!important;font-size:8px!important;font-weight:950!important;line-height:1.2!important;display:block!important}.eventDuelShowcase .eventRevealRow{min-height:31px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0e!important;border-radius:0!important;grid-template-columns:minmax(115px,.9fr) minmax(0,1.35fr) 24px!important;align-items:center!important;gap:10px!important;margin:0!important;padding:5px 0!important;display:grid!important}.eventDuelShowcase .eventRevealRow:last-child{border-bottom:0!important}.eventDuelShowcase .eventRevealLabel{color:#8fa0b1!important;letter-spacing:.02em!important;background:0 0!important;border:0!important;min-width:0!important;margin:0!important;padding:0!important;font-size:8px!important;font-weight:800!important;line-height:1.25!important;display:block!important}.eventDuelShowcase .eventRevealValue{color:#fff!important;text-align:right!important;overflow-wrap:anywhere!important;min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;font-size:9px!important;font-weight:900!important;line-height:1.25!important;display:block!important}.eventDuelShowcase .eventRevealMark{width:20px!important;min-width:20px!important;max-width:20px!important;height:20px!important;box-shadow:none!important;background:#111822!important;border:1px solid #617080!important;border-radius:50%!important;justify-self:end!important;place-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:grid!important;transform:none!important}.eventDuelShowcase .eventRevealMark.good{color:#43e58a!important;background:#0b2b20!important;border-color:#43e58a!important}.eventDuelShowcase .eventRevealMark.bad{color:#ff6370!important;background:#32141a!important;border-color:#ff6370!important}.eventDuelShowcase .eventRevealMark.pending{color:#728090!important;font-size:10px!important}.eventDuelShowcase .eventRevealMark svg{width:12px!important;height:12px!important;display:block!important}@media (max-width:680px){.eventDuelShowcase .eventRevealRow{grid-template-columns:minmax(90px,.8fr) minmax(0,1.3fr) 22px!important;gap:7px!important}.eventDuelShowcase .eventRevealLabel{font-size:7px!important}.eventDuelShowcase .eventRevealValue{font-size:8px!important}.eventDuelShowcase .eventRevealMark{width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important}}.eventPage .eventDuelResultsFixed{grid-template-columns:minmax(0,1fr) 52px minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;display:grid!important}.eventPage .eventDuelResultsFixed>.eventGuestShowcase,.eventPage .eventDuelResultsFixed>.eventAiShowcase{min-width:0!important;height:auto!important;min-height:0!important;padding:16px!important;display:block!important}.eventPage .eventDuelResultsFixed .eventDuelProfile{grid-template-columns:96px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;min-width:0!important;display:grid!important}.eventPage .eventDuelResultsFixed .eventGuestArtworkLarge,.eventPage .eventDuelResultsFixed .eventAiIconLarge{flex:none!important;align-self:center!important;width:96px!important;min-width:96px!important;max-width:96px!important;height:96px!important;margin:0!important}.eventPage .eventDuelResultsFixed .eventGuestCopyShowcase,.eventPage .eventDuelResultsFixed .eventAiCopyShowcase{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;width:100%!important;min-width:0!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}.eventPage .eventDuelResultsFixed .eventGuestCopyShowcase b,.eventPage .eventDuelResultsFixed .eventAiCopyShowcase b{margin:4px 0!important;font-size:24px!important;line-height:1!important}.eventPage .eventDuelResultsFixed .eventGuestCopyShowcase>em{margin:0 0 7px!important;font-size:10px!important}.eventPage .eventDuelResultsFixed .eventGuestCopyShowcase>span,.eventPage .eventDuelResultsFixed .eventAiCopyShowcase>span{font-size:8px!important;line-height:1.45!important}.eventPage .eventDuelResultsFixed .eventGuestCopyShowcase>strong,.eventPage .eventDuelResultsFixed .eventAiCopyShowcase>strong{margin-top:8px!important;font-size:6.5px!important}.eventPage .eventDuelResultsFixed .eventCardReveal{border-top:1px solid #ffffff21!important;width:100%!important;max-width:none!important;margin:14px 0 0!important;padding:11px 0 0!important;display:block!important;position:static!important;transform:none!important}.eventPage .eventDuelResultsFixed .eventCardReveal>small{letter-spacing:.13em!important;margin:0 0 5px!important;padding:0!important;font-size:7px!important;display:block!important}.eventPage .eventDuelResultsFixed .eventRevealRow{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0d!important;grid-template-columns:minmax(100px,.9fr) minmax(0,1.35fr) 20px!important;align-items:center!important;gap:8px!important;min-height:28px!important;margin:0!important;padding:4px 0!important;display:grid!important}.eventPage .eventDuelResultsFixed .eventRevealRow:last-child{border-bottom:0!important}.eventPage .eventDuelResultsFixed .eventRevealLabel{color:#8495a6!important;white-space:normal!important;font-size:7px!important;line-height:1.2!important}.eventPage .eventDuelResultsFixed .eventRevealValue{color:#fff!important;text-align:right!important;white-space:normal!important;overflow-wrap:anywhere!important;font-size:8px!important;line-height:1.25!important}.eventPage .eventDuelResultsFixed .eventRevealMark{justify-self:end!important;width:18px!important;min-width:18px!important;max-width:18px!important;height:18px!important}.eventPage .eventDuelResultsFixed .eventVsPremium{place-self:center!important;margin:0!important}@media (max-width:760px){.eventPage .eventDuelResultsFixed{grid-template-columns:1fr!important;gap:10px!important}.eventPage .eventDuelResultsFixed .eventVsPremium{margin:-3px auto!important}.eventPage .eventDuelResultsFixed .eventDuelProfile{grid-template-columns:76px minmax(0,1fr)!important;gap:11px!important}.eventPage .eventDuelResultsFixed .eventGuestArtworkLarge,.eventPage .eventDuelResultsFixed .eventAiIconLarge{width:76px!important;min-width:76px!important;max-width:76px!important;height:76px!important}.eventPage .eventDuelResultsFixed .eventRevealRow{grid-template-columns:minmax(86px,.8fr) minmax(0,1.25fr) 18px!important;gap:6px!important}}.p5EventActionPanel{position:relative;overflow:hidden}.eventPrizeWinnerLive{width:100%;min-width:0;z-index:2!important;position:relative!important}.eventPrizeWinnerLive>small,.eventPrizeWinnerLive>strong,.eventPrizeWinnerLive>span:not(.eventHomeWinnerConfetti){z-index:3;position:relative}.eventPrizeWinnerLive>small{color:#ffd451!important}.eventPrizeWinnerLive>strong{overflow-wrap:anywhere;max-width:100%;color:#fff!important;font-size:15px!important;line-height:1.08!important}.eventPrizeWinnerLive>span:not(.eventHomeWinnerConfetti){color:#ffd451!important;letter-spacing:.08em!important;font-size:7px!important;font-weight:950!important;display:block!important}.eventHomeWinnerConfetti{z-index:1!important;pointer-events:none!important;display:block!important;position:absolute!important;inset:-12px -18px!important;overflow:hidden!important}.eventHomeWinnerConfetti .confettiPiece{z-index:1;display:block}@media (max-width:760px){.eventPrizeWinnerLive>strong{font-size:13px!important}}.recentGuests{z-index:2;background:linear-gradient(#070c12,#05090e);border-top:1px solid #30b3ff2e;width:100%;padding:16px 0 18px;position:relative;overflow:hidden}.recentGuestsHead{align-items:baseline;gap:10px;max-width:1180px;margin:0 auto 10px;padding:0 18px;display:flex}.recentGuestsHead>span{color:#fff;letter-spacing:.16em;font-size:9px;font-weight:950;line-height:1}.recentGuestsHead>small{color:#667789;font-size:8px;font-weight:750}.recentGuestsViewport{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.recentGuestsTrack{will-change:transform;gap:12px;width:max-content;padding:0 12px;animation:22s linear infinite recentGuestsSlide;display:flex}.recentGuestsViewport:hover .recentGuestsTrack{animation-play-state:paused}.recentGuestItem{width:360px;min-height:82px;color:inherit;background:linear-gradient(115deg,#0d1822f5,#080d14f5);border:1px solid #ffffff17;border-radius:14px;grid-template-columns:58px minmax(0,1fr) 20px;align-items:center;gap:12px;padding:10px 13px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.recentGuestItem:hover{background:linear-gradient(115deg,#0e1e2afa,#090f17fa);border-color:#31beff61;transform:translateY(-1px)}.recentGuestLogo{background:#080b10;border:1px solid #ffffff1a;border-radius:11px;place-items:center;width:58px;height:58px;display:grid;overflow:hidden}.recentGuestLogo img{object-fit:contain;width:100%;height:100%;display:block}.recentGuestCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.recentGuestCopy small{color:#45c9ff;letter-spacing:.12em;margin-bottom:4px;font-size:6.5px;font-weight:950;line-height:1.2}.recentGuestCopy strong{color:#fff;font-size:16px;font-weight:950;line-height:1}.recentGuestCopy b{color:#93a2b2;letter-spacing:.05em;margin-top:4px;font-size:8px;font-weight:850;line-height:1.2}.recentGuestArrow{color:#4acbff;justify-self:end;font-size:15px}@keyframes recentGuestsSlide{0%{transform:translate(0)}to{transform:translate(calc(-50% - 6px))}}@media (max-width:620px){.recentGuests{padding:14px 0 16px}.recentGuestsHead{padding:0 14px;display:block}.recentGuestsHead>small{margin-top:4px;display:block}.recentGuestItem{grid-template-columns:52px minmax(0,1fr) 16px;gap:10px;width:295px;min-height:74px;padding:9px 11px}.recentGuestLogo{width:52px;height:52px}.recentGuestCopy strong{font-size:14px}.recentGuestCopy small{font-size:6px}.recentGuestCopy b{font-size:7px}}@media (prefers-reduced-motion:reduce){.recentGuestsTrack{animation:none}.recentGuestsViewport{overflow-x:auto;-webkit-mask-image:none;mask-image:none}}.recentGuestsTrack{animation-duration:28s}@media (max-width:620px){.recentGuestsTrack{animation-duration:24s}}.partnerMomentum{grid-template-columns:.9fr 1.4fr;align-items:stretch;gap:18px;max-width:1180px;margin:0 auto;padding:24px 18px;display:grid}.partnerMomentumLead{background:linear-gradient(135deg,#0d1e2bcc,#070c12f2);border:1px solid #2eb9ff2e;border-radius:18px;padding:24px}.partnerMomentumLead>small,.partnerMomentumLead>strong{color:#fff;margin:7px 0 9px;font-size:25px;line-height:1.05;display:block}.partnerMomentumLead>p{color:#8b9aa9;margin:0;font-size:10px;line-height:1.6}.partnerMomentumCards{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.partnerMomentumCards>div{background:linear-gradient(160deg,#0d1721,#080d13);border:1px solid #ffffff17;border-radius:18px;flex-direction:column;justify-content:flex-end;min-height:150px;padding:18px;display:flex}.partnerMomentumCards span{color:#45caff;letter-spacing:.12em;align-items:center;gap:6px;margin-bottom:auto;font-size:7px;font-weight:950;display:flex}.partnerMomentumCards b{color:#fff;font-size:18px;line-height:1.05}.partnerMomentumCards small{color:#758697;letter-spacing:.09em;margin-top:5px;font-size:6.5px;font-weight:900}.partnerFormatsGrid{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.partnerFormatsGrid article{background:linear-gradient(145deg,#0c151ef2,#070c12f2);border:1px solid #ffffff14;border-radius:17px;min-height:180px;padding:20px;position:relative;overflow:hidden}.partnerFormatsGrid article>span{color:#43caff2e;font-size:30px;font-weight:950;position:absolute;top:10px;right:14px}.partnerFormatsGrid h3{color:#fff;margin:54px 0 8px;font-size:16px;position:relative}.partnerFormatsGrid p{color:#8494a4;margin:0;font-size:9px;line-height:1.55;position:relative}.partnerJourney{justify-content:space-between;align-items:center;gap:8px;display:flex}.partnerJourney>div{background:#050a0f61;border:1px solid #ffffff14;border-radius:13px;flex:1;min-width:0;padding:14px 10px}.partnerJourney>div span{color:#43caff;font-size:7px;font-weight:950;display:block}.partnerJourney>div b{color:#fff;margin-top:5px;font-size:12px;display:block}.partnerJourney>div small{color:#8291a0;margin-top:3px;font-size:7px;display:block}.partnerJourney>svg{color:#3d5366;flex:none}.partnerContactUpdated a{white-space:nowrap}@media (max-width:850px){.partnerMomentum{grid-template-columns:1fr}.partnerMomentumCards{grid-template-columns:repeat(3,1fr)}.partnerFormatsGrid{grid-template-columns:repeat(2,1fr)}.partnerJourney{grid-template-columns:1fr 1fr;display:grid}.partnerJourney>svg{display:none}}@media (max-width:560px){.partnerMomentumCards{grid-template-columns:1fr}.partnerMomentumCards>div{min-height:105px}.partnerFormatsGrid{grid-template-columns:1fr}.partnerJourney{grid-template-columns:1fr 1fr}}.partnerPage .partnerPrinciplePolished{background:radial-gradient(circle at 16%,#00adff1a,#0000 28%),linear-gradient(120deg,#071620fa,#070d13fa);border:1px solid #2fbeff42;border-radius:20px;grid-template-columns:92px minmax(300px,.95fr) minmax(300px,.85fr);align-items:center;gap:28px;max-width:1120px;margin:34px auto;padding:34px 38px;display:grid}.partnerPage .partnerPrincipleIcon{color:#42caff;background:#051c2ab3;border:1px solid #34c1ff38;border-radius:50%;place-items:center;width:76px;height:76px;display:grid;box-shadow:inset 0 0 0 12px #21b1f209}.partnerPage .partnerPrincipleTitle{min-width:0}.partnerPage .partnerPrincipleTitle small{color:#43caff;letter-spacing:.16em;margin-bottom:9px;font-size:7px;font-weight:950;display:block}.partnerPage .partnerPrincipleTitle h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:34px;line-height:1.06}.partnerPage .partnerPrincipleCopy{border-left:1px solid #50bbeb40;padding-left:28px}.partnerPage .partnerPrincipleCopy p{color:#a2afba;margin:0;font-size:11px;line-height:1.55}.partnerPage .partnerPrincipleCopy p+p{color:#d0d7dd;margin-top:14px}.partnerPage .partnerFormatsSection{background:linear-gradient(145deg,#061119a3,#050a0f33);border:1px solid #2696cd1f;border-radius:20px;max-width:1180px;margin:26px auto;padding:34px 18px}.partnerPage .partnerFormatsSection .partnerSectionHead{max-width:650px;margin-bottom:20px}.partnerPage .partnerFormatsSection .partnerSectionHead h2{letter-spacing:-.03em;margin-top:7px;font-size:34px;line-height:1.06}.partnerPage .partnerFormatsSection .partnerSectionHead p{font-size:10px;line-height:1.55}.partnerPage .partnerFormatsGrid{gap:14px}.partnerPage .partnerFormatsGrid article{background:radial-gradient(circle at 88% 10%,#19a8ee14,#0000 25%),linear-gradient(150deg,#091822fa,#060c12fa);border-color:#3ab4ed3d;min-height:220px;padding:20px}.partnerPage .partnerFormatTop{justify-content:space-between;align-items:center;display:flex}.partnerPage .partnerFormatTop>span{color:#38bdf8!important;font-size:26px!important;font-weight:950!important;position:static!important}.partnerPage .partnerFormatTop>i{color:#53ccff;background:#092230d1;border:1px solid #37c1ff38;border-radius:50%;place-items:center;width:48px;height:48px;font-style:normal;display:grid}.partnerPage .partnerFormatsGrid article h3{margin:44px 0 10px;font-size:16px;line-height:1.1}.partnerPage .partnerFormatsGrid article p{color:#9aa8b5;font-size:9.5px;line-height:1.6}.partnerPage .partnerMomentum{background:radial-gradient(circle at 10% 25%,#00a9ff1a,#0000 28%),linear-gradient(125deg,#071721fa,#060c12fa);border:1px solid #37b5ee38;border-radius:20px;grid-template-columns:1.08fr 1.7fr;gap:14px;max-width:1180px;margin:28px auto;padding:18px}.partnerPage .partnerMomentumLead{background:0 0;border:0;padding:24px 20px}.partnerPage .partnerMomentumLead>small{font-size:8px}.partnerPage .partnerMomentumLead>strong{letter-spacing:-.03em;margin:12px 0;font-size:31px;line-height:1.02}.partnerPage .partnerMomentumLead>strong br+*{color:#43caff}.partnerPage .partnerMomentumLead>p{max-width:370px;font-size:10px;line-height:1.65}.partnerPage .partnerMomentumCards{gap:12px}.partnerPage .partnerMomentumCards>div{background:linear-gradient(150deg,#0b1c27f0,#070d14fa);border-color:#37b5ee33;min-height:190px;padding:18px}.partnerPage .partnerMomentumCards span{background:#1577a71f;border:1px solid #36beff38;border-radius:9px;width:max-content;padding:7px 9px}.partnerPage .partnerMomentumCards b{font-size:19px}.partnerPage .partnerMomentumCards small{color:#42c8ff;font-size:7px}.partnerPage .partnerProof{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:1120px;margin:0 auto 34px;padding:0;display:grid}.partnerPage .partnerProof>div{background:linear-gradient(145deg,#0a131c,#070d13);border:1px solid #ffffff17;border-radius:14px;flex-direction:column;justify-content:center;min-height:76px;padding:14px 16px;display:flex}.partnerPage .partnerProof>div small{color:#3fc7ff;letter-spacing:.12em;font-size:6px;font-weight:950}.partnerPage .partnerProof>div b{color:#fff;margin-top:5px;font-size:18px;line-height:1}@media (max-width:900px){.partnerPage .partnerPrinciplePolished{grid-template-columns:70px 1fr;padding:28px}.partnerPage .partnerPrincipleCopy{border-top:1px solid #50bbeb33;border-left:0;grid-column:1/-1;padding:18px 0 0}.partnerPage .partnerMomentum{grid-template-columns:1fr}.partnerPage .partnerProof{grid-template-columns:repeat(3,1fr);padding:0 18px}}@media (max-width:620px){.partnerPage .partnerPrinciplePolished{grid-template-columns:54px 1fr;gap:14px;margin:24px 14px;padding:22px}.partnerPage .partnerPrincipleIcon{width:52px;height:52px}.partnerPage .partnerPrincipleTitle h2{font-size:25px}.partnerPage .partnerFormatsSection{margin:20px 12px;padding:26px 12px}.partnerPage .partnerFormatsSection .partnerSectionHead h2{font-size:27px}.partnerPage .partnerFormatsGrid article{min-height:180px}.partnerPage .partnerFormatsGrid article h3{margin-top:30px}.partnerPage .partnerMomentum{margin:20px 12px;padding:10px}.partnerPage .partnerMomentumLead>strong{font-size:27px}.partnerPage .partnerMomentumCards>div{min-height:125px}.partnerPage .partnerProof{grid-template-columns:repeat(2,1fr);padding:0 12px}}.partnerPage .partnerMomentum{background:radial-gradient(circle at 4% 15%,#1bacec24,#0000 33%),linear-gradient(135deg,#081a26fa,#060d14fc)!important;border:1px solid #38bef847!important;border-radius:22px!important;grid-template-columns:minmax(270px,.92fr) minmax(0,1.55fr)!important;gap:18px!important;max-width:1120px!important;margin:30px auto 14px!important;padding:22px!important;box-shadow:0 18px 55px #00000038,inset 0 1px #ffffff06!important}.partnerPage .partnerMomentumLead{background:0 0!important;border:0!important;flex-direction:column!important;justify-content:center!important;min-height:205px!important;padding:22px 20px!important;display:flex!important}.partnerPage .partnerMomentumLead>small{color:#45caff!important;letter-spacing:.16em!important;margin:0 0 10px!important;font-size:7px!important;font-weight:950!important}.partnerPage .partnerMomentumLead>strong{color:#fff!important;letter-spacing:-.035em!important;margin:0 0 14px!important;font-size:31px!important;line-height:1.02!important}.partnerPage .partnerMomentumLead>p{color:#99a8b6!important;max-width:390px!important;margin:0!important;font-size:10px!important;line-height:1.65!important}.partnerPage .partnerMomentumCards{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.partnerPage .partnerMomentumCards>div{background:linear-gradient(#0e2432e0,#070f17fa)!important;border:1px solid #48beef3d!important;border-radius:17px!important;flex-direction:column!important;justify-content:flex-end!important;min-height:205px!important;padding:18px!important;display:flex!important;box-shadow:inset 0 1px #ffffff06!important}.partnerPage .partnerMomentumCards>div:nth-child(2){background:radial-gradient(circle at 70% 18%,#2caae11a,#0000 38%),linear-gradient(#0e222fe6,#070f17fa)!important}.partnerPage .partnerMomentumCards>div:nth-child(3){background:radial-gradient(circle at 75% 18%,#ff593114,#0000 38%),linear-gradient(#121d26f0,#070f17fa)!important}.partnerPage .partnerMomentumCards span{color:#4bcbff!important;letter-spacing:.13em!important;background:#198dbf1a!important;border:1px solid #3ac2fa47!important;border-radius:9px!important;align-self:flex-start!important;margin:0 auto auto 0!important;padding:7px 10px!important;font-size:6.5px!important;font-weight:950!important}.partnerPage .partnerMomentumCards b{color:#fff!important;letter-spacing:-.015em!important;margin:0 0 5px!important;font-size:18px!important;line-height:1.05!important}.partnerPage .partnerMomentumCards small{color:#42c8ff!important;letter-spacing:.11em!important;font-size:6.5px!important;font-weight:950!important}.partnerPage .partnerMomentum+.partnerProof{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;max-width:1080px!important;margin:0 auto 38px!important;padding:10px 0 0!important;display:grid!important}.partnerPage .partnerMomentum+.partnerProof>div{background:linear-gradient(145deg,#0a151efa,#070d13fa)!important;border:1px solid #ffffff17!important;border-radius:14px!important;flex-direction:column!important;justify-content:center!important;min-height:82px!important;padding:15px 16px 14px!important;display:flex!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff05!important}.partnerPage .partnerMomentum+.partnerProof>div:before{content:""!important;opacity:.78!important;background:linear-gradient(#38c5ff,#137db5)!important;border-radius:2px!important;width:2px!important;position:absolute!important;top:18px!important;bottom:18px!important;left:0!important}.partnerPage .partnerMomentum+.partnerProof>div small{color:#4bcaff!important;letter-spacing:.14em!important;font-size:6px!important;font-weight:950!important}.partnerPage .partnerMomentum+.partnerProof>div b{color:#fff!important;letter-spacing:-.01em!important;margin-top:6px!important;font-size:18px!important;line-height:1!important}.partnerPage .partnerMomentum+.partnerProof>div:last-child:before{background:linear-gradient(#ff6e44,#b72d20)!important}@media (max-width:900px){.partnerPage .partnerMomentum{grid-template-columns:1fr!important;margin-left:18px!important;margin-right:18px!important}.partnerPage .partnerMomentumLead{min-height:auto!important;padding:18px!important}.partnerPage .partnerMomentumCards>div{min-height:155px!important}.partnerPage .partnerMomentum+.partnerProof{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding-left:18px!important;padding-right:18px!important}}@media (max-width:620px){.partnerPage .partnerMomentum{margin:20px 12px 12px!important;padding:12px!important}.partnerPage .partnerMomentumLead>strong{font-size:27px!important}.partnerPage .partnerMomentumCards{grid-template-columns:1fr!important}.partnerPage .partnerMomentumCards>div{min-height:125px!important}.partnerPage .partnerMomentum+.partnerProof{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding:0 12px!important}.partnerPage .partnerMomentum+.partnerProof>div{min-height:74px!important}}.partnerPage .partnerJourney>div{border-radius:15px!important;flex-direction:column!important;justify-content:center!important;min-height:104px!important;padding:18px 16px!important;display:flex!important}.partnerPage .partnerJourney>div span{margin-bottom:9px!important;font-size:8px!important;line-height:1!important}.partnerPage .partnerJourney>div b{letter-spacing:-.01em!important;margin:0!important;font-size:16px!important;line-height:1.1!important}.partnerPage .partnerJourney>div small{margin-top:8px!important;font-size:8px!important;line-height:1.35!important}@media (max-width:620px){.partnerPage .partnerJourney>div{min-height:96px!important;padding:16px 14px!important}.partnerPage .partnerJourney>div b{font-size:15px!important}.partnerPage .partnerJourney>div small{font-size:7.5px!important}}.nflPage{color:#fff;background:#050a10;min-height:100vh;padding-bottom:24px}.nflTop{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;max-width:1160px;margin:0 auto;padding:18px 20px;display:flex}.nflTop a{color:#57c9ff;letter-spacing:.13em;font-size:8px;font-weight:950;text-decoration:none}.nflTop>span{color:#728394;letter-spacing:.13em;font-size:7px;font-weight:900}.nflHero{background:radial-gradient(circle at 12% 18%,#0097e029,#0000 32%),linear-gradient(135deg,#071827,#071019 60%,#110b12);border:1px solid #279ddc47;border-radius:24px;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:center;gap:36px;max-width:1120px;margin:22px auto 18px;padding:42px;display:grid;position:relative;overflow:hidden}.nflHeroGlow{filter:blur(45px);pointer-events:none;background:#d9252f17;border-radius:50%;width:380px;height:380px;position:absolute;top:-120px;right:-100px}.nflHeroCopy,.nflCountdownCard{z-index:2;position:relative}.nflKicker{color:#4ecaff;letter-spacing:.15em;align-items:center;gap:7px;font-size:8px;font-weight:950;display:flex}.nflLogoLockup{align-items:center;gap:11px;margin:18px 0 12px;display:flex}.nflLogoLockup img{object-fit:contain;width:45px;height:55px}.nflLogoLockup span{letter-spacing:.14em;color:#a8b6c4;font-size:12px;font-weight:950}.nflHero h1{color:#fff;letter-spacing:-.045em;margin:0;font-size:48px;line-height:.93}.nflHero h1 em{color:#42c8ff;font-style:normal}.nflHeroCopy>p{color:#9caab8;max-width:590px;margin:18px 0;font-size:11px;line-height:1.7}.nflHeroFacts{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:22px;display:grid}.nflHeroFacts>span{background:#050c1394;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:20px 1fr;align-items:center;min-height:68px;padding:11px;display:grid}.nflHeroFacts svg{color:#43caff;grid-row:1/3}.nflHeroFacts b{font-size:9px}.nflHeroFacts small{color:#6f8191;letter-spacing:.08em;font-size:6px;font-weight:900}.nflCountdownCard{background:linear-gradient(145deg,#1d0c10eb,#080e14f5);border:1px solid #e53d474d;border-radius:19px;padding:25px;box-shadow:0 18px 50px #0000003d}.nflCountdownCard>small{color:#ff6871;letter-spacing:.14em;font-size:7px;font-weight:950}.nflCountdownCard>strong{color:#fff;margin:12px 0 5px;font-size:31px;line-height:1;display:block}.nflCountdownCard>span{color:#8d9aa7;letter-spacing:.08em;font-size:7px;font-weight:900;display:block}.nflCountdownCard>a{color:#fff;letter-spacing:.08em;background:#d92735;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:42px;margin-top:22px;padding:0 13px;font-size:7px;font-weight:950;text-decoration:none;display:flex}.nflChallenge,.nflFixtureSection,.nflComingFive{max-width:1120px;margin:18px auto}.nflChallenge{background:#071019;border:1px solid #ffffff14;border-radius:20px;padding:28px}.nflChallengeHead{text-align:center;max-width:700px;margin:0 auto 20px}.nflChallengeHead small,.nflFixtureHead small,.nflComingFive small{color:#43caff;letter-spacing:.15em;font-size:7px;font-weight:950}.nflChallengeHead h2,.nflFixtureHead h2,.nflComingFive h2{margin:7px 0;font-size:27px;line-height:1.05}.nflChallengeHead p,.nflFixtureHead p,.nflComingFive p{color:#8696a5;margin:0;font-size:9px;line-height:1.55}.nflDuel{grid-template-columns:1fr 48px 1fr;align-items:stretch;display:grid}.nflDuelCard{background:#08131d;border-radius:17px;grid-template-columns:92px 1fr;align-items:center;gap:15px;min-height:150px;padding:17px;display:grid}.nflGuestCard{border:1px solid #2cc1ff7a}.nflAiCard{background:linear-gradient(135deg,#111023,#17102b);border:1px solid #974fe980}.nflGuestPlaceholder,.nflAiArtwork{border-radius:15px;place-items:center;width:92px;height:92px;display:grid;overflow:hidden}.nflGuestPlaceholder{color:#4acbff;background:#1e97c912;border:1px solid #42caff59}.nflAiArtwork{border:1px solid #a15af66b}.nflAiArtwork img{object-fit:cover;width:100%;height:100%}.nflDuelCard small{color:#43caff;letter-spacing:.13em;font-size:6.5px;font-weight:950}.nflAiCard small{color:#bd88ff}.nflDuelCard h3{color:#fff;margin:5px 0;font-size:20px}.nflDuelCard p{color:#8595a4;margin:0 0 8px;font-size:8px;line-height:1.45}.nflDuelCard strong{color:#57ccff;letter-spacing:.08em;align-items:center;gap:5px;font-size:6px;display:inline-flex}.nflAiCard strong{color:#c28fff}.nflVs{background:#07101a;border:1px solid #36bdf8;border-radius:50%;place-self:center;place-items:center;width:38px;height:38px;font-size:8px;font-weight:950;display:grid}.nflFixtureSection{background:linear-gradient(#071019,#050b11);border:1px solid #ffffff14;border-radius:20px;padding:28px}.nflFixtureHead{justify-content:space-between;align-items:end;gap:18px;margin-bottom:18px;display:flex}.nflFixtureHead>span{color:#45c9ff;letter-spacing:.1em;border:1px solid #3ec0f633;border-radius:10px;align-items:center;gap:7px;padding:9px 12px;font-size:7px;font-weight:950;display:flex}.nflFixtureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.nflFixtureCard{background:#09121a;border:1px solid #ffffff13;border-radius:13px;padding:13px 15px}.nflFixtureMeta{align-items:center;gap:8px;margin-bottom:10px;display:flex}.nflFixtureMeta>span{color:#49caff;letter-spacing:.09em;font-size:6px;font-weight:950}.nflFixtureMeta>b{color:#fff;font-size:7px}.nflFixtureMeta>em{color:#ff6570;letter-spacing:.08em;background:#da2a361f;border-radius:6px;margin-left:auto;padding:4px 6px;font-size:5.5px;font-style:normal;font-weight:950}.nflMatch{grid-template-columns:1fr 24px 1fr;align-items:center;gap:8px;display:grid}.nflMatch>strong{text-align:center;color:#4e6070;font-size:8px}.nflTeam{grid-template-columns:35px 1fr;align-items:center;gap:8px;display:grid}.nflTeam i{color:#fff;background:#101c26;border-radius:9px;place-items:center;width:34px;height:34px;font-size:7px;font-style:normal;font-weight:950;display:grid}.nflTeam b{font-size:9px;line-height:1.2}.nflFixtureCard>small{color:#586a79;letter-spacing:.1em;border-top:1px solid #ffffff0d;margin-top:10px;padding-top:8px;font-size:5.5px;font-weight:900;display:block}.nflComingFive{background:linear-gradient(110deg,#10608517,#070d13fa);border:1px solid #38bff738;border-radius:18px;grid-template-columns:48px 1fr;align-items:center;gap:16px;padding:22px 24px;display:grid}.nflComingFive>span{color:#43caff;border:1px solid #40c6ff40;border-radius:13px;place-items:center;width:46px;height:46px;display:grid}.nflComingFive h2{font-size:21px}.nflFooter{color:#617382;letter-spacing:.1em;border-top:1px solid #ffffff12;justify-content:space-between;max-width:1120px;margin:24px auto 0;padding:18px 2px;font-size:7px;font-weight:900;display:flex}.nflFooter a{color:#43caff;text-decoration:none}@media (max-width:760px){.nflHero{grid-template-columns:1fr;margin:14px 12px;padding:24px}.nflHero h1{font-size:39px}.nflHeroFacts{grid-template-columns:1fr}.nflChallenge,.nflFixtureSection,.nflComingFive{margin:14px 12px}.nflDuel{grid-template-columns:1fr}.nflVs{z-index:2;margin:-5px auto}.nflDuelCard{grid-template-columns:72px 1fr}.nflGuestPlaceholder,.nflAiArtwork{width:72px;height:72px}.nflFixtureGrid{grid-template-columns:1fr}.nflFixtureHead{flex-direction:column;align-items:flex-start}.nflMatch{grid-template-columns:1fr 18px 1fr}.nflTeam{grid-template-columns:30px 1fr}.nflTeam i{width:30px;height:30px}.nflTop{padding:14px}}.nflFixtureSection .nflTeam{grid-template-columns:52px minmax(0,1fr)!important;gap:12px!important}.nflFixtureSection .nflTeamLogo{background:0 0!important;border-radius:0!important;place-items:center!important;width:50px!important;height:50px!important;display:grid!important;overflow:visible!important}.nflFixtureSection .nflTeamLogo img{object-fit:contain!important;width:48px!important;height:48px!important;display:block!important}.nflFixtureSection .nflTeam b{letter-spacing:-.01em!important;font-size:13px!important;font-weight:950!important;line-height:1.18!important}.nflFixtureSection .nflMatch{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr)!important;gap:12px!important}.nflFixtureSection .nflMatch>strong{color:#5e7182!important;font-size:9px!important}@media (max-width:760px){.nflFixtureSection .nflTeam{grid-template-columns:42px minmax(0,1fr)!important;gap:9px!important}.nflFixtureSection .nflTeamLogo{width:40px!important;height:40px!important}.nflFixtureSection .nflTeamLogo img{width:38px!important;height:38px!important}.nflFixtureSection .nflTeam b{font-size:11px!important}}.nflSportSwitcher{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;max-width:1120px;margin:14px auto 10px;display:grid}.nflSportSwitcher>a{color:#fff;background:#08121b;border:1px solid #ffffff14;border-radius:13px;flex-direction:column;justify-content:center;align-items:center;min-height:76px;padding:10px 8px;text-decoration:none;transition:border-color .16s,background .16s;display:flex}.nflSportSwitcher>a:hover{background:#0a1721;border-color:#40c2f957}.nflSportSwitcher>a.active{background:linear-gradient(150deg,#0f486557,#08131c);border-color:#3cc8ff}.nflSportSwitcher>a.coming{opacity:.58}.nflSportSwitcher>a>span{place-items:center;height:31px;margin-bottom:5px;display:grid}.nflSportSwitcher img{object-fit:contain;max-width:38px;max-height:30px}.nflSportSwitcher b{font-size:8px;font-weight:950;line-height:1}.nflSportSwitcher small{color:#42c8ff;letter-spacing:.09em;margin-top:5px;font-size:5.5px;font-weight:950}.nflSectionNav{background:#070e15;border:1px solid #ffffff12;border-radius:13px;grid-template-columns:repeat(4,1fr);gap:6px;max-width:1120px;margin:0 auto 18px;padding:6px;display:grid}.nflSectionNav button,.nflSectionNav a{color:#7f91a1;min-height:38px;font:inherit;letter-spacing:.09em;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:7px;font-weight:950;text-decoration:none;display:flex}.nflSectionNav button:hover,.nflSectionNav a:hover{color:#dbe8f0;background:#ffffff09}.nflSectionNav button.active{color:#fff;background:linear-gradient(90deg,#158fc73d,#09405b3d);box-shadow:inset 0 0 0 1px #38c0f93d}.nflLeaderboardReady{background:linear-gradient(120deg,#0d2c3c6b,#071019);border:1px solid #39bef738;border-radius:18px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:18px;max-width:1120px;margin:18px auto;padding:28px;display:grid}.nflLeaderboardIcon{color:#43caff;background:#2297c914;border:1px solid #42c9ff4d;border-radius:15px;place-items:center;width:58px;height:58px;display:grid}.nflLeaderboardReady small{color:#43caff;letter-spacing:.14em;font-size:7px;font-weight:950}.nflLeaderboardReady h2{color:#fff;margin:5px 0;font-size:24px}.nflLeaderboardReady p{color:#8797a6;max-width:660px;margin:0;font-size:9px;line-height:1.55}.nflLeaderboardReady>span{color:#7f91a1;letter-spacing:.1em;border:1px solid #ffffff14;border-radius:9px;padding:8px 10px;font-size:6px;font-weight:950}@media (max-width:760px){.nflSportSwitcher{grid-template-columns:repeat(3,1fr);margin:12px}.nflSectionNav{grid-template-columns:repeat(4,1fr);margin:0 12px 14px}.nflSectionNav button,.nflSectionNav a{font-size:6px}.nflLeaderboardReady{grid-template-columns:50px 1fr;margin:14px 12px;padding:18px}.nflLeaderboardReady>span{text-align:center;grid-column:1/-1}}.recentRoundResult{background:radial-gradient(circle at 12% 0,#ffca3717,#0000 32%),linear-gradient(145deg,#081928fa,#07111efa);border:1px solid #ffd35338;border-radius:20px;max-width:1180px;margin:18px auto 28px;padding:20px;position:relative;overflow:hidden;box-shadow:0 18px 50px #0000003d}.recentRoundHeading{z-index:2;margin-bottom:14px;position:relative}.recentRoundHeading small{color:#ffd45b;letter-spacing:.15em;font-size:9px;font-weight:1000}.recentRoundHeading h2{color:#fff;margin:4px 0 3px;font-size:26px;line-height:1}.recentRoundHeading p{color:#88a2b6;margin:0;font-size:12px}.recentRoundCards{z-index:2;grid-template-columns:1fr 1fr;gap:12px;display:grid;position:relative}.recentResultCard{background:#04101cbd;border:1px solid #ffffff14;border-radius:15px;align-items:center;gap:13px;min-width:0;padding:14px;display:flex}.recentResultCard.winner{background:linear-gradient(120deg,#3024078c,#04101ccc);border-color:#ffd04a3d}.recentResultIcon{color:#ffd45b;background:#ffc93117;border:1px solid #ffcf4338;border-radius:13px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}.recentResultCard small{color:#52c5ff;letter-spacing:.12em;font-size:8px;font-weight:1000;display:block}.recentResultCard h3{color:#fff;margin:3px 0;font-size:21px;line-height:1.05}.recentResultCard p{color:#91a8ba;margin:0;font-size:11px}.recentResultCard p b{color:#fff}.recentRoundConfetti{pointer-events:none;opacity:.7;position:absolute;inset:0}.recentRoundConfetti .confettiPiece{animation-duration:4.4s}@media (max-width:700px){.recentRoundResult{margin:14px 12px 24px;padding:16px}.recentRoundCards{grid-template-columns:1fr}.recentRoundHeading h2{font-size:23px}.recentResultCard h3{font-size:19px}}.competitionSwitcher .competitionTab.nflCompetitionTab .leagueLogoWrap{margin-top:-4px;margin-bottom:1px;height:58px!important}.competitionSwitcher .competitionTab.nflCompetitionTab .leagueLogoWrap img{filter:drop-shadow(0 5px 12px #00000061);object-fit:contain!important;width:auto!important;max-width:64px!important;height:56px!important;max-height:56px!important}.nflLogoLockup img{filter:drop-shadow(0 8px 18px #00000059);object-fit:contain!important;width:58px!important;height:72px!important}@media (max-width:720px){.competitionSwitcher .competitionTab.nflCompetitionTab .leagueLogoWrap{height:52px!important}.competitionSwitcher .competitionTab.nflCompetitionTab .leagueLogoWrap img{max-width:58px!important;height:50px!important;max-height:50px!important}.nflLogoLockup img{width:52px!important;height:64px!important}}.competitionHub{width:min(1180px,100% - 28px);margin:10px auto 0}.competitionHub .competitionSwitcher{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:0!important;display:grid!important}.competitionHub .competitionTab,.competitionHub .competitionTab.coming{position:relative;transform:none;opacity:1!important;background:linear-gradient(155deg,#091622fa,#050d16fa)!important;border:1px solid #6b9dc329!important;border-radius:14px!important;gap:3px!important;min-width:0!important;height:112px!important;min-height:112px!important;padding:10px 9px 9px!important;transition:border-color .16s,background .16s,box-shadow .16s,transform .16s!important;box-shadow:inset 0 1px #ffffff06,0 10px 28px #0000001a!important}.competitionHub .competitionTab:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#3ac1ffd9,#0000);height:1px;transition:opacity .16s;position:absolute;top:0;left:12px;right:12px}.competitionHub .competitionTab:hover{background:linear-gradient(155deg,#0b1d2cfc,#06101afc)!important;border-color:#4bb7ee4d!important;transform:translateY(-2px)!important;box-shadow:inset 0 1px #ffffff09,0 14px 32px #00000026!important}.competitionHub .competitionTab.active{background:radial-gradient(circle at 50% -15%,#1fa4e62e,#0000 57%),linear-gradient(155deg,#0a2334fc,#06121dfc)!important;border-color:#38bcfa85!important;box-shadow:0 12px 34px #0070b521,inset 0 1px #ffffff0e!important}.competitionHub .competitionTab.active:before{opacity:1}.competitionHub .competitionTab.coming{filter:saturate(.8)}.competitionHub .competitionTab.coming:hover{filter:saturate()}.competitionHub .leagueLogoWrap,.competitionHub .supercarsLogoWrap{border-radius:0!important;flex:0 0 49px!important;justify-content:center!important;align-items:center!important;width:100%!important;height:49px!important;min-height:49px!important;margin:0 0 1px!important;display:flex!important;overflow:visible!important}.competitionHub .leagueLogoWrap img{object-fit:contain!important;object-position:center!important;filter:drop-shadow(0 5px 10px #00000057)!important;width:auto!important;max-width:72px!important;height:auto!important;max-height:45px!important}.competitionHub .supercarsLogoTransparent{object-fit:contain!important;filter:drop-shadow(0 5px 10px #0000004d)!important;width:auto!important;max-width:86px!important;height:auto!important;max-height:42px!important}.competitionHub .competitionTab.nflCompetitionTab .leagueLogoWrap{height:49px!important;min-height:49px!important;margin:0 0 1px!important}.competitionHub .competitionTab.nflCompetitionTab .leagueLogoWrap img{max-width:52px!important;height:45px!important;max-height:45px!important}.competitionHub .competitionName{text-wrap:balance;justify-content:center;align-items:center;width:100%;min-height:23px;display:flex;color:#eef5fb!important;letter-spacing:-.01em!important;font-size:9px!important;font-weight:900!important;line-height:1.18!important}.competitionHub .competitionStatus{letter-spacing:.1em!important;border-radius:999px!important;min-height:18px!important;padding:3px 7px!important;font-size:6px!important;line-height:1!important}.competitionHub .competitionStatus.live{gap:5px;color:#bff8dd!important;background:#189d6614!important;border-color:#49cc8e2b!important}.competitionHub .competitionStatus.live:before{content:"";background:#4ee1a2;border-radius:50%;width:5px;height:5px;box-shadow:0 0 10px #4ee1a28c}.competitionHub .supercarsStatus{color:#ffd2b5!important;background:#c94f2213!important;border-color:#ee69332e!important}.competitionHub .seasonCountdown{background:#ffffff06!important;border:1px solid #ffffff0e!important;border-radius:999px!important;gap:2px!important;height:18px!important;min-height:18px!important;margin:0!important;padding:2px 6px!important}.competitionHub .seasonCountdown small{letter-spacing:.1em!important;font-size:4.4px!important;line-height:1!important}.competitionHub .seasonCountdown strong{letter-spacing:.08em!important;font-size:6.8px!important;line-height:1!important}.competitionHub .namingRightsLine{display:none!important}.competitionPartnerCta{color:#7991a5;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:max-content;max-width:100%;min-height:30px;margin:8px auto 7px;padding:0 11px;text-decoration:none;transition:color .16s,border-color .16s,background .16s;display:flex}.competitionPartnerCta>svg:first-child{color:#c9a947}.competitionPartnerCta span{align-items:center;gap:7px;min-width:0;display:flex}.competitionPartnerCta b{letter-spacing:.14em;color:#8ea3b5;font-size:6px}.competitionPartnerCta em{color:#637b90;font-size:7.5px;font-style:normal;font-weight:800}.competitionPartnerCta>svg:last-child{color:#48657b}.competitionPartnerCta:hover{color:#d8effb;background:#1031473d;border-color:#46b5ec24}.competitionHub+.desktopNav{width:min(760px,100% - 28px);overflow-x:auto;background:#06101ab8!important;border:1px solid #4f89b121!important;border-radius:13px!important;gap:5px!important;height:auto!important;min-height:52px!important;margin:1px auto 10px!important;padding:5px!important;box-shadow:inset 0 1px #ffffff05!important}.competitionHub+.desktopNav>button,.competitionHub+.desktopNav>.topPartnershipTab{min-width:0!important;min-height:40px!important;box-shadow:none!important;color:#70889b!important;background:0 0!important;border-color:#0000!important;border-radius:9px!important;flex:1 0 96px!important;padding:0 12px!important;font-size:9px!important}.competitionHub+.desktopNav>button:hover,.competitionHub+.desktopNav>.topPartnershipTab:hover{color:#c6deea!important;background:#13385047!important;border-color:#41aae01c!important;transform:none!important}.competitionHub+.desktopNav>button.active{color:#f5fbff!important;background:linear-gradient(145deg,#1477b43d,#09253ab8)!important;border-color:#3dbff938!important;box-shadow:inset 0 -2px #32beffd9!important}.competitionHub+.desktopNav>.topPartnershipTab{color:#73bfe5!important;background:#1338502e!important}@media (max-width:900px){.competitionHub{width:calc(100% - 18px)}.competitionHub .competitionSwitcher{scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:7px!important;padding:1px 1px 5px!important;display:flex!important;overflow-x:auto!important}.competitionHub .competitionSwitcher::-webkit-scrollbar{display:none}.competitionHub .competitionTab,.competitionHub .competitionTab.coming{scroll-snap-align:start;flex:0 0 164px!important;width:164px!important;height:108px!important;min-height:108px!important}.competitionHub+.desktopNav{width:calc(100% - 18px);justify-content:flex-start!important;margin-top:0!important}.competitionHub+.desktopNav>button,.competitionHub+.desktopNav>.topPartnershipTab{flex:0 0 90px!important}}@media (max-width:600px){.competitionHub{width:calc(100% - 16px);margin-top:7px}.competitionHub .competitionTab,.competitionHub .competitionTab.coming{flex-basis:146px!important;width:146px!important;height:104px!important;min-height:104px!important;padding:8px!important}.competitionHub .leagueLogoWrap,.competitionHub .supercarsLogoWrap{flex-basis:44px!important;height:44px!important;min-height:44px!important}.competitionHub .leagueLogoWrap img{max-width:64px!important;max-height:40px!important}.competitionHub .supercarsLogoTransparent{max-width:78px!important;max-height:37px!important}.competitionHub .competitionTab.nflCompetitionTab .leagueLogoWrap{height:44px!important;min-height:44px!important}.competitionHub .competitionTab.nflCompetitionTab .leagueLogoWrap img{max-width:48px!important;height:40px!important;max-height:40px!important}.competitionHub .competitionName{min-height:21px;font-size:8.5px!important}.competitionPartnerCta{gap:6px;min-height:28px;margin:5px auto 4px;padding:0 8px}.competitionPartnerCta b{font-size:5.4px}.competitionPartnerCta em{font-size:6.8px}.competitionHub+.desktopNav{min-height:50px!important;margin-bottom:8px!important;padding:4px!important}.competitionHub+.desktopNav>button,.competitionHub+.desktopNav>.topPartnershipTab{flex-basis:84px!important;min-height:40px!important;font-size:8px!important}}@media (min-width:901px){.competitionHub .competitionSwitcher{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:7px!important}}.competitionHub .seasonCountdown{gap:2px!important;height:24px!important;min-height:24px!important;padding:3px 7px!important}.competitionHub .seasonCountdown small{letter-spacing:.11em!important;color:#7d91a4!important;font-size:5.6px!important;line-height:1!important}.competitionHub .seasonCountdown strong{text-shadow:0 0 10px #48bef629;letter-spacing:.08em!important;color:#84d5ff!important;font-size:8.8px!important;line-height:1!important}.competitionHub .play5EventsTab{background:radial-gradient(circle at 50% -8%,#37b2eb17,#0000 55%),linear-gradient(155deg,#091622fa,#050d16fa)!important}.competitionHub .play5EventsMark{color:#42c4ff;justify-content:center;align-items:center;gap:5px;height:49px;min-height:49px;display:flex}.competitionHub .play5EventsMark svg{filter:drop-shadow(0 0 9px #42c4ff3d)}.competitionHub .play5EventsMark b{letter-spacing:-.06em;color:#f2f8fc;font-family:Arial Black,Arial,sans-serif;font-size:13px;font-style:italic}.competitionHub .eventsStatus{color:#a9ddf6!important;background:#1e78a617!important;border-color:#48b5e82b!important}@media (max-width:600px){.competitionHub .seasonCountdown{height:23px!important;min-height:23px!important;padding:3px 6px!important}.competitionHub .seasonCountdown small{font-size:5.2px!important}.competitionHub .seasonCountdown strong{font-size:8.2px!important}.competitionHub .play5EventsMark{height:44px;min-height:44px}}.play5EventsPage{color:#eef7fc;background:#050e17;min-height:100vh;padding:0 20px 70px}.play5EventsHeader{border-bottom:1px solid #5d93b721;justify-content:space-between;align-items:center;width:min(1060px,100%);height:68px;margin:auto;display:flex}.play5EventsBack{color:#7f9aae;align-items:center;gap:7px;font-size:11px;font-weight:800;text-decoration:none;display:flex}.play5EventsBack:hover{color:#c9e8f8}.play5EventsBrand{letter-spacing:-.06em;align-items:center;gap:2px;font-family:Arial Black,Arial,sans-serif;font-size:18px;font-style:italic;display:flex}.play5EventsBrand b{color:#33bffc}.play5EventsBrand em{letter-spacing:.16em;color:#6f8ea3;margin-left:7px;font-size:8px;font-style:normal}.play5EventsHero{text-align:center;width:min(900px,100%);margin:76px auto 44px}.play5EventsHero>small{color:#49c6ff;letter-spacing:.18em;justify-content:center;align-items:center;gap:7px;font-size:8px;font-weight:900;display:flex}.play5EventsHero h1{letter-spacing:-.045em;margin:14px 0;font-size:clamp(34px,5vw,62px);line-height:.98}.play5EventsHero h1 span{color:#7ad6ff}.play5EventsHero p{color:#7892a5;max-width:650px;margin:auto;font-size:14px;line-height:1.6}.play5EventsGrid{grid-template-columns:1.35fr .65fr;gap:12px;width:min(900px,100%);margin:auto;display:grid}.play5EventFeature,.play5EventComing{background:linear-gradient(150deg,#0a1d2bfa,#061019fa);border:1px solid #5697be2b;border-radius:18px;min-height:180px;box-shadow:inset 0 1px #ffffff06}.play5EventFeature{color:inherit;grid-template-columns:115px 1fr auto;align-items:center;gap:20px;padding:24px;text-decoration:none;transition:all .16s;display:grid}.play5EventFeature:hover{border-color:#41bef661;transform:translateY(-2px);box-shadow:0 14px 35px #0000002e,inset 0 1px #ffffff09}.play5EventFeatureLogo{justify-content:center;align-items:center;height:90px;display:flex}.play5EventFeatureLogo img{object-fit:contain;max-width:110px;max-height:72px}.play5EventFeatureCopy small{color:#ef9e66;letter-spacing:.14em;align-items:center;gap:6px;font-size:7px;font-weight:900;display:flex}.play5EventFeatureCopy h2{letter-spacing:-.025em;margin:8px 0 5px;font-size:22px}.play5EventFeatureCopy p{color:#7892a5;margin:0;font-size:12px}.play5EventComing{flex-direction:column;justify-content:center;align-items:flex-start;padding:26px;display:flex}.play5EventComing>svg{color:#40bff8;margin-bottom:14px}.play5EventComing small{letter-spacing:.15em;color:#6f8fa3;font-size:7px;font-weight:900}.play5EventComing strong{margin:7px 0 5px;font-size:16px}.play5EventComing p{color:#6f8799;margin:0;font-size:11px;line-height:1.5}@media (max-width:700px){.play5EventsPage{padding:0 14px 50px}.play5EventsHero{margin:48px auto 32px}.play5EventsGrid{grid-template-columns:1fr}.play5EventFeature{grid-template-columns:80px 1fr auto;gap:14px;padding:18px}.play5EventFeatureLogo img{max-width:78px}.play5EventFeatureCopy h2{font-size:18px}}@media (min-width:901px){.competitionHub .competitionTab,.competitionHub .competitionTab.coming{gap:2px!important;height:118px!important;min-height:118px!important;padding:9px 7px 8px!important}.competitionHub .leagueLogoWrap,.competitionHub .supercarsLogoWrap,.competitionHub .play5EventsMark{flex-basis:47px!important;height:47px!important;min-height:47px!important}.competitionHub .competitionName{-webkit-line-clamp:2;text-align:center;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.015em!important;min-height:29px!important;padding:0 2px!important;font-size:8.6px!important;line-height:1.18!important;display:-webkit-box!important}.competitionHub .competitionStatus{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden;height:19px!important;min-height:19px!important;margin-top:auto!important;padding:3px 6px!important}.competitionHub .seasonCountdown{overflow:hidden;width:calc(100% - 2px)!important;height:22px!important;min-height:22px!important;margin-top:auto!important;padding:2px 5px!important}.competitionHub .seasonCountdown small{white-space:nowrap;letter-spacing:.08em!important;font-size:5px!important}.competitionHub .seasonCountdown strong{white-space:nowrap;letter-spacing:.055em!important;font-size:8.1px!important}.competitionHub .supercarsStatus{letter-spacing:.07em!important;font-size:5.5px!important}.competitionHub .play5EventsMark b{font-size:12px!important}}@media (min-width:901px) and (max-width:1120px){.competitionHub .competitionSwitcher{gap:6px!important}.competitionHub .competitionTab,.competitionHub .competitionTab.coming{padding-left:5px!important;padding-right:5px!important}.competitionHub .competitionName{font-size:8.1px!important}.competitionHub .seasonCountdown small{font-size:4.7px!important}.competitionHub .seasonCountdown strong{letter-spacing:.04em!important;font-size:7.6px!important}.competitionHub .competitionStatus{padding-left:5px!important;padding-right:5px!important;font-size:5.6px!important}.competitionHub .supercarsStatus{font-size:5.1px!important}}.play5EventsHeroWaiting{margin:54px auto 30px!important}.play5EventsHeroWaiting h1{margin-top:12px!important}.play5EventsHeroWaiting p{max-width:690px!important}.play5EventsNotify{background:radial-gradient(circle at 4% 15%,#2fbaff1a,#0000 28%),linear-gradient(145deg,#0c1d2afa,#050f18fa);border:1px solid #48a4da33;border-radius:20px;grid-template-columns:58px minmax(0,1fr);gap:18px 22px;width:min(900px,100%);margin:0 auto;padding:27px 30px;display:grid;box-shadow:0 22px 55px #00000038,inset 0 1px #ffffff06}.play5EventsNotifyIcon{color:#49c9ff;background:#2aaaea14;border:1px solid #45c2fa42;border-radius:16px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 0 28px #23abed14}.play5EventsNotifyCopy{min-width:0;padding-top:2px}.play5EventsNotifyCopy small{color:#53caff;letter-spacing:.18em;font-size:8px;font-weight:1000;display:block}.play5EventsNotifyCopy h2{color:#f2f8fc;letter-spacing:-.025em;margin:5px 0 7px;font-size:27px;line-height:1.05}.play5EventsNotifyCopy p{color:#829caf;max-width:680px;margin:0;font-size:13px;line-height:1.55}.play5EventsNotifyForm{grid-column:2;min-width:0;margin-top:2px}.play5EventsNotifyForm>label{color:#7792a6;letter-spacing:.16em;margin-bottom:7px;font-size:7px;font-weight:1000;display:block}.play5EventsNotifyForm>div{grid-template-columns:minmax(0,1fr) 132px;gap:8px;display:grid}.play5EventsNotifyForm input[type=email]{color:#edf8ff;background:#06111b;border:1px solid #6397b740;border-radius:11px;outline:none;width:100%;min-width:0;height:46px;padding:0 14px;font-size:13px}.play5EventsNotifyForm input[type=email]::placeholder{color:#526b7d}.play5EventsNotifyForm input[type=email]:focus{border-color:#3bc2ff99;box-shadow:0 0 0 3px #25b1f014}.play5EventsNotifyForm button{color:#03101a;letter-spacing:.08em;cursor:pointer;background:linear-gradient(135deg,#0e99d8,#20b9f4);border:1px solid #37c2ff6b;border-radius:11px;height:46px;font-size:9px;font-weight:1000;box-shadow:0 10px 25px #1aaeeb21}.play5EventsNotifyForm button:hover{filter:brightness(1.07)}.play5EventsNotifyForm button:disabled{opacity:.55;cursor:wait}.play5EventsConsent{color:#587184;margin-top:8px;font-size:8px;line-height:1.4;display:block}.play5EventsConsent a{color:#7da7bf}.play5EventsNotifyMessage{color:#ff9b9b;align-items:center;gap:5px;margin:9px 0 0;font-size:10px;font-weight:800;display:flex}.play5EventsNotifyMessage.success{color:#6cddb0}.play5EventsHoney{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;left:-9999px!important}.play5EventsWaitingStrip{text-align:center;background:#07121c9e;border:1px solid #5a8dab1a;border-radius:12px;justify-content:center;align-items:center;gap:10px;width:min(900px,100%);margin:14px auto 0;padding:13px 16px;display:flex}.play5EventsWaitingStrip span{color:#4fc8ff;letter-spacing:.16em;font-size:7px;font-weight:1000}.play5EventsWaitingStrip b{color:#6e8799;font-size:9px;font-weight:800}@media (max-width:700px){.play5EventsHeroWaiting{margin:40px auto 25px!important}.play5EventsNotify{grid-template-columns:46px 1fr;gap:14px;padding:21px 18px}.play5EventsNotifyIcon{border-radius:13px;width:46px;height:46px}.play5EventsNotifyCopy h2{font-size:22px}.play5EventsNotifyCopy p{font-size:12px}.play5EventsNotifyForm{grid-column:1/-1;margin-top:3px}.play5EventsNotifyForm>div{grid-template-columns:1fr}.play5EventsNotifyForm button{width:100%}.play5EventsWaitingStrip{text-align:left;flex-direction:column;align-items:flex-start;gap:4px}.play5EventsWaitingStrip b{line-height:1.4}}.topbar .topStats{background:linear-gradient(#0d192457,#070e151f);border-radius:14px;padding:3px;gap:8px!important}.topbar .topStats .streak{letter-spacing:.02em;justify-content:center;min-width:43px;font-size:10px;box-shadow:inset 0 1px #ffffff06,0 7px 20px #00000021;color:#f6f9fc!important;background:linear-gradient(#ff7e3711,#ff7e3704)!important;border:1px solid #ff8f4729!important;border-radius:10px!important;height:34px!important;padding:0 9px!important}.topbar .topStats .streak svg{filter:drop-shadow(0 0 7px #ff703047);color:#ff8447!important}.topbar .topStats .rankStat{justify-content:center;min-width:72px;font-size:9px;font-weight:950;box-shadow:inset 0 1px #ffffff09,0 8px 22px #00000029;color:#d6e4ef!important;letter-spacing:.075em!important;background:linear-gradient(#112332f0,#08121bf5)!important;border:1px solid #57aee838!important;border-radius:10px!important;height:34px!important;padding:0 12px!important}.topbar .avatarBtn{width:35px;height:35px;box-shadow:inset 0 1px #ffffff09,0 8px 22px #00000029;color:#d9e6ef!important;background:linear-gradient(#0f1d2af5,#081018fa)!important;border:1px solid #5ba9dc3d!important}@media (hover:hover) and (pointer:fine){.topbar .topStats .rankStat:hover{background:linear-gradient(#122a3bfa,#08141efa)!important;border-color:#51beff61!important}.topbar .avatarBtn:hover{box-shadow:inset 0 1px #ffffff0a,0 0 0 3px #1ea7f50b,0 10px 24px #0000002e;background:linear-gradient(#122839fa,#08141efa)!important;border-color:#59c4ff73!important}}@media (max-width:720px){.topbar .topStats{background:0 0;padding:0;gap:5px!important}.topbar .topStats .streak{min-width:38px;height:30px!important;padding:0 7px!important}.topbar .avatarBtn{width:31px;height:31px}}.profilePanel{background:radial-gradient(circle at 88% 5%,#1b93ef24,#0000 28%),linear-gradient(155deg,#0b1929fb,#050d17fe);border:1px solid #5ba3de38;border-radius:22px;width:min(372px,100%);padding:20px;box-shadow:0 34px 90px #00000094,inset 0 1px #ffffff06}.profilePanelTop{border-bottom:1px solid #ffffff0e;padding-bottom:16px}.profileHeroIdentity{gap:13px;min-width:0}.profileHeroIdentity .neutralProfileMark,.profileHeroIdentity .clubMark.lg{background:linear-gradient(145deg,#122f4be0,#071422f5);border:1px solid #3eaaf738;border-radius:13px;flex:0 0 48px;box-shadow:inset 0 1px #ffffff09,0 10px 26px #0000002e;width:48px!important;height:48px!important}.profileHeroIdentity>div{min-width:0}.profileHeroIdentity small{letter-spacing:.18em;color:#68c7ff;font-size:7px}.profileHeroIdentity h3{white-space:nowrap;text-overflow:ellipsis;max-width:220px;margin:4px 0 3px;font-size:20px;line-height:1.05;overflow:hidden}.profileHeroIdentity span{color:#71839a;font-size:9px}.profileClose{color:#8ca0b4;cursor:pointer;background:linear-gradient(145deg,#ffffff0a,#ffffff05);border:1px solid #7ea9cd24;border-radius:10px;width:34px;height:34px;transition:all .15s}.profileClose:hover{color:#dcecff;background:#1f7dc614;border-color:#50b7ff4d}.profileStats{gap:9px;margin:16px 0}.profileStats>div{background:linear-gradient(145deg,#0f1f30db,#08131fe6);border:1px solid #6492b81f;border-radius:13px;min-height:60px;padding:11px 12px;box-shadow:inset 0 1px #ffffff05}.profileStats small{letter-spacing:.16em;color:#647a91;font-size:6.5px}.profileStats b{color:#f2f7fc;margin-top:6px;font-size:14px}.profileStats>div:first-child{border-left-color:#2baeff6b}.profileStats>div:nth-child(2){border-left-color:#ff843857}.profileStats>div:nth-child(3){border-left-color:#2baeff47}.profileIdentityLock{background:linear-gradient(145deg,#122f4d85,#091c2e80);border:1px solid #409ee126;border-radius:13px;padding:13px 14px;box-shadow:inset 0 1px #ffffff05}.profileIdentityLock small{letter-spacing:.16em;color:#64c5ff;font-size:6.5px}.profileIdentityLock b{color:#f0f7ff;margin-top:4px;font-size:14px}.profileIdentityLock span{color:#71849a;margin-top:5px;font-size:8.5px}.profileClubField{letter-spacing:.16em;color:#7c8da2;margin-top:16px;font-size:7px}.profileClubField select,.profileSignIn select,.profileSignIn input{min-height:44px;transition:border-color .15s,box-shadow .15s,background .15s;box-shadow:inset 0 1px #ffffff05;color:#eef6ff!important;background:linear-gradient(145deg,#081421,#07101b)!important;border:1px solid #7097b824!important;border-radius:12px!important}.profileClubField select:focus,.profileSignIn select:focus,.profileSignIn input:focus{outline:none;border-color:#3db2ff6b!important;box-shadow:0 0 0 3px #2292e412,inset 0 1px #ffffff05!important}.profileMarketing{gap:10px;margin:15px 2px 0!important}.profileMarketing input{accent-color:#168ee8;width:16px;height:16px}.profileMarketing span{color:#8191a5;font-size:9px;line-height:1.45}.profileSave{letter-spacing:.09em;cursor:pointer;background:linear-gradient(135deg,#168fe8 0%,#0e6fc9 55%,#0b5cae 100%);border:1px solid #57beff4d;border-radius:12px;min-height:45px;margin-top:13px;padding:0 16px;font-size:9px;transition:transform .15s,filter .15s,box-shadow .15s;box-shadow:0 12px 28px #0a6bbe38,inset 0 1px #ffffff24}.profileSave:hover:not(:disabled){filter:brightness(1.07);box-shadow:0 15px 34px #0a6bbe47,inset 0 1px #ffffff29}.profileSave:active:not(:disabled){transform:translateY(1px)}.profileActions{gap:9px;margin-top:9px}.profileActions button{color:#8da0b5;letter-spacing:.08em;background:linear-gradient(145deg,#ffffff08,#ffffff04);border:1px solid #7597b31f;border-radius:11px;min-height:39px;padding:0 10px;font-size:7.5px;transition:all .15s}.profileActions button:hover:not(:disabled){color:#dce9f5;background:#1d71b10f;border-color:#51aaec3d}.profileActions button:last-child:hover:not(:disabled){color:#ffb0ba;background:#e153650e;border-color:#e1536538}.profileMessage{border:1px solid #58aae51f}.profileSignIn{margin-top:16px}.authModeTabs{background:#ffffff06;border:1px solid #ffffff0d;border-radius:12px;padding:3px}.authModeTabs button{border-radius:9px!important}@media (max-width:600px){.profilePanel{padding:19px 16px calc(18px + env(safe-area-inset-bottom));border-radius:24px 24px 0 0}.profilePanelTop{padding-bottom:14px}.profileHeroIdentity h3{max-width:190px;font-size:19px}.profileStats>div{min-height:58px;padding:10px}.profileIdentityLock{padding:12px 13px}.profileSave{min-height:47px}.profileActions{grid-template-columns:1fr 1fr}.profileActions button{min-height:41px}}@media (max-width:380px){.profilePanel{padding-left:14px;padding-right:14px}.profileHeroIdentity h3{max-width:155px}.profileStats{gap:7px}.profileStats>div{padding:9px 8px}.profileActions{grid-template-columns:1fr}}.profileClubField select,.profileSignIn select{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;cursor:pointer}.profileClubField select option,.profileSignIn select option{color:#eef6ff!important;background:#0b1726!important}.profileClubField select option:checked,.profileSignIn select option:checked{color:#fff!important;background:#123554!important}.competitionHub .sportWordmark{color:#f5f9ff;letter-spacing:-.055em;text-transform:uppercase;white-space:nowrap;text-shadow:0 3px 14px #0000007a;justify-content:center;align-items:center;width:100%;min-height:49px;margin:0 0 1px;font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-size:27px;font-style:italic;font-weight:950;line-height:1;transition:color .16s,text-shadow .16s,transform .16s;display:flex;transform:skew(-5deg)}.competitionHub .sportWordmarkWide{letter-spacing:-.045em;font-size:18px}@media (max-width:700px){.competitionHub .sportWordmark{min-height:44px;font-size:24px}.competitionHub .sportWordmarkWide{font-size:16px}}@media (max-width:390px){.competitionHub .sportWordmark{font-size:22px}.competitionHub .sportWordmarkWide{font-size:15px}}.competitionHub .sportWordmark{letter-spacing:-.045em;color:#f7fbff;text-shadow:0 2px 12px #0000007a,0 0 1px #ffffff47;transform-origin:50%;height:49px;min-height:49px;margin:0 0 1px;padding:0 5px 7px;font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif;font-size:26px;font-style:italic;font-weight:950;line-height:1;position:relative;transform:skew(-5deg)}.competitionHub .sportWordmarkWide{letter-spacing:-.075em;font-size:26px;transform:skew(-5deg)scaleX(.79)}.competitionHub .sportWordmark:after{content:"";opacity:.54;background:linear-gradient(90deg,#0000,#60cdff9e,#0000);border-radius:999px;width:25px;height:1px;position:absolute;bottom:3px;left:50%;transform:translate(-50%)skew(5deg);box-shadow:0 0 8px #3fbeff29}.competitionHub .competitionTab:hover .sportWordmark{color:#fff;text-shadow:0 2px 12px #0000007a,0 0 16px #58c9ff29;transform:skew(-5deg)translateY(-1px)}.competitionHub .competitionTab:hover .sportWordmarkWide{transform:skew(-5deg)scaleX(.79)translateY(-1px)}.competitionHub .competitionTab.active .sportWordmark:after{opacity:.95;background:linear-gradient(90deg,#0000,#45c5ff,#0000);width:31px;height:2px;box-shadow:0 0 10px #36beff5c}@media (max-width:700px){.competitionHub .sportWordmark,.competitionHub .sportWordmarkWide{height:44px;min-height:44px;font-size:23px}.competitionHub .sportWordmarkWide{transform:skew(-5deg)scaleX(.79)}.competitionHub .competitionTab:hover .sportWordmarkWide{transform:skew(-5deg)scaleX(.79)translateY(-1px)}}@media (max-width:390px){.competitionHub .sportWordmark,.competitionHub .sportWordmarkWide{font-size:21px}}.competitionHub .competitionTab .sportWordmark,.competitionHub .competitionTab.coming .sportWordmark{letter-spacing:-.045em!important;color:#f6f9fc!important;white-space:nowrap!important;text-shadow:0 2px 10px #00000080,0 0 10px #5cc7ff12!important;opacity:1!important;justify-content:center!important;align-items:center!important;height:49px!important;min-height:49px!important;padding:0 5px 7px!important;font-family:Arial Narrow,Roboto Condensed,Arial,sans-serif!important;font-size:26px!important;font-style:italic!important;font-weight:900!important;line-height:1!important;display:flex!important;transform:skew(-5deg)!important}.competitionHub .competitionTab .sportWordmarkWide,.competitionHub .competitionTab.coming .sportWordmarkWide{letter-spacing:-.075em!important;font-size:26px!important;transform:skew(-5deg)scaleX(.79)!important}.competitionHub .competitionTab:hover .sportWordmark,.competitionHub .competitionTab.coming:hover .sportWordmark{color:#fff!important;text-shadow:0 2px 10px #00000080,0 0 16px #59c9ff2e!important;transform:skew(-5deg)translateY(-1px)!important}.competitionHub .competitionTab:hover .sportWordmarkWide,.competitionHub .competitionTab.coming:hover .sportWordmarkWide{transform:skew(-5deg)scaleX(.79)translateY(-1px)!important}.competitionHub .competitionTab.active .sportWordmark{color:#72d2ff!important;text-shadow:0 0 17px #37beff47,0 2px 10px #0000007a!important}.competitionPartnerCta{background:#07131d6b!important;border-color:#70a4c51a!important;gap:9px!important;min-height:34px!important;margin:9px auto 8px!important;padding:0 13px!important}.competitionPartnerCta>svg:first-child{color:#d1af49!important;width:13px!important;height:13px!important}.competitionPartnerCta span{gap:9px!important}.competitionPartnerCta b{letter-spacing:.13em!important;color:#a9bdcc!important;font-size:7.5px!important;line-height:1!important}.competitionPartnerCta em{color:#7893a7!important;font-size:8.5px!important;font-weight:850!important;line-height:1!important}.competitionPartnerCta>svg:last-child{color:#5f8096!important;width:13px!important;height:13px!important}.competitionPartnerCta:hover{background:#0f2d418f!important;border-color:#48b9ee38!important}.competitionPartnerCta:hover b{color:#c8e7f5!important}.competitionPartnerCta:hover em{color:#9fc9dd!important}@media (max-width:700px){.competitionHub .competitionTab .sportWordmark,.competitionHub .competitionTab.coming .sportWordmark,.competitionHub .competitionTab .sportWordmarkWide,.competitionHub .competitionTab.coming .sportWordmarkWide{height:44px!important;min-height:44px!important;font-size:23px!important}.competitionHub .competitionTab .sportWordmarkWide,.competitionHub .competitionTab.coming .sportWordmarkWide{transform:skew(-5deg)scaleX(.79)!important}.competitionPartnerCta{min-height:32px!important;margin:6px auto 5px!important;padding:0 10px!important}.competitionPartnerCta b{font-size:6.6px!important}.competitionPartnerCta em{font-size:7.7px!important}}@media (max-width:390px){.competitionHub .competitionTab .sportWordmark,.competitionHub .competitionTab.coming .sportWordmark,.competitionHub .competitionTab .sportWordmarkWide,.competitionHub .competitionTab.coming .sportWordmarkWide{font-size:21px!important}.competitionPartnerCta em{display:none}}nn .duelAvatar.victoriaAvatar{background:#07131f;border-color:#16adff7a;padding:0;overflow:hidden;box-shadow:0 0 0 1px #16adff14,0 8px 22px #00000059}.duelAvatar.victoriaAvatar a,.duelAvatar.victoriaAvatar img{width:100%;height:100%;display:block}.duelAvatar.victoriaAvatar img{object-fit:cover;object-position:58% 26%}.guestMusicLink{letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:3px;width:max-content;margin-top:5px;text-decoration:none;color:#4bc3ff!important;font-size:8px!important;font-weight:950!important;display:inline-flex!important}.guestMusicLink:hover{color:#fff!important}.victoriaSpotlight{min-height:270px}.victoriaSpotlightBody{text-align:center;background:radial-gradient(circle at 50% 42%,#14a9ff26,#0000 63%);flex-direction:column;justify-content:center;align-items:center;min-height:195px;padding:8px 10px 7px;display:flex}.victoriaSpotlightBody>small{letter-spacing:.15em;color:#55c3ff;margin-bottom:6px;font-size:8px;font-weight:950}.victoriaSpotlightImage{border:1px solid #46beff6b;border-radius:18px;width:98px;height:98px;display:block;overflow:hidden;box-shadow:0 12px 30px #00000061,0 0 24px #16adff1a}.victoriaSpotlightImage img{object-fit:cover;object-position:58% 24%;width:100%;height:100%;display:block}.victoriaSpotlightBody h3{letter-spacing:-.65px;color:#fff;margin:7px 0 2px;font-size:22px;font-weight:1000;line-height:1}.victoriaSpotlightBody h3 span{color:#16adff;margin:0 4px;font-size:15px}.victoriaSpotlightBody p{color:#91aabd!important;margin:3px 0 5px!important;font-size:10px!important}.victoriaSingleCta{color:#61c9ff;letter-spacing:.08em;background:#0a5c911f;border:1px solid #16adff47;border-radius:999px;align-items:center;gap:2px;padding:5px 8px;font-size:7px;font-weight:950;text-decoration:none;display:inline-flex}.victoriaSingleCta:hover{color:#fff;background:#0c74b52e;border-color:#16adff8c}@media (max-width:600px){.victoriaSpotlightBody{min-height:174px;padding:7px 8px 6px}.victoriaSpotlightImage{border-radius:15px;width:82px;height:82px}.victoriaSpotlightBody h3{font-size:18px}.victoriaSpotlightBody h3 span{font-size:13px}.victoriaSingleCta{padding:4px 7px;font-size:6px}.guestMusicLink{white-space:normal;font-size:7px!important}}.victoriaPromoCard{background:radial-gradient(circle at 50% 0,#1089dd3d,#0000 40%),linear-gradient(155deg,#081522,#050a11 68%,#061522);border-color:#26aeff85;box-shadow:0 36px 100px #000c,0 0 52px #0091ff17,inset 0 1px #ffffff12}.victoriaPromoCard:before{background:repeating-linear-gradient(0deg,#0000 0 35px,#28b1ff0b 36px 37px,#0000 38px 70px)}.victoriaPromoCard>small{color:#62caff}.victoriaPromoCard h2 em{color:#25b8ff}.victoriaPromoCard>p{max-width:430px;margin-left:auto;margin-right:auto}.victoriaPromoGuest{background:linear-gradient(135deg,#082940f2,#051522f5);border-color:#2ca4e657}.victoriaPromoGuest img{object-position:58% 24%;border-color:#45bcff85;width:68px;height:68px;box-shadow:0 8px 22px #00000059}.victoriaPromoGuest small{color:#78cfff}.victoriaPromoSingle{background:radial-gradient(circle at 50% 0,#17a9ff24,#0000 66%),#040f19b8;border:1px solid #32b5ff59;border-radius:14px;flex-direction:column;align-items:center;gap:3px;max-width:390px;margin:0 auto 16px;padding:13px 14px;display:flex}.victoriaPromoSingle small{letter-spacing:1.25px;color:#4bc2ff;font-size:8px;font-weight:1000}.victoriaPromoSingle strong{color:#fff;letter-spacing:-.25px;font-size:20px;line-height:1.05}.victoriaPromoSingle span{color:#9fb7c8;font-size:9px;line-height:1.4}.victoriaPromoActions a{letter-spacing:.55px;border-radius:12px;justify-content:center;align-items:center;min-height:46px;padding:0 14px;font-size:10px;font-weight:1000;text-decoration:none;display:flex}.victoriaPromoPlay{color:#fff;background:linear-gradient(135deg,#149ee7,#126cea);box-shadow:0 12px 28px #0878c740}.victoriaPromoListen:hover{color:#fff;background:#09334feb;border-color:#5acaff9e}@media (max-width:560px){.victoriaPromoSingle strong{font-size:18px}.victoriaPromoActions{grid-template-columns:1fr}.victoriaPromoActions a{width:100%}.victoriaPromoGuest img{width:62px;height:62px}}.victoriaPromoOverlay{-webkit-backdrop-filter:blur(12px)saturate(118%);backdrop-filter:blur(12px)saturate(118%);background:#01050ad6;padding:20px}.victoriaPromoCard{text-align:center;color:#fff;scrollbar-width:thin;scrollbar-color:#1b75a8 #07111d;background:radial-gradient(circle at 68% 24%,#148fee2e,#0000 31%),radial-gradient(circle at 14% 8%,#11538e29,#0000 26%),linear-gradient(145deg,#07111d 0%,#03080e 66%,#06111c 100%);border:1px solid #2da4ff85;border-radius:28px;width:min(96vw,960px);max-height:min(94vh,860px);padding:24px 28px 20px;position:relative;overflow:auto;box-shadow:0 38px 110px #000000c7,0 0 48px #0091ff1f,inset 0 1px #ffffff0f}.victoriaPromoCard:before{content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(115deg,#0000 0 38%,#2fbcff09 46%,#0000 55%),repeating-linear-gradient(0deg,#0000 0 50px,#30a6e807 51px 52px,#0000 53px 100px);position:absolute;inset:0}.victoriaPromoCard>*{z-index:1;position:relative}.victoriaPromoClose{z-index:4;color:#e8f7ff;cursor:pointer;background:#04101ce6;border:1px solid #69c2ff75;border-radius:50%;place-items:center;width:40px;height:40px;transition:all .16s;display:grid;position:absolute;top:15px;right:16px;box-shadow:0 0 20px #25aaff1f}.victoriaPromoClose:hover{background:#0a2134;border-color:#66caff;transform:translateY(-1px)}.victoriaPromoEyebrow{color:#48c1ff;letter-spacing:.18em;text-transform:uppercase;justify-content:center;align-items:center;gap:8px;margin:1px 48px 8px;font-size:11px;font-weight:1000;display:flex}.victoriaPromoCard h2{letter-spacing:-.055em;text-shadow:0 5px 24px #00000085;margin:0;font-size:clamp(42px,6vw,70px);font-style:italic;font-weight:1000;line-height:.92}.victoriaPromoCard h2 span{color:#f8fbff}.victoriaPromoCard h2 em{color:#29b5ff;background:linear-gradient(#65d6ff,#128ee9);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-style:italic}.victoriaPromoLead{color:#dce8f1;margin:10px auto 18px;font-size:18px;font-weight:750;line-height:1.25}.victoriaPromoLead strong{color:#39b7ff;margin-top:2px;font-size:20px;font-style:italic;display:block}.victoriaPromoMatchup{background:linear-gradient(102deg,#071b2cf5,#040b13f5);border:1px solid #2db4ff9e;border-radius:20px;grid-template-columns:290px minmax(250px,1fr) 62px 150px;align-items:stretch;min-height:235px;margin:0 0 14px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 14px 34px #00000047}.victoriaPromoPortrait{background:#0b1b29;min-height:235px;position:relative;overflow:hidden}.victoriaPromoPortrait:after{content:"";background:linear-gradient(90deg,#0000 60%,#040b13e0 100%),linear-gradient(#0000 52%,#02070c14);position:absolute;inset:0}.victoriaPromoPortrait img{object-fit:cover;object-position:57% 26%;width:100%;height:100%;display:block;transform:scale(1.03)}.victoriaPromoPortrait span{z-index:2;color:#fff;text-shadow:0 2px 10px #000;font-family:cursive;font-size:18px;font-style:italic;position:absolute;top:18px;left:18px}.victoriaPromoMatchCopy{text-align:left;flex-direction:column;justify-content:center;padding:26px 18px 24px 20px;display:flex}.victoriaPromoMatchCopy>small{color:#3bb9ff;letter-spacing:.14em;font-size:10px;font-weight:1000}.victoriaPromoMatchCopy h3{letter-spacing:-.035em;margin:8px 0 10px;font-size:36px;font-style:italic;font-weight:1000;line-height:.98}.victoriaPromoMatchCopy h3 em{color:#27aeff;font-style:italic}.victoriaPromoMatchCopy p{color:#c5d4df;margin:0;font-size:13px;line-height:1.4}.victoriaPromoVs{color:#75d6ff;text-shadow:0 0 18px #16aaff;align-self:stretch;place-items:center;font-size:30px;font-style:italic;font-weight:1000;display:grid;position:relative}.victoriaPromoVs:before{content:"";background:linear-gradient(#0000,#1caeff,#0000);width:1px;position:absolute;top:14%;bottom:14%;left:50%;box-shadow:0 0 16px #129be8}.victoriaPromoAi{background:radial-gradient(circle,#1b85d12b,#0000 62%);flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:20px 16px;display:flex}.victoriaPromoAi svg{color:#65d6ff;margin-bottom:5px}.victoriaPromoAi>b{color:#32b6ff;background:linear-gradient(145deg,#0a2f4eeb,#030d17f5);border:1px solid #4bb4ff9e;border-radius:20px;place-items:center;width:94px;height:94px;font-size:50px;font-style:italic;line-height:1;display:grid;box-shadow:0 0 28px #149bf426,inset 0 0 24px #149bf414}.victoriaPromoAi>span{color:#f0f7fb;margin-top:8px;font-size:16px;font-style:italic;font-weight:1000}.victoriaPromoSong{text-align:left;background:linear-gradient(100deg,#061827f5,#030b13fa);border:1px solid #279de26b;border-radius:18px;grid-template-columns:128px 1fr 220px;align-items:center;gap:18px;margin:0 0 14px;padding:9px 14px 9px 9px;text-decoration:none;transition:all .16s;display:grid}.victoriaPromoSong:hover{border-color:#51c6ffb8;transform:translateY(-1px);box-shadow:0 12px 30px #0000003d,0 0 24px #18a0f114}.victoriaPromoSongArt{border:1px solid #41beff80;border-radius:16px;width:112px;height:112px;overflow:hidden}.victoriaPromoSongArt img{object-fit:cover;object-position:58% 24%;width:100%;height:100%;display:block}.victoriaPromoSongCopy{flex-direction:column;gap:4px;display:flex}.victoriaPromoSongCopy small{color:#39b9ff;letter-spacing:.15em;font-size:9px;font-weight:1000}.victoriaPromoSongCopy strong{color:#fff;letter-spacing:-.03em;font-size:28px;font-style:italic;line-height:1}.victoriaPromoSongCopy span{color:#aebfca;font-size:12px;line-height:1.35}.victoriaPromoSongListen{color:#7bd5ff;background:#030f19c2;border:1px solid #258bcb4d;border-radius:16px;justify-content:center;align-items:center;gap:10px;height:64px;padding:0 14px;display:flex}.victoriaPromoSongListen>span{color:#fff;border:1px solid #4fc2ffa3;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 18px #1eaafa2e}.victoriaPromoSongListen>b{color:#fff;letter-spacing:.02em;font-size:14px;font-style:italic}.victoriaPromoSongListen svg{color:#32b7ff}.victoriaPromoActions{grid-template-columns:1fr 1fr;gap:12px;max-width:none;margin:0 0 16px;display:grid}.victoriaPromoActions>a{text-align:left;border-radius:17px;justify-content:flex-start;align-items:center;gap:15px;min-height:72px;padding:12px 20px;text-decoration:none;transition:all .16s;display:flex}.victoriaPromoActions>a:hover{transform:translateY(-1px)}.victoriaPromoActions>a>span:not(.victoriaPromoNote){flex-direction:column;gap:2px;display:flex}.victoriaPromoActions b{font-size:18px;font-style:italic;line-height:1}.victoriaPromoActions small{letter-spacing:0;opacity:.76;font-size:11px;font-weight:600}.victoriaPromoPlay{color:#fff!important;background:linear-gradient(135deg,#168fef,#1757e9)!important;border:1px solid #5fc9ff!important;box-shadow:0 10px 28px #106fdd42,inset 0 1px #ffffff2e!important}.victoriaPromoPlay svg{flex:none}.victoriaPromoListen{color:#f7fbff!important;background:linear-gradient(135deg,#08253df5,#030f1afa)!important;border:1px solid #45b5f98a!important}.victoriaPromoNote{color:#fff;border:1px solid #51c4ff94;border-radius:50%;flex:none;place-items:center;width:43px;height:43px;font-size:26px;line-height:1;display:grid;box-shadow:0 0 18px #1fa9f71f}.victoriaPromoBenefits{border-top:1px solid #3b8ec033;grid-template-columns:repeat(4,1fr);gap:0;padding:14px 0 10px;display:grid}.victoriaPromoBenefits>div{text-align:left;border-right:1px solid #3786b438;justify-content:center;align-items:center;gap:9px;min-width:0;padding:0 13px;display:flex}.victoriaPromoBenefits>div:last-child{border-right:0}.victoriaPromoBenefits svg{color:#61caff;flex:none}.victoriaPromoBenefits span{flex-direction:column;gap:2px;display:flex}.victoriaPromoBenefits b{color:#fff;font-size:10px;font-style:italic;font-weight:1000}.victoriaPromoBenefits small{color:#9dafbb;font-size:9px;line-height:1.25}.victoriaPromoFooter{color:#dde8ef;letter-spacing:.15em;margin-top:4px;font-size:12px;font-style:italic;font-weight:1000}.victoriaPromoFooter:before,.victoriaPromoFooter:after{content:"";vertical-align:middle;background:linear-gradient(90deg,#0000,#1f8dca);width:90px;height:1px;margin:0 14px;display:inline-block}.victoriaPromoFooter:after{transform:scaleX(-1)}.victoriaPromoFooter em{color:#35b9ff;font-style:italic}@media (max-width:820px){.victoriaPromoOverlay{padding:10px}.victoriaPromoCard{border-radius:22px;max-height:96vh;padding:21px 18px 17px}.victoriaPromoEyebrow{font-size:9px}.victoriaPromoCard h2{font-size:44px}.victoriaPromoLead{margin-bottom:13px;font-size:14px}.victoriaPromoLead strong{font-size:16px}.victoriaPromoMatchup{grid-template-columns:34% 1fr 44px 112px;min-height:190px}.victoriaPromoPortrait{min-height:190px}.victoriaPromoMatchCopy{padding:18px 10px 18px 14px}.victoriaPromoMatchCopy h3{font-size:27px}.victoriaPromoMatchCopy p{font-size:10px}.victoriaPromoAi>b{width:72px;height:72px;font-size:38px}.victoriaPromoAi>span{font-size:12px}.victoriaPromoVs{font-size:22px}.victoriaPromoSong{grid-template-columns:86px 1fr 150px;gap:12px}.victoriaPromoSongArt{width:78px;height:78px}.victoriaPromoSongCopy strong{font-size:20px}.victoriaPromoSongCopy span{font-size:10px}.victoriaPromoSongListen{height:54px}.victoriaPromoSongListen>span{width:34px;height:34px}.victoriaPromoSongListen>b{font-size:11px}.victoriaPromoActions>a{min-height:62px;padding:10px 14px}.victoriaPromoActions b{font-size:14px}.victoriaPromoActions small{font-size:9px}.victoriaPromoBenefits>div{padding:0 8px}.victoriaPromoBenefits b,.victoriaPromoBenefits small{font-size:8px}.victoriaPromoFooter{font-size:10px}.victoriaPromoFooter:before,.victoriaPromoFooter:after{width:50px;margin:0 9px}}@media (max-width:600px){.victoriaPromoOverlay{align-items:start;padding:8px;overflow:auto}.victoriaPromoCard{border-radius:20px;width:100%;max-height:none;margin:4px 0;padding:18px 12px 14px}.victoriaPromoClose{width:34px;height:34px;top:9px;right:10px}.victoriaPromoEyebrow{letter-spacing:.12em;margin:2px 40px 8px;font-size:8px}.victoriaPromoCard h2{font-size:38px}.victoriaPromoLead{font-size:13px}.victoriaPromoLead strong{font-size:14px}.victoriaPromoMatchup{grid-template-columns:42% 1fr 78px;grid-template-areas:"portrait copy ai";min-height:166px}.victoriaPromoPortrait{grid-area:portrait;min-height:166px}.victoriaPromoPortrait span{display:none}.victoriaPromoMatchCopy{grid-area:copy;padding:13px 8px 13px 12px}.victoriaPromoMatchCopy>small{font-size:7px}.victoriaPromoMatchCopy h3{margin:6px 0;font-size:21px}.victoriaPromoMatchCopy p{font-size:8px}.victoriaPromoVs{display:none}.victoriaPromoAi{grid-area:ai;padding:10px 6px}.victoriaPromoAi svg{width:24px}.victoriaPromoAi>b{border-radius:14px;width:56px;height:56px;font-size:30px}.victoriaPromoAi>span{font-size:9px}.victoriaPromoSong{grid-template-columns:68px 1fr;margin-bottom:10px;padding:8px}.victoriaPromoSongArt{border-radius:12px;width:62px;height:62px}.victoriaPromoSongCopy small{font-size:7px}.victoriaPromoSongCopy strong{font-size:17px}.victoriaPromoSongCopy span{font-size:8px}.victoriaPromoSongListen{display:none}.victoriaPromoActions{grid-template-columns:1fr;gap:8px;margin-bottom:12px}.victoriaPromoActions>a{border-radius:14px;min-height:54px;padding:9px 14px}.victoriaPromoActions b{font-size:13px}.victoriaPromoActions small{font-size:8px}.victoriaPromoNote{width:36px;height:36px;font-size:21px}.victoriaPromoBenefits{grid-template-columns:1fr 1fr;gap:10px 0;padding:11px 0 8px}.victoriaPromoBenefits>div{border-right:0;justify-content:flex-start;padding:0 10px}.victoriaPromoBenefits b{font-size:8px}.victoriaPromoBenefits small{font-size:7px}.victoriaPromoFooter{letter-spacing:.1em;font-size:8px}.victoriaPromoFooter:before,.victoriaPromoFooter:after{display:none}}@media (max-width:380px){.victoriaPromoCard h2{font-size:33px}.victoriaPromoMatchup{grid-template-columns:40% 1fr 70px}.victoriaPromoMatchCopy h3{font-size:18px}.victoriaPromoAi>b{width:50px;height:50px;font-size:27px}.victoriaPromoSongCopy strong{font-size:15px}}@media (min-width:601px){.victoriaPromoOverlay{padding:8px}.victoriaPromoCard{border-radius:22px;width:min(92vw,820px);max-height:calc(100vh - 16px);padding:14px 18px 12px;overflow:hidden}.victoriaPromoClose{width:34px;height:34px;top:10px;right:12px}.victoriaPromoEyebrow{letter-spacing:.15em;margin:0 44px 4px;font-size:8px}.victoriaPromoCard h2{font-size:clamp(36px,5vw,52px);line-height:.9}.victoriaPromoLead{margin:6px auto 10px;font-size:13px;line-height:1.15}.victoriaPromoLead strong{margin-top:1px;font-size:14px}.victoriaPromoMatchup{border-radius:16px;grid-template-columns:220px minmax(210px,1fr) 42px 108px;min-height:160px;margin-bottom:9px}.victoriaPromoPortrait{min-height:160px}.victoriaPromoPortrait span{font-size:14px;top:12px;left:12px}.victoriaPromoMatchCopy{padding:16px 12px 14px 15px}.victoriaPromoMatchCopy>small{font-size:8px}.victoriaPromoMatchCopy h3{margin:5px 0 6px;font-size:27px}.victoriaPromoMatchCopy p{font-size:10px}.victoriaPromoVs{font-size:22px}.victoriaPromoAi{padding:12px 10px}.victoriaPromoAi svg{width:22px;height:22px;margin-bottom:2px}.victoriaPromoAi>b{border-radius:15px;width:66px;height:66px;font-size:35px}.victoriaPromoAi>span{margin-top:5px;font-size:11px}.victoriaPromoSong{border-radius:15px;grid-template-columns:76px 1fr 160px;gap:11px;margin-bottom:9px;padding:7px 10px 7px 7px}.victoriaPromoSongArt{border-radius:12px;width:68px;height:68px}.victoriaPromoSongCopy{gap:2px}.victoriaPromoSongCopy small{font-size:7px}.victoriaPromoSongCopy strong{font-size:19px}.victoriaPromoSongCopy span{font-size:9px}.victoriaPromoSongListen{border-radius:13px;height:46px;padding:0 10px}.victoriaPromoSongListen>span{width:30px;height:30px}.victoriaPromoSongListen>b{font-size:10px}.victoriaPromoActions{gap:9px;margin-bottom:9px}.victoriaPromoActions>a{border-radius:14px;gap:10px;min-height:48px;padding:8px 14px}.victoriaPromoActions b{font-size:13px}.victoriaPromoActions small{font-size:8px}.victoriaPromoNote{width:34px;height:34px;font-size:20px}.victoriaPromoBenefits{padding:8px 0 6px}.victoriaPromoBenefits>div{gap:6px;padding:0 8px}.victoriaPromoBenefits svg{width:18px;height:18px}.victoriaPromoBenefits b{font-size:7px}.victoriaPromoBenefits small{font-size:7px;line-height:1.15}.victoriaPromoFooter{letter-spacing:.12em;margin-top:2px;font-size:8px}.victoriaPromoFooter:before,.victoriaPromoFooter:after{width:42px;margin:0 8px}}@media (min-width:601px) and (max-height:650px){.victoriaPromoCard{width:min(90vw,790px);padding:10px 15px 9px}.victoriaPromoEyebrow{margin-bottom:2px;font-size:7px}.victoriaPromoCard h2{font-size:40px}.victoriaPromoLead{margin:4px auto 7px;font-size:11px}.victoriaPromoLead strong{font-size:12px}.victoriaPromoMatchup{grid-template-columns:195px minmax(190px,1fr) 38px 96px;min-height:142px;margin-bottom:7px}.victoriaPromoPortrait{min-height:142px}.victoriaPromoMatchCopy{padding:12px 10px 11px 13px}.victoriaPromoMatchCopy h3{font-size:23px}.victoriaPromoMatchCopy p{font-size:9px}.victoriaPromoAi>b{width:58px;height:58px;font-size:31px}.victoriaPromoAi>span{font-size:10px}.victoriaPromoSong{grid-template-columns:66px 1fr 145px;margin-bottom:7px}.victoriaPromoSongArt{width:58px;height:58px}.victoriaPromoSongCopy strong{font-size:17px}.victoriaPromoSongListen{height:40px}.victoriaPromoActions{margin-bottom:7px}.victoriaPromoActions>a{min-height:42px;padding:6px 12px}.victoriaPromoActions b{font-size:12px}.victoriaPromoActions small{font-size:7px}.victoriaPromoBenefits{padding:6px 0 4px}.victoriaPromoBenefits small{display:none}.victoriaPromoBenefits b,.victoriaPromoFooter{font-size:7px}}.victoriaPromoCard h2{max-width:calc(100% - 92px);margin-left:auto;margin-right:auto}.victoriaPromoPortrait{background:#050b12;justify-content:center;align-items:center;display:flex}.victoriaPromoPortrait img{object-fit:contain;object-position:center;width:100%;height:100%;transform:none}.victoriaPromoPortrait span{display:none!important}.victoriaPromoAi{background:radial-gradient(circle,#7b2fd624,#0000 68%);padding:10px;overflow:hidden}.victoriaPromoAi img{aspect-ratio:1;object-fit:cover;object-position:center;border:1px solid #9650ff8c;border-radius:18px;width:100%;max-width:116px;display:block;box-shadow:0 0 24px #8632ff29}.victoriaPromoSong{display:none!important}.victoriaPromoActions{margin-top:10px}@media (max-height:760px) and (min-width:561px){.victoriaPromoCard h2{max-width:calc(100% - 104px);font-size:36px}.victoriaPromoMatchup{grid-template-columns:195px minmax(190px,1fr) 36px 104px}.victoriaPromoAi img{border-radius:14px;max-width:76px}.victoriaPromoActions{margin-top:7px}}@media (max-width:560px){.victoriaPromoCard h2{max-width:calc(100% - 64px);font-size:34px}.victoriaPromoPortrait img{object-fit:contain;object-position:center;transform:none}.victoriaPromoAi img{border-radius:12px;max-width:58px}.victoriaPromoActions{margin-top:8px}}.victoriaPromoMatchCopy h3{margin-top:8px;font-size:38px;line-height:1}.victoriaPromoAi img{border-radius:22px;width:min(138px,100%);max-width:138px;box-shadow:0 0 34px #8632ff3d}@media (max-height:760px) and (min-width:561px){.victoriaPromoMatchCopy h3{font-size:30px}.victoriaPromoAi img{border-radius:18px;width:min(108px,100%);max-width:108px}}@media (max-width:560px){.victoriaPromoMatchCopy h3{font-size:22px}.victoriaPromoAi img{border-radius:14px;width:min(72px,100%);max-width:72px}}.partnerTraction{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:1180px;margin:8px auto 20px;padding:0 18px;display:grid}.partnerTraction>div{text-align:center;background:linear-gradient(145deg,#0d1c28eb,#070c12fa);border:1px solid #45caff33;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:108px;padding:18px 16px;display:flex;box-shadow:0 14px 36px #0000002e}.partnerTraction b{color:#fff;letter-spacing:-.03em;font-size:27px;font-weight:950;line-height:1;display:block}.partnerTraction small{color:#45caff;letter-spacing:.13em;margin-top:8px;font-size:7px;font-weight:950;display:block}@media (max-width:700px){.partnerTraction{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:0 14px}.partnerTraction>div{min-height:88px;padding:14px 10px}.partnerTraction b{font-size:22px}.partnerTraction small{font-size:6.5px}}.tractionStrip{box-sizing:border-box;background:linear-gradient(135deg,#061b2bfa,#05101bfa);border:1px solid #17b1ff94;border-radius:22px;grid-template-columns:1fr 1.25fr 1fr .9fr;align-items:center;max-width:1180px;margin:18px auto 24px;padding:18px 22px;display:grid;box-shadow:0 15px 48px #00000047,0 0 28px #00a4ff14,inset 0 1px #ffffff09}.tractionStat{border-right:1px solid #4ebfff47;justify-content:center;align-items:center;gap:16px;min-width:0;min-height:72px;padding:2px 22px;display:flex}.tractionIcon{width:48px;height:48px;color:var(--blue);background:linear-gradient(145deg,#00a9ff29,#007acc0e);border-radius:14px;flex:0 0 48px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #3bc1ff21}.tractionCopy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.tractionCopy strong{color:#f7fbff;letter-spacing:-.045em;white-space:nowrap;font-size:31px;font-weight:950;line-height:.98}.tractionCopy b{color:#20b9ff;letter-spacing:1.55px;white-space:nowrap;margin-top:7px;font-size:10px;font-weight:950;line-height:1.05}.tractionFree .tractionCopy strong{font-size:29px}.tractionPromise{flex-direction:column;justify-content:center;align-items:flex-start;min-height:72px;padding:2px 14px 2px 26px;display:flex}.tractionPromise span,.tractionPromise strong{letter-spacing:.02em;font-size:17px;font-style:italic;font-weight:900;line-height:1.12}.tractionPromise span{color:#f5f8fb}.tractionPromise strong{color:var(--blue);margin-top:5px}@media (max-width:980px){.tractionStrip{border-radius:18px;grid-template-columns:1fr 1.25fr 1fr .8fr;margin:14px 18px 22px;padding:15px 14px}.tractionStat{gap:10px;min-height:62px;padding:0 12px}.tractionIcon{border-radius:12px;flex-basis:40px;width:40px;height:40px}.tractionIcon svg{width:22px;height:22px}.tractionCopy strong{font-size:24px}.tractionFree .tractionCopy strong{font-size:23px}.tractionCopy b{letter-spacing:1.05px;font-size:8px}.tractionPromise{min-height:62px;padding-left:16px}.tractionPromise span,.tractionPromise strong{font-size:13px}}@media (max-width:700px){.tractionStrip{border-radius:17px;grid-template-columns:1fr 1fr;gap:0;margin:12px 14px 20px;padding:10px}.tractionStat{border-bottom:1px solid #4ebfff2e;border-right:0;justify-content:flex-start;min-height:68px;padding:8px 9px}.tractionStat:nth-child(odd){border-right:1px solid #4ebfff2e}.tractionStat:nth-child(3){border-bottom:0}.tractionIcon{flex-basis:38px;width:38px;height:38px}.tractionCopy strong,.tractionFree .tractionCopy strong{font-size:21px}.tractionCopy b{letter-spacing:.9px;margin-top:5px;font-size:7px}.tractionPromise{text-align:center;border-left:1px solid #4ebfff2e;align-items:center;min-height:68px;padding:8px 12px}.tractionPromise span,.tractionPromise strong{font-size:12px}}@media (max-width:390px){.tractionStrip{padding:8px}.tractionStat{gap:7px;padding:7px 6px}.tractionIcon{border-radius:10px;flex-basis:32px;width:32px;height:32px}.tractionIcon svg{width:18px;height:18px}.tractionCopy strong,.tractionFree .tractionCopy strong{font-size:18px}.tractionCopy b{letter-spacing:.7px;font-size:6px}.tractionPromise{padding:7px 5px}.tractionPromise span,.tractionPromise strong{font-size:10px}}@media (min-width:901px){.topbar{max-width:1060px;min-height:58px;margin:0 auto;padding-left:18px!important;padding-right:18px!important}.competitionHub{margin-top:9px!important;margin-bottom:0!important}.competitionHub .competitionSwitcher{gap:8px!important}.competitionHub .competitionTab,.competitionHub .competitionTab.coming{background:radial-gradient(circle at 50% -16%,#2ab1f613,#0000 44%),linear-gradient(#08131efc,#060f18fc)!important;border-color:#5e9ac433!important;border-radius:14px!important;min-height:102px!important;padding:13px 10px 10px!important;box-shadow:inset 0 1px #ffffff06,0 10px 24px #0000001f!important}.competitionHub .competitionTab:hover,.competitionHub .competitionTab.coming:hover{transform:translateY(-1px);border-color:#55beef57!important;box-shadow:inset 0 1px #ffffff0a,0 14px 32px #0000002e,0 0 20px #1b9add0e!important}.competitionHub .competitionTab.active{background:radial-gradient(circle at 50% 0,#19a9eb2b,#0000 48%),linear-gradient(#081d2dfc,#06121dfc)!important;border-color:#39c2ffa3!important;box-shadow:inset 0 1px #91e1ff14,0 13px 32px #0000002e,0 0 25px #14a2e617!important}.competitionHub .competitionName{color:#d7e3ed!important;letter-spacing:-.01em!important;font-weight:850!important}.competitionPartnerCta{background:linear-gradient(#081622e6,#061019e6)!important;border-color:#5b97bd2e!important;min-height:31px!important;margin-top:9px!important;padding:0 14px!important;box-shadow:inset 0 1px #ffffff05,0 7px 20px #00000021!important}.competitionPartnerCta b{letter-spacing:.12em!important;color:#b8c9d7!important;font-size:7px!important}.competitionPartnerCta em{color:#8da7ba!important;font-size:8px!important}.competitionHub+.desktopNav{background:linear-gradient(#07121df5,#060f18f5)!important;border-color:#5893bb26!important;border-radius:13px!important;min-height:45px!important;margin-top:11px!important;margin-bottom:14px!important;padding:4px!important;box-shadow:inset 0 1px #ffffff05,0 10px 28px #0000001f!important}.competitionHub+.desktopNav>button,.competitionHub+.desktopNav>.topPartnershipTab{letter-spacing:.015em!important;border-radius:9px!important;min-height:36px!important;font-size:8px!important}.competitionHub+.desktopNav>button.active{background:linear-gradient(#13416080,#0a263a61)!important;border-color:#35baf54d!important;box-shadow:inset 0 -2px #29b8fb,0 5px 16px #0000001f!important}.tractionStrip{background:radial-gradient(circle at 8%,#1e9edd17,#0000 27%),linear-gradient(115deg,#061928fa,#050f19fa)!important;border-color:#32b4ef6b!important;border-radius:18px!important;max-width:1060px!important;margin:0 auto 20px!important;padding:14px 18px!important;box-shadow:0 15px 42px #0003,inset 0 1px #ffffff06!important}.tractionStat{border-right-color:#53b2e433!important;gap:13px!important;min-height:60px!important;padding:0 18px!important}.tractionIcon{background:linear-gradient(145deg,#0c9be024,#0851810f)!important;border-radius:12px!important;flex-basis:42px!important;width:42px!important;height:42px!important}.tractionIcon svg{width:22px!important;height:22px!important}.tractionCopy strong{font-size:27px!important}.tractionFree .tractionCopy strong{font-size:26px!important}.tractionCopy b{letter-spacing:1.15px!important;margin-top:5px!important;font-size:8.5px!important}.tractionPromise{min-height:60px!important;padding-left:21px!important}.tractionPromise span,.tractionPromise strong{font-size:15px!important}.hero{background:radial-gradient(circle at 12% 22%,#178ed21c,#0000 34%),linear-gradient(135deg,#081b2bfa,#06101bfa);border:1px solid #4a96c729;border-radius:20px;box-shadow:0 22px 52px #00000038,inset 0 1px #ffffff06;gap:44px!important;max-width:1060px!important;margin:0 auto 22px!important;padding:34px 42px 32px!important}.hero:before{opacity:.8;height:390px!important;inset:-55% 42% auto -15%!important}.heroCopy{padding:2px 0!important}.hero .roundline{color:#2dbfff!important;letter-spacing:.13em!important;margin-bottom:14px!important;font-size:8px!important}.hero h1{font-size:52px!important;line-height:.94!important}.hero h1 em{text-shadow:0 0 22px #1aacee1f;color:#19b6ff!important}.challengerHeadline{color:#dbe7f1!important;margin-top:16px!important;font-size:24px!important}.heroCopy>p{color:#91a3b3!important;margin-top:14px!important;font-size:11.5px!important;line-height:1.6!important}.hero .spotlightCard{background:radial-gradient(circle at 60% 45%,#1275b417,#0000 42%),linear-gradient(145deg,#091928fc,#06101bfc)!important;border-color:#48a8de3d!important;border-radius:17px!important;min-height:248px!important;box-shadow:inset 0 1px #ffffff06,0 16px 34px #00000029!important}}@media (max-width:900px){.competitionPartnerCta b{font-size:6.7px!important}.competitionPartnerCta em{font-size:7.7px!important}}.tractionStrip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tractionStrip .tractionStat{justify-content:center!important;min-height:70px!important}.tractionStrip .tractionStat:last-child{border-right:0!important}.tractionStrip .tractionCopy strong{letter-spacing:-.045em!important;font-size:31px!important;line-height:.96!important}.tractionStrip .tractionFree .tractionCopy strong{font-size:29px!important}.tractionStrip .tractionCopy b{letter-spacing:1.35px!important;font-size:9.5px!important}@media (min-width:901px){.competitionHub .seasonCountdown{flex-shrink:0!important;height:29px!important;min-height:29px!important;padding:4px 8px!important;overflow:visible!important}.competitionHub .seasonCountdown small{letter-spacing:.075em!important;font-size:5.8px!important;line-height:1.05!important}.competitionHub .seasonCountdown strong{letter-spacing:.035em!important;font-size:9.4px!important;line-height:1.08!important}}@media (max-width:900px){.tractionStrip{grid-template-columns:repeat(3,minmax(0,1fr))!important}.tractionStrip .tractionStat{border-bottom:0!important;border-right:1px solid #4ebfff2e!important;justify-content:center!important}.tractionStrip .tractionStat:last-child{border-right:0!important}}@media (max-width:700px){.tractionStrip{grid-template-columns:1fr 1fr!important}.tractionStrip .tractionStat{justify-content:flex-start!important}.tractionStrip .tractionStat:nth-child(2){border-right:0!important}.tractionStrip .tractionStat:last-child{grid-column:1/-1;border-top:1px solid #4ebfff2e!important;justify-content:center!important}.tractionStrip .tractionCopy strong,.tractionStrip .tractionFree .tractionCopy strong{font-size:22px!important}}.nflLiveFive{background:linear-gradient(#071726fa,#040e19fa);border:1px solid #38b9ff47;border-radius:22px;max-width:1180px;margin:22px auto 0;padding:22px;box-shadow:0 24px 70px #00000047}.nflFiveHead{border-bottom:1px solid #6dc9ff24;justify-content:space-between;align-items:end;gap:24px;padding-bottom:18px;display:flex}.nflFiveHead small,.nflQuestionBody>small,.nflTiebreak small{letter-spacing:.14em;color:#45c1ff;font-size:11px;font-weight:900}.nflFiveHead h2{margin:4px 0 5px;font-size:34px}.nflFiveHead p,.nflQuestionBody p,.nflTiebreak p{color:#aebed0;margin:0}.nflFiveProgress{text-align:center;background:#007fd414;border:1px solid #3dbcff42;border-radius:16px;min-width:116px;padding:12px 18px}.nflFiveProgress b{color:#fff;font-size:34px}.nflFiveProgress span{color:#7e91a6;font-size:18px}.nflFiveProgress small{color:#43c6ff;letter-spacing:.12em;margin-top:4px;font-size:9px;font-weight:900;display:block}.nflQuestionList{gap:12px;margin-top:16px;display:grid}.nflQuestion{background:#061321c7;border:1px solid #6dc9ff24;border-radius:17px;grid-template-columns:44px 1fr;gap:14px;padding:17px;display:grid}.nflQuestionNum{color:#49c8ff;background:linear-gradient(#0f57897a,#05223ab8);border:1px solid #40c0ff42;border-radius:11px;place-items:center;width:36px;height:36px;font-weight:950;display:grid}.nflQuestionBody h3{margin:5px 0 4px;font-size:20px}.nflQuestionOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:13px;display:grid}.nflQuestionOptions button{color:#edf7ff;text-align:left;cursor:pointer;background:#071827;border:1px solid #69b9e82e;border-radius:12px;justify-content:space-between;align-items:center;min-height:47px;padding:10px 13px;font-weight:850;display:flex}.nflQuestionOptions button:hover:not(:disabled){background:#092238;border-color:#31beff85}.nflQuestionOptions button.selected{background:linear-gradient(#1170ae6b,#072a46ad);border-color:#35bdff;box-shadow:inset 0 0 0 1px #5ccfff1f}.nflQuestionOptions button.correct{border-color:#24d59a}.nflQuestionOptions button.wrong{border-color:#ef6b73}.nflQuestionOptions button:disabled{cursor:default}.nflAiRevealLine{color:#a9bad0;align-items:center;gap:8px;margin-top:10px;font-size:12px;display:flex}.nflAiRevealLine img{object-fit:cover;border-radius:7px;width:27px;height:27px}.nflAiRevealLine b{color:#fff}.nflTiebreak{background:#081f33b8;border:1px solid #4ec5ff33;border-radius:16px;justify-content:space-between;align-items:center;gap:20px;margin-top:14px;padding:16px 18px;display:flex}.nflTiebreak input{color:#fff;text-align:center;background:#061524;border:1px solid #45c1ff6b;border-radius:12px;width:130px;min-height:52px;padding:0 14px;font-size:22px;font-weight:900}.nflSaveBar{background:linear-gradient(90deg,#0a395ebf,#071c30d9);border:1px solid #43beff3d;border-radius:16px;justify-content:space-between;align-items:center;gap:16px;margin-top:14px;padding:14px 16px;display:flex}.nflSaveBar div{flex-direction:column;gap:3px;display:flex}.nflSaveBar span{color:#9fb0c2;font-size:11px}.nflSaveBar button,.nflSaveBar>a{color:#fff;cursor:pointer;background:#119dff;border:0;border-radius:11px;padding:13px 19px;font-weight:950;text-decoration:none}.nflSaveBar button:disabled{opacity:.45;cursor:not-allowed}.nflSaveMessage{color:#9fdbff;margin:10px 3px 0;font-size:12px}.nflLiveLadder{gap:5px;width:min(560px,100%);margin-top:14px;display:grid}.nflLiveLadder>div{background:#051828b8;border:1px solid #5fbaef21;border-radius:10px;grid-template-columns:38px 1fr 54px;align-items:center;padding:9px 11px;display:grid}.nflLiveLadder>div span{color:#56c8ff;font-weight:900}.nflLiveLadder>div strong{text-align:right}@media (max-width:700px){.nflLiveFive{border-radius:18px;margin:14px 10px 0;padding:14px}.nflFiveHead{align-items:center}.nflFiveHead h2{font-size:27px}.nflFiveProgress{min-width:88px;padding:9px}.nflQuestion{grid-template-columns:34px 1fr;gap:10px;padding:13px}.nflQuestionNum{width:30px;height:30px}.nflQuestionOptions{grid-template-columns:1fr}.nflTiebreak,.nflSaveBar{flex-direction:column;align-items:stretch}.nflTiebreak input{width:100%}.nflSaveBar button,.nflSaveBar>a{text-align:center}}@media (min-width:901px){.competitionHub .competitionTab,.competitionHub .competitionTab.coming{height:128px!important;min-height:128px!important;overflow:hidden!important}.competitionHub .seasonCountdown{flex-direction:column!important;flex-shrink:0!important;justify-content:center!important;align-items:center!important;gap:2px!important;width:calc(100% - 4px)!important;height:27px!important;min-height:27px!important;margin-top:auto!important;padding:3px 5px 4px!important;display:flex!important;overflow:visible!important}.competitionHub .seasonCountdown small{letter-spacing:.07em!important;white-space:nowrap!important;font-size:5px!important;line-height:1!important;display:block!important}.competitionHub .seasonCountdown strong{letter-spacing:.035em!important;white-space:nowrap!important;font-size:8.4px!important;line-height:1!important;display:block!important}}@media (min-width:901px) and (max-width:1120px){.competitionHub .seasonCountdown strong{letter-spacing:.02em!important;font-size:8px!important}.competitionHub .seasonCountdown small{font-size:4.8px!important}}.nflLiveFive{max-width:1040px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:16px auto 0!important;padding:0!important}.nflFiveHead{background:radial-gradient(circle at 82% 30%,#1987dd1a,#0000 30%),linear-gradient(135deg,#0a1b2efa,#07101cfa)!important;border:1px solid #3ea8f133!important;border-radius:20px!important;align-items:center!important;min-height:142px!important;margin-bottom:13px!important;padding:20px 24px!important;box-shadow:0 18px 55px #0000001f!important}.nflFiveHead>div:first-child{min-width:0}.nflFiveHead>div:first-child>small{letter-spacing:.13em!important;color:#5dcaff!important;background:#239eff1f!important;border:1px solid #3eadff29!important;border-radius:7px!important;padding:5px 8px!important;font-size:7px!important;display:inline-flex!important}.nflFiveHead h2{letter-spacing:-.045em!important;margin:8px 0 6px!important;font-size:34px!important;line-height:1!important}.nflFiveHead p{color:#7789a0!important;max-width:590px!important;font-size:9.5px!important;line-height:1.4!important}.nflFiveProgress{background:linear-gradient(145deg,#0d2e4efa,#07172afa)!important;border:1px solid #3eb0ff47!important;border-radius:15px!important;flex-wrap:wrap!important;flex:0 0 132px!important;place-content:center!important;align-items:baseline!important;gap:3px!important;min-width:132px!important;min-height:108px!important;padding:13px!important;display:flex!important}.nflFiveProgress b{font-size:28px!important;line-height:1!important}.nflFiveProgress span{color:#5ca8dc!important;font-size:10px!important;font-weight:950!important}.nflFiveProgress small{flex-basis:100%;color:#5e7590!important;margin-top:3px!important;font-size:6.5px!important;line-height:1.1!important}.nflQuestionList{gap:9px!important;margin-top:0!important}.nflQuestion{background:linear-gradient(145deg,#0e1625f5,#080e19ed)!important;border-color:#56789e24!important;border-radius:16px!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:stretch!important;gap:10px!important;padding:12px 14px!important;box-shadow:0 10px 32px #00000014!important}.nflQuestionNum{border-radius:10px!important;width:32px!important;height:32px!important;font-size:11px!important}.nflQuestionBody{grid-template-columns:minmax(240px,.82fr) minmax(390px,1.18fr)!important;align-items:center!important;gap:18px!important;min-width:0!important;display:grid!important}.nflQuestionBody>small,.nflQuestionBody>h3,.nflQuestionBody>p{grid-column:1!important}.nflQuestionBody>small{align-self:end;letter-spacing:.12em!important;font-size:7px!important;line-height:1.1!important}.nflQuestionBody h3{margin:4px 0 3px!important;font-size:17px!important;line-height:1.18!important}.nflQuestionBody p{align-self:start;color:#78869b!important;margin:0!important;font-size:9px!important;line-height:1.35!important}.nflQuestionOptions{border-left:1px solid #ffffff0e!important;grid-area:1/2/span 3!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;align-self:center!important;gap:6px!important;margin-top:0!important;padding-left:16px!important}.nflQuestionOptions button{border-radius:11px!important;min-height:46px!important;padding:6px 10px!important;font-size:10px!important;line-height:1.15!important}.nflAiRevealLine{grid-column:1/-1!important;margin-top:5px!important}.nflTiebreak{border-radius:16px!important;max-width:none!important;margin:10px 0 0!important;padding:14px 16px!important}.nflTiebreak h3{margin:3px 0!important;font-size:17px!important}.nflTiebreak p{font-size:9px!important;line-height:1.35!important}.nflTiebreak input{width:105px!important;min-height:44px!important;font-size:17px!important}.nflSaveBar{border-radius:16px!important;margin-top:10px!important;padding:13px 16px!important}.nflSaveBar b{font-size:12px!important}.nflSaveBar span{font-size:9px!important}.nflSaveBar button,.nflSaveBar>a{min-height:42px!important;padding:0 18px!important;font-size:9px!important}@media (max-width:820px){.nflLiveFive{max-width:850px!important;padding:0 10px!important}.nflQuestionBody{grid-template-columns:1fr!important;gap:8px!important}.nflQuestionBody>small,.nflQuestionBody>h3,.nflQuestionBody>p,.nflQuestionOptions{grid-area:auto/1!important}.nflQuestionOptions{border-left:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-left:0!important}}@media (max-width:600px){.nflFiveHead{gap:10px!important;min-height:118px!important;padding:15px 13px!important}.nflFiveHead h2{margin:6px 0 5px!important;font-size:25px!important}.nflFiveHead p{font-size:8px!important;line-height:1.32!important}.nflFiveProgress{flex:0 0 82px!important;min-width:82px!important;min-height:72px!important;padding:9px 6px!important}.nflFiveProgress b{font-size:24px!important}.nflFiveProgress span{font-size:8px!important}.nflFiveProgress small{font-size:5.6px!important}.nflQuestion{border-radius:14px!important;grid-template-columns:29px minmax(0,1fr)!important;gap:8px!important;padding:12px 10px!important}.nflQuestionNum{border-radius:9px!important;width:27px!important;height:27px!important;font-size:9px!important}.nflQuestionBody h3{font-size:16px!important}.nflQuestionBody p{font-size:8.5px!important}}@media (max-width:390px){.nflQuestionOptions{grid-template-columns:1fr!important}}.nflAflNav{max-width:960px;margin:0 auto 17px}.nflTractionStrip{margin-top:18px}.nflAflHero{padding-top:24px!important;padding-bottom:22px!important}.nflAflHero .heroCopy{align-self:center}.nflAflHero .heroCopy h1{margin-top:14px}.nflHeroPickCta{color:#fff;letter-spacing:.08em;background:linear-gradient(#148ff1,#0873d5);border:1px solid #38bcff52;border-radius:12px;align-items:center;gap:8px;min-height:43px;margin-top:20px;padding:0 18px;font-size:9px;font-weight:950;text-decoration:none;display:inline-flex;box-shadow:0 12px 34px #0077d633}.nflRoundSpotlight{display:block}.nflRoundSpotlight .roundMeta{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.nflRoundSpotlight .roundMeta>div small,.nflRoundSpotlight .roundMeta>div span{display:block}.nflRoundSpotlight .roundMeta>div small{color:#48c5ff;letter-spacing:.13em;font-size:7px;font-weight:950}.nflRoundSpotlight .roundMeta>div span{color:#7c90a6;letter-spacing:.09em;align-items:center;gap:5px;margin-top:5px;font-size:6px;font-weight:900;display:flex}.nflRoundSpotlight .roundMeta>strong{font-size:22px}.nflSpotlightBody{text-align:left;padding:25px 3px 9px}.nflSpotlightBody>small{color:#49c6ff;letter-spacing:.15em;font-size:7px;font-weight:950}.nflSpotlightBody h3{color:#f5f9ff;letter-spacing:-.035em;max-width:390px;margin:9px 0 8px;font-size:23px;line-height:1.03}.nflSpotlightBody h3 span{color:#37bfff}.nflSpotlightBody p{color:#758aa0;margin:0;font-size:9px;line-height:1.45}.nflSpotlightBody strong{color:#45e0a8;letter-spacing:.11em;background:#0f6f4d1f;border:1px solid #2bc88d47;border-radius:999px;margin-top:15px;padding:6px 9px;font-size:6px;display:inline-block}.nflAflDuel{margin-top:0}.nflAflDuel .duelColumns{grid-template-columns:minmax(0,1fr) 70px minmax(0,1fr)}.nflAflDuel .duelVs{place-items:center;display:grid;position:relative}.nflAflDuel .duelVs:before{content:"";background:linear-gradient(#0000,#40b6f852,#0000);width:1px;position:absolute;top:13%;bottom:13%}.nflAflDuel .duelVs span{z-index:1;color:#55c8ff;background:#071321;border:1px solid #3bbbfb52;border-radius:50%;place-items:center;width:38px;height:38px;font-size:8px;font-weight:950;display:grid;position:relative}.nflSharedAiAvatar{padding:2px;overflow:hidden}.nflSharedAiAvatar img{object-fit:cover;border-radius:13px;width:100%;height:100%;display:block}.nflGuestPending{color:#7b91a8;background:linear-gradient(90deg,#0c2f48a8,#081a2ac4);border:1px solid #44a2dc1f;border-radius:12px;align-items:center;min-height:53px;padding:12px;font-size:8px;line-height:1.4;display:flex}.nflGuestPending.ai{color:#9189bb;background:linear-gradient(90deg,#251d549e,#10132fc2);gap:7px}.nflAflDuel .duelFooter{color:#557086;letter-spacing:.12em;border-top:1px solid #ffffff0d;justify-content:center;gap:30px;padding:10px 18px 12px;font-size:5.5px;font-weight:950;display:flex}.nflQuestionBody h3,.nflQuestionBody p,.nflTiebreak h3{word-break:normal;overflow-wrap:normal}@media (max-width:760px){.nflAflNav{margin:0 12px 14px}.nflTractionStrip{margin-top:12px}.nflAflHero{padding-top:18px!important}.nflAflHero .heroCopy h1{font-size:42px!important}.nflAflDuel .duelColumns{gap:10px;padding:0 12px 14px;grid-template-columns:1fr!important}.nflAflDuel .duelVs{height:20px}.nflAflDuel .duelVs:before{display:none}.nflAflDuel .duelVs span{width:32px;height:32px}.nflAflDuel .duelFooter{flex-wrap:wrap;gap:8px 16px}}.nflPage .nflSharedTopbar{max-width:1180px;margin:0 auto;position:relative}.nflPage .nflHeaderBrand{text-decoration:none}.nflPage .nflSharedTopbar .brand small{color:#fff;background:#232f8f}@media (max-width:720px){.nflPage .nflSharedTopbar{z-index:40;position:sticky;top:0}}@media (max-width:520px){.tractionStrip .tractionStat{gap:6px!important;min-width:0!important;padding-left:7px!important;padding-right:7px!important}.tractionStrip .tractionCopy{min-width:0!important}.tractionStrip .tractionCopy strong,.tractionStrip .tractionFree .tractionCopy strong{letter-spacing:-.04em!important;font-size:19px!important}.tractionStrip .tractionCopy b{white-space:normal!important;letter-spacing:.55px!important;font-size:6.5px!important;line-height:1.12!important}}@media (max-width:390px){.tractionStrip .tractionIcon{flex-basis:30px!important;width:30px!important;height:30px!important}.tractionStrip .tractionCopy strong,.tractionStrip .tractionFree .tractionCopy strong{font-size:17px!important}.tractionStrip .tractionCopy b{letter-spacing:.4px!important;font-size:6px!important}}.chickensHomeCard{width:min(1180px,100% - 28px);min-height:128px;color:inherit;background:linear-gradient(110deg,#1168b52e,#0000 22% 78%,#1168b529),linear-gradient(135deg,#071827 0%,#05111d 54%,#071827 100%);border:1px solid #16a8ffb8;border-radius:14px;grid-template-columns:minmax(235px,310px) 1px minmax(310px,1fr) auto;align-items:center;gap:22px;margin:10px auto 7px;padding:14px 16px 14px 20px;text-decoration:none;transition:border-color .16s,transform .16s,box-shadow .16s;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff09,0 10px 30px #0000002e}.chickensHomeCard:before,.chickensHomeCard:after{content:"";pointer-events:none;opacity:.34;filter:blur(.2px);background:repeating-linear-gradient(-13deg,#0000 0 15px,#16a8ff2e 16px 19px,#0000 20px 30px);width:250px;height:150px;position:absolute}.chickensHomeCard:before{bottom:-73px;left:-135px;transform:rotate(-4deg)}.chickensHomeCard:after{bottom:-72px;right:-130px;transform:rotate(5deg)}.chickensHomeCard:hover{border-color:#30bafff5;transform:translateY(-1px);box-shadow:0 12px 34px #0055911f,inset 0 1px #ffffff0d}.chickensHomeCard>*{z-index:1;position:relative}.chickensHomeBrand{flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex}.chickensHomeName{color:#fff;letter-spacing:-.055em;white-space:nowrap;text-shadow:0 3px 18px #00000052;font-family:Brush Script MT,Segoe Script,Snell Roundhand,cursive;font-size:clamp(42px,4.15vw,61px);font-style:italic;font-weight:700;line-height:.82}.chickensHomeCrown{color:#16a8ff;font-family:Arial,sans-serif;font-size:.6em;font-style:normal;line-height:1;display:inline-block;transform:translate(-.08em,-.38em)rotate(-8deg)}.chickensHomeSub{justify-content:center;align-items:center;gap:9px;width:100%;margin-top:8px;display:flex}.chickensHomeSub i{background:#16a8ff;border-radius:2px;flex:1;max-width:72px;height:4px;display:block}.chickensHomeSub strong{color:#fff;letter-spacing:.24em;padding-left:.24em;font-size:17px;font-weight:950;line-height:1}.chickensHomeDivider{background:linear-gradient(#0000,#16a8ffe0 18% 82%,#0000);width:1px;height:76px}.chickensHomeCopy{color:#c9d9e4;letter-spacing:-.01em;margin:0;font-size:15px;font-weight:650;line-height:1.35}.chickensHomeCopy strong{color:#fff;font-weight:950}.chickensHomeCta{color:#fff;letter-spacing:.025em;white-space:nowrap;background:linear-gradient(135deg,#169eff,#087bee);border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:50px;padding:0 20px;font-size:11px;font-weight:1000;line-height:1;display:inline-flex;box-shadow:0 8px 22px #0069cc33}.chickensHomeCard:hover .chickensHomeCta{background:linear-gradient(135deg,#28adff,#1188f6)}@media (max-width:900px){.chickensHomeCard{grid-template-columns:minmax(210px,270px) 1px 1fr;gap:16px;padding:13px 15px 13px 18px}.chickensHomeCta{grid-column:3;justify-self:start;min-height:38px;margin-top:-3px;padding:0 15px;font-size:9px}.chickensHomeCopy{align-self:end;font-size:13px}.chickensHomeDivider{grid-row:1/span 2;height:82px}.chickensHomeBrand{grid-row:1/span 2}}@media (max-width:650px){.chickensHomeCard{text-align:center;grid-template-columns:1fr;gap:9px;width:calc(100% - 20px);min-height:0;padding:14px 13px 13px}.chickensHomeBrand{width:min(310px,92%);margin:0 auto}.chickensHomeName{font-size:clamp(43px,14vw,60px)}.chickensHomeSub{gap:7px;margin-top:7px}.chickensHomeSub i{max-width:58px;height:3px}.chickensHomeSub strong{letter-spacing:.2em;padding-left:.2em;font-size:15px}.chickensHomeDivider{display:none}.chickensHomeCopy{align-self:auto;font-size:12px;line-height:1.38}.chickensHomeCta{grid-column:1;justify-self:stretch;min-height:40px;margin-top:2px;padding:0 12px;font-size:9px}}.duelAvatar.charlotteAvatar{background:#07131f;border-color:#16adff7a;padding:0;overflow:hidden;box-shadow:0 0 0 1px #16adff14,0 8px 22px #00000059}.duelAvatar.charlotteAvatar a,.duelAvatar.charlotteAvatar img{width:100%;height:100%;display:block}.duelAvatar.charlotteAvatar img{object-fit:cover;object-position:50% 20%}.charlotteSpotlight{min-height:270px}.charlotteSpotlightBody{text-align:center;background:radial-gradient(circle at 50% 42%,#14a9ff26,#0000 63%);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;min-height:195px;padding:8px 10px 7px;display:flex}.charlotteSpotlightBody>small{letter-spacing:.15em;color:#55c3ff;margin-bottom:6px;font-size:8px;font-weight:950}.charlotteSpotlightImage{border:1px solid #46beff6b;border-radius:18px;width:98px;height:98px;display:block;overflow:hidden;box-shadow:0 12px 30px #00000061,0 0 24px #16adff1a}.charlotteSpotlightImage img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.charlotteSpotlightBody h3{letter-spacing:-.65px;color:#fff;margin:7px 0 2px;font-size:22px;font-weight:1000;line-height:1}.charlotteSpotlightBody h3 span{color:#16adff;margin:0 4px;font-size:15px}.charlotteSpotlightBody p{color:#91aabd!important;margin:3px 0 5px!important;font-size:10px!important}.charlotteSingleCta{color:#61c9ff;letter-spacing:.08em;background:#0a5c911f;border:1px solid #16adff47;border-radius:999px;align-items:center;gap:2px;padding:5px 8px;font-size:7px;font-weight:950;text-decoration:none;display:inline-flex}.charlotteSingleCta:hover{color:#fff;background:#0c74b52e;border-color:#16adff8c}@media (max-width:600px){.charlotteSpotlightBody{min-height:174px;padding:7px 8px 6px}.charlotteSpotlightImage{border-radius:15px;width:82px;height:82px}.charlotteSpotlightBody h3{font-size:18px}.charlotteSpotlightBody h3 span{font-size:13px}.charlotteSingleCta{padding:4px 7px;font-size:6px}}@media (min-width:901px){.competitionHub .competitionSwitcher{width:max-content!important;margin-left:auto!important;margin-right:auto!important}}.chickensPromoOverlay{z-index:9998;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#00070edb;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.chickensPromoModal{background:#04111c;border:1px solid #19aeff80;border-radius:18px;width:min(540px,94vw);max-height:94vh;padding:10px 10px 12px;position:relative;overflow:auto;box-shadow:0 24px 90px #000000b3,0 0 42px #10a0ff24}.chickensPromoClose{z-index:2;color:#fff;cursor:pointer;background:#000810d1;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:16px;right:16px}.chickensPromoArtwork{object-fit:contain;border-radius:11px;width:100%;height:auto;max-height:68vh;display:block}.chickensPromoLinks{text-align:center;padding:11px 6px 8px}.chickensPromoLinks>strong{color:#fff;letter-spacing:.12em;margin-bottom:8px;font-size:11px;font-weight:1000;display:block}.chickensPromoLinks>div{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.chickensPromoLinks a{color:#62caff;background:#0a70b11f;border:1px solid #19aeff52;border-radius:999px;padding:7px 10px;font-size:9px;font-weight:900;text-decoration:none}.chickensPromoLinks a:hover{color:#fff;border-color:#16adff}.chickensPromoPlay{color:#fff;letter-spacing:.035em;background:linear-gradient(135deg,#18b7ff,#087bf0);border-radius:10px;justify-content:center;align-items:center;min-height:46px;margin:2px 5px 0;font-size:12px;font-weight:1000;text-decoration:none;display:flex}@media (max-width:600px){.chickensPromoOverlay{padding:9px}.chickensPromoModal{border-radius:14px;width:min(430px,96vw);padding:7px 7px 9px}.chickensPromoArtwork{max-height:70vh}.chickensPromoClose{width:34px;height:34px;top:12px;right:12px}.chickensPromoLinks{padding-top:9px}.chickensPromoLinks a{padding:6px 8px;font-size:8px}.chickensPromoPlay{min-height:42px;font-size:10px}}.heroSpotlightStack{flex-direction:column;gap:10px;min-width:0;display:flex}.coinjarAflHeroAd{background:#07101a;border:1px solid #55a4e033;border-radius:14px;width:100%;transition:transform .16s,border-color .16s;display:block;overflow:hidden;box-shadow:0 14px 34px #00000038}.coinjarAflHeroAd:hover{border-color:#55a4e06b;transform:translateY(-1px)}.coinjarAflHeroAd img{object-fit:cover;width:100%;height:auto;max-height:92px;display:block}.coinjarAflFullWidth{width:min(1060px,100% - 32px);margin:0 auto 12px}.coinjarAflFullWidth img{object-fit:contain;width:100%;max-height:none}@media (max-width:900px){.heroSpotlightStack{width:100%;max-width:560px}}@media (max-width:600px){.heroSpotlightStack{gap:8px}.coinjarAflHeroAd{border-radius:12px}.coinjarAflHeroAd img{max-height:76px}.coinjarAflFullWidth{margin-bottom:10px}.coinjarAflFullWidth img{max-height:none}}@media (min-width:901px){.competitionHub .competitionSwitcher{grid-template-columns:repeat(6,minmax(0,1fr))!important;width:max-content!important;margin-left:auto!important;margin-right:auto!important}.competitionHub{margin-top:7px!important}.competitionHub .competitionSwitcher{gap:7px!important}.chickensHomeCard{min-height:108px!important;margin:8px auto 5px!important;padding-top:11px!important;padding-bottom:11px!important}.chickensHomeName{font-size:clamp(39px,3.65vw,54px)!important}.chickensHomeSub{margin-top:6px!important}.chickensHomeSub strong{font-size:15px!important}.chickensHomeDivider{height:64px!important}.chickensHomeCta{min-height:44px!important}.competitionPartnerCta{opacity:.78;min-height:27px!important;margin:5px auto 4px!important}.competitionPartnerCta:hover{opacity:1}.competitionHub+.desktopNav{min-height:42px!important;margin-top:8px!important;margin-bottom:11px!important}}@media (max-width:650px){.competitionHub{margin-bottom:0!important}.chickensHomeCard{gap:7px!important;margin-top:8px!important;margin-bottom:5px!important;padding-top:12px!important;padding-bottom:11px!important}.chickensHomeName{font-size:clamp(40px,13vw,54px)!important}.chickensHomeCopy{font-size:11.5px!important}.competitionPartnerCta{opacity:.82;margin-top:4px!important;margin-bottom:4px!important}}.competitionHub .competitionTab,.competitionHub .competitionTab.coming{box-sizing:border-box!important;flex-direction:column!important;justify-content:flex-start!important;align-items:center!important;display:flex!important;overflow:hidden!important}.competitionHub .competitionTab .sportWordmark,.competitionHub .competitionTab.coming .sportWordmark,.competitionHub .play5EventsMark{flex:0 0 47px!important;height:47px!important;min-height:47px!important;margin:0!important}.competitionHub .competitionName{text-align:center!important;letter-spacing:-.01em!important;color:#eef6fb!important;flex:0 0 28px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:28px!important;padding:0 4px!important;font-size:8.6px!important;font-weight:900!important;line-height:1.16!important;display:flex!important}.competitionHub .competitionStatus,.competitionHub .seasonCountdown{flex:0 0 20px!important;align-self:center!important;height:20px!important;min-height:20px!important;margin-top:auto!important}.competitionHub .competitionStatus{letter-spacing:.1em!important;justify-content:center!important;align-items:center!important;padding:3px 7px!important;font-size:6px!important;line-height:1!important;display:inline-flex!important}.competitionHub .seasonCountdown{width:auto!important;max-width:100%!important;padding:3px 7px!important}.competitionHub .seasonCountdown small{font-size:4.8px!important}.competitionHub .seasonCountdown strong{font-size:7.7px!important}.competitionHub .play5EventsMark{gap:5px!important}.competitionHub .play5EventsMark svg{width:22px!important;height:22px!important}.competitionHub .play5EventsMark b{font-size:12px!important;line-height:1!important}@media (min-width:901px){.competitionHub .competitionSwitcher{grid-template-columns:repeat(6,154px)!important;gap:8px!important;width:max-content!important;margin-left:auto!important;margin-right:auto!important}.competitionHub .competitionTab,.competitionHub .competitionTab.coming{border-radius:14px!important;gap:2px!important;width:154px!important;min-width:154px!important;height:110px!important;min-height:110px!important;padding:9px 8px 8px!important}}@media (max-width:900px){.competitionHub .competitionTab,.competitionHub .competitionTab.coming{gap:2px!important;height:108px!important;min-height:108px!important;padding:9px 8px 8px!important}}@media (max-width:600px){.competitionHub .competitionTab,.competitionHub .competitionTab.coming{height:104px!important;min-height:104px!important}.competitionHub .competitionTab .sportWordmark,.competitionHub .competitionTab.coming .sportWordmark,.competitionHub .play5EventsMark{flex-basis:43px!important;height:43px!important;min-height:43px!important}.competitionHub .competitionName{flex-basis:27px!important;min-height:27px!important;font-size:8.3px!important}.competitionHub .competitionStatus,.competitionHub .seasonCountdown{flex-basis:19px!important;height:19px!important;min-height:19px!important}}.competitionHub .competitionName{flex:0 0 23px!important;align-items:center!important;min-height:23px!important;margin:1px 0 4px!important;padding:0 5px!important;line-height:1.12!important}.competitionHub .competitionStatus,.competitionHub .seasonCountdown{margin-top:0!important;margin-bottom:0!important}@media (min-width:901px){.competitionHub .competitionTab,.competitionHub .competitionTab.coming{justify-content:flex-start!important}.competitionHub .competitionTab .sportWordmark,.competitionHub .competitionTab.coming .sportWordmark,.competitionHub .play5EventsMark{flex-basis:44px!important;height:44px!important;min-height:44px!important}}@media (max-width:600px){.competitionHub .competitionName{flex-basis:23px!important;min-height:23px!important;margin:1px 0 4px!important}}.chickensHomeMessage{flex-direction:column;gap:6px;min-width:0;display:flex}.chickensHomeEyebrow{color:#58c9ff;letter-spacing:.12em;white-space:nowrap;background:#1091e114;border:1px solid #2fbeff47;border-radius:999px;align-items:center;width:max-content;max-width:100%;min-height:22px;padding:0 9px;font-size:8px;font-weight:1000;line-height:1;display:inline-flex}.chickensHomeMystery{color:#6fd3ff;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:84px;display:flex}.chickensHomeMystery b{background:radial-gradient(circle at 50% 42%,#21abff38,#05182733 68%);border:1px solid #49c9ff7a;border-radius:50%;place-items:center;width:38px;height:38px;font-size:22px;font-weight:1000;line-height:1;display:grid;box-shadow:0 0 24px #16a8ff1a}.chickensHomeMystery small{letter-spacing:.08em;color:#8eacbf;white-space:nowrap;font-size:6.5px;font-weight:1000;line-height:1.15}.chickensHomeMystery .chickensHomeGuestPhoto{padding:0;overflow:hidden}.chickensHomeMystery .chickensHomeGuestPhoto img{object-fit:cover;object-position:center 18%;width:100%;height:100%;display:block}@media (min-width:901px){.chickensHomeCard{grid-template-columns:minmax(235px,290px) 1px minmax(280px,1fr) 90px auto;gap:17px}.chickensHomeCta{padding-left:18px;padding-right:18px}}@media (max-width:900px) and (min-width:651px){.chickensHomeCard{grid-template-columns:minmax(210px,250px) 1px 1fr 82px;gap:13px}.chickensHomeMessage{grid-column:3}.chickensHomeMystery{grid-area:1/4/span 2}.chickensHomeCta{grid-column:3;justify-self:start}.chickensHomeEyebrow{font-size:7px}}@media (max-width:650px){.chickensHomeMessage{align-items:center}.chickensHomeEyebrow{min-height:20px;padding:0 8px;font-size:7px}.chickensHomeMystery{flex-direction:row;justify-content:center;gap:7px;min-width:0}.chickensHomeMystery b{width:31px;height:31px;font-size:18px}.chickensHomeMystery small{font-size:6.5px}.chickensHomeCta{font-size:8.5px}}.chickensHomeCard{grid-template-columns:minmax(245px,300px) 1px minmax(0,1fr) auto!important;align-items:center!important;gap:22px!important;min-height:118px!important;padding:18px 22px!important}.chickensHomeBrand{padding:0 8px!important}.chickensHomeDivider{height:72px!important}.chickensHomeMessage{justify-content:center!important;gap:5px!important}.chickensHomeEyebrow{letter-spacing:.14em!important;min-height:20px!important;padding:0 10px!important;font-size:7.5px!important}.chickensHomeHeadline{color:#fff;letter-spacing:-.02em;margin:1px 0 0;font-size:17px;font-weight:1000;line-height:1.05;display:block}.chickensHomeCopy{max-width:610px;color:#b9cedc!important;font-size:12.5px!important;font-weight:650!important;line-height:1.35!important}.chickensHomeCta{letter-spacing:.04em!important;white-space:nowrap!important;justify-content:center!important;min-width:184px!important;min-height:46px!important;padding:0 18px!important;font-size:9px!important}@media (max-width:900px) and (min-width:651px){.chickensHomeCard{grid-template-columns:minmax(210px,250px) 1px minmax(0,1fr)!important;gap:15px!important;padding:15px 17px!important}.chickensHomeBrand{grid-row:1/span 2!important}.chickensHomeDivider{grid-row:1/span 2!important;height:78px!important}.chickensHomeMessage{grid-column:3!important}.chickensHomeCta{grid-column:3!important;justify-self:start!important;min-width:160px!important;min-height:40px!important;margin-top:2px!important}.chickensHomeHeadline{font-size:15px}.chickensHomeCopy{font-size:11.5px!important}}@media (max-width:650px){.chickensHomeCard{grid-template-columns:1fr!important;gap:10px!important;min-height:0!important;padding:17px 16px 16px!important}.chickensHomeBrand{grid-row:auto!important;padding:0!important}.chickensHomeDivider{display:none!important}.chickensHomeMessage{text-align:center!important;grid-column:1!important;align-items:center!important;gap:6px!important}.chickensHomeEyebrow{font-size:7px!important}.chickensHomeHeadline{font-size:16px;line-height:1.08}.chickensHomeCopy{max-width:430px;font-size:11.5px!important;line-height:1.4!important}.chickensHomeCta{grid-column:1!important;justify-self:stretch!important;width:100%!important;min-height:42px!important;margin-top:2px!important;font-size:9px!important}}.chickensHomeCard{width:min(1060px,100% - 32px)!important}@media (max-width:650px){.chickensHomeCard{width:calc(100% - 32px)!important}}.duelShowcase{background:#07111b!important;border-color:#20384b!important;box-shadow:0 22px 60px #00000047!important}.duelShowcase:before,.duelShowcase:after,.duelArenaGlow{display:none!important}.duelShowcaseHead{background:#091521!important;border-bottom-color:#1a3041!important}.duelColumns{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)!important;gap:18px!important;padding:20px!important}.duelCompetitor,.duelCompetitor.guestSide,.duelCompetitor.aiSide{background:#091723!important;border:1px solid #21445e!important;border-radius:20px!important;padding:18px!important;box-shadow:inset 0 1px #ffffff06!important}.duelProfileIdentity{border-bottom:1px solid #203544!important;grid-template-columns:112px minmax(0,1fr)!important;align-items:center!important;gap:18px!important;min-height:150px!important;margin-bottom:16px!important;padding:0 0 18px!important;display:grid!important}.duelProfileIdentity .duelAvatar{width:112px!important;height:112px!important;box-shadow:none!important;border:1px solid #31536c!important;border-radius:18px!important;overflow:hidden!important}.duelMysteryAvatar{color:#e8f1f8!important;background:linear-gradient(145deg,#263a4d,#101a24)!important}.duelMysteryAvatar span{font-size:62px!important;font-weight:800!important;line-height:1!important}.duelCharacterAvatar{background:#07111a!important;border-color:#31536c!important}.duelCharacterAvatar img{object-fit:contain!important;object-position:center!important;filter:none!important;width:100%!important;height:100%!important;transform:none!important}.duelProfileIdentity>div:nth-child(2) small,.aiSide .duelProfileIdentity>div:nth-child(2) small{color:#79bce8!important;letter-spacing:.16em!important;font-size:7px!important}.duelProfileIdentity>div:nth-child(2) b{color:#f7fbff!important;margin-top:6px!important;font-size:22px!important;line-height:1.05!important}.duelProfileIdentity>div:nth-child(2) span{color:#8197a8!important;margin-top:8px!important;font-size:8px!important;line-height:1.45!important}.duelPickList{gap:9px!important}.duelPick,.aiSide .duelPick{box-shadow:none!important;background:#0b1a27!important;border:1px solid #24445a!important}.duelPick>span:first-child,.aiSide .duelPick>span:first-child{color:#fff!important;box-shadow:none!important;background:#183d59!important;border-color:#315d7a!important}.duelPick>div small{color:#7fa8c3!important}.duelPick>div b{color:#f5f9fc!important}.duelPick>svg{color:#83bde3!important}.duelVs:before{background:linear-gradient(#0000,#284a62,#0000)!important}.duelVs span{box-shadow:none!important;background:#091722!important;border-color:#315c78!important}.duelVs i{display:none!important}.duelFooter{background:#08131e!important;border-top-color:#1a3041!important}.duelFooter span{color:#80c5ee!important;background:#0a1b28!important;border-color:#23465e!important}@media (max-width:820px){.duelColumns{grid-template-columns:1fr!important;gap:10px!important;padding:14px!important}.duelProfileIdentity{grid-template-columns:92px minmax(0,1fr)!important;min-height:120px!important}.duelProfileIdentity .duelAvatar{width:92px!important;height:92px!important}.duelVs:before{background:linear-gradient(90deg,#0000,#284a62,#0000)!important}}@media (max-width:520px){.duelProfileIdentity{grid-template-columns:76px minmax(0,1fr)!important;gap:13px!important;min-height:102px!important}.duelProfileIdentity .duelAvatar{border-radius:15px!important;width:76px!important;height:76px!important}.duelMysteryAvatar span{font-size:46px!important}.duelProfileIdentity>div:nth-child(2) b{font-size:18px!important}.duelProfileIdentity>div:nth-child(2) span{font-size:7px!important}}@media (max-width:720px){.mobileNav{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.serviceUpdate{box-sizing:border-box;color:#ffffffd1;text-align:center;background:#ffffff0e;border:1px solid #ffffff1f;border-radius:10px;width:min(1060px,100% - 32px);margin:12px auto 10px;padding:10px 14px;font-size:12px;line-height:1.45}.serviceUpdate strong{color:#fff;letter-spacing:.05em}@media (max-width:640px){.serviceUpdate{text-align:left;margin-top:9px;padding:9px 11px;font-size:11px}}@media (min-width:901px){.chickensHomeCard{grid-template-columns:minmax(245px,300px) 1px minmax(0,1fr) 90px minmax(184px,240px)!important}.chickensHomeCta{grid-column:5!important;justify-self:stretch!important}.chickensHomeMystery{grid-column:4!important}}@media (max-width:900px) and (min-width:651px){.chickensHomeCard{grid-template-columns:minmax(210px,250px) 1px minmax(0,1fr) 82px!important}.chickensHomeMessage{grid-column:3!important}.chickensHomeMystery{grid-area:1/4/span 2!important}.chickensHomeCta{grid-column:3!important}}@media (max-width:650px){.chickensHomeMystery{grid-area:auto/1!important}.chickensHomeCta{grid-column:1!important}}.nblPocketSpotlightBody{text-align:center;justify-items:center;gap:8px;padding:18px 10px 8px;display:grid}.nblPocketSpotlightBody>small{color:#43caff;letter-spacing:.12em;font-size:8px;font-weight:950}.nblPocketSpotlightImage{background:#050d1694;border:1px solid #43caff33;border-radius:14px;place-items:center;width:min(230px,78%);min-height:92px;padding:10px 14px;display:grid}.nblPocketSpotlightImage img{object-fit:contain;width:100%;max-height:100px;display:block}.nblPocketSpotlightBody h3{margin:2px 0 0;font-size:18px;line-height:1.1}.nblPocketSpotlightBody h3 span{color:#43caff;margin:0 4px}.nblPocketSpotlightBody p{color:#8fa0b1;margin:0;font-size:9px;line-height:1.45}@media (max-width:600px){.nblPocketSpotlightBody{padding:14px 6px 5px}.nblPocketSpotlightImage{width:min(210px,82%);min-height:82px}.nblPocketSpotlightBody h3{font-size:16px}}.duelShowcaseImageHead{overflow:hidden;background:#06111c!important;padding:0!important;display:block!important}.duelMatchupBanner{object-fit:cover;object-position:center;width:100%;height:auto;max-height:210px;display:block}.duelMysteryAvatar img{object-fit:contain;background:#fff;border-radius:12px;width:100%;height:100%;padding:3px;display:block}@media (max-width:700px){.duelMatchupBanner{object-fit:cover;min-height:92px}.duelShowcase{margin-left:14px!important;margin-right:14px!important}}.duelMatchupBanner.aflMatchupBannerNoWhite{aspect-ratio:2172/584;object-fit:cover;object-position:center bottom;height:auto}.nflPage .nflAflHero{grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr)!important;align-items:center!important}.nflPage .nflAflHero .heroCopy{visibility:visible!important;opacity:1!important;min-width:0!important;display:block!important}.nflPage .nflRoundSpotlight{min-width:0!important;overflow:hidden!important}.nflPage .nflSpotlightMatch{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr);align-items:center;gap:10px;margin-top:18px;display:grid}.nflPage .nflSpotlightMatch>span{text-align:center;justify-items:center;gap:8px;min-width:0;display:grid}.nflPage .nflSpotlightMatch img{object-fit:contain!important;width:72px!important;max-width:72px!important;height:72px!important;max-height:72px!important;display:block!important}.nflPage .nflSpotlightMatch b{color:#eef7ff;letter-spacing:.04em;font-size:8px;line-height:1.25}.nflPage .nflSpotlightMatch em{color:#53c9ff;text-align:center;font-size:8px;font-style:normal;font-weight:950}@media (max-width:760px){.nflPage .nflAflHero{grid-template-columns:1fr!important}.nflPage .nflSpotlightMatch img{width:58px!important;max-width:58px!important;height:58px!important;max-height:58px!important}}.officialPartnersStrip{background:0 0;border:0;border-radius:0;width:min(100%,1040px);margin:22px auto 14px;padding:8px 18px 12px}.officialPartnersHeading{color:#8ea9bb;letter-spacing:.16em;justify-content:center;align-items:center;gap:12px;font-size:9px;font-weight:900;display:flex}.officialPartnersHeading span{background:#7eb0cb2e;flex:1;height:1px}.officialPartnersGrid{justify-content:center;margin-top:14px;display:flex}.officialPartnerTile{background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:0;text-decoration:none;display:flex}.officialPartnerTile img{object-fit:contain;width:auto;max-width:190px;height:42px;display:block}.officialPartnerTile small{color:#dcebf4;letter-spacing:.1em;text-align:center;font-size:9px;font-weight:900;display:block}@media (max-width:760px){.officialPartnersStrip{margin:16px 12px 90px;padding:8px 0 12px}.officialPartnerTile{width:auto;min-height:0}.officialPartnerTile img{max-width:165px;height:36px}}.nflPage .nflOptionLabel{align-items:center;gap:9px;min-width:0;display:flex}.nflPage .nflOptionLabel>span:last-child{min-width:0}.nflPage .nflOptionLogo{object-fit:contain!important;flex:0 0 34px!important;width:34px!important;max-width:34px!important;height:34px!important;max-height:34px!important;display:block!important}.nflPage .nflOptionLogoPair{flex:none;align-items:center;gap:4px;display:flex}.nflPage .nflOptionLogoPair .nflOptionLogo{flex-basis:28px!important;width:28px!important;max-width:28px!important;height:28px!important;max-height:28px!important}.nflPage .aiTrackInline{background:#04121f85;border:1px solid #5bb7ee29;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-width:0;margin:10px 0 2px;padding:8px 10px;display:flex}.nflPage .aiTrackInlineCopy{align-items:center;gap:8px;min-width:0;display:flex}.nflPage .aiTrackInlineCopy>span{color:#45c8ff;font-size:13px;line-height:1}.nflPage .aiTrackInlineCopy>div{flex-direction:column;min-width:0;display:flex}.nflPage .aiTrackInlineCopy small{letter-spacing:.12em;color:#6f9fbd;white-space:nowrap;font-size:6px;line-height:1.2}.nflPage .aiTrackInlineCopy strong{color:#eef8ff;white-space:nowrap;font-size:9px;line-height:1.25}.nflPage .aiTrackInline button{color:#eef9ff;letter-spacing:.05em;cursor:pointer;background:#0b2a42;border:1px solid #42c1ff4d;border-radius:8px;flex:none;min-height:28px;padding:0 9px;font-size:7px;font-weight:950}@media (max-width:600px){.nflPage .nflOptionLogo{flex-basis:28px!important;width:28px!important;max-width:28px!important;height:28px!important;max-height:28px!important}.nflPage .nflOptionLogoPair .nflOptionLogo{flex-basis:23px!important;width:23px!important;max-width:23px!important;height:23px!important;max-height:23px!important}.nflPage .aiTrackInline{padding:7px 8px}.nflPage .aiTrackInlineCopy small{font-size:5.4px}.nflPage .aiTrackInlineCopy strong{font-size:8px}.partnerPage .partnerHeroFull,.partnerPage .partnerHeroFullFrame{width:100%;max-width:100%;height:auto;min-height:0;overflow:hidden}.partnerPage .partnerHeroFullFrame{position:relative}.partnerPage .partnerHeroFullImage{object-fit:contain;display:block;width:100%!important;max-width:100%!important;height:auto!important}}.duelShowcase .aiTrackInline{background:#04121f85;border:1px solid #5bb7ee29;border-radius:11px;justify-content:space-between;align-items:center;gap:10px;min-width:0;margin:10px 0 2px;padding:8px 10px;display:flex}.duelShowcase .aiTrackInlineCopy{align-items:center;gap:8px;min-width:0;display:flex}.duelShowcase .aiTrackInlineCopy>span{color:#45c8ff;font-size:13px;line-height:1}.duelShowcase .aiTrackInlineCopy>div{flex-direction:column;min-width:0;display:flex}.duelShowcase .aiTrackInlineCopy small{letter-spacing:.12em;color:#6f9fbd;white-space:nowrap;font-size:6px;line-height:1.2}.duelShowcase .aiTrackInlineCopy strong{color:#eef8ff;white-space:nowrap;font-size:9px;line-height:1.25}.duelShowcase .aiTrackInline button{color:#eef9ff;letter-spacing:.05em;cursor:pointer;background:#0b2a42;border:1px solid #42c1ff4d;border-radius:8px;flex:none;min-height:28px;padding:0 9px;font-size:7px;font-weight:950}@media (max-width:600px){.duelShowcase .aiTrackInline{padding:7px 8px}.duelShowcase .aiTrackInlineCopy small{font-size:5.4px}.duelShowcase .aiTrackInlineCopy strong{font-size:8px}}.aboutPlay5Page{max-width:820px}.aboutPlay5Page .aboutEyebrow{color:#45baff;letter-spacing:.18em;margin:28px 0 8px;font-size:8px;font-weight:950}.aboutPlay5Page .aboutLead{color:#cbd8e6;font-size:16px;line-height:1.65}.aboutPlay5Page strong{color:#eaf4ff}@media (min-width:901px){.chickensHomeMystery{min-width:100px!important}.chickensHomeMystery .chickensHomeGuestPhoto{width:88px!important;height:88px!important}}@media (max-width:900px) and (min-width:651px){.chickensHomeMystery .chickensHomeGuestPhoto{width:76px!important;height:76px!important}}@media (max-width:650px){.chickensHomeMystery .chickensHomeGuestPhoto{width:68px!important;height:68px!important}}.chickensHomeMystery .chickensHomeGuestPhoto img{transform-origin:50% 12%;object-position:center top;transform:scale(1.72)}.chickensHomeRacingCopy{color:#a9c2d3;letter-spacing:.01em;font-size:10px;font-weight:750;line-height:1.2}.chickensHomeRacingMatchup{justify-content:center;align-items:center;gap:7px;min-width:176px;display:flex}.chickensHomeRacingMatchup>i{color:#7893a5;letter-spacing:.12em;font-size:7px;font-style:normal;font-weight:1000}.chickensHomeAiMark{background:#071521;border:1px solid #49c9ff6b;border-radius:10px;width:46px;height:54px;display:block;overflow:hidden;box-shadow:0 8px 22px #00000038}.chickensHomeAiMark img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.chickensHomeMysteryTicket{background:linear-gradient(145deg,#10293b 0%,#07131e 58%,#0d2030 100%);border:1px solid #49c9ff61;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:76px;height:54px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 8px 22px #00000038}.chickensHomeMysteryTicket:before,.chickensHomeMysteryTicket:after{content:"";background:#49c9ff38;width:46px;height:1px;position:absolute;transform:rotate(-34deg)}.chickensHomeMysteryTicket:before{top:10px;left:-12px}.chickensHomeMysteryTicket:after{bottom:10px;right:-13px}.chickensHomeMysteryTicket span{z-index:1;color:#e9f7ff;text-shadow:0 0 18px #49c9ff2e;font-size:25px;font-weight:1000;line-height:.9;position:relative}.chickensHomeMysteryTicket small{z-index:1;color:#79cfff;letter-spacing:.11em;white-space:nowrap;margin-top:5px;font-size:5.5px;font-weight:1000;line-height:1;position:relative}@media (min-width:901px){.chickensHomeCard{grid-template-columns:minmax(235px,290px) 1px minmax(280px,1fr) 190px auto!important}}@media (max-width:900px) and (min-width:651px){.chickensHomeRacingMatchup{display:none}}@media (max-width:650px){.chickensHomeRacingCopy{font-size:9.5px}.chickensHomeRacingMatchup{min-width:0;margin:1px auto 0}.chickensHomeAiMark{width:42px;height:48px}.chickensHomeMysteryTicket{width:72px;height:48px}.chickensHomeMysteryTicket span{font-size:22px}}.chickensHomeCard.chickensHomeRacingBanner{background:#02080e;border-radius:14px;width:min(1180px,100% - 28px);height:210px;position:relative;overflow:hidden;min-height:0!important;padding:0!important;display:block!important}.chickensHomeRacingBanner:before,.chickensHomeRacingBanner:after{display:none!important}.chickensHomeRacingBannerCta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.08em;background:#030f19d1;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:34px;padding:0 13px;font-size:8px;font-weight:1000;display:inline-flex;bottom:12px;right:14px;box-shadow:0 6px 18px #0000004d;z-index:3!important;position:absolute!important}@media (max-width:900px){.chickensHomeCard.chickensHomeRacingBanner{height:176px}}@media (max-width:650px){.chickensHomeCard.chickensHomeRacingBanner{width:calc(100% - 20px);height:142px!important;padding:0!important}.chickensHomeRacingBannerImage{object-position:center center}.chickensHomeRacingBannerCta{min-height:28px;padding:0 9px;font-size:6.5px;bottom:7px;right:8px}}.chickensHomeRacingBannerImage{object-fit:fill!important;object-position:center center!important}.chickensHomeCard.chickensHomeRacingBanner{aspect-ratio:2168/725;height:auto!important}.chickensHomeRacingBannerImage{object-fit:contain!important;object-position:center center!important;width:100%!important;height:100%!important}.chickensHomeRacingBannerCta{display:none!important}@media (max-width:900px){.chickensHomeCard.chickensHomeRacingBanner{aspect-ratio:2168/725;height:auto!important}}@media (max-width:650px){.chickensHomeCard.chickensHomeRacingBanner{aspect-ratio:2168/725;height:auto!important}}.chickensHomeCard.chickensHomeRacingBanner{border-radius:14px;width:min(1180px,100% - 28px);line-height:0;overflow:hidden;aspect-ratio:auto!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important}.chickensHomeRacingBannerImage{object-fit:unset!important;object-position:unset!important;width:100%!important;height:auto!important;display:block!important}.chickensHomeRacingBannerCta{line-height:1!important;display:inline-flex!important;bottom:12px!important;right:14px!important}@media (max-width:650px){.chickensHomeCard.chickensHomeRacingBanner{width:calc(100% - 20px);aspect-ratio:auto!important;height:auto!important}.chickensHomeRacingBannerCta{bottom:7px!important;right:8px!important}}.chickensHomeCard.chickensHomeRacingBanner{aspect-ratio:auto!important;width:min(1180px,100% - 28px)!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;margin-top:0!important;margin-bottom:0!important;padding:0!important;line-height:0!important;overflow:hidden!important}.chickensHomeRacingBannerImage{object-fit:unset!important;width:100%!important;height:auto!important;margin:0!important;display:block!important}.chickensHomeRacingBannerCta{color:#fff!important;z-index:4!important;background:#03121fe0!important;border:1px solid #31c7ffb8!important;border-radius:8px!important;min-height:34px!important;padding:0 14px!important;line-height:1!important;display:inline-flex!important;bottom:14px!important;left:18px!important;right:auto!important}@media (max-width:650px){.chickensHomeCard.chickensHomeRacingBanner{width:calc(100% - 20px)!important}.chickensHomeRacingBannerCta{min-height:27px!important;padding:0 9px!important;font-size:6.5px!important;bottom:8px!important;left:9px!important;right:auto!important}}.chickensHomeCard.chickensHomeRacingBanner{margin-bottom:12px!important}@media (max-width:650px){.chickensHomeCard.chickensHomeRacingBanner{margin-bottom:9px!important}}.chickensHomeCard.chickensHomeRacingBanner{margin-top:12px!important}@media (max-width:650px){.chickensHomeCard.chickensHomeRacingBanner{margin-top:9px!important}}.ageChoice,.profileAgeChoice{grid-template-columns:1fr 1fr;gap:8px;margin:7px 0 12px;display:grid}.ageChoice button,.profileAgeChoice button{min-height:42px;color:inherit;font:inherit;letter-spacing:.04em;cursor:pointer;background:#ffffff0b;border:1px solid #ffffff24;border-radius:10px;font-size:11px;font-weight:900}.ageChoice button.selected,.profileAgeChoice button.selected{background:#168dff1f;border-color:#168dff;box-shadow:inset 0 0 0 1px #168dff40}.profileAgeLabel{letter-spacing:.06em;margin-top:4px;font-size:11px;font-weight:900}.profileAgeLabel span{opacity:.55;margin-left:5px;font-size:9px}.parentalConsentCheck{align-items:flex-start}.parentalConsentCheck span{line-height:1.35}.duelColumns.soloAi{grid-template-columns:minmax(0,1fr)!important;max-width:1120px!important;margin:0 auto!important;padding:18px!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide{width:100%!important;min-height:520px!important;box-shadow:none!important;background:#030d17 url(/play5-ai-solo-feature.png) 0/auto 100% no-repeat!important;border:0!important;border-radius:20px!important;grid-template-rows:1fr auto!important;grid-template-columns:minmax(360px,48%) minmax(0,52%)!important;gap:14px 30px!important;padding:20px!important;display:grid!important;position:relative!important;overflow:hidden!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(90deg,#0000 34%,#030d172e 45%,#030d17 58% 100%);position:absolute;inset:0}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide>.duelIdentity{display:none!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide>.duelPickList{z-index:1!important;grid-area:1/2/span 2!important;place-self:center end!important;gap:14px!important;width:88%!important;max-width:520px!important;position:relative!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide>.duelPickList .duelPick{background:#071826f0!important;border:1px solid #3d8bbc6b!important;border-radius:16px!important;min-height:72px!important;padding:12px 14px!important;box-shadow:0 10px 30px #00000029!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide>.aiTrackInline{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1!important;background:#03111de6!important;border-color:#2fabeb6b!important;grid-area:2/1!important;place-self:end center!important;width:min(100%,285px)!important;margin:0 0 2px!important;padding:10px 12px!important;position:relative!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide>.aiTrackInline .aiTrackInlineCopy small{display:block!important}@media (max-width:760px){.duelColumns.soloAi{max-width:none!important;padding:12px!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide{background:#030d17!important;flex-direction:column!important;gap:12px!important;min-height:0!important;padding:0 12px 14px!important;display:flex!important;overflow:visible!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide:after{display:none!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide:before{content:"";aspect-ratio:16/11!important;background:url(/play5-ai-solo-feature.png) 16%/auto 100% no-repeat!important;border-radius:16px!important;flex:none!important;width:100%!important;display:block!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide>.aiTrackInline{order:2!important;align-self:stretch!important;width:100%!important;max-width:none!important;margin:0!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide>.duelPickList{order:3!important;justify-self:stretch!important;gap:9px!important;width:100%!important;max-width:none!important}.duelShowcase.soloAiShowcase .duelCompetitor.aiSide>.duelPickList .duelPick{border-radius:13px!important;min-height:58px!important;padding:9px 10px!important}}.nflPage .nflCinematicHero{isolation:isolate;min-height:330px;position:relative;overflow:hidden;background:#03101b url(/play5-nfl-hero-cinematic.png) 50%/cover no-repeat!important;grid-template-columns:minmax(0,1.65fr) minmax(270px,.68fr)!important;gap:24px!important;padding:24px 28px!important}.nflPage .nflCinematicHero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#020c161f 0%,#020c1600 58%,#020c1642 100%);position:absolute;inset:0}.nflPage .nflCinematicHero .heroCopy{position:relative;align-self:stretch!important;min-height:282px!important}.nflPage .nflCinematicHero .roundline{z-index:2;position:absolute;top:0;left:0}.nflPage .nflCinematicHero .launchPrize{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:min(520px,70%);position:absolute;bottom:0;left:0;background:linear-gradient(135deg,#082d49e0,#051b2fe6)!important;margin:0!important}.nflPage .nflCinematicHero .nflRoundSpotlight{z-index:2;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);align-self:center;position:relative;box-shadow:0 18px 45px #00000038;background:linear-gradient(145deg,#041320e6,#051727d1)!important}.nflPage .nflCinematicHero.hasGuest .nflGuestHeroCopy{z-index:3;max-width:510px;padding-top:28px;position:relative}.nflPage .nflCinematicHero.hasGuest .nflGuestHeroCopy h1,.nflPage .nflCinematicHero.hasGuest .nflGuestHeroCopy p{z-index:3;position:relative}@media (max-width:760px){.nflPage .nflCinematicHero{min-height:0;background-position:46% 0!important;background-repeat:no-repeat!important;background-size:auto 220px!important;grid-template-columns:1fr!important;gap:12px!important;padding:220px 14px 14px!important;display:grid!important}.nflPage .nflCinematicHero:before{background:linear-gradient(#020c1600 120px,#03101b 218px)}.nflPage .nflCinematicHero .heroCopy{gap:10px!important;min-height:0!important;display:grid!important}.nflPage .nflCinematicHero .roundline{order:1;position:static!important}.nflPage .nflCinematicHero .launchPrize{order:2;width:100%!important;max-width:none!important;position:static!important}.nflPage .nflCinematicHero .nflRoundSpotlight{width:100%;margin:0!important}.nflPage .nflCinematicHero.hasGuest{background-image:none!important;padding-top:14px!important}.nflPage .nflCinematicHero.hasGuest .nflGuestHeroCopy{padding-top:0}}.nblCinematicHero{isolation:isolate;border:1px solid #2999e23d;border-radius:22px;min-height:330px;position:relative;overflow:hidden;background:#03101b url(/play5-nbl-hero-cinematic.png) 50%/cover no-repeat!important;grid-template-columns:minmax(0,1.65fr) minmax(270px,.68fr)!important;gap:24px!important;max-width:1060px!important;padding:24px 28px!important}.nblCinematicHero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#020c160f 0%,#020c1600 58%,#020c163d 100%);position:absolute;inset:0}.nblCinematicHero .heroCopy{position:relative;align-self:stretch!important;min-height:282px!important;padding:0!important}.nblCinematicHero .roundline{z-index:2;position:absolute;top:0;left:0}.nblCinematicHero .launchPrize{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);width:min(520px,70%);position:absolute;bottom:0;left:0;background:linear-gradient(135deg,#082d49e0,#051b2fe6)!important;margin:0!important}.nblCinematicHero .heroSpotlightStack{z-index:2;align-self:center;position:relative}.nblCinematicHero .spotlightCard{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);box-shadow:0 18px 45px #00000038;background:linear-gradient(145deg,#041320e6,#051727d1)!important}@media (max-width:760px){.nblCinematicHero{min-height:0;background-position:50% 0!important;background-repeat:no-repeat!important;background-size:auto 220px!important;grid-template-columns:1fr!important;gap:12px!important;padding:220px 14px 14px!important;display:grid!important}.nblCinematicHero:before{background:linear-gradient(#020c1600 120px,#03101b 218px)}.nblCinematicHero .heroCopy{gap:10px!important;min-height:0!important;display:grid!important}.nblCinematicHero .roundline{order:1;position:static!important}.nblCinematicHero .launchPrize{order:2;width:100%!important;max-width:none!important;position:static!important}.nblCinematicHero .heroSpotlightStack,.nblCinematicHero .spotlightCard{width:100%;max-width:none!important;margin:0!important}.nflPage .nflCinematicHero,.nblCinematicHero{background-position:50% 0!important;background-repeat:no-repeat!important;background-size:calc(100% - 28px)!important;padding-top:calc(33.3333vw - 9.33333px)!important}.nflPage .nflCinematicHero:before,.nblCinematicHero:before{height:calc(33.3333vw - 9.33333px);bottom:auto;background:linear-gradient(#020c1600 45%,#03101b 100%)!important}}.nbaPrelaunchPage{color:#fff;background:#020a12;min-height:100vh}.nbaPrelaunchNav button:disabled{opacity:.55;cursor:default}.nbaPrelaunchHero{background:#020b14;border:0;border-radius:20px;width:min(1400px,100% - 64px);margin:16px auto 0;position:relative;overflow:hidden}.nbaPrelaunchHero>img{width:100%;height:auto;display:block}.nbaLaunchCountdown{z-index:3;grid-template-columns:repeat(4,1fr);gap:7px;width:30%;display:grid;position:absolute;top:53.5%;left:3.25%}.nbaLaunchCountdown span{text-align:center;background:#02121feb;border:1px solid #14628d;border-radius:10px;min-width:0;padding:10px 4px 8px;box-shadow:0 8px 24px #0000003d}.nbaLaunchCountdown b{letter-spacing:-.04em;font-size:clamp(18px,2.1vw,36px);font-weight:950;line-height:1;display:block}.nbaLaunchCountdown small{letter-spacing:.12em;color:#b7c7d7;margin-top:5px;font-size:clamp(6px,.62vw,10px);font-weight:900;display:block}.nbaComingPanel{text-align:center;background:linear-gradient(135deg,#061523,#03101b);border:1px solid #17354b;border-radius:20px;width:min(1180px,100% - 32px);margin:18px auto 32px;padding:28px}.nbaComingPanel small{color:#54bdff;letter-spacing:.18em;font-weight:900}.nbaComingPanel h2{margin:7px 0;font-size:clamp(26px,4vw,44px)}.nbaComingPanel p{color:#aab9c8;max-width:720px;margin:0 auto 18px}.nbaComingPanel>span{color:#8bd5ff;letter-spacing:.12em;border:1px solid #24658d;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:900;display:inline-block}@media (max-width:760px){.nbaPrelaunchHero{border-left:0;border-right:0;border-radius:0;width:100%;margin-top:10px;padding-bottom:102px;overflow:visible}.nbaPrelaunchHero>img{width:100%;height:auto}.nbaLaunchCountdown{gap:6px;width:90%;top:auto;bottom:18px;left:5%}.nbaLaunchCountdown span{padding:10px 2px 8px}.nbaLaunchCountdown b{font-size:24px}.nbaLaunchCountdown small{font-size:7px}.nbaComingPanel{margin-top:14px;padding:22px 16px}.nbaPrelaunchPage .topPrizeMessage{display:none}}.nbaPrelaunchHero{background:#020b14;overflow:hidden}.nbaPrelaunchHero>img{border-radius:18px}.nbaLaunchCountdown{gap:10px}.nbaLaunchCountdown span{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(#051f33f5,#010e19f5);border:1px solid #18aef2b8;border-radius:11px;padding:11px 5px 9px;position:relative;box-shadow:inset 0 1px #ffffff14,0 0 18px #0099ff24,0 8px 24px #0000004d}.nbaLaunchCountdown span:not(:last-child):after{content:":";color:#77d2ffe6;text-shadow:0 0 10px #00aeff8c;font-size:clamp(15px,1.35vw,24px);font-weight:900;position:absolute;top:50%;right:-9px;transform:translate(50%,-58%)}.nbaLaunchCountdown b{font-variant-numeric:tabular-nums;text-shadow:0 0 14px #4dbfff38}.nbaLaunchCountdown small{color:#d5e9f7;letter-spacing:.15em}@media (max-width:760px){.nbaPrelaunchHero{overflow:hidden}.nbaPrelaunchHero>img{border-radius:0}.nbaLaunchCountdown{gap:8px}.nbaLaunchCountdown span:not(:last-child):after{font-size:15px;right:-7px}}.nbaLaunchCountdown{gap:16px;width:31.5%}.nbaLaunchCountdown span:not(:last-child):after{content:none!important;display:none!important}@media (max-width:760px){.nbaLaunchCountdown{gap:10px;width:92%;left:4%}.nbaLaunchCountdown span:not(:last-child):after{content:none!important;display:none!important}}.nbaLaunchCountdown{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:29%}.nbaLaunchCountdown span{border-radius:9px;padding:8px 3px 7px}.nbaLaunchCountdown b{font-size:clamp(17px,1.75vw,30px)}.nbaLaunchCountdown small{margin-top:4px;font-size:clamp(5.5px,.52vw,8px)}@media (max-width:760px){.nbaLaunchCountdown{gap:9px;width:88%;left:6%}.nbaLaunchCountdown span{padding:8px 2px 7px}.nbaLaunchCountdown b{font-size:21px}.nbaLaunchCountdown small{font-size:6.5px}}.nbaOpeningFixture{background:linear-gradient(135deg,#061827fa,#030e19fa);border:1px solid #173d58;border-radius:18px;width:min(980px,100% - 32px);margin:20px auto 0;padding:22px 24px;box-shadow:0 18px 50px #00000038}.nbaOpeningFixtureHead{border-bottom:1px solid #5cb0e129;justify-content:space-between;align-items:flex-end;gap:18px;padding-bottom:16px;display:flex}.nbaOpeningFixtureHead small{color:#45baff;letter-spacing:.17em;font-size:9px;font-weight:950;display:block}.nbaOpeningFixtureHead h2{letter-spacing:-.7px;margin:5px 0 0;font-size:clamp(22px,3vw,32px)}.nbaOpeningFixtureHead>span{color:#a7ddff;letter-spacing:.06em;border:1px solid #24658d;border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-weight:900}.nbaOpeningMatch{grid-template-columns:1fr minmax(150px,.55fr) 1fr;align-items:center;gap:18px;padding:22px 0 15px;display:grid}.nbaOpeningTeam{text-align:center;justify-items:center;gap:4px;display:grid}.nbaOpeningTeam b{color:#65c9ff;letter-spacing:.04em;background:#071b2b;border:1px solid #1b79ac;border-radius:50%;place-items:center;width:54px;height:54px;font-size:17px;display:grid;box-shadow:0 0 22px #16adff1f}.nbaOpeningTeam strong{font-size:16px}.nbaOpeningTeam small{color:#718ca1;letter-spacing:.15em;font-size:8px;font-weight:900}.nbaOpeningVs{text-align:center}.nbaOpeningVs span{color:#fff;letter-spacing:.18em;font-size:13px;font-weight:950;display:block}.nbaOpeningVs small{color:#718ca1;margin-top:6px;font-size:9px;line-height:1.35;display:block}.nbaOpeningFixture>p{text-align:center;color:#718ca1;margin:0;font-size:9px}@media (max-width:760px){.nbaOpeningFixture{border-radius:15px;margin-top:14px;padding:18px 14px}.nbaOpeningFixtureHead{text-align:center;display:block}.nbaOpeningFixtureHead>span{margin-top:10px;display:inline-block}.nbaOpeningMatch{grid-template-columns:1fr 72px 1fr;gap:7px;padding:18px 0 13px}.nbaOpeningTeam b{width:46px;height:46px;font-size:14px}.nbaOpeningTeam strong{font-size:12px}.nbaOpeningVs small{font-size:7px}.nbaOpeningFixture>p{font-size:8px;line-height:1.45}}.nbaOpeningFixture{color:inherit;cursor:pointer;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:block}.nbaOpeningFixture:hover{border-color:#2387bd;transform:translateY(-2px);box-shadow:0 20px 54px #0000004d,0 0 0 1px #31b7ff14}.nbaOpeningFixture:focus-visible{outline-offset:3px;outline:2px solid #35baff}.nbaOpeningTeam img{object-fit:contain;width:64px;height:64px;margin-bottom:2px;display:block}.nbaOpeningVs em{color:#42baff;letter-spacing:.13em;margin-top:9px;font-size:8px;font-style:normal;font-weight:950;display:block}@media (max-width:760px){.nbaOpeningTeam img{width:50px;height:50px}.nbaOpeningVs em{font-size:7px}}.nbaPrelaunchNav a:not(.topPartnershipTab){color:inherit;cursor:pointer;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.nbaPrelaunchNav a:not(.topPartnershipTab):hover{color:#72d0ff}#nba-play,#nba-opening-fixture,#nba-ladder{scroll-margin-top:18px}.nbaPrelaunchNav>a:not(.topPartnershipTab){box-sizing:border-box;cursor:pointer;flex:none;justify-content:center;align-items:center;min-width:104px;min-height:42px;font-family:inherit;transition:background .15s,border-color .15s,color .15s,transform .15s;color:#8398aa!important;letter-spacing:.015em!important;background:#081624c7!important;border:1px solid #4297cf33!important;border-radius:11px!important;margin:0!important;padding:0 18px!important;font-size:10px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important}.nbaPrelaunchNav>a:not(.topPartnershipTab):hover{transform:translateY(-1px);color:#dff4ff!important;background:#103d5b8c!important;border-color:#39b8f861!important}.nbaPrelaunchNav>a.active:not(.topPartnershipTab){color:#f5fbff!important;background:linear-gradient(145deg,#1477b447,#09253ae6)!important;border-color:#2fbeff85!important;box-shadow:inset 0 -2px #28baff,0 7px 20px #0070b417!important}@media (max-width:720px){.nbaPrelaunchNav>a:not(.topPartnershipTab){min-width:88px;min-height:44px;padding:0 13px!important;font-size:9px!important}}.competitionHub+.nbaPrelaunchNav>a,.nbaFixturePage .nbaPrelaunchNav>a{box-sizing:border-box;justify-content:center;align-items:center;color:#70889b!important;min-width:112px!important;min-height:40px!important;box-shadow:none!important;background:0 0!important;border:1px solid #0000!important;border-radius:9px!important;flex:0 0 112px!important;margin:0!important;padding:0 14px!important;font-size:9px!important;font-weight:900!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;transform:none!important}.competitionHub+.nbaPrelaunchNav>a:hover,.nbaFixturePage .nbaPrelaunchNav>a:hover{color:#c6deea!important;background:#13385047!important;border-color:#41aae01c!important}.competitionHub+.nbaPrelaunchNav>a.active,.nbaFixturePage .nbaPrelaunchNav>a.active{color:#f5fbff!important;background:linear-gradient(145deg,#1477b43d,#09253ab8)!important;border-color:#3dbff938!important;box-shadow:inset 0 -2px #32beffd9!important}.competitionHub+.nbaPrelaunchNav>.topPartnershipTab,.nbaFixturePage .nbaPrelaunchNav>.topPartnershipTab{color:#73bfe5!important;background:#1338502e!important}.nbaFixturePage .nbaPrelaunchNav{width:min(760px,100% - 28px);background:#06101ab8!important;border:1px solid #4f89b121!important;border-radius:13px!important;gap:5px!important;height:auto!important;min-height:52px!important;margin:10px auto!important;padding:5px!important}.nbaFixtureShell{width:min(980px,100% - 32px);margin:26px auto 54px}.nbaFixtureTitle{margin-bottom:22px}.nbaFixtureTitle>small{color:#45baff;letter-spacing:.17em;font-size:9px;font-weight:950}.nbaFixtureTitle h1{letter-spacing:-2px;margin:6px 0 5px;font-size:clamp(34px,5vw,54px)}.nbaFixtureTitle p{color:#7890a3;margin:0;font-size:11px}.nbaFixtureDay{background:linear-gradient(135deg,#061827fa,#030e19fa);border:1px solid #173d58;border-radius:17px;margin-top:18px;overflow:hidden}.nbaFixtureDayHead{border-bottom:1px solid #5cb0e124;justify-content:space-between;align-items:center;padding:15px 18px;display:flex}.nbaFixtureDayHead small{color:#45baff;letter-spacing:.16em;font-size:7px;font-weight:950;display:block}.nbaFixtureDayHead h2{margin:3px 0 0;font-size:18px}.nbaFixtureDayHead>span{color:#7898ae;letter-spacing:.12em;font-size:8px;font-weight:950}.nbaFixtureList{display:grid}.nbaFixtureGame{border-bottom:1px solid #5cb0e117;grid-template-columns:128px 1fr;align-items:center;gap:16px;padding:12px 18px;display:grid}.nbaFixtureGame:last-child{border-bottom:0}.nbaFixtureTime{flex-direction:column;display:flex}.nbaFixtureTime strong{font-size:12px}.nbaFixtureTime small{color:#607d91;margin-top:3px;font-size:7px}.nbaFixtureTeams{grid-template-columns:1fr 34px 1fr;align-items:center;gap:10px;display:grid}.nbaFixtureTeams>div{grid-template-rows:auto auto;grid-template-columns:40px 1fr;align-items:center;column-gap:10px;display:grid}.nbaFixtureTeams>div:first-child{text-align:right;grid-template-columns:1fr 40px}.nbaFixtureTeams>div:first-child b{grid-area:1/2/3}.nbaFixtureTeams>div:first-child strong,.nbaFixtureTeams>div:first-child small{grid-column:1}.nbaFixtureTeams b{color:#65c9ff;background:#071b2b;border:1px solid #1b79ac;border-radius:50%;grid-row:1/3;place-items:center;width:38px;height:38px;font-size:9px;display:grid}.nbaFixtureTeams strong{font-size:11px}.nbaFixtureTeams small{color:#617b8f;letter-spacing:.13em;font-size:6px;font-weight:950}.nbaFixtureTeams em{text-align:center;color:#4f6d82;font-size:7px;font-style:normal;font-weight:950}.nbaFixtureNote{text-align:center;color:#607080;margin:18px 0 0;font-size:8px}@media (max-width:720px){.competitionHub+.nbaPrelaunchNav>a,.nbaFixturePage .nbaPrelaunchNav>a{flex:0 0 92px!important;min-width:92px!important;min-height:40px!important;padding:0 9px!important;font-size:8px!important}.nbaFixturePage .nbaPrelaunchNav{width:calc(100% - 18px);overflow-x:auto;justify-content:flex-start!important}.nbaFixtureShell{width:calc(100% - 20px);margin-top:18px}.nbaFixtureGame{grid-template-columns:1fr;gap:8px;padding:12px}.nbaFixtureTime{align-items:center}.nbaFixtureTeams{grid-template-columns:1fr 24px 1fr;gap:5px}.nbaFixtureTeams>div,.nbaFixtureTeams>div:first-child{text-align:center;flex-direction:column;gap:4px;display:flex}.nbaFixtureTeams>div:first-child b,.nbaFixtureTeams>div:first-child strong,.nbaFixtureTeams>div:first-child small{grid-area:auto}.nbaFixtureTeams b{width:34px;height:34px;font-size:8px}.nbaFixtureTeams strong{font-size:9px}.nbaFixtureDayHead{padding:13px 12px}}.nbaFixtureTeams .nbaFixtureTeamLogo{grid-row:1/3;place-items:center;width:42px;height:42px;display:grid}.nbaFixtureTeams>div:first-child .nbaFixtureTeamLogo{grid-area:1/2/3}.nbaFixtureTeams .nbaFixtureTeamLogo img{object-fit:contain;filter:drop-shadow(0 3px 7px #00000047);width:38px;height:38px;display:block}@media (max-width:720px){.nbaFixtureTeams .nbaFixtureTeamLogo,.nbaFixtureTeams>div:first-child .nbaFixtureTeamLogo{grid-area:auto;width:38px;height:38px}.nbaFixtureTeams .nbaFixtureTeamLogo img{width:34px;height:34px}}@media (min-width:721px){.competitionHub+.nbaPrelaunchNav>a,.nbaFixturePage .nbaPrelaunchNav>a{flex:0 0 112px!important;width:112px!important;min-width:112px!important;max-width:112px!important}}.play5MediaPage{color:#f7fbff;background:#02070c;min-height:100vh;font-family:inherit;overflow-x:hidden}.play5MediaHeader{border-bottom:1px solid #6ec2f42e;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1180px,100% - 36px);height:76px;margin:auto;display:grid}.play5MediaBack{align-items:center;width:max-content;display:flex}.play5MediaBack img{width:84px;height:auto;display:block}.play5MediaMasthead{letter-spacing:-.05em;align-items:baseline;gap:7px;font-style:italic;display:flex}.play5MediaMasthead b{color:#fff;font-size:25px;font-weight:1000}.play5MediaMasthead span{color:#20b8ff;font-size:25px;font-weight:1000}.play5MediaPartnerLink{color:#cbd9e3;letter-spacing:.14em;justify-self:end;font-size:9px;font-weight:1000;text-decoration:none}.play5MediaPartnerLink:hover{color:#36c2ff}.play5MediaHero{grid-template-columns:1.03fr .97fr;align-items:center;gap:54px;width:min(1180px,100% - 36px);min-height:560px;margin:0 auto;padding:55px 0 64px;display:grid}.play5MediaHeroCopy>small,.play5MediaLatest small,.play5MediaAdvertise small{color:#28baff;letter-spacing:.18em;font-size:9px;font-weight:1000}.play5MediaHero h1{letter-spacing:-.075em;text-transform:uppercase;margin:12px 0 17px;font-size:clamp(58px,7vw,104px);font-weight:1000;line-height:.83}.play5MediaHero h1 em{color:#22baff;font-style:normal}.play5MediaHeroCopy>p{color:#aab9c5;max-width:590px;margin:0;font-size:17px;font-weight:650;line-height:1.55}.play5MediaHeroActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:29px;display:flex}.play5MediaComing,.play5MediaHeroActions a{letter-spacing:.1em;border-radius:8px;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-size:8px;font-weight:1000;display:inline-flex}.play5MediaComing{color:#7bcfff;background:#06141e;border:1px solid #2ebcff47}.play5MediaHeroActions a{color:#00101a;background:#16aef5;text-decoration:none}.play5MediaHeroVisual{justify-content:center;align-items:center;min-height:440px;display:flex;position:relative}.play5MediaCover{aspect-ratio:.72;background:radial-gradient(circle at 60% 40%,#12324a 0,#07131e 43%,#02070c 78%);border:1px solid #4cc1ff61;border-radius:4px;width:min(350px,80%);position:relative;overflow:hidden;transform:rotate(2deg);box-shadow:0 32px 80px #0000008c,0 0 50px #15aaf114}.play5MediaCover:after{content:"";pointer-events:none;background:linear-gradient(#0000 45%,#000000d9);position:absolute;inset:0}.play5MediaCoverTop{z-index:2;color:#fff;letter-spacing:.05em;font-size:14px;font-weight:1000;position:absolute;top:21px;left:22px}.play5MediaCover>strong{z-index:2;color:#1bb8ff;letter-spacing:-.09em;font-size:72px;font-weight:1000;line-height:1;position:absolute;top:35px;left:19px}.play5MediaCover img{object-fit:contain;object-position:center bottom;filter:drop-shadow(0 20px 30px #0000008c);width:90%;height:78%;position:absolute;bottom:0;left:8%}.play5MediaCover>div{z-index:3;position:absolute;bottom:23px;left:22px;right:22px}.play5MediaCover>div small{color:#53c8ff;letter-spacing:.14em;font-size:7px;font-weight:1000;display:block}.play5MediaCover>div b{color:#fff;letter-spacing:-.035em;margin-top:5px;font-size:20px;font-weight:1000;line-height:1.02;display:block}.play5MediaHeroStamp{color:#8197a6;letter-spacing:.14em;background:#010a10e6;border:1px solid #41c5ff57;padding:11px 14px;font-size:7px;font-weight:900;position:absolute;bottom:11%;right:3%;transform:rotate(-3deg);box-shadow:0 12px 30px #00000059}.play5MediaHeroStamp b{color:#25baff;font-size:10px}.play5MediaTicker{color:#d9e8f1;letter-spacing:.14em;white-space:nowrap;background:#041019;border-top:1px solid #49b7f129;border-bottom:1px solid #49b7f129;justify-content:center;align-items:center;gap:25px;min-height:48px;font-size:9px;font-weight:1000;display:flex}.play5MediaTicker i{color:#159fe2;font-style:normal}.play5MediaLatest{width:min(1180px,100% - 36px);margin:0 auto;padding:70px 0}.play5MediaSectionHead{justify-content:space-between;align-items:end;gap:20px;margin-bottom:25px;display:flex}.play5MediaSectionHead h2,.play5MediaAdvertise h2{letter-spacing:-.045em;margin:5px 0 0;font-size:38px;font-weight:1000;line-height:1}.play5MediaSectionHead>span{color:#6f8594;letter-spacing:.14em;font-size:8px;font-weight:1000}.play5MediaStoryGrid{grid-template-columns:1.55fr 1fr 1fr;gap:12px;display:grid}.play5MediaStory{background:linear-gradient(145deg,#07141e,#030a10);border:1px solid #59b7eb29;border-radius:14px;flex-direction:column;min-height:275px;padding:25px;display:flex}.play5MediaStoryLead{background:radial-gradient(circle at 90% 0,#17a4eb2e,#0000 38%),linear-gradient(145deg,#07141e,#030a10)}.play5MediaStoryIcon{color:#25baff;background:#169fe10f;border:1px solid #2db8f840;border-radius:50%;place-items:center;width:46px;height:46px;margin-bottom:auto;display:grid}.play5MediaStory h3{letter-spacing:-.035em;margin:9px 0 8px;font-size:22px;line-height:1.08}.play5MediaStory p{color:#8ea2b0;margin:0;font-size:12px;line-height:1.5}.play5MediaStory>span{color:#5bc9fb;letter-spacing:.13em;margin-top:18px;font-size:7px;font-weight:1000}.play5MediaAdvertise{background:linear-gradient(90deg,#071722,#041019);border:1px solid #2fb9f840;border-radius:15px;justify-content:space-between;align-items:center;gap:25px;width:min(1180px,100% - 36px);margin:0 auto 70px;padding:31px 34px;display:flex}.play5MediaAdvertise p{color:#91a6b5;margin:9px 0 0;font-size:12px}.play5MediaAdvertise>a{color:#00101a;letter-spacing:.1em;background:#16aef5;border-radius:8px;flex:none;align-items:center;gap:8px;min-height:44px;padding:0 18px;font-size:8px;font-weight:1000;text-decoration:none;display:inline-flex}.play5MediaFooter{color:#637886;letter-spacing:.14em;border-top:1px solid #6ec2f424;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1180px,100% - 36px);min-height:80px;margin:auto;font-size:7px;font-weight:1000;display:grid}.play5MediaFooter .play5MediaMasthead b,.play5MediaFooter .play5MediaMasthead span{font-size:17px}.play5MediaFooter>a{color:#7d93a1;justify-self:end;text-decoration:none}@media (max-width:760px){.play5MediaHeader{grid-template-columns:1fr auto;width:calc(100% - 24px);height:64px}.play5MediaHeader>.play5MediaMasthead{justify-self:end}.play5MediaPartnerLink{display:none}.play5MediaBack img{width:68px}.play5MediaMasthead b,.play5MediaMasthead span{font-size:18px}.play5MediaHero{grid-template-columns:1fr;gap:34px;width:calc(100% - 28px);min-height:0;padding:42px 0 48px}.play5MediaHero h1{font-size:59px}.play5MediaHeroCopy>p{font-size:14px}.play5MediaHeroActions{flex-direction:column;align-items:stretch}.play5MediaComing,.play5MediaHeroActions a{box-sizing:border-box;justify-content:center;width:100%}.play5MediaHeroVisual{min-height:390px}.play5MediaCover{width:265px}.play5MediaCover>strong{font-size:56px}.play5MediaHeroStamp{right:0}.play5MediaTicker{justify-content:flex-start;gap:18px;padding-left:18px;overflow:hidden}.play5MediaLatest{width:calc(100% - 28px);padding:52px 0}.play5MediaSectionHead{flex-direction:column;align-items:flex-start}.play5MediaSectionHead h2,.play5MediaAdvertise h2{font-size:31px}.play5MediaStoryGrid{grid-template-columns:1fr}.play5MediaStory{min-height:245px}.play5MediaAdvertise{box-sizing:border-box;flex-direction:column;align-items:flex-start;width:calc(100% - 28px);margin-bottom:50px;padding:25px}.play5MediaAdvertise>a{box-sizing:border-box;justify-content:center;width:100%}.play5MediaFooter{grid-template-columns:1fr auto;width:calc(100% - 28px)}.play5MediaFooter>span{display:none}}.play5MediaEditorVisual{background:#03101a;border:1px solid #2fb9f838;border-radius:18px;min-height:470px;position:relative;overflow:hidden;box-shadow:0 28px 70px #0000006b}.play5MediaEditorHeroImage{object-fit:cover;object-position:50% 48%;width:100%;height:100%;display:block;position:absolute;inset:0}.play5MediaEditorVisual:after{content:"";pointer-events:none;background:linear-gradient(90deg,#02070c47,#0000 28%),linear-gradient(#0000 68%,#02070c7a);position:absolute;inset:0}.play5MediaEditorBadge{z-index:2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#020a11db;border:1px solid #37c2ff61;border-radius:8px;padding:9px 12px;position:absolute;bottom:17px;left:18px}.play5MediaEditorBadge small{color:#38c2ff;letter-spacing:.16em;font-size:7px;font-weight:1000;display:block}.play5MediaEditorBadge b{color:#fff;letter-spacing:.08em;margin-top:3px;font-size:11px;font-weight:1000;display:block}@media (max-width:760px){.play5MediaEditorVisual{border-radius:14px;min-height:420px}.play5MediaEditorHeroImage{object-position:52% 50%}.play5MediaEditorBadge{bottom:12px;left:12px}}.play5MediaCleanPage{color:#fff;background:#02090f;min-height:100vh}.play5MediaCleanHero{background:#01070c;border-bottom:1px solid #1baaf047;width:100%}.play5MediaCleanHero img{object-fit:cover;object-position:center;width:100%;height:auto;max-height:760px;display:block}.play5MediaIssues{width:min(1180px,100% - 48px);margin:0 auto;padding:64px 0 72px}.play5MediaIssuesHead small{letter-spacing:.22em;color:#19b8ff;font-size:10px;font-weight:950}.play5MediaIssuesHead h1{letter-spacing:-.045em;margin:8px 0 4px;font-size:clamp(34px,4vw,58px);font-weight:950;line-height:.95}.play5MediaIssuesHead p{color:#9db2c3;margin:10px 0 0;font-weight:700}.play5MediaLatestIssue{background:linear-gradient(135deg,#051927f5,#020c14fa);border:1px solid #124667;border-radius:20px;grid-template-columns:minmax(220px,340px) 1fr;align-items:center;gap:42px;padding:30px;display:grid}.play5MediaCoverPlaceholder{aspect-ratio:3/4;background:radial-gradient(circle at 70% 18%,#009dff40,#0000 34%),linear-gradient(160deg,#071827,#02080e 72%);border:1px solid #197eb4;border-radius:10px;flex-direction:column;justify-content:flex-end;padding:24px;display:flex;box-shadow:0 22px 55px #00000061}.play5MediaCoverPlaceholder span{font-size:clamp(18px,2vw,28px);font-weight:950;line-height:.9}.play5MediaCoverPlaceholder b{color:#13aff4;margin-top:10px;font-size:clamp(42px,5vw,72px);line-height:.85}.play5MediaCoverPlaceholder small{letter-spacing:.16em;color:#9eb7c8;margin-top:18px;font-size:9px;font-weight:900}.play5MediaIssueInfo>small{letter-spacing:.2em;color:#16b5f8;font-size:9px;font-weight:950}.play5MediaIssueInfo h2{letter-spacing:-.035em;margin:10px 0 12px;font-size:clamp(28px,3.2vw,48px);font-weight:950;line-height:1}.play5MediaIssueInfo>p{color:#b5c5d1;max-width:620px;margin:0 0 28px;font-size:16px;line-height:1.55}.play5MediaPublishDate{flex-direction:column;gap:4px;margin-bottom:20px;display:flex}.play5MediaPublishDate span{letter-spacing:.18em;color:#6e8ba0;font-size:8px;font-weight:950}.play5MediaPublishDate b{font-size:16px}.play5MediaIssueStatus{color:#2cc0ff;letter-spacing:.16em;border:1px solid #17658d;border-radius:8px;padding:9px 12px;font-size:9px;font-weight:950;display:inline-flex}.play5MediaArchiveHead{border-bottom:1px solid #12334a;justify-content:space-between;align-items:end;margin:58px 0 20px;padding-bottom:14px;display:flex}.play5MediaArchiveHead h2{margin:0;font-size:28px;font-weight:950}.play5MediaArchiveHead span{letter-spacing:.18em;color:#67859a;font-size:9px;font-weight:900}.play5MediaArchiveGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.play5MediaArchiveCard{background:#04111b;border:1px solid #103d59;border-radius:14px;padding:14px}.play5MediaArchiveCover{aspect-ratio:3/4;background:linear-gradient(155deg,#092239,#02090f);border-radius:8px;flex-direction:column;justify-content:flex-end;padding:16px;display:flex}.play5MediaArchiveCover span{font-size:13px;font-weight:950}.play5MediaArchiveCover b{color:#13aff4;font-size:54px;line-height:1}.play5MediaArchiveCard p{color:#8199aa;margin:0;font-size:12px}.play5MediaArchiveCard>div:last-child>span{color:#1bb8fb;letter-spacing:.14em;margin-top:9px;font-size:8px;font-weight:950;display:block}.play5MediaCleanFooter{letter-spacing:.16em;color:#6f899b;border-top:1px solid #102b3e;justify-content:space-between;width:min(1180px,100% - 48px);margin:0 auto;padding:24px 0 34px;font-size:9px;font-weight:950;display:flex}.play5MediaCleanFooter a{color:#20b9fb;text-decoration:none}@media (max-width:760px){.play5MediaCleanHero img{object-fit:cover;object-position:center;min-height:300px}.play5MediaIssues{width:calc(100% - 28px);padding:36px 0 48px}.play5MediaLatestIssue{grid-template-columns:1fr;gap:24px;padding:18px}.play5MediaCoverPlaceholder{width:min(78%,300px);margin:0 auto}.play5MediaArchiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.play5MediaArchiveHead{margin-top:40px}.play5MediaCleanFooter{width:calc(100% - 28px)}}@media (min-width:761px){.play5MediaCleanHero{box-sizing:border-box;background:#01070c;justify-content:center;padding:0 24px;display:flex}.play5MediaCleanHero img{object-fit:cover;object-position:center;border-left:1px solid #1baaf01f;border-right:1px solid #1baaf01f;width:min(1180px,100%);max-height:570px}}.play5MediaIssues{padding-top:46px}.play5MediaIssuesHead{margin-bottom:22px}.play5MediaIssueShelf{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.play5MediaArchiveCard{border-radius:12px;padding:10px;position:relative}.play5MediaArchiveCover{padding:13px}.play5MediaArchiveCover span{font-size:11px}.play5MediaArchiveCover b{font-size:44px}.play5MediaArchiveCover small{color:#7f9aab;letter-spacing:.12em;margin-top:7px;font-size:6px;font-weight:950}.play5MediaArchiveCard h3{margin:10px 0 2px;font-size:15px}.play5MediaArchiveCard p{font-size:10px}.play5MediaArchiveCard>div:last-child>span{margin-top:7px;font-size:7px}.play5MediaLatestBadge{z-index:2;color:#00101a;letter-spacing:.12em;background:#14aff5;border-radius:5px;padding:5px 7px;font-size:6px;font-weight:1000;position:absolute;top:17px;right:17px}@media (max-width:1000px) and (min-width:761px){.play5MediaIssueShelf{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.play5MediaCleanHero img{object-fit:cover;object-position:center;min-height:0;max-height:390px}.play5MediaIssues{padding-top:30px}.play5MediaIssueShelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.play5MediaArchiveCard{padding:9px}.play5MediaArchiveCover{padding:11px}.play5MediaArchiveCover b{font-size:40px}}.competitionHub .play5MediaTab{background:radial-gradient(circle at 50% -8%,#1eabf01f,#0000 58%),linear-gradient(155deg,#091622fa,#050d16fa)!important}.competitionHub .play5MediaMark{color:#fff;letter-spacing:-.04em;justify-content:center;align-items:center;gap:5px;height:49px;min-height:49px;font-family:Arial Black,Arial,sans-serif;font-size:15px;font-style:italic;display:flex}.competitionHub .play5MediaMark b{color:#28b9f5;font:inherit}.competitionHub .play5MediaTab.active{box-shadow:0 8px 28px #0071b82e,inset 0 1px #ffffff0f;border-color:#32b8ffb8!important}.competitionHub .mediaStatus{color:#7dd7ff!important}.play5MediaCompetitionHub{padding-top:1px}@media (max-width:760px){.competitionHub .play5MediaMark{height:44px;min-height:44px;font-size:13px}}@media (min-width:901px){.competitionHub .competitionSwitcher{grid-template-columns:repeat(7,minmax(0,1fr))!important;gap:7px!important}.competitionHub .competitionTab,.competitionHub .competitionTab.coming{padding-left:7px!important;padding-right:7px!important}}.play5MediaIssueLink{color:inherit;text-decoration:none;display:block}.play5MediaIssueLink:hover{border-color:#1b92ca}.play5MediaRealCover{background:#02070c;padding:0;overflow:hidden}.play5MediaRealCover img{object-fit:cover;width:100%;height:100%;display:block}.weeklyFiveReader{color:#fff;background:#01060a;min-height:100vh;overflow-x:hidden}.weeklyFiveReaderBar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#01070cf5;border-bottom:1px solid #28b9f538;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;min-height:58px;padding:0 max(18px,50vw - 590px);display:grid;position:sticky;top:0}.weeklyFiveReaderBar>a{color:#38bdf8;letter-spacing:.14em;width:max-content;font-size:9px;font-weight:1000;text-decoration:none}.weeklyFiveReaderBar>div{text-align:center;grid-column:2}.weeklyFiveReaderBar b,.weeklyFiveReaderBar span{display:block}.weeklyFiveReaderBar b{letter-spacing:.12em;font-size:12px}.weeklyFiveReaderBar span{color:#7e98a9;letter-spacing:.14em;margin-top:2px;font-size:7px;font-weight:900}.weeklyFivePages{box-sizing:border-box;flex-direction:column;gap:26px;width:min(920px,100%);margin:0 auto;padding:28px 16px 50px;display:flex}.weeklyFivePageWrap{width:100%;min-width:0}.weeklyFivePageWrap>img{background:#06101a;width:100%;max-width:100%;height:auto;display:block;box-shadow:0 18px 50px #0000007a}.weeklyFiveReaderFooter{text-align:center;padding:0 18px 45px}.weeklyFiveReaderFooter a{color:#38bdf8;letter-spacing:.12em;font-size:9px;font-weight:1000;text-decoration:none}.weeklyFivePartnerCard{box-sizing:border-box;text-align:center;background:linear-gradient(145deg,#06131e 0%,#02080d 62%,#071a28 100%);border:1px solid #38bdf86b;width:100%;margin-top:26px;padding:34px 34px 32px;box-shadow:0 18px 50px #00000061}.weeklyFivePartnerCard small{color:#38bdf8;letter-spacing:.22em;margin-bottom:10px;font-size:9px;font-weight:1000;display:block}.weeklyFivePartnerCard h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:clamp(22px,3.2vw,38px);font-weight:1000;line-height:1}.weeklyFivePartnerCard>p{color:#dcebf4;max-width:680px;margin:14px auto 0;font-size:15px;line-height:1.55}.weeklyFivePartnerCard .weeklyFivePartnerCopy{color:#9fb3c0;font-size:12px}.weeklyFivePartnerTypes{color:#d9f3ff;letter-spacing:.13em;margin:22px 0 18px;font-size:9px;font-weight:1000}.weeklyFivePartnerTypes span{color:#38bdf8;padding:0 7px}.weeklyFivePartnerCard>a{color:#fff;letter-spacing:.06em;background:#38bdf814;border:1px solid #38bdf8;padding:11px 17px;font-size:12px;font-weight:1000;text-decoration:none;display:inline-block}@media (max-width:760px){.weeklyFiveReaderBar{grid-template-columns:auto 1fr;min-height:52px;padding:0 12px}.weeklyFiveReaderBar>div{text-align:right;grid-column:2}.weeklyFiveReaderBar b{font-size:10px}.weeklyFivePages{gap:10px;width:100%;padding:10px 10px 30px}.weeklyFivePageWrap{width:100%}.weeklyFivePageWrap>img{object-fit:contain;width:100%;max-width:100%;height:auto;box-shadow:none}.weeklyFivePartnerCard{margin-top:10px;padding:24px 18px 22px}.weeklyFivePartnerCard>p{font-size:13px}.weeklyFivePartnerCard .weeklyFivePartnerCopy{font-size:11px}.weeklyFivePartnerTypes{font-size:8px;line-height:1.8}.weeklyFivePartnerTypes span{padding:0 3px}}
