.match-module__sGzJKa__page{max-width:var(--container-max-width);flex-direction:column;margin:0 auto;display:flex}.match-module__sGzJKa__hero{width:100%;min-height:320px;padding:var(--space-7)var(--container-padding-mobile);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.match-module__sGzJKa__heroBg{background:linear-gradient(135deg,var(--color-brand-primary,#1e3a8a)0%,#0f172a 70%);z-index:0;position:absolute;inset:0}.match-module__sGzJKa__heroGrid{z-index:1;pointer-events:none;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.match-module__sGzJKa__heroLogoWrap{z-index:2;opacity:.12;justify-content:center;align-items:center;width:180px;height:180px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.match-module__sGzJKa__heroLogoLeft{left:var(--space-5)}.match-module__sGzJKa__heroLogoRight{right:var(--space-5)}.match-module__sGzJKa__heroLogoImg{object-fit:contain;filter:brightness(2)grayscale(.3);width:100%;height:100%}.match-module__sGzJKa__heroCenter{z-index:3;align-items:center;gap:var(--space-3);flex-direction:column;width:100%;max-width:700px;display:flex;position:relative}.match-module__sGzJKa__matchMeta{align-items:center;gap:var(--space-2);margin-bottom:var(--space-1);display:flex}.match-module__sGzJKa__competitionBadge{text-transform:uppercase;letter-spacing:.1em;color:#fff9;font-size:10px;font-weight:600}.match-module__sGzJKa__matchNoBadge{text-transform:uppercase;letter-spacing:.08em;color:#ffffff59;font-size:10px;font-weight:600}.match-module__sGzJKa__scoreRow{justify-content:center;align-items:center;gap:var(--space-4);width:100%;display:flex}.match-module__sGzJKa__scoreTeam{flex-direction:column;flex:1;align-items:flex-end;gap:2px;display:flex}.match-module__sGzJKa__scoreTeamRight{align-items:flex-start}.match-module__sGzJKa__scoreTeamShort{font-family:var(--font-family-display);color:#fff;letter-spacing:.06em;text-transform:uppercase;font-size:clamp(20px,4vw,32px);font-weight:900}.match-module__sGzJKa__scoreTeamName{color:#ffffff73;white-space:nowrap;text-overflow:ellipsis;max-width:130px;font-size:10px;font-weight:500;overflow:hidden}.match-module__sGzJKa__scoreFigures{align-items:center;gap:var(--space-3);flex-shrink:0;display:flex}.match-module__sGzJKa__scoreNum{font-family:var(--font-family-numeric,var(--font-family-montserrat));color:#fff;letter-spacing:-.02em;font-size:clamp(28px,6vw,44px);font-weight:900;line-height:1}.match-module__sGzJKa__scoreDivider{flex-direction:column;align-items:center;gap:2px;display:flex}.match-module__sGzJKa__liveBadge{color:#fff;text-transform:uppercase;letter-spacing:.12em;background:#ef4444;border-radius:100px;padding:3px 8px;font-size:9px;font-weight:800;animation:2s ease-in-out infinite match-module__sGzJKa__pulse}@keyframes match-module__sGzJKa__pulse{0%,to{opacity:1}50%{opacity:.6}}.match-module__sGzJKa__vsText{color:#ffffff4d;text-transform:uppercase;font-size:12px;font-weight:600}.match-module__sGzJKa__upcomingTime{color:#fff9;flex-direction:column;align-items:center;gap:2px;font-size:12px;display:flex}.match-module__sGzJKa__upcomingHour{color:#fff;font-size:18px;font-weight:800}.match-module__sGzJKa__resultBanner{font-family:var(--font-family-montserrat);color:var(--color-brand-gold,#fbbf24);text-align:center;letter-spacing:.02em;font-size:13px;font-weight:600}.match-module__sGzJKa__oversInfo{color:#fff6;letter-spacing:.02em;font-size:11px;font-weight:500}.match-module__sGzJKa__venueBar{padding:var(--space-3)var(--container-padding-mobile);background:var(--color-bg-elevated);border-bottom:1px solid var(--color-border-muted);color:var(--color-text-muted);justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;font-size:12px;display:flex}.match-module__sGzJKa__tabContainer{padding:0 var(--container-padding-mobile);background:var(--color-bg);border-bottom:1px solid var(--color-border-muted);top:var(--navbar-height,108px);z-index:10;position:sticky}.match-module__sGzJKa__tabs{gap:0;display:flex}.match-module__sGzJKa__tab{padding:var(--space-3)var(--space-5);text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;font-size:12px;font-weight:700;transition:all .2s}.match-module__sGzJKa__tab:hover{color:var(--color-text)}.match-module__sGzJKa__tabActive{color:var(--color-brand-pink,#e11f8f);border-bottom-color:var(--color-brand-pink,#e11f8f)}.match-module__sGzJKa__contentSection{padding:var(--space-5)var(--container-padding-mobile)}.match-module__sGzJKa__inningsGrid{gap:var(--space-5);grid-template-columns:1fr;display:grid}@media (min-width:1024px){.match-module__sGzJKa__inningsGrid{gap:var(--space-4);grid-template-columns:1fr 1fr}}.match-module__sGzJKa__inningsCard{background:var(--color-bg-elevated);border-radius:var(--radius-md);border:1px solid var(--color-border-muted);overflow:hidden}.match-module__sGzJKa__inningsCardHeader{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--color-border-muted);background:#ffffff05;justify-content:space-between;align-items:center;display:flex}.match-module__sGzJKa__inningsHeaderLeft{align-items:baseline;gap:var(--space-2);display:flex}.match-module__sGzJKa__inningsTeam{font-family:var(--font-family-display);color:var(--color-text);letter-spacing:.04em;font-size:15px;font-weight:800}.match-module__sGzJKa__inningsScore{font-family:var(--font-family-numeric,var(--font-family-montserrat));color:var(--color-text);font-size:15px;font-weight:700}.match-module__sGzJKa__inningsOvers{color:var(--color-text-muted);font-size:11px;font-weight:500}.match-module__sGzJKa__inningsExtras{color:var(--color-text-muted);font-size:10px;font-weight:500}.match-module__sGzJKa__scorecardTable{padding:0 var(--space-3)}.match-module__sGzJKa__bowlingTable{border-top:1px solid var(--color-border-muted);margin-top:var(--space-3);padding-top:var(--space-1)}.match-module__sGzJKa__scorecardRow{gap:var(--space-1);padding:8px var(--space-1);border-bottom:1px solid #ffffff06;grid-template-columns:2.2fr repeat(5,1fr);align-items:center;display:grid}.match-module__sGzJKa__scorecardRow:last-child{border-bottom:none}.match-module__sGzJKa__scorecardHeader{border-bottom:1px solid var(--color-border-muted);padding:10px var(--space-1);margin-top:var(--space-2);background:#ffffff05;border-radius:4px 4px 0 0}.match-module__sGzJKa__scorecardHeader .match-module__sGzJKa__colName,.match-module__sGzJKa__scorecardHeader .match-module__sGzJKa__colStat{text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-muted);font-size:11px;font-weight:700}.match-module__sGzJKa__colName{flex-direction:column;gap:2px;min-width:0;display:flex}.match-module__sGzJKa__playerName{color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.match-module__sGzJKa__dismissalText{color:var(--color-text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.match-module__sGzJKa__colStat{font-family:var(--font-family-numeric,var(--font-family-montserrat));text-align:center;color:var(--color-text);font-size:13px}.match-module__sGzJKa__runsHighlight{font-weight:700}.match-module__sGzJKa__wicketsHighlight{color:var(--color-brand-pink,#e11f8f);font-weight:700}.match-module__sGzJKa__lineupGrid{gap:var(--space-4);grid-template-columns:1fr;display:grid}@media (min-width:768px){.match-module__sGzJKa__lineupGrid{grid-template-columns:1fr 1fr}}.match-module__sGzJKa__lineupCard{background:var(--color-bg-elevated);border-radius:var(--radius-md);border:1px solid var(--color-border-muted);overflow:hidden}.match-module__sGzJKa__lineupCardHeader{padding:var(--space-3)var(--space-4);border-bottom:1px solid var(--color-border-muted);background:#ffffff05;justify-content:space-between;align-items:center;display:flex}.match-module__sGzJKa__lineupTeamName{font-family:var(--font-family-display);color:var(--color-text);letter-spacing:.04em;font-size:14px;font-weight:800}.match-module__sGzJKa__lineupCount{color:var(--color-text-muted);font-size:10px;font-weight:500}.match-module__sGzJKa__lineupPlayerList{padding:var(--space-1)var(--space-3)}.match-module__sGzJKa__lineupPlayer{align-items:center;gap:var(--space-3);padding:7px var(--space-1);border-bottom:1px solid #ffffff06;display:flex}.match-module__sGzJKa__lineupPlayer:last-child{border-bottom:none}.match-module__sGzJKa__lineupOrder{font-family:var(--font-family-numeric,var(--font-family-montserrat));color:var(--color-text-muted);text-align:center;min-width:18px;font-size:10px;font-weight:600}.match-module__sGzJKa__lineupPlayerName{color:var(--color-text);flex:1;font-size:13px;font-weight:500}.match-module__sGzJKa__roleBadge{text-transform:uppercase;letter-spacing:.06em;color:var(--color-brand-pink,#e11f8f);background:#e11f8f14;border:1px solid #e11f8f33;border-radius:3px;padding:2px 5px;font-size:8px;font-weight:800;line-height:1.2}.match-module__sGzJKa__emptyState{padding:var(--space-9)var(--space-5);text-align:center;color:var(--color-text-muted);justify-content:center;align-items:center;font-size:14px;display:flex}@media (min-width:768px){.match-module__sGzJKa__hero{min-height:380px;padding:var(--space-8)var(--container-padding-tablet)}.match-module__sGzJKa__heroLogoWrap{width:260px;height:260px}.match-module__sGzJKa__heroLogoLeft{left:var(--space-7)}.match-module__sGzJKa__heroLogoRight{right:var(--space-7)}.match-module__sGzJKa__venueBar{padding:var(--space-3)var(--container-padding-tablet)}.match-module__sGzJKa__tabContainer{padding:0 var(--container-padding-tablet)}.match-module__sGzJKa__contentSection{padding:var(--space-6)var(--container-padding-tablet)}}@media (min-width:1024px){.match-module__sGzJKa__hero{min-height:420px;padding:var(--space-9)var(--container-padding-desktop)}.match-module__sGzJKa__heroLogoWrap{opacity:.15;width:340px;height:340px}.match-module__sGzJKa__heroLogoLeft{left:var(--space-8)}.match-module__sGzJKa__heroLogoRight{right:var(--space-8)}.match-module__sGzJKa__venueBar{padding:var(--space-3)var(--container-padding-desktop)}.match-module__sGzJKa__tabContainer{padding:0 var(--container-padding-desktop)}.match-module__sGzJKa__contentSection{padding:var(--space-7)var(--container-padding-desktop)}.match-module__sGzJKa__scorecardRow{grid-template-columns:2.5fr repeat(5,1fr)}}[data-theme=light] .match-module__sGzJKa__hero{background:linear-gradient(135deg,#1e3a8a 0%,#1e293b 100%)}:is([data-theme=light] .match-module__sGzJKa__inningsCard,[data-theme=light] .match-module__sGzJKa__lineupCard){border-color:#e2e8f0}[data-theme=light] .match-module__sGzJKa__scorecardRow{border-bottom-color:#0000000a}[data-theme=light] .match-module__sGzJKa__lineupPlayer{border-bottom-color:#0000000a}[data-theme=light] .match-module__sGzJKa__bowlingTable{border-top-color:#e2e8f0}
.Button-module__JGy4TG__button{justify-content:center;align-items:center;gap:var(--space-2);font-family:var(--font-family-display);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-default);white-space:nowrap;border:none;font-weight:400;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.Button-module__JGy4TG__button:disabled{opacity:.5;cursor:not-allowed}.Button-module__JGy4TG__button:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:2px}.Button-module__JGy4TG__sm{height:36px;padding:0 var(--space-3);font-size:var(--font-size-small)}.Button-module__JGy4TG__md{height:44px;padding:0 var(--space-4);font-size:var(--font-size-body)}.Button-module__JGy4TG__lg{height:52px;padding:0 var(--space-5);font-size:var(--font-size-h5)}.Button-module__JGy4TG__primary{background-color:var(--color-brand-primary);color:var(--color-text-primary)}.Button-module__JGy4TG__primary:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-brand-primary)88%,white)}.Button-module__JGy4TG__primary:active:not(:disabled){background-color:color-mix(in srgb,var(--color-brand-primary)78%,black)}.Button-module__JGy4TG__secondary{background-color:var(--color-brand-accent);color:var(--color-text-dark)}.Button-module__JGy4TG__secondary:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-brand-accent)90%,white)}.Button-module__JGy4TG__secondary:active:not(:disabled){background-color:color-mix(in srgb,var(--color-brand-accent)82%,black)}.Button-module__JGy4TG__outline{color:var(--color-text);border:2px solid var(--color-border);background-color:#0000}.Button-module__JGy4TG__outline:hover:not(:disabled){border-color:var(--color-brand-primary);color:var(--color-brand-primary)}.Button-module__JGy4TG__ghost{color:var(--color-text);background-color:#0000}.Button-module__JGy4TG__ghost:hover:not(:disabled){background-color:var(--color-bg-muted)}.Button-module__JGy4TG__danger{background-color:var(--color-status-danger);color:var(--color-text-primary)}.Button-module__JGy4TG__danger:hover:not(:disabled){background-color:color-mix(in srgb,var(--color-status-danger)85%,black)}.Button-module__JGy4TG__motion-standard:hover:not(:disabled){transform:translateY(-2px)}.Button-module__JGy4TG__motion-emphasized:hover:not(:disabled){transform:scale(1.05)}.Button-module__JGy4TG__motion-none:hover:not(:disabled){transform:none}.Button-module__JGy4TG__fullWidth{width:100%}.Button-module__JGy4TG__loading .Button-module__JGy4TG__content{opacity:0}.Button-module__JGy4TG__spinner{justify-content:center;align-items:center;display:flex;position:absolute}.Button-module__JGy4TG__spinnerIcon{width:20px;height:20px;animation:1s linear infinite Button-module__JGy4TG__spin}.Button-module__JGy4TG__spinnerIcon circle{stroke-dasharray:60;stroke-dashoffset:45px}@keyframes Button-module__JGy4TG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Button-module__JGy4TG__iconLeft,.Button-module__JGy4TG__iconRight,.Button-module__JGy4TG__content{justify-content:center;align-items:center;display:flex}
.Badge-module__4PxDZW__badge{align-items:center;gap:var(--space-1);font-family:var(--font-family-display);border-radius:var(--radius-full);white-space:nowrap;text-transform:uppercase;letter-spacing:var(--letter-spacing-wide);font-weight:400;display:inline-flex}.Badge-module__4PxDZW__sm{height:20px;padding:0 var(--space-2);font-size:var(--font-size-xs)}.Badge-module__4PxDZW__md{height:24px;padding:0 var(--space-3);font-size:var(--font-size-xs)}.Badge-module__4PxDZW__lg{height:28px;padding:0 var(--space-4);font-size:var(--font-size-small)}.Badge-module__4PxDZW__default{background-color:var(--color-bg-muted);color:var(--color-text-muted)}.Badge-module__4PxDZW__primary{background-color:var(--color-brand-primary);color:var(--color-text-primary)}.Badge-module__4PxDZW__secondary{background-color:var(--color-brand-accent);color:var(--color-text-dark)}.Badge-module__4PxDZW__success{background-color:var(--color-status-success);color:var(--color-text-primary)}.Badge-module__4PxDZW__danger{background-color:var(--color-status-danger);color:var(--color-text-primary)}.Badge-module__4PxDZW__warning{background-color:var(--color-status-warning);color:var(--color-text-dark)}.Badge-module__4PxDZW__live{background-color:var(--color-status-live);color:var(--color-text-primary)}.Badge-module__4PxDZW__liveDot{background-color:currentColor;border-radius:50%;width:6px;height:6px;animation:1.5s ease-in-out infinite Badge-module__4PxDZW__livePulse}.Badge-module__4PxDZW__pulse{animation:2s ease-in-out infinite Badge-module__4PxDZW__pulse}@keyframes Badge-module__4PxDZW__livePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}}@keyframes Badge-module__4PxDZW__pulse{0%,to{opacity:1}50%{opacity:.7}}
.Card-module__UGDrba__card{border-radius:var(--radius-md);background-color:var(--color-bg-elevated);transition:all var(--transition-default);flex-direction:column;display:flex;overflow:hidden}.Card-module__UGDrba__padding-none{padding:0}.Card-module__UGDrba__padding-sm{padding:var(--space-3)}.Card-module__UGDrba__padding-md{padding:var(--space-4)}.Card-module__UGDrba__padding-lg{padding:var(--space-6)}.Card-module__UGDrba__default{border:1px solid var(--color-border-muted)}.Card-module__UGDrba__elevated{box-shadow:var(--shadow-md);border:none}.Card-module__UGDrba__outline{border:2px solid var(--color-border);background-color:#0000}.Card-module__UGDrba__interactive{cursor:pointer}.Card-module__UGDrba__interactive:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.Card-module__UGDrba__interactive:focus-visible{outline:2px solid var(--color-brand-accent);outline-offset:2px}.Card-module__UGDrba__interactive:active{transform:translateY(-2px)}.Card-module__UGDrba__fullWidth{width:100%}a.Card-module__UGDrba__card{color:inherit;text-decoration:none}
.Skeleton-module__t25oTW__skeleton{background:linear-gradient(90deg,var(--color-bg-muted)25%,var(--color-bg-elevated)50%,var(--color-bg-muted)75%);background-size:200% 100%;display:block}.Skeleton-module__t25oTW__animate{animation:1.5s ease-in-out infinite Skeleton-module__t25oTW__shimmer}@keyframes Skeleton-module__t25oTW__shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.Skeleton-module__t25oTW__text{border-radius:var(--radius-sm)}.Skeleton-module__t25oTW__circular{border-radius:50%}.Skeleton-module__t25oTW__rectangular{border-radius:0}.Skeleton-module__t25oTW__rounded{border-radius:var(--radius-md)}.Skeleton-module__t25oTW__lines{gap:var(--space-2);flex-direction:column;display:flex}.Skeleton-module__t25oTW__card{border-radius:var(--radius-md);background-color:var(--color-bg-elevated);flex-direction:column;display:flex;overflow:hidden}.Skeleton-module__t25oTW__cardContent{gap:var(--space-2);padding:var(--space-4);flex-direction:column;display:flex}
.Typography-module__pazioq__typography{margin:0;padding:0}.Typography-module__pazioq__h1{font-family:var(--font-family-display);font-size:var(--font-size-h1);font-weight:400;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Typography-module__pazioq__h2{font-family:var(--font-family-display);font-size:var(--font-size-h2);font-weight:400;line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}.Typography-module__pazioq__h3{font-family:var(--font-family-display);font-size:var(--font-size-h3);font-weight:400;line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-tight)}.Typography-module__pazioq__h4{font-family:var(--font-family-display);font-size:var(--font-size-h4);font-weight:400;line-height:var(--line-height-snug)}.Typography-module__pazioq__h5{font-family:var(--font-family-display);font-size:var(--font-size-h5);font-weight:400;line-height:var(--line-height-snug)}.Typography-module__pazioq__h6{font-family:var(--font-family-display);font-size:var(--font-size-h6);font-weight:400;line-height:var(--line-height-normal)}.Typography-module__pazioq__body{font-family:var(--font-family-body);font-size:var(--font-size-body);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.Typography-module__pazioq__bodyLarge{font-family:var(--font-family-body);font-size:var(--font-size-h5);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed)}.Typography-module__pazioq__small{font-family:var(--font-family-body);font-size:var(--font-size-small);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.Typography-module__pazioq__caption{font-family:var(--font-family-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}.Typography-module__pazioq__overline{font-family:var(--font-family-display);font-size:var(--font-size-xs);font-weight:400;line-height:var(--line-height-normal);text-transform:uppercase;letter-spacing:var(--letter-spacing-wider)}.Typography-module__pazioq__color-default,.Typography-module__pazioq__color-primary{color:var(--color-text)}.Typography-module__pazioq__color-secondary{color:var(--color-text-secondary)}.Typography-module__pazioq__color-muted{color:var(--color-text-muted)}.Typography-module__pazioq__color-brand{color:var(--color-brand-primary)}.Typography-module__pazioq__color-accent{color:var(--color-brand-accent)}.Typography-module__pazioq__color-danger{color:var(--color-status-danger)}.Typography-module__pazioq__color-success{color:var(--color-status-success)}.Typography-module__pazioq__weight-regular{font-weight:var(--font-weight-regular)}.Typography-module__pazioq__weight-medium{font-weight:var(--font-weight-medium)}.Typography-module__pazioq__weight-semibold{font-weight:var(--font-weight-semibold)}.Typography-module__pazioq__weight-bold{font-weight:var(--font-weight-bold)}.Typography-module__pazioq__weight-black{font-weight:var(--font-weight-black)}.Typography-module__pazioq__align-left{text-align:left}.Typography-module__pazioq__align-center{text-align:center}.Typography-module__pazioq__align-right{text-align:right}.Typography-module__pazioq__truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Typography-module__pazioq__lineClamp{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (max-width:768px){.Typography-module__pazioq__h1{font-size:40px}.Typography-module__pazioq__h2{font-size:32px}.Typography-module__pazioq__h3{font-size:24px}.Typography-module__pazioq__h4{font-size:20px}}
