.brandMarkImage{overflow:hidden;background:0 0!important;padding:0!important}.brandMarkImage img{object-fit:contain;width:100%;height:100%;display:block}.siteMain button,.siteMain input,.siteMain select,.siteMain textarea{color:#18130d}.siteMain input,.siteMain select,.siteMain textarea{background-color:#fffdf8}.siteMain .primaryButton,.siteMain .loginButton,.siteMain .signupTopButton,.siteMain .statusLive,.siteMain .rblEngineTabs button.active,.siteMain .funCricketTabs button.active,.siteMain .rblPublicCenterTabs button.active,.siteMain .boundaryFour,.siteMain .boundarySix{color:#fff!important}.siteMain .signupTopButton{color:#16110a!important}.rblEngineWorkspace button:not(.primaryButton):not(.dangerSoftButton):not(.boundaryFour):not(.boundarySix){background:#fffaf0;border-color:#67481847;color:#18130d!important}.rblEngineWorkspace button:disabled{opacity:.6}.rblQuickScore button{color:#18130d!important;background:#fffdf8!important}.rblQuickScore .boundaryFour,.rblQuickScore .boundarySix{color:#fff!important}.rblQuickScore .runningRunsButton{color:#fff!important;background:linear-gradient(145deg,#d5961f,#8d5b0b)!important;border-color:#b87912!important}.rblQuickScore .runningRunsButton *{color:#fff!important}.rblQuickScore .runningRunsButton span{letter-spacing:.12em;font-size:7px;display:block}.rblEngineTabs button{color:#23180c!important}.rblEngineTabs button.active{color:#fff!important}.rblPremiumModal .primaryButton{color:#17110a!important}.rblResultsList{gap:14px;display:grid}.rblResultCard{text-align:left;width:100%;overflow:hidden;background:#fff!important;border:1px solid #563d1429!important;border-radius:18px!important;gap:10px!important;padding:0!important;display:grid!important;box-shadow:0 12px 28px #412d0f14!important}.rblResultText{border-bottom:1px solid #563d141f;padding:12px 16px;display:block;font-size:13px!important}.rblResultTeams{background:linear-gradient(100deg,color-mix(in srgb,var(--rbl-primary) 18%,#fff),#f8f3e8 50%,color-mix(in srgb,var(--rbl-secondary) 16%,#fff));grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;padding:10px 16px;display:grid}.rblResultTeams>div{grid-template-columns:auto 1fr auto auto;align-items:center;gap:10px;display:grid}.rblResultTeams>div:last-child{direction:rtl}.rblResultTeams>div:last-child>*{direction:ltr}.rblResultTeams strong{font-size:28px!important}.rblResultTeams em{font-style:normal;font-weight:950!important}.rblResultCard>small,.rblFullScorecardLink{padding:0 16px 12px}.rblFullScorecardLink{justify-self:end;font-weight:900;color:#684914!important}.rblResultTeamLogo{object-fit:contain;background:#fff;border-radius:12px;place-items:center;width:52px;height:52px;padding:4px;display:grid}.rblResultHero{color:#fff;background:linear-gradient(125deg,#142d66,#1e3a80);border-radius:18px;grid-template-columns:1fr minmax(240px,1.1fr) 1fr;align-items:center;gap:16px;padding:18px;display:grid}.rblResultHero>div{text-align:center;justify-items:center;gap:7px;display:grid}.rblResultHero section{text-align:center}.rblResultHero *{color:#fff!important}.rblMatchTabs{border-bottom:1px solid #563d1426;gap:4px;margin:14px -24px 0;padding:0 24px;display:flex;overflow:auto}.rblMatchTabs button{border:0;flex:none;padding:11px 14px;background:0 0!important;font-weight:900!important}.rblMatchTabs button.active{border-radius:10px 10px 0 0;color:#fff!important;background:#233f8e!important}.rblInningsTabs{background:#e7ebf4;border-radius:999px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:12px;padding:5px;display:grid}.rblInningsTabs button{background:0 0!important;border:0!important;border-radius:999px!important;padding:9px!important;font-weight:900!important}.rblInningsTabs button.active{color:#fff!important;background:#233f8e!important}.rblFullScorecard,.rblOverCommentary,.rblMatchStats,.rblSquadsGrid,.rblMatchDetails{margin-top:14px}.rblScoreSection{gap:10px;display:grid}.rblScoreSectionHead{background:#f2ebdc;border-radius:12px;justify-content:space-between;align-items:center;padding:12px;display:flex}.rblScoreSectionHead b{font-size:24px}.rblScoreTable{border:1px solid #563d141f;border-radius:12px;display:grid;overflow:auto}.rblScoreTable>div{border-bottom:1px solid #563d1417;align-items:center;gap:8px;min-width:760px;padding:9px 12px;display:grid}.rblScoreTable.batting>div{grid-template-columns:minmax(210px,2fr) repeat(6,minmax(52px,.5fr))}.rblScoreTable.bowling>div{grid-template-columns:minmax(210px,2fr) repeat(8,minmax(48px,.5fr))}.rblScoreTable .head{background:#e6dcc3;font-size:9px;font-weight:950}.rblScoreTable small{font-size:8px;display:block;color:#635845!important}.rblExtrasLine,.rblTotalLine{grid-template-columns:150px 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.rblExtrasLine{background:#fffdf7;border-left:4px solid #e0a328}.rblTotalLine{color:#fff;background:#6420df}.rblTotalLine *{color:#fff!important}.rblFoW,.rblDidNotBat{border-top:1px solid #563d141a;padding:10px 12px}.rblFoW p{flex-wrap:wrap;gap:10px;display:flex}.rblOverCommentary{gap:10px;display:grid}.rblOverCommentary>section{background:#fff;border:1px solid #563d141f;border-radius:14px;padding:12px}.rblOverHead{justify-content:space-between;gap:10px;display:flex}.rblBallStrip{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.rblBallStrip button{width:38px;height:38px;background:#fff!important;border:1px solid #c9cdd6!important;border-radius:50%!important;font-weight:950!important}.rblBallStrip button.four{color:#fff!important;background:#45b8ed!important}.rblBallStrip button.six{color:#fff!important;background:#b229ef!important}.rblBallStrip button.wicket{color:#fff!important;background:#dc2d2d!important}.rblBallDetail{color:#fff;background:#172b62;border-radius:14px;gap:5px;padding:14px;display:grid;position:sticky;bottom:8px;box-shadow:0 16px 36px #00000038}.rblBallDetail *{color:#fff!important}.rblBallDetail button{border:0;border-radius:50%;width:30px;height:30px;position:absolute;top:8px;right:8px;color:#172b62!important;background:#fff!important}.rblWormWrap{background:#fff;border:1px solid #563d141f;border-radius:14px;padding:10px}.rblWormWrap svg{width:100%;height:auto}.rblWormWrap .grid{stroke:#e2e4e8;stroke-width:1px}.rblWormWrap .lineA,.rblWormWrap .lineB{fill:none;stroke-width:4px}.rblWormWrap .lineA{stroke:#2563eb}.rblWormWrap .lineB{stroke:#a673ef}.rblWormWrap .dotA{fill:#2563eb}.rblWormWrap .dotB{fill:#a673ef}.rblChartLegend{justify-content:center;gap:20px;font-weight:900;display:flex}.rblChartLegend span:before{content:"";border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}.rblChartLegend .a:before{background:#2563eb}.rblChartLegend .b:before{background:#a673ef}.rblStatCards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.rblStatCards article{background:#fff;border:1px solid #563d141f;border-radius:14px;gap:4px;padding:14px;display:grid}.rblStatCards span{font-size:28px;font-weight:950}.rblSquadsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rblSquadsGrid>section{background:#fff;border:1px solid #563d141f;border-radius:14px;padding:14px}.rblSquadTitle{align-items:center;gap:10px;display:flex}.rblSquadPlayers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.rblSquadPlayers article{background:#f7f4ed;border-radius:10px;align-items:center;gap:9px;padding:8px;display:flex}.rblSquadPlayers img,.rblPlayerFallback{object-fit:cover;background:#e4e6ea;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.rblMatchDetails{border:1px solid #563d141f;border-radius:14px;gap:0;display:grid;overflow:hidden}.rblMatchDetails article{background:#fff;border-bottom:1px solid #563d1417;grid-template-columns:180px 1fr;gap:15px;padding:14px;display:grid}.rblMatchDetails article:last-child{border-bottom:0}.rblMatchDetails span{font-weight:900}@media (max-width:760px){.rblResultHero{grid-template-columns:1fr}.rblResultTeams>div{grid-template-columns:auto 1fr}.rblResultTeams>div span,.rblResultTeams>div strong{grid-column:2}.rblSquadsGrid,.rblStatCards,.rblSquadPlayers,.rblMatchDetails article{grid-template-columns:1fr}}.rblPublicTeamsGrid>button{text-align:center;cursor:pointer;border:1px solid #563d1424;border-radius:16px;justify-items:center;gap:6px;padding:14px;display:grid;background:linear-gradient(155deg,color-mix(in srgb,var(--team-color) 18%,#fff),#fff 66%)!important}.rblPublicTeamsGrid>button em{font-size:9px;font-style:normal;font-weight:900;color:var(--team-color)!important}.rblPlayerNameButton,.rblTeamInlineButton,.rblTeamNameButton{text-align:left!important;font:inherit!important;cursor:pointer!important;background:0 0!important;border:0!important;padding:0!important}.rblPlayerNameButton{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;color:#132a62!important;font-weight:950!important}.rblTeamInlineButton{color:#775315!important;font-size:9px!important}.rblTeamNameButton{align-items:center;gap:8px;color:#1b160f!important;display:flex!important}.rblFormDots{gap:4px;display:flex}.rblFormDots span{border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;font-weight:950;display:grid;color:#fff!important}.rblFormDots .formW{background:#31a45a}.rblFormDots .formL{background:#cf3e35}.rblFormDots .formT{background:#7357c9}.rblFormDots .formNR{background:#7d8793}.rblPublicPoints{min-width:1180px}.rblPlayerProfileModal,.rblTeamProfileModal{width:min(1080px,100%)}.rblCareerPanel{background:#fff;border:1px solid #563d1421;border-radius:16px;gap:14px;padding:14px;display:grid}.rblCareerIdentity{align-items:center;gap:14px;display:flex}.rblProfileAvatar{object-fit:cover;background:#eef0f4;border:3px solid #ead59d;border-radius:50%;width:86px;height:86px}.rblProfileAvatar.fallback{place-items:center;font-size:34px;display:grid}.rblCareerIdentity h3{margin:0;font-size:26px!important}.rblCareerIdentity span,.rblCareerIdentity small{display:block}.rblCareerMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}.rblCareerMetrics article{background:#f4efe4;border-radius:12px;gap:3px;padding:10px;display:grid}.rblCareerMetrics span{text-transform:uppercase;letter-spacing:.08em;font-size:8px}.rblCareerMetrics strong{font-size:20px!important}.rblCompareBar{grid-template-columns:auto minmax(240px,1fr);align-items:center;gap:12px;margin:14px 0;display:grid}.rblCompareGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.rblCompareGrid .rblCareerMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.rblPlayerMatchHistory{margin-top:14px}.rblPlayerMatchHistory td small{font-size:7px;display:block}.rblTeamProfileHero{background:linear-gradient(120deg,color-mix(in srgb,var(--team-color) 90%,#111),color-mix(in srgb,var(--team-color) 58%,#fff));color:#fff;border-radius:18px;align-items:center;gap:18px;padding:22px;display:flex}.rblTeamProfileHero *{color:#fff!important}.rblTeamProfileHero img,.rblTeamProfileHero>.rblLogoFallback{object-fit:contain;background:#fff;border-radius:18px;place-items:center;width:118px;height:118px;padding:8px;display:grid;color:#111!important}.rblTeamMeta{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.rblTeamMeta article{background:#fff;border:1px solid #563d141f;border-radius:12px;gap:4px;padding:12px;display:grid}.rblTeamMeta span{text-transform:uppercase;letter-spacing:.08em;font-size:8px}.rblTeamSquad{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;display:grid}.rblTeamSquad button{text-align:left;border:1px solid #563d141a;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:3px 8px;padding:9px;display:grid;background:#fff!important}.rblTeamSquad img,.rblTeamSquad button>span{object-fit:cover;background:#e8ebef;border-radius:50%;grid-row:1/3;place-items:center;width:42px;height:42px;display:grid}.rblTeamSquad small{grid-column:2}.rblTeamMatches{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.rblTeamMatches button{text-align:left;border:1px solid #563d141a;border-radius:12px;gap:4px;padding:11px;display:grid;background:#fff!important}.rblSquadPlayerButton{text-align:left;border-radius:10px;align-items:center;gap:9px;background:#f7f4ed!important;border:0!important;padding:8px!important;display:flex!important}@media (max-width:850px){.rblCareerMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.rblCompareGrid{grid-template-columns:1fr}.rblTeamMeta,.rblTeamSquad{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.rblTeamSquad,.rblTeamMatches,.rblCompareBar{grid-template-columns:1fr}}.signupOtpPanel{background:#fffaf0;border:1px solid #97691f38;border-radius:16px;gap:11px;margin-top:16px;padding:16px;display:grid}.signupOtpPanel input{text-align:center;letter-spacing:.25em;min-height:52px;color:#1d160d!important;background:#fff!important;font-size:24px!important;font-weight:950!important}.signupVerifiedBox{background:#ecf9f0;border:1px solid #23914b47;border-radius:12px;gap:4px;padding:13px 14px;display:grid}.signupVerifiedBox strong{color:#136c35!important;font-size:14px!important}.signupVerifiedBox span{font-size:10px;font-weight:800;color:#23452e!important}.signupCreateAccountButton{min-height:52px;color:#17110a!important;background:linear-gradient(135deg,#d9a83e,#8b611a)!important;font-size:14px!important;font-weight:950!important}.rblGeneratedStickerPreview{background:#fffdf8;border:1px solid #69491524;border-radius:12px;grid-template-columns:84px 1fr;align-items:center;gap:10px;padding:9px;display:grid}.rblGeneratedStickerPreview img{aspect-ratio:4/5;object-fit:cover;border-radius:9px;width:84px;box-shadow:0 8px 18px #3e2b0e1f}.rblGeneratedStickerPreview small{font-weight:900;color:#4b3a1d!important}.rblLivePublicSection{margin-top:18px}.rblLivePublicGrid{gap:14px;display:grid}.rblLivePublicCard{width:100%;overflow:hidden;background:linear-gradient(112deg, color-mix(in srgb,var(--team-a) 88%,#0b1733) 0%, color-mix(in srgb,var(--team-a) 68%,#13244f) 42%, color-mix(in srgb,var(--team-b) 68%,#13244f) 58%, color-mix(in srgb,var(--team-b) 88%,#0b1733) 100%)!important;border:1px solid #32240f24!important;border-radius:20px!important;padding:0!important;box-shadow:0 18px 40px #23190a21!important}.rblLivePublicCard *{color:#fff!important}.rblLiveCardTop{letter-spacing:.08em;background:#050c1c47;justify-content:space-between;align-items:center;gap:12px;padding:10px 15px;font-size:9px;font-weight:900;display:flex}.rblLiveCardTop b{background:#e22d2d;border-radius:999px;padding:5px 9px;font-size:8px!important}.rblLiveCardTeams{grid-template-columns:1fr minmax(150px,.8fr) 1fr;align-items:center;gap:14px;padding:18px 20px;display:grid}.rblLiveCardTeams>div:first-child,.rblLiveCardTeams>div:last-child{align-items:center;gap:10px;display:flex}.rblLiveCardTeams>div:last-child{text-align:right;flex-direction:row-reverse;justify-content:flex-end}.rblLiveCenterScore{text-align:center;justify-items:center;gap:2px;display:grid!important}.rblLiveCenterScore strong{line-height:1;font-size:36px!important}.rblLiveCenterScore small,.rblLiveCenterScore span,.rblLiveCenterScore em{opacity:.9;font-style:normal;font-size:9px!important}.rblLiveActors{background:#ffffff29;border-top:1px solid #ffffff2e;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.rblLiveActors span{background:#070e1f47;gap:3px;padding:9px 12px;font-size:10px;display:grid}.rblLiveActors b{text-transform:uppercase;letter-spacing:.08em;opacity:.68;font-size:7px!important}.rblLiveOpenScorecard{text-align:right;background:#050c1c57;padding:10px 14px;font-size:9px;font-weight:950}@media (max-width:700px){.rblLiveCardTeams{grid-template-columns:1fr}.rblLiveCardTeams>div:first-child,.rblLiveCardTeams>div:last-child{text-align:center;flex-direction:row;justify-content:center}.rblLiveActors{grid-template-columns:1fr}}.siteMain .loginButton{color:#18130d!important;text-shadow:none!important;background:linear-gradient(135deg,#fffdf8,#f3e6c8)!important;border-color:#9b6f2252!important}.siteMain .statusLive,.siteMain .statusNext,.siteMain .statusPending,.siteMain .rblEngineTabs button.active,.siteMain .funCricketTabs button.active,.siteMain .rblPublicCenterTabs button.active{color:#3d2a0e!important;text-shadow:none!important}.siteMain .statusLive{background:#2f7b4b1a!important;border-color:#2f7b4b3d!important}.siteMain .statusPending{background:#756b5d1a!important;border-color:#756b5d38!important}.siteMain .primaryButton,.siteMain .boundaryFour,.siteMain .boundarySix{color:#fff!important}.rblQuickScore .dangerSoftButton{color:#fff!important;opacity:1!important;text-shadow:none!important;background:#7b2e2e!important;border-color:#7b2e2e!important}.rblQuickScore .dangerSoftButton:hover{color:#fff!important;background:#632323!important;border-color:#632323!important}.rblQuickScore .dangerSoftButton:disabled{opacity:.5!important}.rblSwapButton{min-height:42px;color:#21170c!important;background:linear-gradient(135deg,#f3dfad,#fff9e9)!important;border:1px solid #7a561c52!important;border-radius:10px!important;padding:10px 14px!important;font-weight:900!important}.rblExtrasLive{opacity:.92;margin-top:4px;display:block;color:#fff!important;font-weight:850!important}.rblScorecardExtras{background:#fff8e9;border:1px solid #9b6f222e;border-radius:10px;gap:3px;margin:8px 0 12px;padding:9px 11px;display:grid}.rblScorecardExtras strong,.rblScorecardExtras span{color:#21170c!important}.rblScorecardExtras span{font-size:9px;font-weight:800!important}.rblInningsBreakPrompt{background:linear-gradient(145deg,#fffdf8,#f5ead2);border:1px solid #9b6f223d;border-radius:18px;gap:16px;margin-top:14px;padding:20px;display:grid}.rblInningsBreakPrompt h3{margin:4px 0 6px}.rblInningsBreakPrompt p{margin:0;color:#30291f!important}.rblNextBatterPrompt{background:#fff9ec;border:1px dashed #9b6f2259;border-radius:12px;flex-wrap:wrap;align-items:end;gap:8px;padding:8px;display:flex}.rblNextBatterPrompt label{min-width:190px}@media (max-width:760px){.rblNextBatterPrompt{grid-template-columns:1fr;display:grid}}.rblMatchCompleteBanner{background:linear-gradient(145deg,#f2faef,#fffdf8);border:1px solid #2f7b4b47;border-radius:16px;margin:14px 0 0;padding:18px 20px;box-shadow:0 12px 28px #2f7b4b14}.rblMatchCompleteBanner h3{margin:4px 0 5px;font-size:24px;color:#173b24!important}.rblMatchCompleteBanner p{margin:0;color:#244a31!important;font-weight:800!important}.rblMatchCompleteBadge{letter-spacing:.08em;background:#e8f4e8;border:1px solid #2f7b4b4d;border-radius:999px;justify-content:center;align-items:center;padding:6px 9px;font-size:9px;display:inline-flex;color:#174b2c!important;font-weight:950!important}
