.MatchHeader-module__ogM3iW__bar{background:var(--color-surface);border-bottom:1px solid var(--color-line)}.MatchHeader-module__ogM3iW__inner{max-width:1240px;min-height:64px;padding:var(--space-3) var(--space-5);align-items:center;gap:var(--space-5);margin:0 auto;display:flex}.MatchHeader-module__ogM3iW__brand{color:var(--color-text);flex:none}.MatchHeader-module__ogM3iW__crumbs{align-items:center;gap:var(--space-2);min-width:0;padding-left:var(--space-4);border-left:1px solid var(--color-line);flex:1;display:flex}.MatchHeader-module__ogM3iW__crumbLink{color:var(--color-text-hint);font-size:var(--text-small);white-space:nowrap;text-overflow:ellipsis;flex:none;max-width:34%;text-decoration:none;overflow:hidden}.MatchHeader-module__ogM3iW__crumbLink:hover{color:var(--color-text-sub);text-decoration:none}.MatchHeader-module__ogM3iW__crumbSep{color:var(--color-text-hint);font-size:var(--text-small);flex:none}.MatchHeader-module__ogM3iW__crumbCurrent{font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--fw-medium);color:var(--color-text-sub);white-space:nowrap;text-overflow:ellipsis;min-width:0;margin:0;overflow:hidden}.MatchHeader-module__ogM3iW__nav{align-items:center;gap:var(--space-5);flex:none;display:flex}.MatchHeader-module__ogM3iW__navLink{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text-sub);text-decoration:none}.MatchHeader-module__ogM3iW__navLink:hover{color:var(--color-text);text-decoration:none}.MatchHeader-module__ogM3iW__cta{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4);border-radius:var(--radius-pill);border:1.5px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-text);font-size:var(--text-small);font-weight:var(--fw-semibold);transition:background var(--duration-base) var(--easing-standard), border-color var(--duration-base) var(--easing-standard);flex:none;text-decoration:none;display:inline-flex}.MatchHeader-module__ogM3iW__cta:hover{background:var(--color-surface-alt);border-color:var(--color-text-hint);color:var(--color-text);text-decoration:none}.MatchHeader-module__ogM3iW__back,.MatchHeader-module__ogM3iW__subline{display:none}.MatchHeader-module__ogM3iW__titleWrap{flex-direction:column;min-width:0;display:flex}@media (max-width:960px){.MatchHeader-module__ogM3iW__nav{display:none}}@media (max-width:720px){.MatchHeader-module__ogM3iW__inner{gap:var(--space-3);padding:var(--space-2) var(--space-4);min-height:56px}.MatchHeader-module__ogM3iW__back{width:44px;height:44px;margin-left:calc(-1 * var(--space-3));color:var(--color-text);flex:none;justify-content:center;align-items:center;display:inline-flex}.MatchHeader-module__ogM3iW__back svg{width:22px;height:22px}.MatchHeader-module__ogM3iW__brand{font-size:var(--text-body-lg)}.MatchHeader-module__ogM3iW__crumbs{padding-left:var(--space-3);gap:0}.MatchHeader-module__ogM3iW__crumbLink,.MatchHeader-module__ogM3iW__crumbSep{display:none}.MatchHeader-module__ogM3iW__crumbCurrent{font-size:var(--text-body);font-weight:var(--fw-bold);color:var(--color-text);line-height:1.25}.MatchHeader-module__ogM3iW__subline{font-size:var(--text-caption);color:var(--color-text-hint);white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.MatchHeader-module__ogM3iW__cta{display:none}}@media (max-width:380px){.MatchHeader-module__ogM3iW__brand{font-size:var(--text-body)}}
.MatchSharePanel-module__Cr1JUa__panel{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.MatchSharePanel-module__Cr1JUa__heading{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-bold);color:var(--color-text);margin:0}.MatchSharePanel-module__Cr1JUa__tabs{flex-wrap:nowrap}.MatchSharePanel-module__Cr1JUa__tabs>button{min-width:0;padding-inline:var(--space-2);flex:1;justify-content:center}.MatchSharePanel-module__Cr1JUa__tabs>button>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.MatchSharePanel-module__Cr1JUa__sides>button{flex:auto;justify-content:center}.MatchSharePanel-module__Cr1JUa__preview{border-radius:var(--radius-lg);background:var(--color-surface-alt);justify-content:center;align-self:center;align-items:center;width:100%;max-height:380px;display:flex;overflow:hidden}.MatchSharePanel-module__Cr1JUa__post{aspect-ratio:4/5;max-width:304px}.MatchSharePanel-module__Cr1JUa__tall{aspect-ratio:9/16;max-width:213.75px}.MatchSharePanel-module__Cr1JUa__image{object-fit:contain;width:100%;height:100%;display:block}.MatchSharePanel-module__Cr1JUa__previewNote{align-items:center;gap:var(--space-3);padding:var(--space-5);text-align:center;font-size:var(--text-small);color:var(--color-text-muted);flex-direction:column;margin:0;display:flex}.MatchSharePanel-module__Cr1JUa__previewNote p{margin:0}.MatchSharePanel-module__Cr1JUa__caption{gap:var(--space-1);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);background:var(--color-bg);flex-direction:column;display:flex}.MatchSharePanel-module__Cr1JUa__captionLabel{font-size:var(--text-caption);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted)}.MatchSharePanel-module__Cr1JUa__captionText{font-size:var(--text-small);color:var(--color-text);white-space:pre-line;overflow-wrap:anywhere;margin:0}.MatchSharePanel-module__Cr1JUa__hint{font-size:var(--text-caption);color:var(--color-text-muted);text-align:center;margin:0}.MatchSharePanel-module__Cr1JUa__actions{gap:var(--space-3);flex-direction:column;display:flex}.MatchSharePanel-module__Cr1JUa__secondary{gap:var(--space-3);flex-wrap:wrap;display:flex}.MatchSharePanel-module__Cr1JUa__secondary>*{white-space:nowrap;flex:1 1 0;min-width:max-content}.MatchSharePanel-module__Cr1JUa__status{justify-content:center;align-items:center;gap:var(--space-2);min-height:1.4em;font-size:var(--text-caption);color:var(--color-text-muted);text-align:center;margin:0;display:flex}.MatchSharePanel-module__Cr1JUa__dot{border-radius:var(--radius-full);background:var(--state-win-fg);width:8px;height:8px}
.ScorerGate-module__QgDLYW__gate{padding:var(--space-8) 0 var(--space-16);justify-content:center;display:flex}.ScorerGate-module__QgDLYW__card{gap:var(--space-4);width:100%;max-width:460px;padding:var(--space-6);border:1px solid var(--color-line);border-radius:var(--radius-xl);background:var(--color-surface);box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.ScorerGate-module__QgDLYW__top{align-items:center;gap:var(--space-3);display:flex}.ScorerGate-module__QgDLYW__round{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-hint)}.ScorerGate-module__QgDLYW__teams{align-items:baseline;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.ScorerGate-module__QgDLYW__team{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--fw-extrabold);letter-spacing:-.02em;color:var(--color-text);line-height:1.05}.ScorerGate-module__QgDLYW__vs{font-family:var(--font-body);font-size:var(--text-body);font-weight:var(--fw-semibold);color:var(--color-text-hint)}.ScorerGate-module__QgDLYW__tournament{font-size:var(--text-small);color:var(--color-text-muted);margin:0}.ScorerGate-module__QgDLYW__meta{justify-content:space-between;align-items:baseline;gap:var(--space-3);margin:var(--space-1) 0 0;padding:var(--space-3) 0;border-top:1px solid var(--color-line);border-bottom:1px solid var(--color-line);display:flex}.ScorerGate-module__QgDLYW__metaLabel{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text-sub);margin:0}.ScorerGate-module__QgDLYW__metaValue{font-size:var(--text-small);color:var(--color-text);text-align:right;margin:0}.ScorerGate-module__QgDLYW__action{gap:var(--space-3);flex-direction:column;display:flex}.ScorerGate-module__QgDLYW__countdown{align-items:center;gap:var(--space-1);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-primary-tint);flex-direction:column;display:flex}.ScorerGate-module__QgDLYW__countLabel{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-primary-ink)}.ScorerGate-module__QgDLYW__countTime{font-family:var(--font-mono);font-size:var(--text-display);font-weight:var(--fw-bold);letter-spacing:.02em;color:var(--color-primary-ink);font-variant-numeric:tabular-nums}.ScorerGate-module__QgDLYW__hint{font-size:var(--text-small);color:var(--color-text-sub);text-align:center;margin:0;line-height:1.5}.ScorerGate-module__QgDLYW__share{align-self:center}.ScorerGate-module__QgDLYW__viewLink{min-height:44px;padding:0 var(--space-4);border:1px solid var(--color-line-strong);border-radius:var(--radius-md);font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-primary-ink);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.ScorerGate-module__QgDLYW__viewLink:hover{background:var(--color-surface-alt)}
.RallyScorecard-module__dMWlxq__stack{gap:var(--space-4);flex-direction:column;display:flex}.RallyScorecard-module__dMWlxq__home{background:var(--color-primary);color:var(--color-on-primary)}.RallyScorecard-module__dMWlxq__away{background:var(--surface-dark-base);color:var(--dark-text-primary)}.RallyScorecard-module__dMWlxq__facts{padding:var(--space-4) var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;display:grid}.RallyScorecard-module__dMWlxq__fact{align-items:center;gap:var(--space-1);flex-direction:column-reverse;min-width:0;display:flex}.RallyScorecard-module__dMWlxq__fact+.RallyScorecard-module__dMWlxq__fact{border-left:1px solid var(--color-line)}.RallyScorecard-module__dMWlxq__factValue{font-family:var(--font-mono);font-size:var(--text-h3);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text);margin:0}.RallyScorecard-module__dMWlxq__factLabel{font-family:var(--font-mono);font-size:var(--text-overline);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-hint);text-align:center}.RallyScorecard-module__dMWlxq__section{gap:var(--space-3);flex-direction:column;display:flex}.RallyScorecard-module__dMWlxq__sectionHead{justify-content:space-between;align-items:center;display:flex}.RallyScorecard-module__dMWlxq__title{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-hint);margin:0}.RallyScorecard-module__dMWlxq__legend{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-overline);color:var(--color-text-hint);display:inline-flex}.RallyScorecard-module__dMWlxq__swatch{border-radius:2px;width:8px;height:12px;display:inline-block}.RallyScorecard-module__dMWlxq__set{gap:var(--space-3);padding:var(--space-4) var(--space-5);flex-direction:column;display:flex}.RallyScorecard-module__dMWlxq__setHead{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.RallyScorecard-module__dMWlxq__setNo{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-sub)}.RallyScorecard-module__dMWlxq__setScore{align-items:baseline;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-h3);font-variant-numeric:tabular-nums;color:var(--color-text-muted);display:inline-flex}.RallyScorecard-module__dMWlxq__won{font-weight:var(--fw-bold);color:var(--color-text)}.RallyScorecard-module__dMWlxq__dash{color:var(--color-text-hint)}.RallyScorecard-module__dMWlxq__setMeta{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted);margin-left:auto}.RallyScorecard-module__dMWlxq__strip{gap:2px;display:flex;overflow:hidden}.RallyScorecard-module__dMWlxq__point{flex-direction:column;flex:1 1 0;gap:2px;min-width:2px;max-width:10px;display:flex}.RallyScorecard-module__dMWlxq__lane{border-radius:1px;height:8px}.RallyScorecard-module__dMWlxq__lane:not(.RallyScorecard-module__dMWlxq__home):not(.RallyScorecard-module__dMWlxq__away){background:0 0}.RallyScorecard-module__dMWlxq__badge{min-width:1.75rem;height:1.5rem;padding:0 var(--space-1);border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--fw-bold);justify-content:center;align-items:center;display:inline-flex}.RallyScorecard-module__dMWlxq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.RallyScorecard-module__dMWlxq__scorers{gap:var(--space-3);padding:var(--space-5);flex-direction:column;display:flex}.RallyScorecard-module__dMWlxq__scorerList{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RallyScorecard-module__dMWlxq__scorer{align-items:center;gap:var(--space-3);grid-template-columns:8px minmax(6rem,10rem) minmax(0,1fr) 2.5rem;display:grid}.RallyScorecard-module__dMWlxq__dot{border-radius:var(--radius-full);width:8px;height:8px}.RallyScorecard-module__dMWlxq__scorerName{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text);overflow:hidden}.RallyScorecard-module__dMWlxq__bar{border-radius:var(--radius-pill);background:var(--color-surface-alt);height:8px;overflow:hidden}.RallyScorecard-module__dMWlxq__barFill{border-radius:var(--radius-pill);height:100%;display:block}.RallyScorecard-module__dMWlxq__scorerPoints{text-align:right;font-family:var(--font-mono);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text)}.RallyScorecard-module__dMWlxq__note{font-size:var(--text-caption);color:var(--color-text-muted);margin:0}.RallyScorecard-module__dMWlxq__hintBox{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-primary-tint)}.RallyScorecard-module__dMWlxq__hintTitle{margin:0 0 var(--space-1);font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text)}.RallyScorecard-module__dMWlxq__hintBody{font-size:var(--text-small);color:var(--color-text-sub);margin:0}@media (max-width:560px){.RallyScorecard-module__dMWlxq__facts{row-gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.RallyScorecard-module__dMWlxq__fact:nth-child(odd){border-left:0}.RallyScorecard-module__dMWlxq__setMeta{width:100%;margin-left:0}}
.MatchFacts-module__AqPaaq__card{gap:var(--space-3);flex-direction:column;display:flex}.MatchFacts-module__AqPaaq__title{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-semibold);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0}.MatchFacts-module__AqPaaq__teams{justify-content:space-between;gap:var(--space-3);font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text);display:flex}.MatchFacts-module__AqPaaq__team{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.MatchFacts-module__AqPaaq__dotHome,.MatchFacts-module__AqPaaq__dotAway{border-radius:var(--radius-pill);width:10px;height:10px}.MatchFacts-module__AqPaaq__dotHome{background:var(--color-primary)}.MatchFacts-module__AqPaaq__dotAway{background:var(--color-accent)}.MatchFacts-module__AqPaaq__rows{gap:var(--space-3);flex-direction:column;margin:0;display:flex}.MatchFacts-module__AqPaaq__row{align-items:center;row-gap:var(--space-1);grid-template-columns:1fr auto 1fr;grid-template-areas:"home label away""bar bar bar";display:grid}.MatchFacts-module__AqPaaq__label{font-size:var(--text-small);color:var(--color-text-muted);text-align:center;grid-area:label}.MatchFacts-module__AqPaaq__home,.MatchFacts-module__AqPaaq__away,.MatchFacts-module__AqPaaq__shared{font-family:var(--font-mono);font-size:var(--text-body);font-weight:var(--fw-bold);color:var(--color-text);margin:0}.MatchFacts-module__AqPaaq__home{grid-area:home}.MatchFacts-module__AqPaaq__away{text-align:right;grid-area:away}.MatchFacts-module__AqPaaq__shared{text-align:center;grid-area:bar}.MatchFacts-module__AqPaaq__bar{gap:var(--space-1);grid-area:bar;height:6px;margin:0;display:flex}.MatchFacts-module__AqPaaq__barHome,.MatchFacts-module__AqPaaq__barAway,.MatchFacts-module__AqPaaq__barEmpty{border-radius:var(--radius-pill);flex-basis:0;min-width:6px}.MatchFacts-module__AqPaaq__barHome{background:var(--color-primary)}.MatchFacts-module__AqPaaq__barAway{background:var(--color-accent)}.MatchFacts-module__AqPaaq__barEmpty{background:var(--color-surface-alt)}
.SportVenue-module__Kt1mNa__venue{border-radius:var(--radius-lg);width:100%;height:auto}.SportVenue-module__Kt1mNa__wide{display:none}@media (min-width:720px){.SportVenue-module__Kt1mNa__wide{display:block}.SportVenue-module__Kt1mNa__square{display:none}}.SportVenue-module__Kt1mNa__mark{font-family:var(--font-mono);font-weight:var(--fw-bold)}.SportVenue-module__Kt1mNa__caption{font-family:var(--font-mono);font-weight:var(--fw-bold);letter-spacing:.04em;fill:var(--brand-chalk);fill-opacity:.85}.SportVenue-module__Kt1mNa__serve{font-family:var(--font-mono);font-weight:var(--fw-bold);letter-spacing:.06em;fill:var(--surface-dark-deep)}
.MatchLive-module__Qwr5Sq__page{gap:var(--space-5);flex-direction:column;display:flex}.MatchLive-module__Qwr5Sq__body{gap:var(--space-5);align-items:start;display:grid}@media (min-width:1024px){.MatchLive-module__Qwr5Sq__body{grid-template-columns:minmax(0,1fr) 300px}}.MatchLive-module__Qwr5Sq__bodyMain{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}.MatchLive-module__Qwr5Sq__aside{gap:var(--space-4);flex-direction:column;display:flex}.MatchLive-module__Qwr5Sq__liveTab{gap:var(--space-5);flex-direction:column;display:flex}.MatchLive-module__Qwr5Sq__tossLine{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text-sub);background:var(--color-primary-tint);border-radius:var(--radius-pill);padding:var(--space-2) var(--space-4);align-self:center}.MatchLive-module__Qwr5Sq__hint{text-align:center;font-size:var(--text-small);color:var(--color-text-muted);max-width:46ch;padding:0 var(--space-4);margin:0 auto}.MatchLive-module__Qwr5Sq__withShare{gap:var(--space-6);flex-direction:column;display:flex}.MatchLive-module__Qwr5Sq__withShareMain{min-width:0}.MatchLive-module__Qwr5Sq__withShareAside{scroll-margin-top:var(--space-16)}.MatchLive-module__Qwr5Sq__withShareAside:focus{outline:none}@media (min-width:1180px){.MatchLive-module__Qwr5Sq__withShare{grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.MatchLive-module__Qwr5Sq__withShareAside{top:var(--space-4);position:sticky}}.MatchLive-module__Qwr5Sq__inningsRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.MatchLive-module__Qwr5Sq__inningsChip{max-width:100%;min-height:44px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--color-line-strong);background:var(--color-surface);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--fw-semibold);text-align:left;overflow-wrap:anywhere;cursor:pointer}.MatchLive-module__Qwr5Sq__inningsChip:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.MatchLive-module__Qwr5Sq__inningsChipOn{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-text-inverse)}
.RallyLiveView-module__gdUxBG__root{gap:var(--space-4);flex-direction:column;display:flex}.RallyLiveView-module__gdUxBG__hero{align-items:center;gap:var(--space-3);padding:var(--space-6) var(--space-4);border-radius:var(--radius-lg);background:var(--surface-dark-base);color:var(--color-text-inverse);flex-direction:column;display:flex}.RallyLiveView-module__gdUxBG__statusRow{align-items:center;gap:var(--space-2);display:flex}.RallyLiveView-module__gdUxBG__finished,.RallyLiveView-module__gdUxBG__setLabel{font-size:var(--text-small);text-transform:uppercase;letter-spacing:.04em;opacity:.8;font-weight:600}.RallyLiveView-module__gdUxBG__scoreRow{align-items:center;gap:var(--space-3);grid-template-columns:1fr auto 1fr;width:100%;max-width:560px;display:grid}.RallyLiveView-module__gdUxBG__team{justify-content:center;align-items:center;gap:var(--space-2);min-width:0;display:flex}.RallyLiveView-module__gdUxBG__teamName{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.RallyLiveView-module__gdUxBG__serveDot{background:var(--color-accent);border-radius:50%;flex-shrink:0;width:10px;height:10px}.RallyLiveView-module__gdUxBG__sets{align-items:baseline;gap:var(--space-2);display:flex}.RallyLiveView-module__gdUxBG__setNum{font-family:var(--font-mono);font-size:var(--text-display);font-variant-numeric:tabular-nums;font-weight:700}.RallyLiveView-module__gdUxBG__dash{opacity:.6}.RallyLiveView-module__gdUxBG__currentSet{align-items:baseline;gap:var(--space-1);display:flex}.RallyLiveView-module__gdUxBG__points{font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;font-weight:700}.RallyLiveView-module__gdUxBG__inSet{font-size:var(--text-small);opacity:.8}.RallyLiveView-module__gdUxBG__result{font-weight:600}.RallyLiveView-module__gdUxBG__setsCard{padding:var(--space-4);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface)}.RallyLiveView-module__gdUxBG__setsTitle{font-size:var(--text-h3);margin-bottom:var(--space-3)}.RallyLiveView-module__gdUxBG__setsTable{border-collapse:collapse;width:100%}.RallyLiveView-module__gdUxBG__setsTable th,.RallyLiveView-module__gdUxBG__setsTable td{text-align:center;padding:var(--space-2);border-bottom:1px solid var(--color-line)}.RallyLiveView-module__gdUxBG__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.RallyLiveView-module__gdUxBG__empty{text-align:center;color:var(--color-text-muted);padding:var(--space-6)}.RallyLiveView-module__gdUxBG__courtLegend{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-sub);justify-content:space-between;display:flex}.RallyLiveView-module__gdUxBG__subList,.RallyLiveView-module__gdUxBG__lineupList{margin:0;padding:0;list-style:none}.RallyLiveView-module__gdUxBG__subRow{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.RallyLiveView-module__gdUxBG__subRow+.RallyLiveView-module__gdUxBG__subRow{border-top:1px solid var(--color-line)}.RallyLiveView-module__gdUxBG__subWhen{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-text-sub)}.RallyLiveView-module__gdUxBG__subWho{font-weight:var(--fw-semibold);flex:1}.RallyLiveView-module__gdUxBG__subTeam{font-size:var(--text-small);color:var(--color-text-sub)}.RallyLiveView-module__gdUxBG__lineups{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.RallyLiveView-module__gdUxBG__lineupTeam{margin:0 0 var(--space-2);font-size:var(--text-body)}.RallyLiveView-module__gdUxBG__lineupRow{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;display:flex}.RallyLiveView-module__gdUxBG__lineupRole{min-width:40px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--color-primary-ink)}.RallyLiveView-module__gdUxBG__lineupNote{margin:var(--space-3) 0 0;font-size:var(--text-small);color:var(--color-text-sub)}.RallyLiveView-module__gdUxBG__pointLog{gap:var(--space-3);flex-direction:column;display:flex}.RallyLiveView-module__gdUxBG__pointSet{gap:var(--space-2);flex-direction:column;display:flex}.RallyLiveView-module__gdUxBG__pointSummary{cursor:pointer;list-style:none}.RallyLiveView-module__gdUxBG__pointSummary::-webkit-details-marker{display:none}.RallyLiveView-module__gdUxBG__pointSetBar{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--surface-dark-base);color:var(--color-text-inverse);font-weight:var(--fw-semibold);justify-content:space-between;align-items:center;display:flex}.RallyLiveView-module__gdUxBG__pointSetScore{font-family:var(--font-mono);color:var(--dark-text-secondary)}.RallyLiveView-module__gdUxBG__pointList{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.RallyLiveView-module__gdUxBG__pointRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:1.5px solid var(--color-line);background:var(--color-surface);display:flex}.RallyLiveView-module__gdUxBG__pointRowCloses{border-color:var(--color-accent)}.RallyLiveView-module__gdUxBG__pointScore{min-width:56px;padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-alt);font-family:var(--font-mono);font-size:var(--text-small);text-align:center;color:var(--color-text-muted)}.RallyLiveView-module__gdUxBG__pointRowCloses .RallyLiveView-module__gdUxBG__pointScore{background:var(--color-accent-tint);color:var(--color-accent)}.RallyLiveView-module__gdUxBG__pointWhat{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text)}
.LiveCelebration-module__ePVzKW__veil{z-index:var(--z-overlay);padding:var(--space-6);background:color-mix(in srgb, var(--surface-dark-deep) 60%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);cursor:pointer;animation:LiveCelebration-module__ePVzKW__veilIn .14s var(--easing-standard) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.LiveCelebration-module__ePVzKW__veil{background:color-mix(in srgb, var(--surface-dark-deep) 86%, transparent)}}.LiveCelebration-module__ePVzKW__veil[data-leaving="1"]{animation:LiveCelebration-module__ePVzKW__veilOut .24s var(--easing-standard) both;pointer-events:none}@keyframes LiveCelebration-module__ePVzKW__veilIn{0%{opacity:0}to{opacity:1}}@keyframes LiveCelebration-module__ePVzKW__veilOut{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.LiveCelebration-module__ePVzKW__veil{animation:none}.LiveCelebration-module__ePVzKW__veil[data-leaving="1"]{opacity:0;animation:none}}
.LiveResultCelebration-module__kKF5ka__veil{z-index:calc(var(--z-overlay) + 1);padding:var(--space-6);background:color-mix(in srgb, var(--surface-dark-deep) 72%, transparent);-webkit-backdrop-filter:blur(14px)saturate(1.1);backdrop-filter:blur(14px)saturate(1.1);pointer-events:none;animation:LiveResultCelebration-module__kKF5ka__veilIn .14s var(--easing-standard) both;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.LiveResultCelebration-module__kKF5ka__veil{background:color-mix(in srgb, var(--surface-dark-deep) 92%, transparent)}}.LiveResultCelebration-module__kKF5ka__veil[data-leaving="1"]{animation:LiveResultCelebration-module__kKF5ka__veilOut .24s var(--easing-standard) both}.LiveResultCelebration-module__kKF5ka__card{align-items:center;gap:var(--space-2);text-align:center;padding:0 var(--space-5);flex-direction:column;display:flex}@media (prefers-reduced-motion:no-preference){.LiveResultCelebration-module__kKF5ka__card{animation:LiveResultCelebration-module__kKF5ka__rise var(--duration-slow) var(--easing-standard) both}}.LiveResultCelebration-module__kKF5ka__eyebrow{margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--dark-text-secondary)}.LiveResultCelebration-module__kKF5ka__winner{max-width:16ch;font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--fw-extrabold);letter-spacing:-.02em;color:var(--color-accent);text-wrap:balance;margin:0;line-height:1.05}.LiveResultCelebration-module__kKF5ka__winnerNeutral{max-width:22ch;font-size:var(--text-h1);color:var(--brand-chalk)}.LiveResultCelebration-module__kKF5ka__detail{max-width:24ch;font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-semibold);color:var(--brand-chalk);text-wrap:balance;margin:0}.LiveResultCelebration-module__kKF5ka__close{top:var(--space-5);right:var(--space-5);min-height:44px;padding:var(--space-2) var(--space-4);border:1px solid var(--glass-border-sm);border-radius:var(--radius-pill);background:var(--glass-surface-sm);color:var(--dark-text-primary);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--fw-semibold);cursor:pointer;pointer-events:auto;position:absolute}.LiveResultCelebration-module__kKF5ka__close:hover{background:var(--glass-surface);color:var(--brand-chalk)}.LiveResultCelebration-module__kKF5ka__close:focus-visible{outline:2px solid var(--brand-chalk);outline-offset:2px}.LiveResultCelebration-module__kKF5ka__confetti{width:0;height:0;position:absolute;top:50%;left:50%}.LiveResultCelebration-module__kKF5ka__fleck{animation:LiveResultCelebration-module__kKF5ka__fleckDrift var(--fleck-life) ease-in var(--fleck-delay) both;position:absolute}.LiveResultCelebration-module__kKF5ka__fleckBody{width:var(--space-1);height:var(--fleck-len);border-radius:var(--radius-pill);background:var(--fleck-tone);animation:LiveResultCelebration-module__kKF5ka__fleckPop var(--fleck-life) var(--easing-standard) var(--fleck-delay) both;display:block}@keyframes LiveResultCelebration-module__kKF5ka__fleckDrift{0%{transform:translate(0,0)}to{transform:translate3d(var(--fleck-dx), var(--fleck-fall), 0)}}@keyframes LiveResultCelebration-module__kKF5ka__fleckPop{0%{opacity:0;transform:translateY(0)rotate(0)scale(.7)}10%{opacity:1}45%{transform:translateY(var(--fleck-rise)) rotate(calc(var(--fleck-rot) * .45)) scale(1)}72%{opacity:1}to{opacity:0;transform:translateY(0) rotate(var(--fleck-rot)) scale(1)}}@keyframes LiveResultCelebration-module__kKF5ka__veilIn{0%{opacity:0}to{opacity:1}}@keyframes LiveResultCelebration-module__kKF5ka__veilOut{0%{opacity:1}to{opacity:0}}@keyframes LiveResultCelebration-module__kKF5ka__rise{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:none}}@media (max-width:480px){.LiveResultCelebration-module__kKF5ka__winner{font-size:var(--text-h1)}.LiveResultCelebration-module__kKF5ka__winnerNeutral{font-size:var(--text-h2)}.LiveResultCelebration-module__kKF5ka__detail{font-size:var(--text-body)}}@media (prefers-reduced-motion:reduce){.LiveResultCelebration-module__kKF5ka__veil{animation:none}.LiveResultCelebration-module__kKF5ka__veil[data-leaving="1"]{opacity:0;animation:none}.LiveResultCelebration-module__kKF5ka__confetti{display:none}}
.CricketHero-module__Bqn3AG__hero{gap:var(--space-6);padding:var(--space-6);border-radius:var(--radius-xl);background:linear-gradient(170deg, var(--surface-dark-deep), var(--surface-dark-base) 55%, var(--surface-dark-mid));color:var(--dark-text-primary);grid-template-columns:minmax(0,1fr) 380px;display:grid;position:relative;overflow:hidden}.CricketHero-module__Bqn3AG__mainCol{gap:var(--space-4);min-width:0;padding:var(--space-2);flex-direction:column;display:flex}.CricketHero-module__Bqn3AG__topRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.CricketHero-module__Bqn3AG__topLeft{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.CricketHero-module__Bqn3AG__livePill{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--glass-surface-sm);border:1px solid var(--glass-border);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.08em;color:var(--dark-text-primary);flex:none;display:inline-flex}.CricketHero-module__Bqn3AG__liveDot{border-radius:var(--radius-full);background:var(--state-live-fg);width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.CricketHero-module__Bqn3AG__liveDot{animation:1.6s ease-in-out infinite CricketHero-module__Bqn3AG__livePulse}}@keyframes CricketHero-module__Bqn3AG__livePulse{0%,to{opacity:1}50%{opacity:.35}}.CricketHero-module__Bqn3AG__reconnecting .CricketHero-module__Bqn3AG__liveDot{background:var(--state-pending-fg);animation:none}.CricketHero-module__Bqn3AG__statusPill{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--glass-surface-sm);border:1px solid var(--glass-border);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--dark-text-secondary);flex:none;align-items:center;display:inline-flex}.CricketHero-module__Bqn3AG__phase{font-size:var(--text-small);color:var(--dark-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CricketHero-module__Bqn3AG__phaseShort{font-size:var(--text-small);color:var(--dark-text-secondary);white-space:nowrap;display:none}.CricketHero-module__Bqn3AG__venue{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--dark-text-secondary);flex:none;display:inline-flex}.CricketHero-module__Bqn3AG__pin{width:15px;height:15px}.CricketHero-module__Bqn3AG__chaseRow{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:none}.CricketHero-module__Bqn3AG__chaseNeed{font-family:var(--font-display);font-size:var(--text-h1);font-weight:var(--fw-extrabold);letter-spacing:-.02em;color:var(--color-accent);margin:0}.CricketHero-module__Bqn3AG__chaseSide{flex-direction:column;flex:none;align-items:flex-end;margin:0;display:flex}.CricketHero-module__Bqn3AG__chaseRrr{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--fw-bold);color:var(--color-accent)}.CricketHero-module__Bqn3AG__chaseRrrNum{margin-left:var(--space-1)}.CricketHero-module__Bqn3AG__chaseTarget{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__endgameRow{align-items:center;gap:var(--space-3);display:none}.CricketHero-module__Bqn3AG__endgameDot{background:var(--state-live-fg);border-radius:999px;flex:none;width:12px;height:12px;animation:1.2s ease-in-out infinite CricketHero-module__Bqn3AG__heroEndgamePulse}.CricketHero-module__Bqn3AG__endgameLine{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-bold);color:var(--dark-text-primary);margin:0}@keyframes CricketHero-module__Bqn3AG__heroEndgamePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.CricketHero-module__Bqn3AG__endgameDot{animation:none}}.CricketHero-module__Bqn3AG__reconnectVeil{z-index:5;padding:var(--space-5);background:color-mix(in srgb, var(--surface-dark-deep) 72%, transparent);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.CricketHero-module__Bqn3AG__reconnectCard{align-items:center;gap:var(--space-2);max-width:360px;padding:var(--space-5) var(--space-6);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);text-align:center;box-shadow:var(--shadow-lg);flex-direction:column;display:flex}.CricketHero-module__Bqn3AG__reconnectTitle{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-bold);margin:0}.CricketHero-module__Bqn3AG__reconnectSub{font-size:var(--text-small);color:var(--color-text-muted);margin:0}.CricketHero-module__Bqn3AG__reconnectPill{margin-top:var(--space-2);padding:var(--space-1) var(--space-3);background:color-mix(in srgb, var(--state-pending-fg) 14%, white);color:var(--state-pending-text);font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;border-radius:999px}.CricketHero-module__Bqn3AG__resultNote{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--dark-text-secondary);margin:0}.CricketHero-module__Bqn3AG__result{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-bold);color:var(--brand-chalk);margin:0}.CricketHero-module__Bqn3AG__resultReplay{font:inherit;color:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.CricketHero-module__Bqn3AG__resultReplay:focus-visible{outline:2px solid var(--brand-chalk);outline-offset:2px;border-radius:var(--radius-sm)}.CricketHero-module__Bqn3AG__mom{font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--fw-regular);color:var(--dark-text-secondary)}.CricketHero-module__Bqn3AG__momName{color:var(--dark-text-accent);text-decoration:none}.CricketHero-module__Bqn3AG__scoreRow{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.CricketHero-module__Bqn3AG__battingSide{align-items:center;gap:var(--space-4);min-width:0;display:flex}.CricketHero-module__Bqn3AG__tile{border-radius:var(--radius-lg);width:56px;height:56px;font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:var(--fw-extrabold);color:var(--white);flex:none;place-items:center;display:grid}.CricketHero-module__Bqn3AG__tileAccent{background:linear-gradient(150deg, var(--coral-500), var(--coral-600));box-shadow:var(--shadow-btn-accent)}.CricketHero-module__Bqn3AG__tileBlue{background:linear-gradient(150deg, var(--blue-500), var(--blue-600))}.CricketHero-module__Bqn3AG__tileSm{border-radius:var(--radius-md);width:36px;height:36px;font-size:var(--text-small)}.CricketHero-module__Bqn3AG__battingWho{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.CricketHero-module__Bqn3AG__battingName{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--fw-extrabold);letter-spacing:-.01em;color:var(--white);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CricketHero-module__Bqn3AG__battingTag{align-items:center;gap:var(--space-1);font-size:var(--text-caption);font-weight:var(--fw-semibold);color:var(--color-accent);display:inline-flex}.CricketHero-module__Bqn3AG__pulse{width:14px;height:14px}.CricketHero-module__Bqn3AG__teamLink{color:inherit;text-decoration:none}.CricketHero-module__Bqn3AG__scoreWrap{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}.CricketHero-module__Bqn3AG__score{font-family:var(--font-display);font-size:clamp(2.5rem,6vw,3.75rem);font-weight:var(--fw-extrabold);letter-spacing:-.02em;color:var(--white);font-style:italic;line-height:1}.CricketHero-module__Bqn3AG__scoreSub{font-family:var(--font-mono);font-size:var(--text-small);color:var(--dark-text-secondary)}.CricketHero-module__Bqn3AG__otherRow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.CricketHero-module__Bqn3AG__otherSide{align-items:center;gap:var(--space-3);min-width:0;display:flex}.CricketHero-module__Bqn3AG__otherName{font-family:var(--font-display);font-size:var(--text-body-lg);font-weight:var(--fw-bold);color:var(--dark-text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CricketHero-module__Bqn3AG__otherNote{font-size:var(--text-small);color:var(--dark-text-secondary);flex:none}.CricketHero-module__Bqn3AG__crease{gap:var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--glass-border-sm);grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.CricketHero-module__Bqn3AG__creaseCol{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.CricketHero-module__Bqn3AG__creaseCol+.CricketHero-module__Bqn3AG__creaseCol{padding-left:var(--space-6);border-left:1px solid var(--glass-border-sm)}.CricketHero-module__Bqn3AG__creaseLabel{font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__batRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.CricketHero-module__Bqn3AG__batName{align-items:center;gap:var(--space-2);font-size:var(--text-body);font-weight:var(--fw-medium);color:var(--dark-text-secondary);white-space:nowrap;text-overflow:ellipsis;display:inline-flex;overflow:hidden}.CricketHero-module__Bqn3AG__onStrike{color:var(--white);font-weight:var(--fw-semibold)}.CricketHero-module__Bqn3AG__strikeDot{border-radius:var(--radius-full);background:var(--color-accent);flex:none;width:7px;height:7px}.CricketHero-module__Bqn3AG__batFigures{align-items:baseline;gap:var(--space-2);flex:none;display:inline-flex}.CricketHero-module__Bqn3AG__batLine{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--fw-bold);color:var(--white)}.CricketHero-module__Bqn3AG__batExtra{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__shareIcons,.CricketHero-module__Bqn3AG__scoreOvers,.CricketHero-module__Bqn3AG__otherScore,.CricketHero-module__Bqn3AG__scoreStats,.CricketHero-module__Bqn3AG__standRow{display:none}.CricketHero-module__Bqn3AG__bowlerSub{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__heroNoPanel{grid-template-columns:1fr}.CricketHero-module__Bqn3AG__heroNoPanel .CricketHero-module__Bqn3AG__shareRow{border-top:0;max-width:360px;margin-top:0;padding-top:0}.CricketHero-module__Bqn3AG__panel{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--glass-surface-xs);border:1px solid var(--glass-border-sm);flex-direction:column;min-width:0;display:flex}.CricketHero-module__Bqn3AG__panelHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.CricketHero-module__Bqn3AG__panelLabel{font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__panelOver{padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--glass-surface-sm);border:1px solid var(--glass-border-sm);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--dark-text-secondary)}.CricketHero-module__Bqn3AG__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.CricketHero-module__Bqn3AG__chip{min-width:44px;height:44px;padding:0 var(--space-2);border-radius:var(--radius-md);background:var(--glass-surface-sm);font-family:var(--font-mono);font-size:var(--text-body);font-weight:var(--fw-bold);color:var(--dark-text-primary);border:1px solid #0000;place-items:center;display:grid}.CricketHero-module__Bqn3AG__chipBoundary{background:linear-gradient(150deg, var(--coral-500), var(--coral-600));color:var(--white);border-color:#0000}.CricketHero-module__Bqn3AG__chipWicket{background:var(--red-600);color:var(--white);border-color:#0000}@media (prefers-reduced-motion:no-preference){.CricketHero-module__Bqn3AG__chipPop{animation:CricketHero-module__Bqn3AG__chipPop var(--duration-slow) var(--easing-standard)}}@keyframes CricketHero-module__Bqn3AG__chipPop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}.CricketHero-module__Bqn3AG__statGrid{gap:var(--space-4) var(--space-5);padding-top:var(--space-2);grid-template-columns:1fr 1fr;margin:0;display:grid}.CricketHero-module__Bqn3AG__stat{flex-direction:column;gap:2px;min-width:0;display:flex}.CricketHero-module__Bqn3AG__statValue{font-family:var(--font-mono);font-size:var(--text-data);font-weight:var(--fw-bold);color:var(--white);margin:0}.CricketHero-module__Bqn3AG__statLabel{font-size:var(--text-caption);color:var(--dark-text-muted);order:1}.CricketHero-module__Bqn3AG__shareRow{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--glass-border-xs);grid-template-columns:1fr 1fr;margin-top:auto;display:grid}.CricketHero-module__Bqn3AG__shareBtn{justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-md);background:var(--glass-surface-sm);border:1px solid var(--glass-border-sm);min-height:44px;color:var(--dark-text-primary);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--fw-semibold);cursor:pointer;transition:background var(--duration-base) var(--easing-standard);display:inline-flex}.CricketHero-module__Bqn3AG__shareBtn:hover{background:var(--glass-surface)}.CricketHero-module__Bqn3AG__shareIcon{fill:currentColor;width:16px;height:16px}.CricketHero-module__Bqn3AG__shareBtn .CricketHero-module__Bqn3AG__shareIcon[fill=none]{fill:none}@media (max-width:960px){.CricketHero-module__Bqn3AG__hero{padding:var(--space-5);grid-template-columns:1fr}.CricketHero-module__Bqn3AG__mainCol{padding:0}}@media (max-width:720px){.CricketHero-module__Bqn3AG__hero{gap:var(--space-4);padding:var(--space-5);border-radius:var(--radius-xl);background:var(--surface-dark-base);flex-direction:column;display:flex}.CricketHero-module__Bqn3AG__mainCol{display:contents}.CricketHero-module__Bqn3AG__chaseRow,.CricketHero-module__Bqn3AG__endgameRow,.CricketHero-module__Bqn3AG__panel{order:1}.CricketHero-module__Bqn3AG__crease{order:2}.CricketHero-module__Bqn3AG__topRow{gap:var(--space-2)}.CricketHero-module__Bqn3AG__topLeft{gap:var(--space-1) var(--space-2);flex:1}.CricketHero-module__Bqn3AG__livePill{gap:var(--space-1);color:var(--white);background:0 0;border:0;padding:0}.CricketHero-module__Bqn3AG__phase,.CricketHero-module__Bqn3AG__venue{display:none}.CricketHero-module__Bqn3AG__phaseShort{text-overflow:ellipsis;min-width:0;font-size:var(--text-caption);color:var(--dark-text-muted);display:block;overflow:hidden}.CricketHero-module__Bqn3AG__shareIcons{margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) 0;flex:none;display:flex}.CricketHero-module__Bqn3AG__iconBtn{width:var(--min-tap-target);height:var(--min-tap-target);border-radius:var(--radius-pill);color:var(--dark-text-secondary);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.CricketHero-module__Bqn3AG__iconBtnQuiet{color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__iconBtn:focus-visible{outline:2px solid var(--brand-chalk);outline-offset:-2px}.CricketHero-module__Bqn3AG__iconGlyph{fill:currentColor;width:20px;height:20px}.CricketHero-module__Bqn3AG__iconGlyph[fill=none]{fill:none}.CricketHero-module__Bqn3AG__hero .CricketHero-module__Bqn3AG__shareRow{display:none}.CricketHero-module__Bqn3AG__scoreRow,.CricketHero-module__Bqn3AG__otherRow{gap:var(--space-2)}.CricketHero-module__Bqn3AG__otherRow{margin-top:calc(-1 * var(--space-2))}.CricketHero-module__Bqn3AG__battingSide,.CricketHero-module__Bqn3AG__otherSide{gap:var(--space-2);flex:1;min-width:0}.CricketHero-module__Bqn3AG__tile,.CricketHero-module__Bqn3AG__tileSm{border-radius:var(--radius-md);width:32px;height:32px;font-size:var(--text-caption);box-shadow:none}.CricketHero-module__Bqn3AG__battingWho{gap:0}.CricketHero-module__Bqn3AG__battingName,.CricketHero-module__Bqn3AG__otherName{font-family:var(--font-display);font-size:var(--text-body);font-weight:var(--fw-bold);letter-spacing:-.01em;white-space:normal;color:var(--dark-text-primary);line-height:1.25;overflow:visible}.CricketHero-module__Bqn3AG__otherName,.CricketHero-module__Bqn3AG__scoreRowIdle .CricketHero-module__Bqn3AG__battingName{color:var(--dark-text-secondary)}.CricketHero-module__Bqn3AG__battingTag{display:none}.CricketHero-module__Bqn3AG__scoreWrap{align-items:baseline;gap:var(--space-1);flex-direction:row}.CricketHero-module__Bqn3AG__score,.CricketHero-module__Bqn3AG__otherScoreNum{font-family:var(--font-mono);font-size:var(--text-data);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;letter-spacing:0;color:var(--dark-text-primary);font-style:normal;line-height:1.2}.CricketHero-module__Bqn3AG__scoreOvers{font-family:var(--font-mono);font-size:var(--text-data-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--dark-text-muted);display:inline}.CricketHero-module__Bqn3AG__scoreSub{display:none}.CricketHero-module__Bqn3AG__otherScore{align-items:baseline;gap:var(--space-1);flex:none;display:inline-flex}.CricketHero-module__Bqn3AG__otherNote{font-size:var(--text-small);color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__otherNoteScored{display:none}.CricketHero-module__Bqn3AG__scoreStats{margin:0;display:flex}.CricketHero-module__Bqn3AG__scoreStat{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.CricketHero-module__Bqn3AG__scoreStat+.CricketHero-module__Bqn3AG__scoreStat{margin-left:var(--space-3);padding-left:var(--space-3);border-left:1px solid var(--glass-border)}.CricketHero-module__Bqn3AG__scoreStatLabel{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__scoreStatValue{font-family:var(--font-mono);font-size:var(--text-data-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--dark-text-primary);margin:0}.CricketHero-module__Bqn3AG__chaseRow{display:flex}.CricketHero-module__Bqn3AG__chaseNeed{font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--fw-semibold);letter-spacing:0;color:var(--dark-text-secondary)}.CricketHero-module__Bqn3AG__chaseSide{display:none}.CricketHero-module__Bqn3AG__endgameRow{padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--glass-surface-sm);display:flex}.CricketHero-module__Bqn3AG__endgameLine{font-size:var(--text-body)}.CricketHero-module__Bqn3AG__panel{gap:var(--space-2);background:0 0;border:0;border-radius:0;padding:0}.CricketHero-module__Bqn3AG__panelHead{justify-content:flex-start;gap:var(--space-2)}.CricketHero-module__Bqn3AG__panelLabel{font-family:var(--font-mono);font-weight:var(--fw-semibold)}.CricketHero-module__Bqn3AG__statGrid{display:none}.CricketHero-module__Bqn3AG__chips{gap:var(--space-1)}.CricketHero-module__Bqn3AG__chip{min-width:30px;height:30px;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--glass-surface);font-size:var(--text-overline);color:var(--dark-text-primary)}.CricketHero-module__Bqn3AG__chip[data-variant=four]{background:var(--state-win-fg);color:var(--white)}.CricketHero-module__Bqn3AG__chip[data-variant=six]{background:var(--color-accent);color:var(--color-on-accent)}.CricketHero-module__Bqn3AG__chip[data-variant=wicket]{background:var(--state-live-fg);color:var(--white)}.CricketHero-module__Bqn3AG__chip[data-variant=extra]{background:var(--state-pending-fg);color:var(--color-text)}.CricketHero-module__Bqn3AG__overEmpty{min-height:0}.CricketHero-module__Bqn3AG__crease{gap:var(--space-1);padding-top:var(--space-3);border-top:1px solid var(--glass-border);flex-direction:column;margin-top:0;display:flex}.CricketHero-module__Bqn3AG__creaseCol{gap:var(--space-1)}.CricketHero-module__Bqn3AG__creaseCol+.CricketHero-module__Bqn3AG__creaseCol{border-left:0;padding-left:0}.CricketHero-module__Bqn3AG__battersCol .CricketHero-module__Bqn3AG__creaseLabel{display:none}.CricketHero-module__Bqn3AG__batRow{align-items:baseline}.CricketHero-module__Bqn3AG__batName{gap:var(--space-1);padding-left:calc(7px + var(--space-1));font-size:var(--text-small);font-weight:var(--fw-medium);white-space:normal;color:var(--dark-text-secondary);overflow:visible}.CricketHero-module__Bqn3AG__onStrike{font-weight:var(--fw-bold);color:var(--white);padding-left:0}.CricketHero-module__Bqn3AG__strikeDot{background:var(--white);clip-path:polygon(0 0,100% 50%,0 100%);border-radius:0;width:7px;height:8px}.CricketHero-module__Bqn3AG__batLine{font-size:var(--text-data-sm);color:var(--dark-text-secondary)}.CricketHero-module__Bqn3AG__batExtra{display:none}.CricketHero-module__Bqn3AG__standRow{display:flex}.CricketHero-module__Bqn3AG__standLabel{font-size:var(--text-small);color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__bowlerCol{align-items:baseline;column-gap:var(--space-1);flex-flow:wrap}.CricketHero-module__Bqn3AG__bowlerCol .CricketHero-module__Bqn3AG__creaseLabel{font-size:var(--text-small);font-weight:var(--fw-regular);letter-spacing:0;text-transform:none;color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__bowlerCol .CricketHero-module__Bqn3AG__creaseLabel:after{content:" ·"}.CricketHero-module__Bqn3AG__bowlerCol .CricketHero-module__Bqn3AG__batRow{flex:1;min-width:0}.CricketHero-module__Bqn3AG__bowlerCol .CricketHero-module__Bqn3AG__batName{color:var(--dark-text-muted);padding-left:0}.CricketHero-module__Bqn3AG__bowlerSub{flex-basis:100%}.CricketHero-module__Bqn3AG__breakPanel{gap:var(--space-1);padding:var(--space-3) 0 0;border-top:1px solid var(--glass-border)}.CricketHero-module__Bqn3AG__breakIcon{display:none}.CricketHero-module__Bqn3AG__breakLead{color:var(--dark-text-primary)}}.CricketHero-module__Bqn3AG__freeHit{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--tint-coral);border:1px solid var(--color-accent);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.08em;color:var(--color-accent);flex:none;align-items:center;display:inline-flex}.CricketHero-module__Bqn3AG__overEmpty{min-height:44px;font-size:var(--text-small);color:var(--dark-text-muted);align-items:center;margin:0;display:flex}.CricketHero-module__Bqn3AG__breakLabel{font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-text-muted)}.CricketHero-module__Bqn3AG__breakLead{align-items:center;gap:var(--space-3);font-size:var(--text-body);font-weight:var(--fw-bold);color:var(--white);margin:0;display:flex}.CricketHero-module__Bqn3AG__breakIcon{width:20px;height:20px;color:var(--color-accent);flex:none}.CricketHero-module__Bqn3AG__breakWait{font-size:var(--text-small);color:var(--dark-text-muted);margin:0}
.ResultScoreboard-module__9mgCjq__card{align-items:center;gap:var(--space-5);padding:var(--space-6) var(--space-6) var(--space-5);border-radius:var(--radius-xl);background:linear-gradient(170deg, var(--surface-dark-deep), var(--surface-dark-base) 55%, var(--surface-dark-mid));color:var(--color-text-inverse);flex-direction:column;display:flex}.ResultScoreboard-module__9mgCjq__eyebrow{font-family:var(--font-mono);font-size:var(--text-overline);letter-spacing:.16em;text-transform:uppercase;color:var(--dark-text-muted);text-align:center;margin:0}.ResultScoreboard-module__9mgCjq__faceoff{justify-content:center;align-items:center;gap:var(--space-6);width:100%;max-width:760px;display:flex}.ResultScoreboard-module__9mgCjq__side{align-items:center;gap:var(--space-5);flex:1;min-width:0;display:flex}.ResultScoreboard-module__9mgCjq__sideRight{text-align:right;flex-direction:row-reverse}.ResultScoreboard-module__9mgCjq__badge{border-radius:var(--radius-lg);width:80px;height:80px;font-family:var(--font-display);font-size:2rem;font-weight:var(--fw-extrabold);color:var(--color-text-inverse);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.ResultScoreboard-module__9mgCjq__primary{background:var(--color-primary)}.ResultScoreboard-module__9mgCjq__accent{background:var(--color-accent)}.ResultScoreboard-module__9mgCjq__logo{object-fit:cover;width:100%;height:100%}.ResultScoreboard-module__9mgCjq__text{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ResultScoreboard-module__9mgCjq__sideRight .ResultScoreboard-module__9mgCjq__text{align-items:flex-end}.ResultScoreboard-module__9mgCjq__who{align-items:center;gap:var(--space-2);min-width:0;display:flex}.ResultScoreboard-module__9mgCjq__sideRight .ResultScoreboard-module__9mgCjq__who{flex-direction:row-reverse}.ResultScoreboard-module__9mgCjq__name{font-size:var(--text-body-lg);font-weight:var(--fw-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ResultScoreboard-module__9mgCjq__won{padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid color-mix(in srgb, var(--dark-text-success) 35%, transparent);background:color-mix(in srgb, var(--state-win-fg) 25%, transparent);font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;color:var(--dark-text-success)}.ResultScoreboard-module__9mgCjq__score{font-family:var(--font-mono);font-size:clamp(2.25rem,5vw,3.375rem);font-weight:var(--fw-bold);letter-spacing:-.02em;line-height:1}.ResultScoreboard-module__9mgCjq__sub{font-family:var(--font-mono);font-size:var(--text-overline);letter-spacing:.1em;color:var(--dark-text-muted)}.ResultScoreboard-module__9mgCjq__lost .ResultScoreboard-module__9mgCjq__name{color:var(--dark-text-secondary)}.ResultScoreboard-module__9mgCjq__lost .ResultScoreboard-module__9mgCjq__score{color:var(--dark-text-hint)}.ResultScoreboard-module__9mgCjq__v{font-family:var(--font-display);font-size:var(--text-h3);color:var(--dark-text-ghost);flex:none}.ResultScoreboard-module__9mgCjq__chips{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ResultScoreboard-module__9mgCjq__result,.ResultScoreboard-module__9mgCjq__potm{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);font-size:var(--text-small);font-weight:var(--fw-semibold);display:inline-flex}.ResultScoreboard-module__9mgCjq__result{background:color-mix(in srgb, var(--color-accent) 16%, transparent);color:var(--color-accent)}.ResultScoreboard-module__9mgCjq__dot{border-radius:var(--radius-pill);background:var(--color-accent);width:7px;height:7px}.ResultScoreboard-module__9mgCjq__potm{padding-left:var(--space-1);background:color-mix(in srgb, var(--state-pending-fg) 18%, transparent);color:var(--state-pending-fg)}.ResultScoreboard-module__9mgCjq__avatar{border-radius:var(--radius-pill);background:var(--state-pending-fg);width:24px;height:24px;color:var(--surface-dark-deep);font-family:var(--font-display);font-size:var(--text-caption);font-weight:var(--fw-extrabold);justify-content:center;align-items:center;display:inline-flex}.ResultScoreboard-module__9mgCjq__avatarImg{border-radius:var(--radius-pill);object-fit:cover;width:24px;height:24px;box-shadow:0 0 0 1.5px var(--state-pending-fg)}.ResultScoreboard-module__9mgCjq__pair{flex:none;display:inline-flex}.ResultScoreboard-module__9mgCjq__pairBadge{border:3px solid var(--surface-dark-base);width:60px;height:60px;font-size:1.4rem}.ResultScoreboard-module__9mgCjq__pairBadge+.ResultScoreboard-module__9mgCjq__pairBadge{margin-left:calc(-1 * var(--space-4));filter:brightness(1.15)}.ResultScoreboard-module__9mgCjq__strip{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--glass-surface-sm);display:inline-flex}.ResultScoreboard-module__9mgCjq__stripLabel{font-family:var(--font-mono);font-size:var(--text-overline);letter-spacing:.14em;color:var(--dark-text-muted)}.ResultScoreboard-module__9mgCjq__stripScore{font-family:var(--font-mono);font-size:var(--text-body);font-weight:var(--fw-bold)}.ResultScoreboard-module__9mgCjq__kicks{gap:5px;display:inline-flex}.ResultScoreboard-module__9mgCjq__kick{border-radius:var(--radius-pill);border:1.5px solid var(--dark-text-muted);width:12px;height:12px}.ResultScoreboard-module__9mgCjq__kickIn{border-color:var(--dark-text-success);background:var(--dark-text-success)}.ResultScoreboard-module__9mgCjq__kickMiss{border-color:var(--color-accent)}.ResultScoreboard-module__9mgCjq__sets{justify-content:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.ResultScoreboard-module__9mgCjq__set{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--glass-surface-sm);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--fw-bold);color:var(--dark-text-hint)}.ResultScoreboard-module__9mgCjq__setWon{color:var(--color-text-inverse)}.ResultScoreboard-module__9mgCjq__share{width:100%}@media (min-width:1180px){.ResultScoreboard-module__9mgCjq__share{display:none}}@media (max-width:640px){.ResultScoreboard-module__9mgCjq__card{padding:var(--space-4);gap:var(--space-4)}.ResultScoreboard-module__9mgCjq__faceoff{gap:var(--space-3)}.ResultScoreboard-module__9mgCjq__side,.ResultScoreboard-module__9mgCjq__sideRight{align-items:flex-start;gap:var(--space-2);flex-direction:column}.ResultScoreboard-module__9mgCjq__sideRight{align-items:flex-end}.ResultScoreboard-module__9mgCjq__badge{border-radius:var(--radius-md);width:52px;height:52px;font-size:1.3rem}.ResultScoreboard-module__9mgCjq__chips{flex-direction:column;align-items:center}}
.AnnouncementBanner-module__KZGMEa__banner{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);margin-bottom:var(--space-3);border-radius:var(--radius-md);border:1px solid var(--color-line);background:var(--color-surface);display:flex}.AnnouncementBanner-module__KZGMEa__BREAK{background:var(--state-pending-bg);border-color:var(--amber-100);--announce-ink:var(--state-pending-text);--announce-chip:var(--amber-100)}.AnnouncementBanner-module__KZGMEa__DECISION{background:var(--state-upcoming-bg);border-color:var(--blue-100);--announce-ink:var(--state-upcoming-fg);--announce-chip:var(--blue-100)}.AnnouncementBanner-module__KZGMEa__NOTICE{--announce-ink:var(--color-text-sub);--announce-chip:var(--color-surface-alt)}.AnnouncementBanner-module__KZGMEa__icon{border-radius:var(--radius-sm);background:var(--announce-chip);width:28px;height:28px;color:var(--announce-ink);font-weight:var(--fw-extrabold);font-size:var(--text-small);flex:none;place-items:center;display:grid}.AnnouncementBanner-module__KZGMEa__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.AnnouncementBanner-module__KZGMEa__kind{font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--announce-ink)}.AnnouncementBanner-module__KZGMEa__message{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text);overflow-wrap:anywhere;line-height:1.35}.AnnouncementBanner-module__KZGMEa__close{width:44px;height:44px;margin:calc(var(--space-3) * -1) calc(var(--space-3) * -1) 0 0;font:inherit;font-size:var(--text-body-lg);color:var(--color-text-sub);cursor:pointer;background:0 0;border:none;flex:none}.AnnouncementBanner-module__KZGMEa__chip{margin-bottom:var(--space-3);min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--amber-100);background:var(--state-pending-bg);font:inherit;font-size:var(--text-caption);font-weight:var(--fw-bold);color:var(--state-pending-text);cursor:pointer}.AnnouncementBanner-module__KZGMEa__close:focus-visible,.AnnouncementBanner-module__KZGMEa__chip:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}
.LiveStage-module__nAeW1q__stage{gap:var(--space-5);padding:var(--space-6);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);background:linear-gradient(158deg, var(--surface-dark-deep), var(--surface-dark-mid) 52%, var(--surface-dark-blue));flex-direction:column;display:flex;position:relative;overflow:hidden}.LiveStage-module__nAeW1q__glow{background:radial-gradient(circle at center, var(--glow-blue-md), transparent 60%);pointer-events:none;width:70%;height:130%;position:absolute;top:-45%;right:-25%}.LiveStage-module__nAeW1q__top{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex;position:relative}.LiveStage-module__nAeW1q__topLeft{align-items:center;gap:var(--space-3);min-width:0;display:flex}.LiveStage-module__nAeW1q__liveChip{border-radius:var(--radius-pill);background:var(--glass-surface-sm);font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-text-primary);align-items:center;gap:6px;padding:5px 10px;display:inline-flex}.LiveStage-module__nAeW1q__liveDot{border-radius:var(--radius-pill);width:7px;height:7px;color:var(--state-live-fg);animation:LiveStage-module__nAeW1q__livePulse 1.4s var(--easing-standard) infinite;background:currentColor;flex:none}@keyframes LiveStage-module__nAeW1q__livePulse{0%{opacity:1;box-shadow:0 0}70%{opacity:.6;box-shadow:0 0 0 5px #0000}to{opacity:1;box-shadow:0 0 #0000}}.LiveStage-module__nAeW1q__reconnecting{color:var(--dark-text-muted)}.LiveStage-module__nAeW1q__reconnecting .LiveStage-module__nAeW1q__liveDot{color:var(--dark-text-hint);animation:none}.LiveStage-module__nAeW1q__phase{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-semibold);letter-spacing:.04em;color:var(--dark-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.LiveStage-module__nAeW1q__share{position:relative}.LiveStage-module__nAeW1q__result{align-items:center;gap:var(--space-2);font-size:var(--text-body-lg);font-weight:var(--fw-bold);color:var(--dark-text-primary);display:flex;position:relative}.LiveStage-module__nAeW1q__resultMark{color:var(--state-win-fg);font-size:var(--text-h3);line-height:1}.LiveStage-module__nAeW1q__mom{align-items:baseline;gap:var(--space-2);margin-top:var(--space-1);display:flex;position:relative}.LiveStage-module__nAeW1q__momLabel{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--dark-text-secondary)}.LiveStage-module__nAeW1q__momName{font-weight:var(--fw-semibold);font-size:var(--text-body);color:var(--dark-text-primary);text-decoration:none}.LiveStage-module__nAeW1q__grid{gap:var(--space-5);display:grid;position:relative}.LiveStage-module__nAeW1q__main{gap:var(--space-5);flex-direction:column;min-width:0;display:flex}@media (min-width:880px){.LiveStage-module__nAeW1q__gridWithPanel{grid-template-columns:1fr 280px;align-items:start}}.LiveStage-module__nAeW1q__rows{gap:var(--space-3);animation:LiveStage-module__nAeW1q__settle var(--duration-slow) var(--easing-standard);flex-direction:column;display:flex;position:relative}@keyframes LiveStage-module__nAeW1q__settle{0%{opacity:.45;transform:translateY(3px)}to{opacity:1;transform:none}}.LiveStage-module__nAeW1q__row{align-items:center;gap:var(--space-3);display:flex}.LiveStage-module__nAeW1q__teamWrap{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.LiveStage-module__nAeW1q__team{min-width:0;font-family:var(--font-body);font-weight:var(--fw-semibold);font-size:var(--text-body);color:var(--dark-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.LiveStage-module__nAeW1q__rowTag{align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);display:inline-flex}.LiveStage-module__nAeW1q__rowTagDot{border-radius:var(--radius-pill);width:5px;height:5px;animation:LiveStage-module__nAeW1q__livePulse 1.6s var(--easing-standard) infinite;background:currentColor}.LiveStage-module__nAeW1q__score{align-items:baseline;gap:var(--space-2);flex:none;display:inline-flex}.LiveStage-module__nAeW1q__scoreNum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--text-h3);color:var(--dark-text-secondary);line-height:1;display:inline-block}.LiveStage-module__nAeW1q__scoreOvers{font-family:var(--font-mono);font-size:var(--text-small);color:var(--dark-text-muted)}.LiveStage-module__nAeW1q__rowNote{font-size:var(--text-small);color:var(--dark-text-secondary);flex:none}.LiveStage-module__nAeW1q__rowBatting .LiveStage-module__nAeW1q__team{color:var(--dark-text-primary);font-weight:var(--fw-bold)}.LiveStage-module__nAeW1q__rowBatting .LiveStage-module__nAeW1q__scoreNum{font-size:var(--text-display);color:var(--dark-text-primary);transform-origin:100%;animation:LiveStage-module__nAeW1q__scoreRoll var(--duration-slow) var(--easing-standard)}@keyframes LiveStage-module__nAeW1q__scoreRoll{0%{opacity:0;transform:translateY(.4em)scale(.98)}55%{opacity:1}to{opacity:1;transform:none}}.LiveStage-module__nAeW1q__chase{gap:var(--space-1);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--glass-surface);border:1px solid var(--glass-border);flex-direction:column;display:flex;position:relative}.LiveStage-module__nAeW1q__chaseMain{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--dark-text-secondary);align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.LiveStage-module__nAeW1q__chaseNum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-h1);font-weight:var(--fw-extrabold);letter-spacing:-.01em;color:var(--dark-text-primary)}.LiveStage-module__nAeW1q__rates{gap:var(--space-4);font-family:var(--font-mono);font-size:var(--text-small);color:var(--dark-text-secondary);display:flex;position:relative}.LiveStage-module__nAeW1q__rateNum{font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);color:var(--dark-text-primary)}.LiveStage-module__nAeW1q__crease{justify-content:space-between;align-items:flex-start;gap:var(--space-4) var(--space-6);padding-top:var(--space-4);border-top:1px solid var(--glass-border-sm);flex-wrap:wrap;display:flex;position:relative}.LiveStage-module__nAeW1q__creaseCol{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.LiveStage-module__nAeW1q__creaseLabel{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-text-hint)}.LiveStage-module__nAeW1q__batters{gap:var(--space-2);flex-direction:column;display:flex}.LiveStage-module__nAeW1q__bat,.LiveStage-module__nAeW1q__bowler{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.LiveStage-module__nAeW1q__batName{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--dark-text-secondary)}.LiveStage-module__nAeW1q__bat.LiveStage-module__nAeW1q__onStrike .LiveStage-module__nAeW1q__batName{color:var(--dark-text-primary)}.LiveStage-module__nAeW1q__batLine{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-small);font-weight:var(--fw-bold);color:var(--dark-text-primary)}.LiveStage-module__nAeW1q__batExtra{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-caption);color:var(--dark-text-muted)}.LiveStage-module__nAeW1q__strikeMark{color:var(--dark-text-accent);font-size:var(--text-caption);align-self:center;line-height:1}.LiveStage-module__nAeW1q__panel{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--glass-surface-xs);border:1px solid var(--glass-border-sm);flex-direction:column;display:flex}.LiveStage-module__nAeW1q__panelHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.LiveStage-module__nAeW1q__panelLabel{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-text-muted)}.LiveStage-module__nAeW1q__panelOver{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);color:var(--dark-text-secondary);border-radius:var(--radius-pill);background:var(--glass-surface-sm);padding:2px 8px}.LiveStage-module__nAeW1q__statList{gap:var(--space-3) var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--glass-border-xs);grid-template-columns:1fr 1fr;margin:0;display:grid}.LiveStage-module__nAeW1q__stat{flex-direction:column;gap:1px;min-width:0;display:flex}.LiveStage-module__nAeW1q__statValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-data);font-weight:var(--fw-bold);color:var(--dark-text-primary);margin:0;line-height:1.2}.LiveStage-module__nAeW1q__statLabel{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--dark-text-muted)}.LiveStage-module__nAeW1q__simple{align-items:center;gap:var(--space-4);display:flex;position:relative}.LiveStage-module__nAeW1q__simpleSide{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;flex:1;min-width:0;display:flex}.LiveStage-module__nAeW1q__simpleTeam{font-family:var(--font-display);font-weight:var(--fw-bold);font-size:var(--text-h3);color:var(--dark-text-primary);overflow-wrap:break-word;line-height:1.25}.LiveStage-module__nAeW1q__simpleScore{align-items:baseline;gap:var(--space-3);flex:none;display:inline-flex}.LiveStage-module__nAeW1q__simpleNum{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--text-display);color:var(--dark-text-primary);line-height:1}.LiveStage-module__nAeW1q__simpleDash{font-size:var(--text-h1);color:var(--dark-text-muted)}.LiveStage-module__nAeW1q__simpleMuted{font-family:var(--font-mono);font-size:var(--text-h2);color:var(--dark-text-hint)}@media (max-width:560px){.LiveStage-module__nAeW1q__stage{padding:var(--space-5)}.LiveStage-module__nAeW1q__simpleTeam{font-size:var(--text-small)}.LiveStage-module__nAeW1q__rowBatting .LiveStage-module__nAeW1q__scoreNum{font-size:var(--text-h1)}.LiveStage-module__nAeW1q__chaseNum{font-size:var(--text-h2)}.LiveStage-module__nAeW1q__crease{flex-direction:column}.LiveStage-module__nAeW1q__statList{grid-template-columns:repeat(2,minmax(0,1fr))}.LiveStage-module__nAeW1q__statValue{font-size:var(--text-body-lg)}}@media (max-width:720px){.LiveStage-module__nAeW1q__stage{gap:var(--space-4);padding:var(--space-5);background:var(--surface-dark-base);box-shadow:none}.LiveStage-module__nAeW1q__glow{display:none}.LiveStage-module__nAeW1q__top{flex-wrap:nowrap}.LiveStage-module__nAeW1q__top .LiveStage-module__nAeW1q__share{margin:calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) calc(-1 * var(--space-3)) 0;flex:none;gap:0}.LiveStage-module__nAeW1q__top .LiveStage-module__nAeW1q__share button{width:var(--min-tap-target);min-height:var(--min-tap-target);color:var(--dark-text-secondary);background:0 0;border-color:#0000;padding:0}.LiveStage-module__nAeW1q__top .LiveStage-module__nAeW1q__share button>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.LiveStage-module__nAeW1q__teamLink{text-decoration:none}
.LiveTicker-module__uIlBMq__ticker{z-index:calc(var(--z-sticky) + 1);justify-content:center;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-4);border:none;border-bottom:1px solid var(--glass-border-sm);background:var(--glass-nav-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--dark-text-primary);cursor:pointer;animation:LiveTicker-module__uIlBMq__tickerDown var(--duration-base) var(--easing-standard);display:flex;position:fixed;top:0;left:0;right:0}@keyframes LiveTicker-module__uIlBMq__tickerDown{0%{transform:translateY(-100%)}to{transform:none}}.LiveTicker-module__uIlBMq__liveDot{border-radius:var(--radius-pill);width:7px;height:7px;color:var(--state-live-fg);animation:LiveTicker-module__uIlBMq__tickerPulse 1.4s var(--easing-standard) infinite;background:currentColor;flex:none}@keyframes LiveTicker-module__uIlBMq__tickerPulse{0%{opacity:1;box-shadow:0 0}70%{opacity:.6;box-shadow:0 0 0 5px #0000}to{opacity:1;box-shadow:0 0 #0000}}.LiveTicker-module__uIlBMq__line{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-small);font-weight:var(--fw-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.LiveTicker-module__uIlBMq__sub{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--dark-text-secondary);white-space:nowrap}.LiveTicker-module__uIlBMq__chips{gap:var(--space-1);display:none}@media (min-width:560px){.LiveTicker-module__uIlBMq__chips{display:inline-flex}}.LiveTicker-module__uIlBMq__chip{border-radius:var(--radius-pill);min-width:22px;height:22px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);background:var(--glass-surface-sm);color:var(--dark-text-secondary);flex:none;justify-content:center;align-items:center;padding:0 4px;display:inline-flex}.LiveTicker-module__uIlBMq__dot{background:var(--glass-surface-xs);color:var(--dark-text-hint)}.LiveTicker-module__uIlBMq__run,.LiveTicker-module__uIlBMq__overthrow{background:var(--color-primary-tint);color:var(--color-primary-ink)}.LiveTicker-module__uIlBMq__four{background:var(--state-win-bg);color:var(--state-win-fg)}.LiveTicker-module__uIlBMq__six{background:var(--color-accent-tint);color:var(--color-accent)}.LiveTicker-module__uIlBMq__wicket{background:var(--state-live-bg);color:var(--state-live-fg)}.LiveTicker-module__uIlBMq__extra{background:var(--state-pending-bg);color:var(--state-pending-text)}@media (max-width:560px){.LiveTicker-module__uIlBMq__sub{display:none}}
.MatchAside-module__aCpPTq__card{gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.MatchAside-module__aCpPTq__heading{font-size:var(--text-h3);font-weight:var(--fw-bold);color:var(--color-text)}.MatchAside-module__aCpPTq__list{flex-direction:column;margin:0;display:flex}.MatchAside-module__aCpPTq__row{justify-content:space-between;align-items:baseline;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-line);display:flex}.MatchAside-module__aCpPTq__row:last-child{border-bottom:none}.MatchAside-module__aCpPTq__label{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-hint);flex:none}.MatchAside-module__aCpPTq__value{font-size:var(--text-small);font-weight:var(--fw-medium);color:var(--color-text);text-align:right;min-width:0;margin:0}.MatchAside-module__aCpPTq__performers{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.MatchAside-module__aCpPTq__performer{align-items:center;gap:var(--space-3);display:flex}.MatchAside-module__aCpPTq__performerWho{flex-direction:column;flex:1;min-width:0;display:flex}.MatchAside-module__aCpPTq__performerName{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.MatchAside-module__aCpPTq__performerRole{font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-semibold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-hint)}.MatchAside-module__aCpPTq__performerLine{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-small);font-weight:var(--fw-bold);color:var(--color-text);flex:none}
.MatchVideo-module__WbQ-8G__wrap{border-radius:var(--radius-xl);background:var(--surface-dark-card);flex-direction:column;display:flex;overflow:hidden}.MatchVideo-module__WbQ-8G__player{aspect-ratio:16/9;background:var(--surface-dark-deep);position:relative}.MatchVideo-module__WbQ-8G__player iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.MatchVideo-module__WbQ-8G__caption{padding:var(--space-3) var(--space-5);color:var(--dark-text-secondary);font-size:var(--text-small);display:flex}.MatchVideo-module__WbQ-8G__note{align-items:flex-start;gap:var(--space-2);min-width:0;display:inline-flex}.MatchVideo-module__WbQ-8G__liveDot{background:var(--state-live-fg);border-radius:50%;flex:none;width:8px;height:8px;margin-top:.45em}@media (max-width:720px){.MatchVideo-module__WbQ-8G__wrap{border-radius:var(--radius-lg)}.MatchVideo-module__WbQ-8G__caption{padding:var(--space-3) var(--space-4);font-size:var(--text-caption)}}
.ScorecardTab-module__v0RZxW__tab{gap:var(--space-6);flex-direction:column;display:flex}.ScorecardTab-module__v0RZxW__chase{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-accent-tint);display:flex}.ScorecardTab-module__v0RZxW__chaseMark{border-radius:var(--radius-md);background:var(--color-accent);width:44px;height:44px;color:var(--color-on-accent);flex:none;place-items:center;display:grid}.ScorecardTab-module__v0RZxW__chaseMark svg{width:22px;height:22px}.ScorecardTab-module__v0RZxW__chaseCopy{flex:1;min-width:0}.ScorecardTab-module__v0RZxW__chaseLine{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-bold);color:var(--color-accent);margin:0}.ScorecardTab-module__v0RZxW__chaseSub{font-size:var(--text-small);color:var(--color-text-sub);margin:2px 0 0}.ScorecardTab-module__v0RZxW__chaseRate{flex-direction:column;flex:none;align-items:flex-end;display:flex}.ScorecardTab-module__v0RZxW__chaseRateNum{font-family:var(--font-mono);font-size:var(--text-h2);font-weight:var(--fw-bold);color:var(--color-accent)}.ScorecardTab-module__v0RZxW__chaseRateLabel{font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-hint)}.ScorecardTab-module__v0RZxW__endgame{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-dark-base);display:flex}.ScorecardTab-module__v0RZxW__endgameDot{background:var(--state-live-fg);border-radius:999px;flex:none;width:14px;height:14px;animation:1.2s ease-in-out infinite ScorecardTab-module__v0RZxW__endgamePulse}.ScorecardTab-module__v0RZxW__endgameLine{font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-bold);color:var(--dark-text-primary);margin:0}@keyframes ScorecardTab-module__v0RZxW__endgamePulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.ScorecardTab-module__v0RZxW__endgameDot{animation:none}}.ScorecardTab-module__v0RZxW__grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr) 340px;align-items:start;display:grid}.ScorecardTab-module__v0RZxW__gridSolo{grid-template-columns:minmax(0,1fr)}.ScorecardTab-module__v0RZxW__main{gap:var(--space-8);flex-direction:column;min-width:0;display:flex}.ScorecardTab-module__v0RZxW__aside{top:var(--space-4);min-width:0;position:sticky}@media (max-width:960px){.ScorecardTab-module__v0RZxW__grid{grid-template-columns:1fr}.ScorecardTab-module__v0RZxW__aside{order:-1;position:static}}.ScorecardTab-module__v0RZxW__mainTabbed{gap:var(--space-4)}.ScorecardTab-module__v0RZxW__inningsHead{gap:var(--space-3);flex-direction:column;display:flex}.ScorecardTab-module__v0RZxW__inningsTabs{border-bottom:1px solid var(--color-line);display:flex}.ScorecardTab-module__v0RZxW__inningsTab{min-width:0;padding:var(--space-3) var(--space-1);font:inherit;text-align:left;cursor:pointer;color:var(--color-text-muted);background:0 0;border:0;border-bottom:3px solid #0000;flex-direction:column;flex:1;align-items:flex-start;gap:2px;display:flex}.ScorecardTab-module__v0RZxW__inningsTab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.ScorecardTab-module__v0RZxW__inningsTabOn{border-bottom-color:var(--color-primary)}.ScorecardTab-module__v0RZxW__inningsTabLabel{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:var(--text-caption);font-weight:var(--fw-semibold);overflow:hidden}.ScorecardTab-module__v0RZxW__inningsTabOn .ScorecardTab-module__v0RZxW__inningsTabLabel{color:var(--color-primary-ink)}.ScorecardTab-module__v0RZxW__inningsTabScore{align-items:baseline;gap:var(--space-2);display:flex}.ScorecardTab-module__v0RZxW__inningsTabRuns{font-family:var(--font-mono);font-size:var(--text-data);font-weight:var(--fw-bold)}.ScorecardTab-module__v0RZxW__inningsTabOn .ScorecardTab-module__v0RZxW__inningsTabRuns{color:var(--color-text)}.ScorecardTab-module__v0RZxW__inningsTabOvers{font-family:var(--font-mono);font-size:var(--text-xs)}.ScorecardTab-module__v0RZxW__inningsBlock{gap:var(--space-4);flex-direction:column;display:flex}.ScorecardTab-module__v0RZxW__head{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.ScorecardTab-module__v0RZxW__headLeft{align-items:center;gap:var(--space-3);flex-wrap:wrap;min-width:0;display:flex}.ScorecardTab-module__v0RZxW__title{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--fw-extrabold);letter-spacing:-.01em;color:var(--color-text);margin:0}.ScorecardTab-module__v0RZxW__inningsChip{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--color-accent-tint);font-size:var(--text-caption);font-weight:var(--fw-semibold);color:var(--color-accent);white-space:nowrap}.ScorecardTab-module__v0RZxW__headScore{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-text-sub);flex:none;margin-left:auto}.ScorecardTab-module__v0RZxW__chipShort{display:none}.ScorecardTab-module__v0RZxW__tableCard{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow-x:auto}.ScorecardTab-module__v0RZxW__table{border-collapse:collapse;width:100%;min-width:480px}.ScorecardTab-module__v0RZxW__theadRow th{padding:var(--space-3) var(--space-4);background:var(--color-surface-alt);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-hint);text-align:right;white-space:nowrap}.ScorecardTab-module__v0RZxW__theadRow th.ScorecardTab-module__v0RZxW__nameCol{text-align:left;width:100%}.ScorecardTab-module__v0RZxW__row td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-line)}.ScorecardTab-module__v0RZxW__row:first-child td{border-top:0}.ScorecardTab-module__v0RZxW__nameCell{flex-direction:column;gap:2px;min-width:0;display:flex}.ScorecardTab-module__v0RZxW__batterName{align-items:center;gap:var(--space-2);font-weight:var(--fw-medium);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:100%;display:inline-flex;overflow:hidden}.ScorecardTab-module__v0RZxW__playerLink{color:inherit;text-decoration:none}.ScorecardTab-module__v0RZxW__playerLink:hover{color:var(--color-primary-ink);text-decoration:none}.ScorecardTab-module__v0RZxW__notOutDot{border-radius:var(--radius-full);background:var(--state-win-fg);flex:none;width:7px;height:7px}.ScorecardTab-module__v0RZxW__dismissal{font-size:var(--text-caption);color:var(--color-text-hint)}.ScorecardTab-module__v0RZxW__notOut{color:var(--state-win-fg)}.ScorecardTab-module__v0RZxW__num{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-small);color:var(--color-text-sub);text-align:right;white-space:nowrap}.ScorecardTab-module__v0RZxW__numStrong{font-weight:var(--fw-bold);color:var(--color-text)}.ScorecardTab-module__v0RZxW__wicketNum{font-weight:var(--fw-bold);color:var(--state-live-fg)}.ScorecardTab-module__v0RZxW__empty{padding:var(--space-5);text-align:center;color:var(--color-text-hint);font-size:var(--text-small)}.ScorecardTab-module__v0RZxW__totalRow td{padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-line-strong);background:var(--color-surface-alt)}.ScorecardTab-module__v0RZxW__totalCell{white-space:nowrap}.ScorecardTab-module__v0RZxW__totalRight{text-align:right;white-space:nowrap}.ScorecardTab-module__v0RZxW__totalLabel{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text)}.ScorecardTab-module__v0RZxW__totalMono{font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-text-sub)}.ScorecardTab-module__v0RZxW__totalScore{font-weight:var(--fw-bold);color:var(--color-text)}.ScorecardTab-module__v0RZxW__totalMuted{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-hint)}.ScorecardTab-module__v0RZxW__rowBowling td{background:var(--color-accent-tint)}.ScorecardTab-module__v0RZxW__bowlingChip{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--color-accent)}.ScorecardTab-module__v0RZxW__sectionLabel{font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-hint)}.ScorecardTab-module__v0RZxW__fow{gap:var(--space-3);flex-direction:column;display:flex}.ScorecardTab-module__v0RZxW__fowList{gap:var(--space-2);flex-wrap:wrap;display:flex}.ScorecardTab-module__v0RZxW__fowChip{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-line);font-size:var(--text-caption);color:var(--color-text-sub);display:inline-flex}.ScorecardTab-module__v0RZxW__fowScore{font-family:var(--font-mono);font-weight:var(--fw-bold);color:var(--state-live-fg)}.ScorecardTab-module__v0RZxW__fowChipPending{color:var(--color-text-muted);background:0 0;border-style:dashed}.ScorecardTab-module__v0RZxW__bowling{gap:var(--space-3);flex-direction:column;display:flex}.ScorecardTab-module__v0RZxW__sideCard{background:var(--color-surface);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-5)}.ScorecardTab-module__v0RZxW__sideTitle{margin:0 0 var(--space-3);font-family:var(--font-display);font-size:var(--text-h3);font-weight:var(--fw-bold);color:var(--color-text)}.ScorecardTab-module__v0RZxW__sideList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ScorecardTab-module__v0RZxW__sideRow{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--color-line);display:flex}.ScorecardTab-module__v0RZxW__sideRow:first-child{border-top:0}.ScorecardTab-module__v0RZxW__sideWho{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.ScorecardTab-module__v0RZxW__sideName{font-weight:var(--fw-medium);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ScorecardTab-module__v0RZxW__strikeChip{padding:1px var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent-tint);font-size:var(--text-xs);font-weight:var(--fw-semibold);color:var(--color-accent);flex:none}.ScorecardTab-module__v0RZxW__sideLine{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--fw-bold);color:var(--color-text);flex:none}.ScorecardTab-module__v0RZxW__sideMuted{font-size:var(--text-small);color:var(--color-text-hint)}.ScorecardTab-module__v0RZxW__sideMutedRow{border-top-style:dashed}.ScorecardTab-module__v0RZxW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:720px){.ScorecardTab-module__v0RZxW__chase,.ScorecardTab-module__v0RZxW__endgame,.ScorecardTab-module__v0RZxW__foldSm{display:none}.ScorecardTab-module__v0RZxW__table{min-width:0}.ScorecardTab-module__v0RZxW__tableCard{overflow-x:visible}.ScorecardTab-module__v0RZxW__head{gap:var(--space-2) var(--space-3);flex-wrap:nowrap}.ScorecardTab-module__v0RZxW__title{font-size:var(--text-h3)}.ScorecardTab-module__v0RZxW__headScore{font-size:var(--text-caption)}.ScorecardTab-module__v0RZxW__chipFull{display:none}.ScorecardTab-module__v0RZxW__chipShort{display:inline}.ScorecardTab-module__v0RZxW__theadRow th,.ScorecardTab-module__v0RZxW__row td,.ScorecardTab-module__v0RZxW__totalRow td{padding:var(--space-3) var(--space-2)}.ScorecardTab-module__v0RZxW__theadRow th:first-child,.ScorecardTab-module__v0RZxW__row td:first-child,.ScorecardTab-module__v0RZxW__totalRow td:first-child{padding-left:var(--space-4)}.ScorecardTab-module__v0RZxW__theadRow th:last-child,.ScorecardTab-module__v0RZxW__row td:last-child,.ScorecardTab-module__v0RZxW__totalRow td:last-child{padding-right:var(--space-4)}.ScorecardTab-module__v0RZxW__num,.ScorecardTab-module__v0RZxW__numCol{font-size:var(--text-caption);white-space:nowrap;width:1%}.ScorecardTab-module__v0RZxW__nameCol{width:auto}.ScorecardTab-module__v0RZxW__totalCell,.ScorecardTab-module__v0RZxW__totalRight{white-space:normal}.ScorecardTab-module__v0RZxW__totalLabel,.ScorecardTab-module__v0RZxW__totalMono,.ScorecardTab-module__v0RZxW__totalScore,.ScorecardTab-module__v0RZxW__totalMuted{white-space:nowrap}.ScorecardTab-module__v0RZxW__batterName{font-size:var(--text-small);display:block}.ScorecardTab-module__v0RZxW__dismissal{font-size:var(--text-xs)}.ScorecardTab-module__v0RZxW__notOutDot,.ScorecardTab-module__v0RZxW__bowlingChip{vertical-align:middle;margin-left:var(--space-2);display:inline-block}.ScorecardTab-module__v0RZxW__main{gap:var(--space-6)}.ScorecardTab-module__v0RZxW__aside{display:none}}
.FirstInningsStrip-module__Fj-YeG__strip{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-sm);display:flex;overflow-x:auto}.FirstInningsStrip-module__Fj-YeG__left{align-items:center;gap:var(--space-4);min-width:0;display:flex}.FirstInningsStrip-module__Fj-YeG__chip{padding:2px var(--space-2);border-radius:var(--radius-pill);border:1px solid var(--color-line);font-size:var(--text-xs);font-weight:var(--fw-bold);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-hint);white-space:nowrap;flex:none}.FirstInningsStrip-module__Fj-YeG__total{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text);white-space:nowrap}.FirstInningsStrip-module__Fj-YeG__score{font-family:var(--font-mono);font-weight:var(--fw-bold)}.FirstInningsStrip-module__Fj-YeG__tops{font-size:var(--text-small);color:var(--color-text-sub);white-space:nowrap;padding-left:var(--space-4);border-left:1px solid var(--color-line)}.FirstInningsStrip-module__Fj-YeG__best{font-size:var(--text-small);color:var(--color-text-hint);white-space:nowrap;flex:none}@media (max-width:720px){.FirstInningsStrip-module__Fj-YeG__strip{padding:var(--space-3) var(--space-4);overflow-x:hidden}.FirstInningsStrip-module__Fj-YeG__left{gap:var(--space-3);min-width:0}.FirstInningsStrip-module__Fj-YeG__total{white-space:normal;min-width:0}.FirstInningsStrip-module__Fj-YeG__tops,.FirstInningsStrip-module__Fj-YeG__best{display:none}}
.Commentary-module__hhBVWW__section{gap:var(--space-4);flex-direction:column;display:flex}.Commentary-module__hhBVWW__headRow{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Commentary-module__hhBVWW__inningsSwitch{gap:var(--space-1);background:var(--color-surface-alt);border-radius:var(--radius-pill);margin-left:auto;padding:2px;display:inline-flex}.Commentary-module__hhBVWW__inningsBtn{padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;min-height:32px}.Commentary-module__hhBVWW__inningsBtn:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.Commentary-module__hhBVWW__inningsBtnActive{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}.Commentary-module__hhBVWW__heading{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--fw-extrabold);letter-spacing:-.01em;color:var(--color-text);margin:0}.Commentary-module__hhBVWW__liveChip{align-items:center;gap:var(--space-2);padding:2px var(--space-3);border-radius:var(--radius-pill);background:var(--color-surface);border:1px solid var(--color-line);font-size:var(--text-caption);font-weight:var(--fw-semibold);color:var(--color-text-sub);display:inline-flex}.Commentary-module__hhBVWW__liveDot{border-radius:var(--radius-full);background:var(--state-live-fg);width:7px;height:7px}@media (prefers-reduced-motion:no-preference){.Commentary-module__hhBVWW__liveDot{animation:1.6s ease-in-out infinite Commentary-module__hhBVWW__livePulse}}@keyframes Commentary-module__hhBVWW__livePulse{0%,to{opacity:1}50%{opacity:.35}}.Commentary-module__hhBVWW__feed{gap:var(--space-5);flex-direction:column;display:flex}.Commentary-module__hhBVWW__over{gap:var(--space-2);flex-direction:column;display:flex}.Commentary-module__hhBVWW__overHead{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-2) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-dark-base);display:flex}.Commentary-module__hhBVWW__overLabel{font-size:var(--text-small);font-weight:var(--fw-bold);color:var(--white)}.Commentary-module__hhBVWW__overSummary{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--dark-text-secondary);white-space:nowrap}.Commentary-module__hhBVWW__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Commentary-module__hhBVWW__card{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);border:1px solid var(--color-line);display:flex}.Commentary-module__hhBVWW__cardBoundary{border-color:var(--color-accent)}.Commentary-module__hhBVWW__cardWicket{border-color:var(--state-live-fg);background:var(--state-live-bg)}@media (prefers-reduced-motion:no-preference){.Commentary-module__hhBVWW__cardNew{animation:Commentary-module__hhBVWW__ballIn var(--duration-slow) var(--easing-standard)}}@keyframes Commentary-module__hhBVWW__ballIn{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:none}}.Commentary-module__hhBVWW__badge{min-width:44px;height:32px;padding:0 var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-alt);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--fw-bold);color:var(--color-text-sub);flex:none;place-items:center;display:grid}.Commentary-module__hhBVWW__badgeBoundary{background:var(--color-accent-tint);color:var(--color-accent)}.Commentary-module__hhBVWW__badgeWicket{background:var(--state-live-fg);color:var(--white)}.Commentary-module__hhBVWW__badgeTok{display:none}.Commentary-module__hhBVWW__lines{flex-direction:column;gap:1px;min-width:0;display:flex}.Commentary-module__hhBVWW__matchup{font-size:var(--text-caption);color:var(--color-text-hint)}.Commentary-module__hhBVWW__text{font-size:var(--text-small);color:var(--color-text)}.Commentary-module__hhBVWW__prefix{font-weight:var(--fw-bold)}.Commentary-module__hhBVWW__textWicket{color:var(--state-live-fg);font-weight:var(--fw-semibold)}.Commentary-module__hhBVWW__textSix{color:var(--color-accent);font-weight:var(--fw-semibold)}.Commentary-module__hhBVWW__emptyNote{padding:var(--space-6);text-align:center;border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-hint);font-size:var(--text-small);margin:0}.Commentary-module__hhBVWW__more{margin-top:var(--space-2)}.Commentary-module__hhBVWW__moreToggle{cursor:pointer;font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-primary-ink);padding:var(--space-2) 0;list-style:none}.Commentary-module__hhBVWW__moreToggle::-webkit-details-marker{display:none}.Commentary-module__hhBVWW__more[open] .Commentary-module__hhBVWW__moreToggle{margin-bottom:var(--space-4)}@media (max-width:720px){.Commentary-module__hhBVWW__heading{font-size:var(--text-h3)}.Commentary-module__hhBVWW__feed{gap:var(--space-4);padding:var(--space-4);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm)}.Commentary-module__hhBVWW__more .Commentary-module__hhBVWW__feed{box-shadow:none;background:0 0;border-radius:0;padding:0}.Commentary-module__hhBVWW__more{margin-top:0}.Commentary-module__hhBVWW__moreToggle{text-align:center;font-weight:var(--fw-bold)}.Commentary-module__hhBVWW__overHead{padding:0 0 var(--space-2);border-bottom:1px solid var(--color-line);background:0 0;border-radius:0}.Commentary-module__hhBVWW__overLabel{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text)}.Commentary-module__hhBVWW__overSummary{font-size:var(--text-caption);color:var(--color-text-muted)}.Commentary-module__hhBVWW__list{gap:var(--space-2)}.Commentary-module__hhBVWW__card,.Commentary-module__hhBVWW__cardBoundary,.Commentary-module__hhBVWW__cardWicket{align-items:baseline;gap:var(--space-3);background:0 0;border:0;border-radius:0;padding:0}.Commentary-module__hhBVWW__badge{display:contents}.Commentary-module__hhBVWW__badgeNo{min-width:4ch;font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--fw-medium);color:var(--color-text-muted);flex:none}.Commentary-module__hhBVWW__badgeTok{min-width:3ch;font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--fw-bold);color:var(--color-text-muted);flex:none;display:block}.Commentary-module__hhBVWW__badgeTok[data-variant=four]{color:var(--state-win-fg)}.Commentary-module__hhBVWW__badgeTok[data-variant=six]{color:var(--color-accent)}.Commentary-module__hhBVWW__badgeTok[data-variant=wicket]{color:var(--state-live-fg)}.Commentary-module__hhBVWW__badgeTok[data-variant=extra]{color:var(--state-pending-text)}.Commentary-module__hhBVWW__lines{font-size:var(--text-small);color:var(--color-text);flex:1;padding-top:0;line-height:1.45;display:block}.Commentary-module__hhBVWW__matchup,.Commentary-module__hhBVWW__text{font-size:var(--text-small);color:var(--color-text);display:inline}.Commentary-module__hhBVWW__matchup:after{content:" — "}.Commentary-module__hhBVWW__textWicket,.Commentary-module__hhBVWW__textSix{color:var(--color-text);font-weight:var(--fw-regular)}}
.ShotMap-module__OzBy5G__section{gap:var(--space-4);flex-direction:column;display:flex}.ShotMap-module__OzBy5G__head{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ShotMap-module__OzBy5G__title{font-family:var(--font-display);font-size:var(--text-h2);font-weight:var(--fw-extrabold);letter-spacing:-.01em;color:var(--color-text);margin:0}.ShotMap-module__OzBy5G__subtitle{margin:var(--space-1) 0 0;font-size:var(--text-small);color:var(--color-text-muted)}.ShotMap-module__OzBy5G__stadium{border-radius:var(--radius-lg);width:100%;height:auto}.ShotMap-module__OzBy5G__wide{display:none}@media (min-width:720px){.ShotMap-module__OzBy5G__wide{display:block}.ShotMap-module__OzBy5G__square{display:none}}.ShotMap-module__OzBy5G__fieldLabel{font-family:var(--font-mono);letter-spacing:.08em;fill:var(--brand-chalk);fill-opacity:.45}.ShotMap-module__OzBy5G__note{font-size:var(--text-small);color:var(--color-text-muted);margin:0}.ShotMap-module__OzBy5G__legend{justify-content:center;gap:var(--space-5);display:flex}.ShotMap-module__OzBy5G__legendItem{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-text-muted);display:inline-flex}.ShotMap-module__OzBy5G__legendDot{border-radius:var(--radius-pill);width:10px;height:10px}.ShotMap-module__OzBy5G__detail{gap:var(--space-4);display:grid}@media (min-width:720px){.ShotMap-module__OzBy5G__detailPaired{grid-template-columns:1fr 1fr;align-items:start}}.ShotMap-module__OzBy5G__summary{gap:var(--space-3);padding:var(--space-4);border-radius:var(--radius-lg);border:1px solid var(--color-line);background:var(--color-surface);flex-direction:column;display:flex}.ShotMap-module__OzBy5G__summaryHead{justify-content:space-between;align-items:baseline;gap:var(--space-3);flex-wrap:wrap;display:flex}.ShotMap-module__OzBy5G__summaryTitle{font-size:var(--text-body);font-weight:var(--fw-bold);color:var(--color-text)}.ShotMap-module__OzBy5G__summaryCount{font-family:var(--font-mono);font-size:var(--text-caption);color:var(--color-text-muted)}.ShotMap-module__OzBy5G__split{gap:var(--space-1);height:10px;display:flex}.ShotMap-module__OzBy5G__splitLeg,.ShotMap-module__OzBy5G__splitOff{border-radius:var(--radius-sm);flex-basis:0;min-width:10px}.ShotMap-module__OzBy5G__splitLeg{background:var(--color-primary)}.ShotMap-module__OzBy5G__splitOff{background:var(--color-accent)}.ShotMap-module__OzBy5G__splitLabels{justify-content:space-between;gap:var(--space-3);font-family:var(--font-mono);font-size:var(--text-caption);display:flex}.ShotMap-module__OzBy5G__legLabel{color:var(--color-primary-ink)}.ShotMap-module__OzBy5G__offLabel{color:var(--color-accent)}.ShotMap-module__OzBy5G__stats{gap:var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}.ShotMap-module__OzBy5G__stat{padding:var(--space-2) 0;border-radius:var(--radius-sm);background:var(--color-surface-alt);flex-direction:column;align-items:center;gap:2px;display:flex}.ShotMap-module__OzBy5G__statValue{font-family:var(--font-mono);font-size:var(--text-h3);font-weight:var(--fw-bold);color:var(--color-text)}.ShotMap-module__OzBy5G__statLabel{font-size:var(--text-caption);color:var(--color-text-muted)}.ShotMap-module__OzBy5G__arcDraw{stroke-dasharray:1;stroke-dashoffset:1px;animation:ShotMap-module__OzBy5G__arcDraw .6s var(--easing-standard) forwards}.ShotMap-module__OzBy5G__dotLand{opacity:0;animation:ShotMap-module__OzBy5G__dotLand .15s var(--easing-standard) .52s forwards}@keyframes ShotMap-module__OzBy5G__arcDraw{to{stroke-dashoffset:0}}@keyframes ShotMap-module__OzBy5G__dotLand{to{opacity:1}}@media (prefers-reduced-motion:reduce){.ShotMap-module__OzBy5G__arcDraw,.ShotMap-module__OzBy5G__dotLand{stroke-dashoffset:0;opacity:1;animation:none}}.ShotMap-module__OzBy5G__turnable{touch-action:pan-y;cursor:grab;border-radius:var(--radius-lg);-webkit-user-select:none;user-select:none;position:relative}.ShotMap-module__OzBy5G__turnable:active{cursor:grabbing}.ShotMap-module__OzBy5G__turnable:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.ShotMap-module__OzBy5G__turnHint{left:var(--space-3);bottom:var(--space-3);font-size:var(--text-caption);color:var(--dark-text-secondary);pointer-events:none;position:absolute}.ShotMap-module__OzBy5G__reset{right:var(--space-3);top:var(--space-3);min-height:32px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--dark-text-whisper);background:var(--surface-dark-card);color:var(--color-text-inverse);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--fw-semibold);cursor:pointer;position:absolute}.ShotMap-module__OzBy5G__reset:focus-visible{box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}
.CricketLiveView-module__oB_vgq__phaseNote{padding:var(--space-3) var(--space-4);border:1px dashed var(--color-line-strong);border-radius:var(--radius-md);background:var(--color-surface-alt);color:var(--color-text-sub);font-size:var(--text-small);text-align:center;margin:0}
.FootballScorecard-module__9l8d8W__stack{gap:var(--space-4);flex-direction:column;display:flex}.FootballScorecard-module__9l8d8W__card{padding:var(--space-5)}:is(.FootballScorecard-module__9l8d8W__card:has(.FootballScorecard-module__9l8d8W__timeline),.FootballScorecard-module__9l8d8W__card:has(.FootballScorecard-module__9l8d8W__table)){padding:var(--space-5) 0 var(--space-2)}.FootballScorecard-module__9l8d8W__title{margin:0 0 var(--space-3);padding:0 var(--space-5);font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-hint)}.FootballScorecard-module__9l8d8W__card:not(:has(.FootballScorecard-module__9l8d8W__timeline)):not(:has(.FootballScorecard-module__9l8d8W__table)) .FootballScorecard-module__9l8d8W__title{padding:0}.FootballScorecard-module__9l8d8W__empty{font-size:var(--text-small);color:var(--color-text-muted);text-align:center;margin:0}.FootballScorecard-module__9l8d8W__facts{padding:var(--space-4) var(--space-2);border:1px solid var(--color-line);border-radius:var(--radius-lg);background:var(--color-surface);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;margin:0;display:grid}.FootballScorecard-module__9l8d8W__fact{align-items:center;gap:var(--space-1);flex-direction:column-reverse;min-width:0;display:flex}.FootballScorecard-module__9l8d8W__fact+.FootballScorecard-module__9l8d8W__fact{border-left:1px solid var(--color-line)}.FootballScorecard-module__9l8d8W__factValue{font-family:var(--font-mono);font-size:var(--text-h3);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text);margin:0}.FootballScorecard-module__9l8d8W__factLabel{font-family:var(--font-mono);font-size:var(--text-overline);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-hint);text-align:center}.FootballScorecard-module__9l8d8W__timeline{margin:0;padding:0;list-style:none}.FootballScorecard-module__9l8d8W__row{align-items:center;gap:var(--space-3);min-height:var(--min-tap-target);padding:var(--space-2) var(--space-4);grid-template-columns:minmax(0,1fr) 4rem minmax(0,1fr);display:grid;position:relative}.FootballScorecard-module__9l8d8W__row:before,.FootballScorecard-module__9l8d8W__markerRow:before{content:"";background:var(--color-line);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-1px)}.FootballScorecard-module__9l8d8W__half{justify-content:flex-end;min-width:0;display:flex}.FootballScorecard-module__9l8d8W__halfAway{justify-content:flex-start}.FootballScorecard-module__9l8d8W__event{align-items:center;gap:var(--space-2);text-align:right;flex-direction:row-reverse;min-width:0;display:inline-flex}.FootballScorecard-module__9l8d8W__eventAway{text-align:left;flex-direction:row}.FootballScorecard-module__9l8d8W__minute{min-width:3.25rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-pill);background:var(--color-surface-alt);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;text-align:center;color:var(--color-text);justify-self:center;position:relative}.FootballScorecard-module__9l8d8W__markerRow{padding:var(--space-2) var(--space-4);justify-content:center;display:flex;position:relative}.FootballScorecard-module__9l8d8W__markerPill{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--surface-dark-base);color:var(--color-text-inverse);font-size:var(--text-small);font-weight:var(--fw-semibold);display:inline-flex;position:relative}.FootballScorecard-module__9l8d8W__markerScore{font-family:var(--font-mono);color:var(--dark-text-secondary)}.FootballScorecard-module__9l8d8W__icon{color:var(--color-text-sub);justify-content:center;align-items:center;display:inline-flex}.FootballScorecard-module__9l8d8W__goalIcon{width:18px;height:18px}.FootballScorecard-module__9l8d8W__body{flex-direction:column;min-width:0;display:flex}.FootballScorecard-module__9l8d8W__who{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text)}.FootballScorecard-module__9l8d8W__sub{font-size:var(--text-caption);color:var(--color-text-muted)}.FootballScorecard-module__9l8d8W__running{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;color:var(--color-text)}.FootballScorecard-module__9l8d8W__cardChip{border-radius:2px;width:10px;height:14px;display:inline-block}.FootballScorecard-module__9l8d8W__yellow{background:var(--state-pending-fg)}.FootballScorecard-module__9l8d8W__red{background:var(--state-danger-fg)}.FootballScorecard-module__9l8d8W__badge{border-radius:var(--radius-sm);width:1.75rem;height:1.75rem;font-size:var(--text-xs);font-weight:var(--fw-bold);justify-content:center;align-items:center;display:inline-flex}.FootballScorecard-module__9l8d8W__badgeHome{background:var(--color-primary);color:var(--color-on-primary)}.FootballScorecard-module__9l8d8W__badgeAway{background:var(--surface-dark-base);color:var(--dark-text-primary)}.FootballScorecard-module__9l8d8W__badgeSpacer{width:1.75rem;display:inline-block}.FootballScorecard-module__9l8d8W__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.FootballScorecard-module__9l8d8W__table{border-collapse:collapse;width:100%;font-size:var(--text-small)}.FootballScorecard-module__9l8d8W__table th{padding:var(--space-2) var(--space-5);font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;text-align:left;color:var(--color-text-hint)}.FootballScorecard-module__9l8d8W__table td{padding:var(--space-3) var(--space-5);border-top:1px solid var(--color-line);color:var(--color-text)}.FootballScorecard-module__9l8d8W__table .FootballScorecard-module__9l8d8W__num{text-align:right;width:3rem;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.FootballScorecard-module__9l8d8W__hint{padding:var(--space-3) var(--space-5) var(--space-2);border-top:1px solid var(--color-line);font-size:var(--text-caption);color:var(--color-text-muted);margin:0}.FootballScorecard-module__9l8d8W__hintBox{padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--color-primary-tint)}.FootballScorecard-module__9l8d8W__hintTitle{margin:0 0 var(--space-1);font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text)}.FootballScorecard-module__9l8d8W__hintBody{font-size:var(--text-small);color:var(--color-text-sub);margin:0}.FootballScorecard-module__9l8d8W__kicksRow{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.FootballScorecard-module__9l8d8W__kicks{gap:var(--space-2);flex:1;display:flex}.FootballScorecard-module__9l8d8W__kick{border-radius:var(--radius-full);width:1.25rem;height:1.25rem}.FootballScorecard-module__9l8d8W__kickIn{background:var(--state-win-fg)}.FootballScorecard-module__9l8d8W__kickMiss{background:var(--state-danger-bg);border:1.5px solid var(--state-danger-fg)}.FootballScorecard-module__9l8d8W__kicksTotal{font-family:var(--font-mono);font-size:var(--text-h3);font-weight:var(--fw-bold);color:var(--color-text)}.FootballScorecard-module__9l8d8W__cardsList{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;padding:0;list-style:none;display:grid}.FootballScorecard-module__9l8d8W__cardItem{align-items:baseline;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-line);border-radius:var(--radius-md);flex-wrap:wrap;display:flex}@media (max-width:560px){.FootballScorecard-module__9l8d8W__row{gap:var(--space-2);padding:var(--space-2) var(--space-4);grid-template-columns:2.75rem 1.25rem 1.75rem minmax(0,1fr) auto}.FootballScorecard-module__9l8d8W__facts{row-gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}.FootballScorecard-module__9l8d8W__fact:nth-child(3n+1){border-left:0}}
.FootballPitchSection-module__t25BEa__card{padding:var(--space-5)}.FootballPitchSection-module__t25BEa__title{margin:0 0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-hint)}.FootballPitchSection-module__t25BEa__legend{justify-content:space-between;gap:var(--space-3);margin-top:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-sub);display:flex}.FootballPitchSection-module__t25BEa__list{margin:0;padding:0;list-style:none}.FootballPitchSection-module__t25BEa__subRow{align-items:center;gap:var(--space-3);padding:var(--space-2) 0;display:flex}.FootballPitchSection-module__t25BEa__subRow+.FootballPitchSection-module__t25BEa__subRow{border-top:1px solid var(--color-line)}.FootballPitchSection-module__t25BEa__when{min-width:88px;font-family:var(--font-mono);font-size:var(--text-small);color:var(--color-text-sub)}.FootballPitchSection-module__t25BEa__who{gap:var(--space-1) var(--space-3);font-weight:var(--fw-semibold);flex-wrap:wrap;flex:1;display:flex}.FootballPitchSection-module__t25BEa__on{color:var(--state-win-fg)}.FootballPitchSection-module__t25BEa__off{color:var(--color-danger)}.FootballPitchSection-module__t25BEa__team{font-size:var(--text-small);color:var(--color-text-sub)}.FootballPitchSection-module__t25BEa__lineups{gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}.FootballPitchSection-module__t25BEa__teamName{margin:0 0 var(--space-2);font-size:var(--text-body)}.FootballPitchSection-module__t25BEa__formation{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text-sub)}.FootballPitchSection-module__t25BEa__lineupRow{align-items:center;gap:var(--space-2);padding:var(--space-1) 0;display:flex}.FootballPitchSection-module__t25BEa__position{min-width:40px;font-family:var(--font-mono);font-size:var(--text-xs);font-weight:var(--fw-bold);color:var(--color-primary-ink)}.FootballPitchSection-module__t25BEa__note{font-size:var(--text-small);color:var(--color-text-muted);margin:0}
.FootballLiveView-module__0jPseq__clockRow{justify-content:center;align-items:center;gap:var(--space-3);display:flex;position:relative}.FootballLiveView-module__0jPseq__periodChip{border-radius:var(--radius-pill);background:var(--glass-surface-sm);font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.08em;text-transform:uppercase;color:var(--dark-text-secondary);align-items:center;padding:4px 12px;display:inline-flex}.FootballLiveView-module__0jPseq__clock{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--text-h3);color:var(--dark-text-primary)}.FootballLiveView-module__0jPseq__shootout{justify-content:center;align-items:center;gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--glass-border-sm);display:flex;position:relative}.FootballLiveView-module__0jPseq__shootoutLabel{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--dark-text-secondary)}.FootballLiveView-module__0jPseq__shootoutScore{align-items:baseline;gap:var(--space-2);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-weight:var(--fw-bold);font-size:var(--text-h3);color:var(--dark-text-primary);display:inline-flex}.FootballLiveView-module__0jPseq__shootoutDash{color:var(--dark-text-muted)}.FootballLiveView-module__0jPseq__finishFigure{margin-bottom:calc(var(--space-4) * -1);pointer-events:none;align-self:center;position:relative}
.WrapUpRail-module__q6RCJW__rail{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.WrapUpRail-module__q6RCJW__card{gap:var(--space-4);background:var(--color-surface);border:1px solid var(--color-line);border-radius:var(--radius-lg);padding:var(--space-5);flex-direction:column;display:flex}.WrapUpRail-module__q6RCJW__head{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.WrapUpRail-module__q6RCJW__overline,.WrapUpRail-module__q6RCJW__count{font-family:var(--font-mono);font-size:var(--text-overline);font-weight:var(--fw-semibold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-hint)}.WrapUpRail-module__q6RCJW__count{font-variant-numeric:tabular-nums}.WrapUpRail-module__q6RCJW__preview{border-radius:var(--radius-md);line-height:0;display:block;overflow:hidden}.WrapUpRail-module__q6RCJW__previewImg{aspect-ratio:4/5;object-fit:cover;border-radius:var(--radius-md);background:var(--surface-dark-deep);width:100%;height:auto;display:block}.WrapUpRail-module__q6RCJW__caption{font-size:var(--text-caption);color:var(--color-text-muted);line-height:1.5}.WrapUpRail-module__q6RCJW__awards{gap:var(--space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.WrapUpRail-module__q6RCJW__award{align-items:center;gap:var(--space-3);min-width:0;display:flex}.WrapUpRail-module__q6RCJW__awardBody{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.WrapUpRail-module__q6RCJW__awardName{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.WrapUpRail-module__q6RCJW__awardSub{font-size:var(--text-caption);color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WrapUpRail-module__q6RCJW__awardValue{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:var(--text-caption);font-weight:var(--fw-bold);color:var(--color-text);flex:none}
.wizardFields-module__lYVBna__fieldset{border:none;min-width:0;margin:0;padding:0}.wizardFields-module__lYVBna__legend{margin-bottom:var(--space-3);font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text);padding:0}.wizardFields-module__lYVBna__hint{margin:var(--space-2) 0 0;font-size:var(--text-small);color:var(--color-text-sub)}
.OrgHeader-module__elcYMW__header{padding:var(--space-5) 0 var(--space-4)}.OrgHeader-module__elcYMW__top{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.OrgHeader-module__elcYMW__actions{align-items:center;gap:var(--space-2);display:flex}.OrgHeader-module__elcYMW__publicLink{font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text-sub);text-decoration:none}.OrgHeader-module__elcYMW__publicLink:hover{color:var(--color-primary-ink)}.OrgHeader-module__elcYMW__shareBtn{align-items:center;gap:var(--space-2);min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-line-strong);border-radius:var(--radius-pill);background:var(--color-surface);font-family:var(--font-body);font-size:var(--text-small);font-weight:var(--fw-semibold);color:var(--color-text);cursor:pointer;transition:all var(--duration-fast) var(--easing-standard);display:inline-flex}.OrgHeader-module__elcYMW__shareBtn:hover{border-color:var(--color-primary);color:var(--color-primary-ink)}.OrgHeader-module__elcYMW__shareBtn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.OrgHeader-module__elcYMW__name{margin:var(--space-3) 0 0;font-family:var(--font-display);font-weight:var(--fw-extrabold);font-size:var(--text-h1);letter-spacing:-.02em;color:var(--color-text);line-height:1.08}.OrgHeader-module__elcYMW__meta{align-items:baseline;gap:var(--space-2);margin:var(--space-2) 0 0;font-size:var(--text-small);color:var(--color-text-sub);flex-wrap:wrap;display:flex}.OrgHeader-module__elcYMW__num{font-family:var(--font-mono);font-weight:var(--fw-bold);color:var(--color-text);font-variant-numeric:tabular-nums}.OrgHeader-module__elcYMW__dot{color:var(--color-line-strong)}
.page-module__4XolrW__shell{max-width:1240px;padding:var(--space-6) var(--space-5) calc(var(--space-16) + var(--space-10));margin:0 auto}@media (max-width:720px){.page-module__4XolrW__shell{padding:var(--space-4) var(--space-5) calc(var(--space-16) + var(--space-8))}}
