.statsNguts__seriesHome{display:flex;flex-direction:column;font-family:var(--font-family);padding:2rem}.statsNguts__seriesHome_heading,.statsNguts__seriesHome_teams_heading{width:100%;text-align:left;margin-bottom:2rem}.statsNguts__seriesHome_heading h1,.statsNguts__seriesHome_teams_heading h1{margin-top:20px;font-size:56px;line-height:75px;font-weight:800}.statsNguts__seriesHome_text{font-size:18px;line-height:1.6;color:#fff;text-align:justify;margin-bottom:2rem}.statsNguts__seriesHome_text p{margin-bottom:1rem}.statsNguts__seriesHome_teams_grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:30px;gap:30px;justify-items:center;margin-top:20px}.statsNguts__seriesHome_teams_card{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.05));padding:15px;border-radius:12px;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;cursor:pointer;width:100%;text-align:center;height:200px;min-height:200px;max-height:200px;box-shadow:0 4px 8px rgba(0,0,0,.2)}.statsNguts__seriesHome_teams_card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(255,223,0,.4)}.statsNguts__seriesHome_teams_images{display:flex;justify-content:center;align-items:center;width:100%;gap:8px;margin-bottom:5px}.statsNguts__seriesHome_team_logo{width:80px;height:80px;object-fit:contain;border-radius:8px}.statsNguts__seriesHome_team_name{display:flex;align-items:center;justify-content:center;text-align:center;font-size:16px;font-weight:700;color:gold;background:linear-gradient(45deg,#3a3d40,#181818);padding:6px;width:90%;min-height:35px;max-height:35px;border-radius:8px;text-transform:uppercase;letter-spacing:1px;text-shadow:2px 2px 6px hsla(0,0%,100%,.2);word-wrap:break-word;white-space:normal;overflow:hidden;line-height:1.2;margin-top:5px}.statsNguts__seriesHome_teams_card:hover .statsNguts__seriesHome_team_name{transform:scale(1.05);color:#fff;background:linear-gradient(45deg,#181818,#3a3d40)}.statsNguts__seriesHome_statsSection{margin:2rem 0;text-align:center}.statsNguts__seriesHome_section_heading{background:linear-gradient(45deg,#3f3e3a,#d4a686);padding:15px;border-radius:12px;text-transform:uppercase;font-size:2rem;font-weight:700;text-shadow:2px 2px 4px hsla(0,0%,100%,.2);text-align:center;margin-bottom:10px}.statsNguts__seriesHome_grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}.statsNguts__seriesHome_card{background:linear-gradient(145deg,#1e1e2f,#2a2a3f);border-radius:12px;box-shadow:0 8px 15px rgba(0,0,0,.3);padding:1.5rem;transition:transform .3s ease,box-shadow .3s ease;text-align:center}.statsNguts__seriesHome_title{font-size:20px;color:gold;margin-bottom:1rem;text-transform:uppercase}.statsNguts__seriesHome_details{margin-top:1rem}.statsNguts__seriesHome_detail{display:flex;align-items:center;justify-content:space-between;margin-top:1rem;padding:.5rem;border-radius:8px;background:hsla(0,0%,100%,.1)}.statsNguts__seriesHome_detail.highlight{background:rgba(255,223,0,.2);border:2px solid gold}.statsNguts__seriesHome_photo{width:40px;height:40px;border-radius:50%;border:2px solid #fff;object-fit:cover}.statsNguts__seriesHome_player{font-size:14px;font-weight:700;color:#fff;margin-left:.5rem}.statsNguts__seriesHome_value{font-size:12px;color:#ddd}.statsNguts__seriesHome_series_result_inside{background-color:hsla(0,0%,100%,.1);border:2px solid gold;padding:1.5rem;border-radius:12px;box-shadow:0 4px 8px rgba(0,0,0,.2);text-align:center;color:gold;font-size:20px;font-weight:700;margin-bottom:2rem}.statsNguts__seriesHome_series_result_text{font-size:24px;font-weight:700;margin-bottom:0}.statsNguts__seriesHome_series_result_player{font-size:20px;font-weight:500;font-style:italic}.statsNguts__seriesHome_pointsWrap{margin-top:2.5rem;margin-bottom:1.5rem}.statsNguts__seriesHome_pointsHeader{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.statsNguts__seriesHome_pointsTitle{margin:0;font-size:30px;font-weight:900;letter-spacing:.5px;color:gold;text-transform:uppercase}.statsNguts__seriesHome_pointsSub{margin:6px 0 0;color:hsla(0,0%,100%,.75);font-size:14px}.statsNguts__seriesHome_pointsMeta{color:hsla(0,0%,100%,.65);font-size:12px;text-align:right;max-width:240px}.statsNguts__seriesHome_pointsCard{background:linear-gradient(145deg,#141a24,#101522);border:1px solid rgba(255,215,0,.18);border-radius:16px;box-shadow:0 10px 26px rgba(0,0,0,.35);overflow:hidden;position:relative}.statsNguts__seriesHome_pointsCard:before{content:"";position:absolute;inset:0;background:radial-gradient(700px 260px at 10% 0,rgba(255,215,0,.1),transparent 60%),radial-gradient(520px 220px at 100% 0,rgba(59,130,246,.14),transparent 55%);pointer-events:none}.statsNguts__seriesHome_pointsTabs{display:flex;gap:10px;padding:14px 14px 0;position:relative;z-index:1}.statsNguts__seriesHome_pointsTab{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85);padding:10px 14px;border-radius:999px;font-weight:800;letter-spacing:.4px;cursor:pointer;transition:transform .15s ease,background .2s ease,border-color .2s ease}.statsNguts__seriesHome_pointsTab:hover{transform:translateY(-1px);border-color:rgba(255,215,0,.25)}.statsNguts__seriesHome_pointsTabActive{background:rgba(255,215,0,.18);border-color:rgba(255,215,0,.45);color:gold}.statsNguts__seriesHome_pointsTableScroll{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:1}.statsNguts__seriesHome_pointsTable{width:100%;border-collapse:separate;border-spacing:0;min-width:720px}.statsNguts__seriesHome_pointsTable thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:rgba(10,14,22,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:hsla(0,0%,100%,.85);font-size:12px;letter-spacing:1px;text-transform:uppercase;padding:14px;border-bottom:1px solid hsla(0,0%,100%,.1)}.statsNguts__seriesHome_pointsTable tbody td{padding:14px;border-bottom:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.88);font-size:14px}.statsNguts__seriesHome_pointsTable tbody tr:hover{background:hsla(0,0%,100%,.03)}.colTeam{width:280px}.colNRR{padding-right:18px}.nrrNeg,.nrrPos{font-weight:800}.statsNguts__seriesHome_pointsFooter{padding:12px 14px;display:flex;justify-content:space-between;gap:10px;align-items:center;background:rgba(0,0,0,.18);border-top:1px solid hsla(0,0%,100%,.06);position:relative;z-index:1}.footNote{color:hsla(0,0%,100%,.65);font-size:12px}.simResetBtn{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85);padding:8px 12px;border-radius:999px;font-weight:800;cursor:pointer}.simResetBtn:hover{border-color:rgba(255,215,0,.25)}.simMatchesWrap{padding:14px;position:relative;z-index:1}.simMatchCard{border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);border-radius:14px;padding:14px;margin-bottom:12px}.simMatchTop{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.simMatchTitle{color:hsla(0,0%,100%,.92);font-weight:900;letter-spacing:.4px}.simMatchMeta{color:hsla(0,0%,100%,.65);font-size:12px;text-align:right}.simPickRow{display:flex;gap:10px;margin-top:12px;flex-wrap:wrap}.simPickBtn{border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9);padding:10px 12px;border-radius:12px;cursor:pointer;font-weight:900;letter-spacing:.3px;transition:transform .12s ease,border-color .2s ease}.simPickBtn:hover{transform:translateY(-1px);border-color:rgba(255,215,0,.25)}.simPickBtnActive{background:rgba(255,215,0,.15);border-color:rgba(255,215,0,.45);color:gold}.simPickBtnNR{font-weight:800}.simPickBtnClear{opacity:.85}@media screen and (max-width:1024px){.statsNguts__seriesHome_heading h1{font-size:42px;line-height:60px}.statsNguts__seriesHome_grid{grid-template-columns:repeat(2,1fr)}.statsNguts__seriesHome_teams_heading h1{font-size:36px;line-height:52px}.statsNguts__seriesHome_pointsTable{min-width:680px}}@media screen and (max-width:768px){.statsNguts__seriesHome_heading h1,.statsNguts__seriesHome_teams_heading h1{font-size:32px;line-height:52px}.statsNguts__seriesHome_text{font-size:16px}.statsNguts__seriesHome_teams_grid{grid-template-columns:repeat(2,1fr)}.statsNguts__seriesHome_teams_card{height:180px;min-height:180px;max-height:180px}.statsNguts__seriesHome_teams_images{margin-bottom:3px}.statsNguts__seriesHome_team_name{font-size:14px;min-height:30px;max-height:30px}.statsNguts__seriesHome_grid{grid-template-columns:repeat(1,1fr)}.hideSm{display:none}.statsNguts__seriesHome_pointsTable{min-width:560px}.statsNguts__seriesHome_pointsHeader{flex-direction:column;align-items:flex-start}.statsNguts__seriesHome_pointsMeta{text-align:left;max-width:none}}@media screen and (max-width:480px){.statsNguts__seriesHome_heading h1,.statsNguts__seriesHome_teams_heading h1{font-size:24px;line-height:42px}.statsNguts__seriesHome_section_heading{font-size:20px}.statsNguts__seriesHome_text{font-size:14px}.statsNguts__seriesHome_teams_grid{grid-template-columns:repeat(1,1fr)}.statsNguts__seriesHome_teams_card{height:170px;min-height:170px;max-height:170px}.statsNguts__seriesHome_teams_images{margin-bottom:2px}.statsNguts__seriesHome_team_name{font-size:14px;min-height:30px}.statsNguts__seriesHome_pointsTitle{font-size:22px}.statsNguts__seriesHome_pointsCard{border-radius:14px}.simPickBtn{width:100%;justify-content:center;text-align:center}}.statsNguts__publishedMatches{display:flex;flex-direction:column;font-family:var(--font-family);margin-top:10px}.statsNguts__publishedMatches_heading{width:100%;text-align:left;margin-bottom:2rem;margin-top:2rem}.statsNguts__publishedMatches_heading h1{font-size:56px;line-height:75px;font-weight:800}.statsNguts__publishedMatches_container{display:flex;flex-direction:row}.statsNguts__publishedMatches_container_content{flex:1 1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}@media screen and (max-width:1024px){.statsNguts__publishedMatches_container{flex-direction:column-reverse}.statsNguts__publishedMatches_container_content{flex:1 1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}.statsNguts__publishedMatches_heading h1{font-size:36px;line-height:52px}}@media screen and (max-width:768px){.statsNguts__publishedMatches_container_content{grid-template-columns:repeat(1,1fr)}.statsNguts__publishedMatches_heading h1{font-size:32px;line-height:52px}}@media screen and (max-width:480px){.statsNguts__publishedMatches_heading h1{font-size:24px;line-height:42px}}.statsNguts__UpcomingMatches{display:flex;flex-direction:column;font-family:var(--font-family);margin-top:10px}.statsNguts__UpcomingMatches_heading{width:100%;text-align:left;margin-bottom:2rem;margin-top:2rem}.statsNguts__UpcomingMatches_heading h1{font-size:56px;line-height:75px;font-weight:800}.statsNguts__UpcomingMatches_container{display:flex;flex-direction:row}.statsNguts__UpcomingMatches_container_content{flex:1 1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}@media screen and (max-width:1024px){.statsNguts__UpcomingMatches_container{flex-direction:column-reverse}.statsNguts__UpcomingMatches_container_content{flex:1 1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}.statsNguts__UpcomingMatches_heading h1{font-size:36px;line-height:52px}}@media screen and (max-width:768px){.statsNguts__UpcomingMatches_container_content{grid-template-columns:repeat(1,1fr)}.statsNguts__UpcomingMatches_heading h1{font-size:32px;line-height:52px}}@media screen and (max-width:480px){.statsNguts__UpcomingMatches_heading h1{font-size:24px;line-height:42px}}.statsNguts__completedMatches{display:flex;flex-direction:column;font-family:var(--font-family);margin-top:20px}.statsNguts__completedMatches_heading{width:100%;text-align:left;margin-bottom:2rem;margin-top:2rem}.statsNguts__completedMatches_heading h1{font-size:56px;line-height:75px;font-weight:800}.statsNguts__completedMatches_container{display:flex;flex-direction:row}.statsNguts__completedMatches_container_content{flex:1 1;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem}@media screen and (max-width:1024px){.statsNguts__completedMatches_container{flex-direction:column-reverse}.statsNguts__completedMatches_container_content{flex:1 1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2rem}.statsNguts__completedMatches_heading h1{font-size:36px}}@media screen and (max-width:768px){.statsNguts__completedMatches_container_content{grid-template-columns:repeat(1,1fr)}.statsNguts__completedMatches_heading h1{font-size:32px;line-height:52px}}@media screen and (max-width:480px){.statsNguts__completedMatches_heading h1{font-size:24px;line-height:42px}}.sngSim{margin-top:2.5rem;margin-bottom:1.5rem;font-family:var(--font-family)}.sngSim__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px;position:relative;z-index:2}.sngSim__title{margin:0;font-size:30px;font-weight:900;letter-spacing:.5px;color:gold;text-transform:uppercase}.sngSim__sub{margin:6px 0 0;color:hsla(0,0%,100%,.75);font-size:14px}.sngSim__actions{display:flex;align-items:center;gap:10px}.sngSim__pill{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.85);font-size:13px;white-space:nowrap}.sngSim__pillStrong{font-weight:900;color:gold}.sngSim__btn{cursor:pointer;border:none;border-radius:10px;padding:10px 12px;font-weight:900;letter-spacing:.2px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,opacity .15s ease;position:relative;z-index:2}.sngSim__btn:active{transform:translateY(1px)}.sngSim__btnGhost{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.12)}.sngSim__btnGhost:hover{background:hsla(0,0%,100%,.12)}.sngSim__btnPrimary{background:linear-gradient(45deg,gold,#ffb700);color:#111;box-shadow:0 12px 26px rgba(255,215,0,.18)}.sngSim__btnPrimary:hover{filter:brightness(1.03)}.sngSim__btn.isDisabled,.sngSim__btnPrimary.isDisabled{opacity:.45;cursor:not-allowed;box-shadow:none}.sngSim__tabs{display:flex;gap:10px;margin-bottom:14px;flex-wrap:wrap}.sngSim__tab,.sngSim__tabs{position:relative;z-index:2}.sngSim__tab{cursor:pointer;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85);padding:10px 14px;border-radius:999px;font-weight:900;letter-spacing:.3px;transition:background .15s ease,border .15s ease,transform .15s ease}.sngSim__tab:hover{background:hsla(0,0%,100%,.1)}.sngSim__tab.active{background:rgba(255,215,0,.14);border:1px solid rgba(255,215,0,.35);color:gold}.sngSim__card{background:linear-gradient(145deg,#141a24,#101522);border:1px solid rgba(255,215,0,.18);border-radius:16px;box-shadow:0 10px 26px rgba(0,0,0,.35);overflow:hidden;position:relative}.sngSim__card:before{content:"";position:absolute;inset:0;background:radial-gradient(700px 260px at 10% 0,rgba(255,215,0,.1),transparent 60%),radial-gradient(520px 220px at 100% 0,rgba(59,130,246,.14),transparent 55%);pointer-events:none;z-index:0}.sngSim__tableScroll{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:1}.sngSim__table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}.sngSim__table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:rgba(10,14,22,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:hsla(0,0%,100%,.85);font-size:12px;letter-spacing:1px;text-transform:uppercase;padding:14px;border-bottom:1px solid hsla(0,0%,100%,.1)}.sngSim__table tbody td{padding:14px;border-bottom:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.88);font-size:14px}.sngSim__table tbody tr:hover{background:hsla(0,0%,100%,.03)}.ptRowTop{background:rgba(255,215,0,.07)}.colRank{width:70px;text-align:left}.colTeam{width:260px;text-align:left}.colNum{width:80px;text-align:center}.colNRR{width:120px;text-align:right}.colPts{width:90px}.colFA,.colPts{text-align:center}.colFA{width:170px}.rankPill{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:28px;padding:0 10px;border-radius:999px;font-weight:900;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1)}.rankPillTop{background:rgba(255,215,0,.18);border:1px solid rgba(255,215,0,.35);color:gold}.teamCell{display:flex;align-items:center;gap:12px}.teamLogoTiny{width:34px;height:34px;border-radius:10px;object-fit:contain;background:hsla(0,0%,100%,.08);padding:4px;border:1px solid hsla(0,0%,100%,.1);flex:0 0 auto}.teamShort{font-weight:900;letter-spacing:.6px}.ptsPill{min-width:44px;color:#111;background:linear-gradient(45deg,gold,#ffb700);box-shadow:0 8px 18px rgba(255,215,0,.18)}.faPill,.ptsPill{display:inline-flex;align-items:center;justify-content:center;height:28px;border-radius:999px;font-weight:900}.faPill{min-width:100px;padding:0 10px;font-size:12px;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1)}.nrrPos{color:rgba(110,231,183,.95);font-weight:900}.nrrNeg{color:hsla(0,94%,82%,.95);font-weight:900}.nrrDash{color:hsla(0,0%,100%,.45);font-weight:800}.sngSim__foot{padding:12px 14px;display:flex;justify-content:flex-end;background:rgba(0,0,0,.18);border-top:1px solid hsla(0,0%,100%,.06);position:relative;z-index:1}.sngSim__footNote{color:hsla(0,0%,100%,.65);font-size:12px}.sngSim__predList{padding:14px;position:relative;z-index:1}.sngSim__predRow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);margin-bottom:12px}.sngSim__predRowScore{align-items:flex-start}.sngSim__predMeta{flex:1 1;min-width:260px}.sngSim__predTeams{display:flex;align-items:center;gap:10px;font-weight:900;color:hsla(0,0%,100%,.92);flex-wrap:wrap}.sngSim__predTeam{display:inline-flex;align-items:center;gap:10px}.sngSim__vs{color:hsla(0,0%,100%,.55);font-weight:900}.sngSim__predSub{margin-top:6px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:hsla(0,0%,100%,.7);font-size:12px}.sngSim__dot{color:hsla(0,0%,100%,.35)}.sngSim__predBtns{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.sngSim__pick{cursor:pointer;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9);padding:10px 14px;border-radius:999px;font-weight:900;letter-spacing:.2px;transition:background .15s ease,border .15s ease,transform .15s ease;min-width:92px;text-align:center;position:relative;z-index:2}.sngSim__pick:hover{background:hsla(0,0%,100%,.1)}.sngSim__pick:active{transform:translateY(1px)}.sngSim__pick.isSelected{background:rgba(34,197,94,.18);border:1px solid rgba(34,197,94,.45);color:rgba(187,247,208,.98);box-shadow:0 12px 26px rgba(34,197,94,.14)}.sngSim__empty{padding:18px;border-radius:14px;border:1px dashed hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.75);text-align:center}.sngSim__readyBar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px;margin-bottom:12px;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04)}.sngSim__readyLeft{display:flex;flex-direction:column;gap:4px}.sngSim__readyTitle{font-weight:900;color:hsla(0,0%,100%,.92);font-size:14px}.sngSim__readyHint{color:hsla(0,0%,100%,.7);font-size:12px;font-weight:700}.sngSim__readyBtn{white-space:nowrap}.sngSim__scoreWrap{flex:1 1;min-width:320px}.sngSim__winnerRow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.sngSim__label{font-size:12px;color:hsla(0,0%,100%,.7);font-weight:900;letter-spacing:.6px;text-transform:uppercase}.sngSim__scoreGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.sngSim__scoreGrid.isDisabled{opacity:.5;filter:grayscale(.2);pointer-events:none}.sngSim__scoreCard{border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);padding:12px}.sngSim__scoreHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.sngSim__scoreTeam{font-weight:900;color:hsla(0,0%,100%,.92);letter-spacing:.4px}.sngSim__scoreInputs{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.sngSim__field{display:flex;flex-direction:column;gap:6px;font-size:12px;color:hsla(0,0%,100%,.7);font-weight:800}.sngSim__input{height:38px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.25);color:hsla(0,0%,100%,.92);padding:0 12px;font-weight:900;outline:none}.sngSim__input:focus{border-color:rgba(255,215,0,.45);box-shadow:0 0 0 3px rgba(255,215,0,.1)}.sngSim__scoreNote{margin-top:10px;display:flex;justify-content:flex-end}@media screen and (max-width:768px){.hideSm{display:none}.sngSim__head,.sngSim__predRow{flex-direction:column;align-items:flex-start}.sngSim__predBtns{justify-content:flex-start;width:100%}.sngSim__table{min-width:640px}.sngSim__scoreWrap{width:100%;min-width:0}.sngSim__scoreGrid{grid-template-columns:1fr}.sngSim__readyBar{flex-direction:column;align-items:stretch}.sngSim__readyBtn{width:100%}}@media screen and (max-width:480px){.sngSim__title{font-size:22px}.sngSim__predBtns{width:100%;flex-wrap:nowrap;gap:8px}.sngSim__pick{flex:1 1;min-width:0;width:auto;padding:10px 8px;font-size:13px;letter-spacing:.1px;border-radius:12px}.sngSim__pick:last-child{flex:1.15 1}.sngSim__scoreInputs{grid-template-columns:1fr 1fr}}.t20wcSim{margin-top:2.5rem;margin-bottom:1.5rem;font-family:var(--font-family)}.t20wcSim__head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}.t20wcSim__title{margin:0;font-size:30px;font-weight:900;letter-spacing:.5px;color:gold;text-transform:uppercase}.t20wcSim__sub{margin:6px 0 0;color:hsla(0,0%,100%,.75);font-size:14px}.t20wcSim__actions{display:flex;align-items:center;gap:10px}.t20wcSim__pill{display:inline-flex;align-items:center;gap:8px;padding:10px 12px;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.85);font-size:13px;white-space:nowrap}.t20wcSim__pillStrong{font-weight:900;color:gold}.t20wcSim__btn{cursor:pointer;border:none;border-radius:10px;padding:10px 12px;font-weight:900;letter-spacing:.2px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,opacity .15s ease}.t20wcSim__btn:active{transform:translateY(1px)}.t20wcSim__btnGhost{background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.12)}.t20wcSim__btnGhost:hover{background:hsla(0,0%,100%,.12)}.t20wcSim__btnPrimary{background:linear-gradient(45deg,gold,#ffb700);color:#111;box-shadow:0 12px 26px rgba(255,215,0,.18)}.t20wcSim__btnPrimary:hover{filter:brightness(1.03)}.t20wcSim__btnPrimary.isDisabled{opacity:.45;cursor:not-allowed;box-shadow:none}.t20wcSim__nav{display:flex;gap:10px;overflow-x:auto;padding-bottom:6px;margin-bottom:14px;-webkit-overflow-scrolling:touch}.t20wcSim__nav::-webkit-scrollbar{height:8px}.t20wcSim__nav::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:999px}.t20wcSim__nav::-webkit-scrollbar-track{background:transparent}.t20wcSim__navItem{cursor:pointer;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85);padding:10px 14px;border-radius:999px;font-weight:900;letter-spacing:.3px;white-space:nowrap;transition:background .15s ease,border .15s ease,transform .15s ease}.t20wcSim__navItem:hover{background:hsla(0,0%,100%,.1)}.t20wcSim__navItem.isActive{background:rgba(255,215,0,.14);border:1px solid rgba(255,215,0,.35);color:gold}.t20wcSim__grid4{display:grid;grid-template-columns:repeat(4,minmax(340px,1fr));grid-gap:14px;gap:14px;overflow-x:auto;padding-bottom:6px;-webkit-overflow-scrolling:touch}.t20wcSim__single{display:block}.t20wcSim__card,.t20wcSim__tableCard{background:linear-gradient(145deg,#141a24,#101522);border:1px solid rgba(255,215,0,.18);border-radius:16px;box-shadow:0 10px 26px rgba(0,0,0,.35);overflow:hidden;position:relative}.t20wcSim__card:before,.t20wcSim__tableCard:before{content:"";position:absolute;inset:0;background:radial-gradient(700px 260px at 10% 0,rgba(255,215,0,.1),transparent 60%),radial-gradient(520px 220px at 100% 0,rgba(59,130,246,.14),transparent 55%);pointer-events:none;z-index:0}.t20wcSim__sectionTitle{position:relative;z-index:1;padding:14px 14px 8px;font-weight:900;letter-spacing:.5px;color:hsla(0,0%,100%,.92)}.t20wcSim__tableScroll{overflow-x:auto;-webkit-overflow-scrolling:touch;position:relative;z-index:1}.t20wcSim__table{width:100%;border-collapse:separate;border-spacing:0;min-width:760px}.t20wcSim__table thead th{position:-webkit-sticky;position:sticky;top:0;z-index:2;background:rgba(10,14,22,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:hsla(0,0%,100%,.85);font-size:12px;letter-spacing:1px;text-transform:uppercase;padding:14px;border-bottom:1px solid hsla(0,0%,100%,.1)}.t20wcSim__table tbody td{padding:14px;border-bottom:1px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.88);font-size:14px}.t20wcSim__table tbody tr:hover{background:hsla(0,0%,100%,.03)}.t20wcSim__ptRowTop{background:rgba(255,215,0,.07)}.t20wcSim__colRank{width:70px;text-align:left}.t20wcSim__colTeam{width:240px;text-align:left}.t20wcSim__colNum{width:70px;text-align:center}.t20wcSim__colNRR{width:110px;text-align:right}.t20wcSim__colPts{width:80px;text-align:center}.t20wcSim__colFA{width:160px;text-align:center}.t20wcSim__rankPill{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:28px;padding:0 10px;border-radius:999px;font-weight:900;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.1)}.t20wcSim__rankPillTop{background:rgba(255,215,0,.18);border:1px solid rgba(255,215,0,.35);color:gold}.t20wcSim__teamCell{display:flex;align-items:center;gap:12px}.t20wcSim__teamLogoTiny{width:34px;height:34px;border-radius:10px;object-fit:contain;background:hsla(0,0%,100%,.08);padding:4px;border:1px solid hsla(0,0%,100%,.1);flex:0 0 auto}.t20wcSim__teamShort{font-weight:900;letter-spacing:.6px}.t20wcSim__ptsPill{min-width:44px;color:#111;background:linear-gradient(45deg,gold,#ffb700);box-shadow:0 8px 18px rgba(255,215,0,.18)}.t20wcSim__faPill,.t20wcSim__ptsPill{display:inline-flex;align-items:center;justify-content:center;height:28px;border-radius:999px;font-weight:900}.t20wcSim__faPill{min-width:100px;padding:0 10px;font-size:12px;color:hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1)}.t20wcSim__nrrPos{color:rgba(110,231,183,.95);font-weight:900}.t20wcSim__nrrNeg{color:hsla(0,94%,82%,.95);font-weight:900}.t20wcSim__nrrDash{color:hsla(0,0%,100%,.45);font-weight:800}.t20wcSim__predictorHead{position:relative;z-index:1;padding:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid hsla(0,0%,100%,.06);flex-wrap:wrap}.t20wcSim__predictorTitle{font-weight:900;color:hsla(0,0%,100%,.92);letter-spacing:.4px}.t20wcSim__predList{padding:14px;position:relative;z-index:1}.t20wcSim__predRow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px;border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);margin-bottom:12px}.t20wcSim__predRowScore{align-items:flex-start}.t20wcSim__predMeta{flex:1 1;min-width:260px}.t20wcSim__predTeams{display:flex;align-items:center;gap:10px;font-weight:900;color:hsla(0,0%,100%,.92);flex-wrap:wrap}.t20wcSim__predTeam{display:inline-flex;align-items:center;gap:10px}.t20wcSim__vs{color:hsla(0,0%,100%,.55);font-weight:900}.t20wcSim__predSub{margin-top:6px;display:flex;align-items:center;flex-wrap:wrap;gap:8px;color:hsla(0,0%,100%,.7);font-size:12px}.t20wcSim__dot{color:hsla(0,0%,100%,.35)}.t20wcSim__predBtns{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end;align-items:center}.t20wcSim__pick{cursor:pointer;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.9);padding:10px 14px;border-radius:999px;font-weight:900;letter-spacing:.2px;transition:background .15s ease,border .15s ease,transform .15s ease;min-width:92px;text-align:center;white-space:nowrap}.t20wcSim__pick:hover{background:hsla(0,0%,100%,.1)}.t20wcSim__pick:active{transform:translateY(1px)}.t20wcSim__pick.isSelected{background:rgba(34,197,94,.18);border:1px solid rgba(34,197,94,.45);color:rgba(187,247,208,.98);box-shadow:0 12px 26px rgba(34,197,94,.14)}.t20wcSim__scoreWrap{flex:1 1;min-width:320px}.t20wcSim__winnerRow{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.t20wcSim__label{font-size:12px;color:hsla(0,0%,100%,.7);font-weight:900;letter-spacing:.6px;text-transform:uppercase}.t20wcSim__scoreGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.t20wcSim__scoreGrid.isDisabled{opacity:.5;filter:grayscale(.2);pointer-events:none}.t20wcSim__scoreCard{border-radius:14px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.03);padding:12px}.t20wcSim__scoreHead{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.t20wcSim__scoreTeam{font-weight:900;color:hsla(0,0%,100%,.92);letter-spacing:.4px}.t20wcSim__scoreInputs{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.t20wcSim__field{display:flex;flex-direction:column;gap:6px;font-size:12px;color:hsla(0,0%,100%,.7);font-weight:800}.t20wcSim__input{height:38px;border-radius:12px;border:1px solid hsla(0,0%,100%,.12);background:rgba(0,0,0,.25);color:hsla(0,0%,100%,.92);padding:0 12px;font-weight:900;outline:none;width:100%;box-sizing:border-box}.t20wcSim__input:focus{border-color:rgba(255,215,0,.45);box-shadow:0 0 0 3px rgba(255,215,0,.1)}.t20wcSim__scoreNote{margin-top:10px}.t20wcSim__foot,.t20wcSim__scoreNote{display:flex;justify-content:flex-end}.t20wcSim__foot{padding:12px 14px;background:rgba(0,0,0,.18);border-top:1px solid hsla(0,0%,100%,.06);position:relative;z-index:1}.t20wcSim__footNote{color:hsla(0,0%,100%,.65);font-size:12px}.t20wcSim__empty{position:relative;z-index:1;margin:0 14px 14px;padding:18px;border-radius:14px;border:1px dashed hsla(0,0%,100%,.18);color:hsla(0,0%,100%,.75);text-align:center}.t20wcSim__error{padding:12px 0;color:hsla(0,0%,100%,.85)}.t20wcSim__groupQuick{margin-top:0;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.t20wcSim__groupQuickLabel{color:hsla(0,0%,100%,.7);font-weight:900;font-size:12px;letter-spacing:.4px}.t20wcSim__groupChip{cursor:pointer;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.85);padding:8px 12px;border-radius:999px;font-weight:900;font-size:12px}.t20wcSim__groupChip.isActive{background:rgba(255,215,0,.14);border:1px solid rgba(255,215,0,.35);color:gold}.t20wcSim__predRowScore{overflow:hidden;max-width:100%}.t20wcSim__predRowScore .t20wcSim__predMeta,.t20wcSim__predRowScore .t20wcSim__scoreWrap{min-width:0;max-width:100%}.t20wcSim__predRowScore .t20wcSim__winnerRow{flex-wrap:wrap;align-items:flex-start}.t20wcSim__predRowScore .t20wcSim__predBtns{justify-content:flex-start;max-width:100%}.t20wcSim__predRowScore .t20wcSim__pick{min-width:86px}.t20wcSim__predRowScore .t20wcSim__scoreCard,.t20wcSim__predRowScore .t20wcSim__scoreGrid,.t20wcSim__predRowScore .t20wcSim__scoreInputs{min-width:0;max-width:100%}@media screen and (max-width:1024px){.t20wcSim__grid4{grid-template-columns:repeat(4,minmax(320px,1fr))}}@media screen and (max-width:768px){.t20wcSim__hideSm{display:none}.t20wcSim__head,.t20wcSim__predRow{flex-direction:column;align-items:flex-start}.t20wcSim__predBtns{justify-content:flex-start;width:100%}.t20wcSim__table{min-width:640px}.t20wcSim__scoreWrap{width:100%;min-width:0}.t20wcSim__winnerRow{flex-direction:column;align-items:flex-start}.t20wcSim__scoreGrid{grid-template-columns:1fr}.t20wcSim__groupQuick{width:100%;order:3}}@media screen and (max-width:480px){.t20wcSim__title{font-size:22px}.t20wcSim__pick{padding:10px;font-size:13px;border-radius:12px;min-width:90px}.t20wcSim__predRowScore .t20wcSim__pick{min-width:82px}.t20wcSim__scoreInputs{grid-template-columns:1fr}}