.match-scoreboard_board__YIGwH{--board-ink:#14232d;--board-accent:#b4d8cd;background:#fff;color:var(--board-ink);border:1px solid #dce3e6;border-radius:5px;overflow:hidden;font-family:var(--sans)}.match-scoreboard_board__YIGwH[data-sport=basketball]{--board-accent:#f4c29a}.match-scoreboard_board__YIGwH[data-sport=football]{--board-accent:#b9d6ad}.match-scoreboard_meta__fQ2wu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,auto) minmax(0,1fr);align-items:center;gap:20px;padding:16px 28px;background:var(--board-ink);color:#fff}.match-scoreboard_competition__mPFKc{display:flex;align-items:center;gap:13px;min-width:0}.match-scoreboard_competition__mPFKc>svg{width:30px;height:30px;flex-shrink:0;color:var(--board-accent)}.match-scoreboard_competition__mPFKc>div{display:grid;gap:2px}.match-scoreboard_competition__mPFKc span{font-size:.625rem;text-transform:uppercase;letter-spacing:.12em;color:#b8c7ce}.match-scoreboard_competition__mPFKc strong{font-size:1.0625rem;font-weight:700;line-height:1.25}.match-scoreboard_state__M_Zhy{text-align:center;font-size:.6875rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:var(--board-accent);line-height:1.6}.match-scoreboard_state__M_Zhy>span{color:inherit}.match-scoreboard_state__M_Zhy small{display:block;max-width:32ch;margin-top:4px;font-size:.625rem;font-weight:400;letter-spacing:0;text-transform:none;color:#cad5db}.match-scoreboard_board__YIGwH[data-status=live] .match-scoreboard_state__M_Zhy>span:not([data-stale]):before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;background:#7ed2ae;margin-right:8px;vertical-align:middle}.match-scoreboard_date__U0xG_{justify-self:end;display:grid;gap:3px;text-align:right;font-size:.75rem;color:#d5dfe4;font-variant-numeric:tabular-nums;white-space:nowrap}.match-scoreboard_date__U0xG_>span:first-child{text-transform:capitalize}.match-scoreboard_date__U0xG_ abbr{margin-left:4px;font-size:.625rem;color:#9fb3bc;text-decoration:none}.match-scoreboard_contest__CuY4j{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:62px;padding:36px 30px 32px}.match-scoreboard_side__qdcYI{display:grid;grid-template-columns:90px minmax(0,1fr) auto;grid-template-areas:"logo name score";align-items:center;gap:18px;min-width:0}.match-scoreboard_home__kNkiY{grid-template-columns:auto minmax(0,1fr) 90px;grid-template-areas:"score name logo"}.match-scoreboard_emblem__VxLPX{grid-area:logo;width:90px;height:96px;display:grid;place-items:center}.match-scoreboard_emblem__VxLPX>span{width:100%;height:100%;padding:0;background:none;border-radius:0}.match-scoreboard_emblem__VxLPX img{width:100%;height:100%;object-fit:contain}.match-scoreboard_teamCopy__Hd_me{grid-area:name;min-width:0}.match-scoreboard_teamRole__lmw3r{display:block;margin-bottom:8px;font-size:.625rem;text-transform:uppercase;letter-spacing:.1em;color:#677b86;line-height:1.5}.match-scoreboard_teamRole__lmw3r>span{color:#86959c}.match-scoreboard_teamCopy__Hd_me>strong{display:block;font:700 clamp(1.3rem,2.3vw,1.875rem)/1.08 var(--sans);letter-spacing:-.035em;color:var(--board-ink);text-wrap:balance;overflow-wrap:break-word}.match-scoreboard_fullName__1AObg{display:block;font-size:.75rem;color:#60747f;line-height:1.4;margin-top:7px}.match-scoreboard_home__kNkiY .match-scoreboard_teamCopy__Hd_me{text-align:right}.match-scoreboard_winner__h2xyV{display:inline-flex;align-items:center;gap:5px;margin-top:12px;color:var(--team-color);font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em}.match-scoreboard_winner__h2xyV:before{content:"";width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:5px solid}.match-scoreboard_side__qdcYI:not([data-winner]) .match-scoreboard_winner__h2xyV{visibility:hidden}.match-scoreboard_teamScore__V3ftN{grid-area:score;min-width:0}.match-scoreboard_teamScore__V3ftN b{display:block;font:700 clamp(3.25rem,7vw,6.5rem)/.95 var(--sans);font-variant-numeric:tabular-nums;letter-spacing:-.065em;color:var(--board-ink)}.match-scoreboard_side__qdcYI[data-winner=true] .match-scoreboard_teamScore__V3ftN b{color:var(--team-color)}.match-scoreboard_side__qdcYI:not([data-winner]) .match-scoreboard_teamScore__V3ftN b{color:#435965}.match-scoreboard_teamScore__V3ftN b.match-scoreboard_unplayed__fKf1D{color:#a3afb5}.match-scoreboard_separator__u852M{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);font:400 1.75rem/1 var(--sans);color:#acb9c0;letter-spacing:.025em}.match-scoreboard_board__YIGwH[data-status=scheduled] .match-scoreboard_separator__u852M{font-size:.75rem;font-weight:600}.match-scoreboard_progress__xgw5O{text-align:center;margin:-6px 0 22px;font-size:.9375rem;font-weight:600;font-variant-numeric:tabular-nums;color:#34515f}.match-scoreboard_periods__tlbg9{margin:0 30px 24px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.match-scoreboard_periods__tlbg9:focus-visible{outline:2px solid #345b6b;outline-offset:3px}.match-scoreboard_periods__tlbg9 table{width:100%;border-collapse:collapse;font-size:.8125rem;text-align:center;font-variant-numeric:tabular-nums}.match-scoreboard_periods__tlbg9 caption{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}.match-scoreboard_periods__tlbg9 td,.match-scoreboard_periods__tlbg9 th{padding:8px 12px;min-width:44px;white-space:nowrap}.match-scoreboard_periods__tlbg9 thead{border-bottom:1px solid #dce5e9;font-size:.625rem;text-transform:uppercase;letter-spacing:.055em;color:#657c88}.match-scoreboard_periods__tlbg9 thead th{font-weight:500}.match-scoreboard_periods__tlbg9 th:first-child{text-align:left;padding-left:0}.match-scoreboard_periods__tlbg9 tbody th{font-size:.6875rem;font-weight:600;color:#395563}.match-scoreboard_periods__tlbg9 tbody tr+tr{border-top:1px solid #edf1f3}.match-scoreboard_periods__tlbg9 td{color:#536b78}.match-scoreboard_periods__tlbg9 td.match-scoreboard_periodTotal__akVL8{color:var(--board-ink);font-weight:700}.match-scoreboard_periods__tlbg9 abbr{text-decoration:none}.match-scoreboard_footer__hUsS7{display:flex;align-items:center;justify-content:space-between;gap:12px 24px;padding:15px 28px;background:#eef2f3;border-top:1px solid #e2e9ec}.match-scoreboard_outcome__21XKf{display:flex;flex-wrap:wrap;align-items:baseline;gap:7px 12px;margin:0;font-size:.8125rem;line-height:1.5}.match-scoreboard_outcome__21XKf>span:first-child{font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em;color:#59717d}.match-scoreboard_outcome__21XKf strong{font-weight:600}.match-scoreboard_outcome__21XKf>span:last-child{color:#586e7a}.match-scoreboard_venue__yETs8{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;margin:0;font-size:.75rem;color:#586e7a}.match-scoreboard_accessible__ZlKy7{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden}@media(min-width:701px) and (max-width:1050px){.match-scoreboard_contest__CuY4j{column-gap:42px;padding-inline:22px}.match-scoreboard_side__qdcYI{grid-template-columns:66px minmax(0,1fr) auto;gap:12px}.match-scoreboard_home__kNkiY{grid-template-columns:auto minmax(0,1fr) 66px}.match-scoreboard_emblem__VxLPX{width:66px;height:78px}.match-scoreboard_teamCopy__Hd_me>strong{font-size:1.35rem}.match-scoreboard_teamScore__V3ftN b{font-size:clamp(2.8rem,7vw,4.7rem)}}@media(max-width:700px){.match-scoreboard_board__YIGwH{border-radius:4px}.match-scoreboard_meta__fQ2wu{grid-template-columns:minmax(0,1fr) auto;padding:14px 16px;gap:10px 12px}.match-scoreboard_competition__mPFKc{gap:9px}.match-scoreboard_competition__mPFKc>svg{width:24px;height:24px}.match-scoreboard_competition__mPFKc strong{font-size:.9375rem}.match-scoreboard_competition__mPFKc span{font-size:.5625rem}.match-scoreboard_date__U0xG_{grid-column:2;grid-row:1;font-size:.6875rem}.match-scoreboard_state__M_Zhy{grid-column:1/-1;font-size:.625rem;padding-top:8px;border-top:1px solid #ffffff1a}.match-scoreboard_state__M_Zhy small{max-width:none}.match-scoreboard_contest__CuY4j{column-gap:38px;grid-template-rows:76px auto auto;row-gap:12px;padding:22px 16px 44px}.match-scoreboard_home__kNkiY,.match-scoreboard_side__qdcYI{grid-row:1/4;grid-template-columns:minmax(0,1fr);grid-template-rows:subgrid;grid-template-areas:"logo" "name" "score";gap:12px;justify-items:center;text-align:center;align-items:start}.match-scoreboard_emblem__VxLPX{width:76px;height:76px}.match-scoreboard_home__kNkiY .match-scoreboard_teamCopy__Hd_me,.match-scoreboard_teamCopy__Hd_me{text-align:center;width:100%}.match-scoreboard_teamRole__lmw3r{font-size:.625rem;margin-bottom:5px;letter-spacing:.07em}.match-scoreboard_teamCopy__Hd_me>strong{font-size:clamp(1.3rem,6vw,1.65rem);line-height:1.1;display:flex;align-items:center;justify-content:center}.match-scoreboard_fullName__1AObg{font-size:.75rem;margin-top:5px}.match-scoreboard_winner__h2xyV{position:absolute;bottom:-20px;left:50%;transform:translateX(-50%);margin:0;font-size:.5625rem;white-space:nowrap}.match-scoreboard_side__qdcYI{position:relative}.match-scoreboard_teamScore__V3ftN b{font-size:clamp(3.2rem,15vw,4.6rem);line-height:1;letter-spacing:-.05em}.match-scoreboard_separator__u852M{top:auto;bottom:45px;transform:translateX(-50%);font-size:1.25rem}.match-scoreboard_board__YIGwH[data-status=scheduled] .match-scoreboard_separator__u852M{bottom:58px;font-size:.625rem}.match-scoreboard_progress__xgw5O{font-size:.875rem;margin:-6px 0 20px}.match-scoreboard_periods__tlbg9{margin:0 16px 20px}.match-scoreboard_periods__tlbg9 td,.match-scoreboard_periods__tlbg9 th{padding:7px 8px;min-width:38px;font-size:.75rem}.match-scoreboard_periods__tlbg9 thead th{font-size:.5625rem}.match-scoreboard_periods__tlbg9 tbody th{font-size:.625rem}.match-scoreboard_footer__hUsS7{flex-direction:column;align-items:flex-start;padding:13px 16px;gap:8px}.match-scoreboard_outcome__21XKf{gap:4px 10px;font-size:.75rem}.match-scoreboard_outcome__21XKf>span:first-child{flex-basis:100%}.match-scoreboard_venue__yETs8{font-size:.6875rem}}@media(prefers-reduced-motion:reduce){.match-scoreboard_board__YIGwH *{scroll-behavior:auto}}.match-scoreboard_board__YIGwH{border-radius:9px;border-color:#d7e0dd}.match-scoreboard_contest__CuY4j{padding-block:30px 26px}.match-scoreboard_signature__WoMPv{display:inline-flex;gap:6px;margin-left:auto;color:#34574b;font:800 .62rem var(--sans);letter-spacing:.08em;white-space:nowrap}.match-scoreboard_signature__WoMPv b{font-weight:500;color:#526c62;font-size:.58rem}.match-scoreboard_footer__hUsS7{flex-wrap:wrap}.match-scoreboard_footer__hUsS7 .match-scoreboard_venue__yETs8{flex-shrink:1}.match-scoreboard_board__YIGwH[data-sport=basketball] .match-scoreboard_meta__fQ2wu{background:#162b3b}.match-scoreboard_contest__CuY4j[data-live-baseball=true]{column-gap:104px}.match-scoreboard_baseballState__MjIK5{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.match-scoreboard_contest__CuY4j[data-live-court=true]{column-gap:144px}.match-scoreboard_courtState__QDRXU{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:120px;text-align:center}.match-scoreboard_courtState__QDRXU>svg{width:100%;height:auto}.match-scoreboard_courtState__QDRXU>strong{display:block;margin-top:8px;font-size:.72rem;line-height:1.4;color:#405d6a;font-variant-numeric:tabular-nums}@media(max-width:700px){.match-scoreboard_contest__CuY4j[data-live-court=true]{column-gap:38px;padding-bottom:100px}.match-scoreboard_courtState__QDRXU{top:auto;bottom:14px;transform:translateX(-50%);width:105px}.match-scoreboard_courtState__QDRXU>strong{margin-top:4px;font-size:.68rem}.match-scoreboard_contest__CuY4j{padding:22px 16px 44px}.match-scoreboard_contest__CuY4j[data-live-baseball=true]{column-gap:78px;grid-template-rows:64px auto 78px;row-gap:10px;padding:22px 16px 20px}.match-scoreboard_contest__CuY4j[data-live-baseball=true] .match-scoreboard_emblem__VxLPX{width:64px;height:64px}.match-scoreboard_contest__CuY4j[data-live-baseball=true] .match-scoreboard_fullName__1AObg,.match-scoreboard_contest__CuY4j[data-live-baseball=true] .match-scoreboard_winner__h2xyV{display:none}.match-scoreboard_contest__CuY4j[data-live-baseball=true] .match-scoreboard_teamScore__V3ftN{align-self:center}.match-scoreboard_baseballState__MjIK5{top:auto;bottom:20px;transform:translateX(-50%)}.match-scoreboard_footer__hUsS7{flex-direction:row;align-items:center}.match-scoreboard_outcome__21XKf{flex-basis:100%}.match-scoreboard_signature__WoMPv{font-size:.6rem}.match-scoreboard_signature__WoMPv b{font-size:.55rem}}.sports-calendar_calendar__2HMS9{min-width:0;margin:12px 0 18px;color:#193c48}.sports-calendar_heading__Kt5VW{display:flex;justify-content:space-between;align-items:center;gap:10px;font:650 .85rem var(--sans);text-transform:capitalize;margin-bottom:8px}.sports-calendar_heading__Kt5VW>div{display:flex;align-items:center;gap:12px}.sports-calendar_today__HHQik{font:600 .78rem var(--sans);color:#255441;background:none;border:0;text-decoration:none;cursor:pointer;padding:10px}.sports-calendar_picker__mcWM1{position:relative;display:grid;place-items:center;width:44px;height:44px;background:#fff;border:1px solid #dce4e8;border-radius:5px;font-size:1.45rem;overflow:hidden;cursor:pointer}.sports-calendar_picker__mcWM1 input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.sports-calendar_picker__mcWM1 input::-webkit-calendar-picker-indicator{position:absolute;inset:0;width:100%;height:100%;cursor:pointer}.sports-calendar_strip__tdLhx{display:grid;grid-template-columns:32px repeat(5,minmax(0,1fr)) 32px;gap:6px;align-items:stretch}.sports-calendar_strip__tdLhx>span{min-width:0}.sports-calendar_strip__tdLhx a,.sports-calendar_strip__tdLhx button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:62px;gap:3px;border:0;border-radius:5px;background:transparent;text-decoration:none;color:#59707d;font-family:var(--sans);cursor:pointer}.sports-calendar_strip__tdLhx small{font-size:.72rem;text-transform:capitalize}.sports-calendar_strip__tdLhx b{font-size:1.15rem;font-variant-numeric:tabular-nums}.sports-calendar_strip__tdLhx [aria-current=date]{background:#193d35;color:#fff}.sports-calendar_strip__tdLhx .sports-calendar_arrow__8MdQi{font-size:1.8rem;color:#294e43}.sports-calendar_strip__tdLhx a:hover,.sports-calendar_strip__tdLhx button:hover{background:#e7eeeb;color:#193d35}.sports-calendar_strip__tdLhx [aria-current=date]:hover{background:#193d35;color:white}.sports-calendar_calendar__2HMS9 a:focus-visible,.sports-calendar_calendar__2HMS9 button:focus-visible,.sports-calendar_picker__mcWM1:focus-within{outline:2px solid #986d26;outline-offset:2px}.sports-calendar_srOnly__1TJ7K{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media(max-width:500px){.sports-calendar_strip__tdLhx{grid-template-columns:25px repeat(5,minmax(0,1fr)) 25px;gap:3px}.sports-calendar_strip__tdLhx a,.sports-calendar_strip__tdLhx button{height:58px}.sports-calendar_strip__tdLhx small{font-size:.68rem}.sports-calendar_strip__tdLhx b{font-size:1.08rem}.sports-calendar_heading__Kt5VW{font-size:.8rem}}@media(min-width:800px){.sports-calendar_calendar__2HMS9[data-compact=true]{display:grid;grid-template-columns:minmax(140px,1fr) minmax(380px,620px) minmax(44px,1fr);align-items:center;gap:20px;margin:4px 0 14px;padding:10px 0;border-top:1px solid #e1e7e9;border-bottom:1px solid #e1e7e9}.sports-calendar_calendar__2HMS9[data-compact=true] .sports-calendar_heading__Kt5VW{display:contents}.sports-calendar_calendar__2HMS9[data-compact=true] .sports-calendar_heading__Kt5VW>span{grid-column:1;grid-row:1;white-space:nowrap}.sports-calendar_calendar__2HMS9[data-compact=true] .sports-calendar_heading__Kt5VW>div{grid-column:3;grid-row:1;justify-self:end;gap:4px}.sports-calendar_calendar__2HMS9[data-compact=true] .sports-calendar_strip__tdLhx{grid-column:2;grid-row:1;grid-template-columns:28px repeat(5,minmax(0,1fr)) 28px;gap:6px}.sports-calendar_calendar__2HMS9[data-compact=true] .sports-calendar_strip__tdLhx a,.sports-calendar_calendar__2HMS9[data-compact=true] .sports-calendar_strip__tdLhx button{height:44px;flex-direction:row;gap:7px}.sports-calendar_calendar__2HMS9[data-compact=true] .sports-calendar_strip__tdLhx small{font-size:.71rem}.sports-calendar_calendar__2HMS9[data-compact=true] .sports-calendar_strip__tdLhx b{font-size:1.02rem}.sports-calendar_calendar__2HMS9[data-compact=true] .sports-calendar_picker__mcWM1{width:40px;height:40px;font-size:1.25rem}}.sports-calendar_today__HHQik[aria-current=date]{visibility:hidden;pointer-events:none}.sports-calendar_strip__tdLhx button:disabled{opacity:1;cursor:default}.sports-calendar_strip__tdLhx [aria-disabled=true]{cursor:default}.sport-game-state_state__qL2He{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px;border-top:1px solid #e4eaed;margin-top:12px;padding-top:8px;color:#254854;font-family:var(--sans)}.sport-game-state_state__qL2He>div>span,.sport-game-state_state__qL2He>div>strong{display:block;font-size:.77rem;line-height:1.5;font-variant-numeric:tabular-nums}.sport-game-state_state__qL2He>div>span{color:#5c7180;font-size:.72rem}.sport-game-state_openField__ue_wa{display:flex;gap:6px;flex-shrink:0;min-width:44px;padding:3px;background:none;color:#47606b;border:0;cursor:pointer;font:600 .65rem var(--sans)}.sport-game-state_openField__ue_wa svg{width:64px;height:54px}.sport-game-state_openField__ue_wa>span:last-child{max-width:42px;text-align:left;line-height:1.4}.sport-game-state_openField__ue_wa:hover{background:#eef3f1}.sport-game-state_dialog__2ydTQ button:focus-visible,.sport-game-state_openField__ue_wa:focus-visible{outline:2px solid #9a752c;outline-offset:2px}.sport-game-state_diamond__J_vLh{display:block;width:100%;height:100%;max-height:330px}.sport-game-state_outfield__hYbxx{fill:#e4ede7;stroke:#bfd0c5;stroke-width:1}.sport-game-state_infield__VExrT{fill:#e4d9bf}.sport-game-state_baseline__pjnPd{fill:none;stroke:#fdfbf6;stroke-width:1.8}.sport-game-state_mound__vmaPs{fill:#cbb998}.sport-game-state_base__2XJFs,.sport-game-state_plate__eAxFQ{fill:white;stroke:#728a7b;stroke-width:1.2}.sport-game-state_base__2XJFs[data-occupied=true]{fill:#b18328;stroke:#805f1c}.sport-game-state_base__2XJFs[data-unknown=true]{fill:#dae1df;stroke-dasharray:2 2}.sport-game-state_court__4ZwX8{display:block;width:100%;height:auto;fill:none;stroke:#91a99d;stroke-width:1.3;background:#17392e;border-radius:4px}.sport-game-state_court__4ZwX8[data-sport=basketball]{background:#22394b;stroke:#96acbb}.sport-game-state_dialog__2ydTQ{position:fixed;inset:0;margin:auto;border:0;border-radius:8px;padding:0;width:min(640px,calc(100% - 24px));max-height:90dvh;color:#193742;background:#fff;overflow:auto;box-shadow:0 15px 80px #0004}.sport-game-state_dialog__2ydTQ::backdrop{background:#0a201bbb}.sport-game-state_dialog__2ydTQ>div{padding:20px}.sport-game-state_dialog__2ydTQ>div>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.sport-game-state_dialog__2ydTQ>div>header h2{margin:0;font:700 1.1rem var(--sans)}.sport-game-state_dialog__2ydTQ>div>header button{background:#eef2f0;border:0;border-radius:50%;font-size:1.7rem;line-height:1;width:44px;height:44px;cursor:pointer;color:#244737}.sport-game-state_dialogScore__YWmaP{display:grid;grid-template-columns:1fr auto 1fr;gap:12px;text-align:center;align-items:center;background:#f2f5f4;border-radius:5px;padding:14px;margin-bottom:18px;font-size:.78rem}.sport-game-state_dialogScore__YWmaP b{display:block;font-size:2.2rem;line-height:1.2;font-variant-numeric:tabular-nums}.sport-game-state_dialogScore__YWmaP>strong{font-size:.7rem;max-width:100px}.sport-game-state_largeField__Y4uMA{padding:0 18px;text-align:center;font-size:.86rem;line-height:1.6}.sport-game-state_largeField__Y4uMA>.sport-game-state_diamond__J_vLh{height:250px;margin:auto}.sport-game-state_baseRunners__YTVhk{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:16px 0}.sport-game-state_baseRunners__YTVhk dt{font-size:.7rem;color:#698073}.sport-game-state_baseRunners__YTVhk dd{margin:2px 0;font-size:.8rem}.sport-game-state_lastPlay__0on8N{background:#f1f5f4;padding:12px 16px;border-radius:5px;font-size:.85rem;line-height:1.6}.sport-game-state_lastPlay__0on8N span{font-size:.7rem;font-weight:650;color:#5c756b}.sport-game-state_lastPlay__0on8N p{margin:4px 0}.sport-game-state_legend__ro7Pa{font-size:.68rem;color:#687c76;line-height:1.5;margin:12px 0 0}.sport-game-state_inlinePlay__quxL_{grid-column:1/-1;min-width:0;font-size:.82rem;line-height:1.6;margin:0;overflow-wrap:anywhere}.sport-game-state_inlinePlay__quxL_ small{font-size:.73rem;font-weight:700}.sport-game-state_state__qL2He[data-expanded=true]{display:grid;grid-template-columns:1fr auto;background:white;border:1px solid #e0e7e9;border-radius:5px;padding:14px 18px;margin:14px 0}.sport-game-state_update__RoNGs{margin:6px 0 12px;color:#766644;font:500 .73rem var(--sans)}.sport-game-state_fieldIcon___OlN8{font-size:2.2rem}@media(max-width:500px){.sport-game-state_dialog__2ydTQ>div{padding:14px}.sport-game-state_dialogScore__YWmaP{gap:8px;padding:12px 6px;font-size:.72rem}.sport-game-state_dialogScore__YWmaP b{font-size:1.9rem}.sport-game-state_dialog__2ydTQ>div>header h2{font-size:1rem}.sport-game-state_largeField__Y4uMA{padding:0 6px}.sport-game-state_largeField__Y4uMA>.sport-game-state_diamond__J_vLh{height:210px}.sport-game-state_state__qL2He[data-expanded=true]{padding:12px}.sport-game-state_inlinePlay__quxL_{font-size:.78rem}.sport-game-state_openField__ue_wa{gap:4px}.sport-game-state_openField__ue_wa svg{width:58px}.sport-game-state_state__qL2He>div>strong{font-size:.73rem}}.sport-game-state_fieldStats___9m1x{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.sport-game-state_fieldStats___9m1x h3{font:650 .8rem/1.5 var(--sans);margin:0 0 8px}.sport-game-state_fieldStats___9m1x dl{margin:0}.sport-game-state_fieldStats___9m1x dl>div{display:flex;justify-content:space-between;align-items:baseline;gap:8px;font-size:.74rem;padding:5px 0;border-bottom:1px solid #e3ebe7}.sport-game-state_fieldStats___9m1x dt{color:#5d756c}.sport-game-state_fieldStats___9m1x dd{font-weight:700;margin:0}.sport-game-state_dialog__2ydTQ .sport-game-state_lastPlay__0on8N{margin-top:12px}.sport-game-state_state__qL2He{container-type:inline-size;min-height:64px;margin-top:14px;padding-top:12px;gap:10px;border-color:#e0e7e3}.sport-game-state_state__qL2He>div:first-child{min-width:0}.sport-game-state_state__qL2He>div>strong{font-size:.8125rem;color:#294638}.sport-game-state_openField__ue_wa{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:7px 10px;border:1px solid #bdcec3;border-radius:4px;background:#f3f7f4;color:#28513e;font:600 .75rem/1.35 var(--sans)}.sport-game-state_openField__ue_wa:hover{background:#e9f1ec;border-color:#719580}.sport-game-state_openField__ue_wa:focus-visible{outline:2px solid #275c43;outline-offset:3px}.sport-game-state_fieldPreview__r0ena{width:54px;height:38px;display:grid;place-items:center;flex-shrink:0}.sport-game-state_fieldPreview__r0ena>svg{width:54px;height:38px}.sport-game-state_fieldAction__ZLlrU{white-space:nowrap}.sport-game-state_openField__ue_wa>svg.sport-game-state_expandIcon__FGI8s{width:14px;height:14px;flex-shrink:0}.sport-game-state_openField__ue_wa>span:last-child{max-width:none}.sport-game-state_court__4ZwX8{stroke:#436856;background:#f0f5f1;stroke-width:1.7}.sport-game-state_court__4ZwX8[data-sport=basketball]{background:#f2f5f7;stroke:#486475}.sport-game-state_openField__ue_wa .sport-game-state_court__4ZwX8{background:transparent;stroke:#3e6550;stroke-width:3;border-radius:0}.sport-game-state_outfield__hYbxx{fill:#e5eee7;stroke:#73927f;stroke-width:1.3}.sport-game-state_infield__VExrT{fill:#d1dfd3}.sport-game-state_baseline__pjnPd{stroke:#527661;stroke-width:1.6}.sport-game-state_mound__vmaPs{fill:#527661}.sport-game-state_base__2XJFs,.sport-game-state_plate__eAxFQ{fill:#fff;stroke:#345d46;stroke-width:1.8}.sport-game-state_base__2XJFs[data-occupied=true]{fill:#d7a645;stroke:#75520a;stroke-width:2}@container (max-width:310px){.sport-game-state_openField__ue_wa .sport-game-state_fieldPreview__r0ena{display:none}.sport-game-state_openField__ue_wa{padding:8px;gap:6px}}.sport-game-state_dialog__2ydTQ[data-wide=true]{width:min(1080px,calc(100% - 24px))}.sport-game-state_state__qL2He[data-card=true]{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;min-height:44px;max-width:none;width:100%;margin:0;padding:7px 0 0;border-left:0;border-top:1px solid #e1e7ea;container-type:normal;text-align:left}.sport-game-state_state__qL2He[data-card=true]>div:first-child{min-width:0;flex:1}.sport-game-state_state__qL2He[data-card=true]>div>strong{font-size:.72rem;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#365361}.sport-game-state_state__qL2He[data-card=true]>div>span{font-size:.65rem;line-height:1.35;white-space:nowrap}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_openField__ue_wa{position:relative;display:flex;min-width:0;min-height:36px;padding:0;gap:6px;border:0;background:transparent;color:#425e6b;font-size:.69rem}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_openField__ue_wa:hover{background:#edf4ef}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_fieldPreview__r0ena,.sport-game-state_state__qL2He[data-card=true] .sport-game-state_fieldPreview__r0ena>svg{display:grid;width:40px;height:30px}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_fieldAction__ZLlrU{position:static;width:auto;height:auto;max-width:none;margin:0;clip-path:none;overflow:visible;white-space:nowrap}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_expandIcon__FGI8s{position:static;width:11px;height:11px;color:#627d88}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_baseline__pjnPd{stroke:#a5b9ac;stroke-width:2}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_base__2XJFs{stroke:#496b56;stroke-width:2.8}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_base__2XJFs[data-occupied=true]{fill:#dba83f;stroke:#87611b}@media(max-width:380px){.sport-game-state_state__qL2He[data-card=true]{gap:6px}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_openField__ue_wa{gap:4px}.sport-game-state_state__qL2He[data-card=true] .sport-game-state_fieldPreview__r0ena,.sport-game-state_state__qL2He[data-card=true] .sport-game-state_fieldPreview__r0ena>svg{width:34px;height:28px}}