._hero_1yqgn_3{display:flex;flex-direction:column;align-items:center;gap:2.8rem;padding:2rem 0}._matchup_1yqgn_13{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4rem;width:100%;max-width:68rem;margin:0 auto}._team_1yqgn_25{display:flex;align-items:center;gap:var(--gap-md);min-width:0}._teamA_1yqgn_32{justify-content:flex-end;text-align:right}._teamB_1yqgn_37{justify-content:flex-start;text-align:left}._teamLink_1yqgn_44{color:inherit;text-decoration:none}._logo_1yqgn_49{flex-shrink:0;width:7.2rem;height:7.2rem}._name_1yqgn_55{display:inline-flex;font-family:var(--font-display);font-size:3.4rem;line-height:1.1;letter-spacing:.02em}._score_1yqgn_63{display:inline-flex;align-items:baseline;gap:var(--gap-sm);font-family:var(--font-display);font-size:7.2rem;line-height:1;letter-spacing:.03em;font-variant-numeric:tabular-nums}._scoreWin_1yqgn_75{color:var(--winner)}._dash_1yqgn_79{color:var(--text)}._vs_1yqgn_83{font-size:3rem;font-style:italic;color:var(--text-muted)}._info_1yqgn_90{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--gap-sm);font-size:1.3rem;line-height:1;color:var(--text-muted);font-variant-numeric:tabular-nums}._infoItem_1yqgn_102{display:inline-flex;align-items:center;gap:var(--gap-xs)}._infoIcon_1yqgn_108{font-size:1.6rem;opacity:.8}._dot_1yqgn_113{opacity:.5}._infoLink_1yqgn_117{display:inline-flex;align-items:center;gap:var(--gap-xs);color:var(--text-muted);text-decoration:none;transition:color .15s ease-in-out}._infoLink_1yqgn_117:hover{color:var(--text)}._infoLink_1yqgn_117:focus-visible{outline:2px solid var(--text-muted);outline-offset:2px}._twitchIcon_1yqgn_135{color:var(--twitch);font-size:1.5rem}._ytBadge_1yqgn_140{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.9rem;height:1.4rem;border-radius:.3rem;background-color:#dc2828;color:#fff;font-size:.8rem}._metaShort_1yqgn_153{display:none}@media(max-width:60rem){._name_1yqgn_55{font-size:2.8rem}._score_1yqgn_63{font-size:5.6rem}._logo_1yqgn_49{width:5.6rem;height:5.6rem}}@media(max-width:48rem){._metaFull_1yqgn_173{display:none}._metaShort_1yqgn_153{display:inline}}@media(max-width:44rem){._matchup_1yqgn_13{gap:var(--gap-sm)}._team_1yqgn_25{flex-direction:column;gap:var(--gap-sm);text-align:center}._teamA_1yqgn_32,._teamB_1yqgn_37{justify-content:center}._teamB_1yqgn_37{flex-direction:column-reverse}._logo_1yqgn_49{width:5.2rem;height:5.2rem}._name_1yqgn_55{font-size:2.2rem}._score_1yqgn_63{font-size:4rem}}._teams_jh35o_1{display:grid;grid-template-columns:1fr 1fr;gap:3.2rem;margin-top:var(--gap-md)}._team_jh35o_1{display:flex;flex-direction:column;gap:var(--gap-sm)}._teamHead_jh35o_16{display:none;align-items:center;gap:var(--gap-xs);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);text-decoration:none;transition:color .15s ease-in-out}._teamHead_jh35o_16:hover{color:var(--text)}._teamLogo_jh35o_32{width:1.6rem;height:1.6rem}._players_jh35o_37{display:flex;flex-direction:column;gap:var(--gap-sm);list-style:none}._player_jh35o_37{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);padding:.9rem 1.2rem;background-color:var(--bg-element)}._mvp_jh35o_55{box-shadow:inset .2rem 0 0 var(--warning);background-image:linear-gradient(to right,hsl(from var(--warning) h s l / .1),transparent 55%)}._nameWrap_jh35o_64{display:inline-flex;align-items:center;gap:var(--gap-xs)}._name_jh35o_64{font-size:1.6rem}._nameLink_jh35o_75{color:inherit;text-decoration:none}._nameLink_jh35o_75:hover{text-decoration:underline}._trophy_jh35o_84{display:inline-flex;font-size:1.6rem;color:var(--warning)}._meta_jh35o_90{display:inline-flex;align-items:center;gap:var(--gap-md)}._record_jh35o_96{padding:.2rem .8rem;border-radius:100rem;background-color:var(--bg-heading);font-size:1.3rem;color:var(--text-muted);font-variant-numeric:tabular-nums}._decks_jh35o_106{display:inline-flex}._deck_jh35o_106{width:3.4rem;height:3.4rem;border:.2rem solid var(--bg-element)}._deck_jh35o_106:not(:first-child){margin-left:-.8rem}._deckMissing_jh35o_121{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-round);background-color:var(--bg-heading);color:var(--text-muted);font-size:1.6rem;font-weight:600}@media(max-width:44rem){._teams_jh35o_1{grid-template-columns:1fr;gap:var(--gap-lg)}._teamHead_jh35o_16{display:inline-flex}}._sets_nq6y6_1{display:flex;flex-direction:column;gap:4rem}._set_nq6y6_1{display:flex;flex-direction:column;gap:var(--gap-md)}._setHead_nq6y6_13{display:flex;align-items:center;justify-content:space-between;gap:var(--gap-md);border-bottom:var(--divider)}._setName_nq6y6_21{font-family:var(--font-display);font-size:1.8rem;letter-spacing:.04em}._setScore_nq6y6_27{display:inline-flex;align-items:baseline;font-size:1.5rem;color:var(--text-muted);font-variant-numeric:tabular-nums}._scoreWin_nq6y6_35{color:var(--text)}._scoreLose_nq6y6_39{color:var(--text-muted);opacity:.75}._sep_nq6y6_44{color:var(--text-muted)}._rounds_nq6y6_49{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gap-lg)}._round_nq6y6_49{display:flex;flex-direction:column}._roundLabel_nq6y6_60{display:block;margin-bottom:var(--gap-sm);font-size:1.2rem;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}._games_nq6y6_70{display:flex;flex-direction:column}._games_nq6y6_70>:not(:last-child){border-bottom:var(--divider)}@media(max-width:52rem){._rounds_nq6y6_49{grid-template-columns:1fr}}._wrap_104ew_1{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--gap-sm);padding:5rem var(--padding-lg);background-color:var(--bg-element);border:var(--border);border-radius:var(--border-radius)}._icon_104ew_13{display:inline-flex;margin-bottom:var(--gap-xs);font-size:4rem;color:var(--text-muted)}._heading_104ew_20{font-family:var(--font-display);font-size:2.4rem;letter-spacing:.04em}._text_104ew_26{max-width:46rem;font-size:1.5rem;line-height:1.6;color:var(--text-muted)}._matchPage_1nhzs_2{--page-gap: 6rem;padding-top:4rem}._stream_1nhzs_9{width:100%;max-width:96rem;margin-inline:auto;border:var(--border);border-radius:var(--border-radius);overflow:hidden}
