:root{--result-win:#9ce78f;--result-loss:#f0a3a3;--result-review:#e3bb84}
[data-result-state]{--result-current-color:var(--text,#f5f6f4)}
[data-result-state=won]{--result-current-color:var(--result-win)}
[data-result-state=lost]{--result-current-color:var(--result-loss)}
[data-result-state=review]{--result-current-color:var(--text,#f5f6f4)}
[data-result-state=review] .result-outcome-label,[data-result-state=review].result-outcome-label{color:var(--result-review)}
.result-score{font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0}
[data-result-state] .result-score,[data-result-state].result-score,
[data-result-state] .result-outcome-label,[data-result-state].result-outcome-label{color:var(--result-current-color)}
.result-outcome-label{font-weight:600;letter-spacing:0;text-transform:none}
.result-own-score{color:var(--result-current-color);font-weight:600}
.result-opponent-score{color:var(--text,#f5f6f4);font-weight:500}
.result-score>i{font-style:normal;font-weight:400;color:var(--muted,#a4aaa6)}
.match-series[data-result-state] .match-series-score strong{color:var(--text,#f5f6f4);font-weight:500}
.match-series[data-result-state] .match-series-score strong.result-own-score{color:var(--result-current-color);font-weight:600}
.match-series[data-result-state] .match-series-score{display:grid;grid-template-columns:auto auto auto;gap:8px 18px;align-items:center}
.match-series-score .result-outcome-label{grid-column:1/-1;font-size:15px;line-height:1.5;text-align:center}
.match-series-map[data-result-state] .match-series-map-result>.result-score{color:var(--text,#f5f6f4);font-size:30px;font-weight:600}
.match-series-map .result-score>.result-own-score{color:var(--result-current-color);margin:0;font-weight:600}
.match-series-map .result-score>.result-opponent-score{color:var(--text,#f5f6f4);margin:0;font-weight:500}
.match-series-map .result-score>.result-score-divider{color:var(--series-muted);font-weight:400;margin:0 10px}
.match-series-map[data-result-state] .match-series-map-result>.result-outcome-label{color:var(--result-current-color);font-size:14px;font-weight:600;line-height:1.5}
.match-series-map[data-result-state=live] .match-series-map-result>.result-outcome-label,
.match-series-map[data-result-state=pending] .match-series-map-result>span,
.match-series-map[data-result-state=unused] .match-series-map-result>span,
.match-series-map[data-result-state=unconfirmed] .match-series-map-result>.result-outcome-label{font-weight:400;color:var(--series-muted)}
.match-series-map[data-result-state=review] .match-series-map-result>.result-outcome-label{color:var(--result-review)}
.competition-room-result{display:grid;justify-items:end;gap:8px;flex:none;max-width:100%;min-width:0}
.competition-room-result>.result-outcome-label{font-size:16px;line-height:1.5}
.competition-room-result>.competition-room-score{display:flex;align-items:baseline;gap:12px;font-family:var(--display);font-size:48px;line-height:1.1;margin:0;white-space:nowrap}
.competition-room-result>.competition-room-score>span{font-size:inherit}
.competition-room-result .competition-room-score>.result-own-score{color:var(--result-current-color);font-weight:600}
.competition-room-result .competition-room-score>.result-opponent-score{color:var(--text,#f5f6f4);font-weight:500}
.competition-room-result>.competition-room-score>i{font-size:32px;color:var(--muted);font-weight:400;font-style:normal}
.competition-room-result>small{font-size:13px;line-height:1.5;color:var(--muted)}
.competition-result-summary{display:flex;align-items:baseline;gap:6px 10px;flex-wrap:wrap;font-size:14px;line-height:1.5;margin-top:8px}
.competition-result-summary>.result-score{font-size:16px;line-height:1.4}
.competition-result-summary>span:last-child{font-size:13px;color:var(--muted)}
.competition-match-row .eyebrow{color:var(--muted)}
.result-report-pair .result-score{font-weight:600;color:var(--text)}
.profile-result.result-outcome-label{width:auto;min-width:44px;height:auto;min-height:28px;font-size:12px;line-height:1.4;padding:4px;border-radius:4px;display:grid;place-items:center}
.profile-match-score .result-score{font-size:inherit}
.profile-match-row[data-result-state=won]>.profile-result{background:#263525;color:var(--result-win)}
.profile-match-row[data-result-state=lost]>.profile-result{background:#38282b;color:var(--result-loss)}
.scoreboard[data-result-state] .result-outcome-label{color:var(--result-current-color);font-weight:600}
.scoreboard[data-result-state] .result-own-score{color:var(--result-current-color)}
.scoreboard[data-result-state] .result-opponent-score{color:var(--text)}
.result-side-winner,.result-side-winner>.result-score{color:var(--result-win);font-weight:600}
.result-side-loser,.result-side-loser>.result-score{color:var(--muted);font-weight:400}
.result-score.result-side-winner{color:var(--result-win);font-weight:600}
.result-score.result-side-loser{color:var(--muted);font-weight:400}
.event-bracket-player.result-side-winner>strong,.event-example-bracket .event-bracket-player.result-side-winner>strong{font-weight:600;color:var(--text)}
.event-bracket-player .event-result-label{font-size:12px;line-height:1.4}
.recent-series-maps>[data-result-state]{display:inline-flex;align-items:baseline;gap:4px;flex-wrap:wrap}
.recent-series-maps .result-outcome-label{font-size:12px;font-weight:500}
.recent-series-maps>[data-result-state] b.result-score{color:var(--result-current-color);font-weight:600}
.recent-series-result-total{display:grid;justify-items:end;gap:4px}
.recent-series-result-total>small{font-size:12px;line-height:1.4;color:var(--muted);font-weight:400;white-space:nowrap}
.match-series--breakdown .match-breakdown-heading{display:flex;align-items:baseline;justify-content:space-between;gap:8px 20px;flex-wrap:wrap;padding:16px 20px}
.match-series--breakdown .match-breakdown-heading h2{font-size:18px;line-height:1.4;margin:0}
.match-series--breakdown .match-breakdown-heading p{font-size:14px;line-height:1.5;margin:0;max-width:none}
.match-series--single .match-series-map{display:block}
.match-series--single .match-series-map h3{margin:12px 0 6px}
@media(max-width:900px){.cmg-shell #workspace.is-type-expanded .recent-series-result-total{grid-column:2}}
@media(max-width:900px){.cmg-shell #workspace.is-type-expanded .competition-room-status.compact-match-summary{display:flex;flex-direction:column;align-items:stretch}.cmg-shell #workspace.is-type-expanded .compact-match-result{align-self:flex-start;text-align:left}.cmg-shell #workspace.is-type-expanded .compact-match-summary .competition-room-result{justify-items:start}.cmg-shell #workspace.is-type-expanded .compact-match-footer{width:100%}}
@media(max-width:600px){.competition-room-result{justify-items:start;margin-top:16px}.competition-room-result>.competition-room-score{font-size:40px}.match-series-map[data-result-state] .match-series-map-result>.result-score{font-size:26px}.match-series-map .result-score>.result-score-divider{margin-inline:5px}}
@media(max-width:900px){.cmg-shell #workspace.is-type-expanded .match-series-map{grid-template-columns:minmax(0,1fr)}.cmg-shell #workspace.is-type-expanded .match-series-map-top{grid-column:1}.cmg-shell #workspace.is-type-expanded .match-series-map-result{grid-column:1;grid-row:auto;border:0;border-top:1px solid var(--series-line);padding:16px 0 0;margin-top:16px}.cmg-shell #workspace.is-type-expanded .profile-match-row{flex-wrap:wrap}.cmg-shell #workspace.is-type-expanded .competition-room-result>.competition-room-score{max-width:100%;flex-wrap:wrap}.cmg-shell #workspace.is-type-expanded .recent-series-row{grid-template-columns:24px minmax(0,1fr)}.cmg-shell #workspace.is-type-expanded .recent-series-score{grid-column:2}}
