Difference between revisions of "Template:32SEBracket"

From QWiki
(Created page with "<includeonly><div class="bracket-wrapper bracket-player"><div class="bracket-scroller"><div style="width:{{#expr:{{{column-width|150}}}*5+85}}px" class="bracket bracket-width-...")
 
m (Pixelfix)
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:
 
<includeonly><div class="bracket-wrapper bracket-player"><div class="bracket-scroller"><div style="width:{{#expr:{{{column-width|150}}}*5+85}}px" class="bracket bracket-width-5col-20">
 
<includeonly><div class="bracket-wrapper bracket-player"><div class="bracket-scroller"><div style="width:{{#expr:{{{column-width|150}}}*5+85}}px" class="bracket bracket-width-5col-20">
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{{R1|Round of 32}}}</div>}}</div>
+
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{BracketRound|{{{R1|Round of 32}}}}}</div>}}</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D1win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D1win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D1race|}}}|{{RaceColor2|{{{R1D1race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D1flag|}}}|{{FlagNoLink/{{lc:{{{R1D1flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D1|R1D1}}}</span><div class="bracket-score" style="width:21px">{{{R1D1score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D1race|}}}|{{{R1D1race}}}|{{#var:{{{R1D1|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D1flag|}}}|{{{R1D1flag}}}|{{#var:{{{R1D1|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D1|}}}|{{{R1D1}}}|{{#if:{{{R1D1literal|}}}|{{{R1D1literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D1score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D1|}}}|{{{R1D1}}}|TBD}}|{{{R1D1flag|}}}|{{#if:{{{R1D2|}}}|{{{R1D2}}}|TBD}}|{{{R1D2flag|}}}|{{{R1D1flag|}}}|{{{R1D2flag|}}}|score1={{{R1D1score|}}}|score2={{{R1D2score|}}}|details={{{R1G1details|}}}}}
+
        {{#if:{{{R1G1details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D1|}}}|{{{R1D1}}}|TBD}}|{{{R1D1flag|}}}|{{#if:{{{R1D2|}}}|{{{R1D2}}}|TBD}}|{{{R1D2flag|}}}}} {{{R1G1details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D2win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D2win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D2race|}}}|{{RaceColor2|{{{R1D2race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D2flag|}}}|{{FlagNoLink/{{lc:{{{R1D2flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D2|R1D2}}}</span><div class="bracket-score" style="width:21px">{{{R1D2score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D2race|}}}|{{{R1D2race}}}|{{#var:{{{R1D2|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D2flag|}}}|{{{R1D2flag}}}|{{#var:{{{R1D2|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D2|}}}|{{{R1D2}}}|{{#if:{{{R1D2literal|}}}|{{{R1D2literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D2score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D3win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D3win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D3race|}}}|{{RaceColor2|{{{R1D3race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D3flag|}}}|{{FlagNoLink/{{lc:{{{R1D3flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D3|R1D3}}}</span><div class="bracket-score" style="width:21px">{{{R1D3score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D3race|}}}|{{{R1D3race}}}|{{#var:{{{R1D3|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D3flag|}}}|{{{R1D3flag}}}|{{#var:{{{R1D3|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D3|}}}|{{{R1D3}}}|{{#if:{{{R1D3literal|}}}|{{{R1D3literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D3score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D3|}}}|{{{R1D3}}}|TBD}}|{{{R1D3flag|}}}|{{#if:{{{R1D4|}}}|{{{R1D4}}}|TBD}}|{{{R1D4flag|}}}|{{{R1D3flag|}}}|{{{R1D4flag|}}}|score1={{{R1D3score|}}}|score2={{{R1D4score|}}}|details={{{R1G2details|}}}}}
+
        {{#if:{{{R1G2details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D3|}}}|{{{R1D3}}}|TBD}}|{{{R1D3flag|}}}|{{#if:{{{R1D4|}}}|{{{R1D4}}}|TBD}}|{{{R1D4flag|}}}}} {{{R1G2details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D4win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D4win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D4race|}}}|{{RaceColor2|{{{R1D4race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D4flag|}}}|{{FlagNoLink/{{lc:{{{R1D4flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D4|R1D4}}}</span><div class="bracket-score" style="width:21px">{{{R1D4score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D4race|}}}|{{{R1D4race}}}|{{#var:{{{R1D4|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D4flag|}}}|{{{R1D4flag}}}|{{#var:{{{R1D4|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D4|}}}|{{{R1D4}}}|{{#if:{{{R1D4literal|}}}|{{{R1D4literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D4score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D5win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D5win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D5race|}}}|{{RaceColor2|{{{R1D5race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D5flag|}}}|{{FlagNoLink/{{lc:{{{R1D5flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D5|R1D5}}}</span><div class="bracket-score" style="width:21px">{{{R1D5score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D5race|}}}|{{{R1D5race}}}|{{#var:{{{R1D5|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D5flag|}}}|{{{R1D5flag}}}|{{#var:{{{R1D5|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D5|}}}|{{{R1D5}}}|{{#if:{{{R1D5literal|}}}|{{{R1D5literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D5score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D5|}}}|{{{R1D5}}}|TBD}}|{{{R1D5flag|}}}|{{#if:{{{R1D6|}}}|{{{R1D6}}}|TBD}}|{{{R1D6flag|}}}|{{{R1D5flag|}}}|{{{R1D6flag|}}}|score1={{{R1D5score|}}}|score2={{{R1D6score|}}}|details={{{R1G3details|}}}}}
+
        {{#if:{{{R1G3details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D5|}}}|{{{R1D5}}}|TBD}}|{{{R1D5flag|}}}|{{#if:{{{R1D6|}}}|{{{R1D6}}}|TBD}}|{{{R1D6flag|}}}}} {{{R1G3details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D6win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D6win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D6race|}}}|{{RaceColor2|{{{R1D6race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D6flag|}}}|{{FlagNoLink/{{lc:{{{R1D6flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D6|R1D6}}}</span><div class="bracket-score" style="width:21px">{{{R1D6score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D6race|}}}|{{{R1D6race}}}|{{#var:{{{R1D6|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D6flag|}}}|{{{R1D6flag}}}|{{#var:{{{R1D6|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D6|}}}|{{{R1D6}}}|{{#if:{{{R1D6literal|}}}|{{{R1D6literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D6score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D7win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D7win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D7race|}}}|{{RaceColor2|{{{R1D7race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D7flag|}}}|{{FlagNoLink/{{lc:{{{R1D7flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D7|R1D7}}}</span><div class="bracket-score" style="width:21px">{{{R1D7score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D7race|}}}|{{{R1D7race}}}|{{#var:{{{R1D7|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D7flag|}}}|{{{R1D7flag}}}|{{#var:{{{R1D7|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D7|}}}|{{{R1D7}}}|{{#if:{{{R1D7literal|}}}|{{{R1D7literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D7score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D7|}}}|{{{R1D7}}}|TBD}}|{{{R1D7flag|}}}|{{#if:{{{R1D8|}}}|{{{R1D8}}}|TBD}}|{{{R1D8flag|}}}|{{{R1D7flag|}}}|{{{R1D8flag|}}}|score1={{{R1D7score|}}}|score2={{{R1D8score|}}}|details={{{R1G4details|}}}}}
+
        {{#if:{{{R1G4details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D7|}}}|{{{R1D7}}}|TBD}}|{{{R1D7flag|}}}|{{#if:{{{R1D8|}}}|{{{R1D8}}}|TBD}}|{{{R1D8flag|}}}}} {{{R1G4details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D8win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D8win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D8race|}}}|{{RaceColor2|{{{R1D8race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D8flag|}}}|{{FlagNoLink/{{lc:{{{R1D8flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D8|R1D8}}}</span><div class="bracket-score" style="width:21px">{{{R1D8score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D8race|}}}|{{{R1D8race}}}|{{#var:{{{R1D8|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D8flag|}}}|{{{R1D8flag}}}|{{#var:{{{R1D8|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D8|}}}|{{{R1D8}}}|{{#if:{{{R1D8literal|}}}|{{{R1D8literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D8score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D9win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D9win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D9race|}}}|{{RaceColor2|{{{R1D9race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D9flag|}}}|{{FlagNoLink/{{lc:{{{R1D9flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D9|R1D9}}}</span><div class="bracket-score" style="width:21px">{{{R1D9score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D9race|}}}|{{{R1D9race}}}|{{#var:{{{R1D9|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D9flag|}}}|{{{R1D9flag}}}|{{#var:{{{R1D9|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D9|}}}|{{{R1D9}}}|{{#if:{{{R1D9literal|}}}|{{{R1D9literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D9score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D9|}}}|{{{R1D9}}}|TBD}}|{{{R1D9flag|}}}|{{#if:{{{R1D10|}}}|{{{R1D10}}}|TBD}}|{{{R1D10flag|}}}|{{{R1D9flag|}}}|{{{R1D10flag|}}}|score1={{{R1D9score|}}}|score2={{{R1D10score|}}}|details={{{R1G5details|}}}}}
+
      {{#if:{{{R1G5details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D9|}}}|{{{R1D9}}}|TBD}}|{{{R1D9flag|}}}|{{#if:{{{R1D10|}}}|{{{R1D10}}}|TBD}}|{{{R1D10flag|}}}}} {{{R1G5details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D10win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D10win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D10race|}}}|{{RaceColor2|{{{R1D10race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D10flag|}}}|{{FlagNoLink/{{lc:{{{R1D10flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D10|R1D10}}}</span><div class="bracket-score" style="width:21px">{{{R1D10score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D10race|}}}|{{{R1D10race}}}|{{#var:{{{R1D10|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D10flag|}}}|{{{R1D10flag}}}|{{#var:{{{R1D10|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D10|}}}|{{{R1D10}}}|{{#if:{{{R1D10literal|}}}|{{{R1D10literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D10score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D11win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D11win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D11race|}}}|{{RaceColor2|{{{R1D11race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D11flag|}}}|{{FlagNoLink/{{lc:{{{R1D11flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D11|R1D11}}}</span><div class="bracket-score" style="width:21px">{{{R1D11score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D11race|}}}|{{{R1D11race}}}|{{#var:{{{R1D11|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D11flag|}}}|{{{R1D11flag}}}|{{#var:{{{R1D11|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D11|}}}|{{{R1D11}}}|{{#if:{{{R1D11literal|}}}|{{{R1D11literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D11score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D11|}}}|{{{R1D11}}}|TBD}}|{{{R1D11flag|}}}|{{#if:{{{R1D12|}}}|{{{R1D12}}}|TBD}}|{{{R1D12flag|}}}|{{{R1D11flag|}}}|{{{R1D12flag|}}}|score1={{{R1D11score|}}}|score2={{{R1D12score|}}}|details={{{R1G6details|}}}}}
+
        {{#if:{{{R1G6details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D11|}}}|{{{R1D11}}}|TBD}}|{{{R1D11flag|}}}|{{#if:{{{R1D12|}}}|{{{R1D12}}}|TBD}}|{{{R1D12flag|}}}}} {{{R1G6details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D12win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D12win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D12race|}}}|{{RaceColor2|{{{R1D12race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D12flag|}}}|{{FlagNoLink/{{lc:{{{R1D12flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D12|R1D12}}}</span><div class="bracket-score" style="width:21px">{{{R1D12score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D12race|}}}|{{{R1D12race}}}|{{#var:{{{R1D12|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D12flag|}}}|{{{R1D12flag}}}|{{#var:{{{R1D12|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D12|}}}|{{{R1D12}}}|{{#if:{{{R1D12literal|}}}|{{{R1D12literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D12score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D13win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D13win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D13race|}}}|{{RaceColor2|{{{R1D13race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D13flag|}}}|{{FlagNoLink/{{lc:{{{R1D13flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D13|R1D13}}}</span><div class="bracket-score" style="width:21px">{{{R1D13score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D13race|}}}|{{{R1D13race}}}|{{#var:{{{R1D13|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D13flag|}}}|{{{R1D13flag}}}|{{#var:{{{R1D13|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D13|}}}|{{{R1D13}}}|{{#if:{{{R1D13literal|}}}|{{{R1D13literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D13score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D13|}}}|{{{R1D13}}}|TBD}}|{{{R1D13flag|}}}|{{#if:{{{R1D14|}}}|{{{R1D14}}}|TBD}}|{{{R1D14flag|}}}|{{{R1D13flag|}}}|{{{R1D14flag|}}}|score1={{{R1D13score|}}}|score2={{{R1D14score|}}}|details={{{R1G7details|}}}}}
+
        {{#if:{{{R1G7details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D13|}}}|{{{R1D13}}}|TBD}}|{{{R1D13flag|}}}|{{#if:{{{R1D14|}}}|{{{R1D14}}}|TBD}}|{{{R1D14flag|}}}}} {{{R1G7details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D14win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D14win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D14race|}}}|{{RaceColor2|{{{R1D14race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D14flag|}}}|{{FlagNoLink/{{lc:{{{R1D14flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D14|R1D14}}}</span><div class="bracket-score" style="width:21px">{{{R1D14score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D14race|}}}|{{{R1D14race}}}|{{#var:{{{R1D14|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D14flag|}}}|{{{R1D14flag}}}|{{#var:{{{R1D14|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D14|}}}|{{{R1D14}}}|{{#if:{{{R1D14literal|}}}|{{{R1D14literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D14score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D15win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D15win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D15race|}}}|{{RaceColor2|{{{R1D15race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D15flag|}}}|{{FlagNoLink/{{lc:{{{R1D15flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D15|R1D15}}}</span><div class="bracket-score" style="width:21px">{{{R1D15score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D15race|}}}|{{{R1D15race}}}|{{#var:{{{R1D15|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D15flag|}}}|{{{R1D15flag}}}|{{#var:{{{R1D15|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D15|}}}|{{{R1D15}}}|{{#if:{{{R1D15literal|}}}|{{{R1D15literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D15score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D15|}}}|{{{R1D15}}}|TBD}}|{{{R1D15flag|}}}|{{#if:{{{R1D16|}}}|{{{R1D16}}}|TBD}}|{{{R1D16flag|}}}|{{{R1D15flag|}}}|{{{R1D16flag|}}}|score1={{{R1D15score|}}}|score2={{{R1D16score|}}}|details={{{R1G8details|}}}}}
+
        {{#if:{{{R1G8details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D15|}}}|{{{R1D15}}}|TBD}}|{{{R1D15flag|}}}|{{#if:{{{R1D16|}}}|{{{R1D16}}}|TBD}}|{{{R1D16flag|}}}}} {{{R1G8details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D16win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D16win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D16race|}}}|{{RaceColor2|{{{R1D16race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D16flag|}}}|{{FlagNoLink/{{lc:{{{R1D16flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D16|R1D16}}}</span><div class="bracket-score" style="width:21px">{{{R1D16score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D16race|}}}|{{{R1D16race}}}|{{#var:{{{R1D16|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D16flag|}}}|{{{R1D16flag}}}|{{#var:{{{R1D16|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D16|}}}|{{{R1D16}}}|{{#if:{{{R1D16literal|}}}|{{{R1D16literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D16score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D17win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D17win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D17race|}}}|{{RaceColor2|{{{R1D17race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D17flag|}}}|{{FlagNoLink/{{lc:{{{R1D17flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D17|R1D17}}}</span><div class="bracket-score" style="width:21px">{{{R1D17score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D17race|}}}|{{{R1D17race}}}|{{#var:{{{R1D17|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D17flag|}}}|{{{R1D17flag}}}|{{#var:{{{R1D17|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D17|}}}|{{{R1D17}}}|{{#if:{{{R1D17literal|}}}|{{{R1D17literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D17score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D17|}}}|{{{R1D17}}}|TBD}}|{{{R1D17flag|}}}|{{#if:{{{R1D18|}}}|{{{R1D18}}}|TBD}}|{{{R1D18flag|}}}|{{{R1D17flag|}}}|{{{R1D18flag|}}}|score1={{{R1D17score|}}}|score2={{{R1D18score|}}}|details={{{R1G9details|}}}}}
+
        {{#if:{{{R1G9details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D17|}}}|{{{R1D17}}}|TBD}}|{{{R1D17flag|}}}|{{#if:{{{R1D18|}}}|{{{R1D18}}}|TBD}}|{{{R1D18flag|}}}}} {{{R1G9details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D18win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D18win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D18race|}}}|{{RaceColor2|{{{R1D18race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D18flag|}}}|{{FlagNoLink/{{lc:{{{R1D18flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D18|R1D18}}}</span><div class="bracket-score" style="width:21px">{{{R1D18score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D18race|}}}|{{{R1D18race}}}|{{#var:{{{R1D18|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D18flag|}}}|{{{R1D18flag}}}|{{#var:{{{R1D18|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D18|}}}|{{{R1D18}}}|{{#if:{{{R1D18literal|}}}|{{{R1D18literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D18score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D19win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D19win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D19race|}}}|{{RaceColor2|{{{R1D19race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D19flag|}}}|{{FlagNoLink/{{lc:{{{R1D19flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D19|R1D19}}}</span><div class="bracket-score" style="width:21px">{{{R1D19score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D19race|}}}|{{{R1D19race}}}|{{#var:{{{R1D19|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D19flag|}}}|{{{R1D19flag}}}|{{#var:{{{R1D19|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D19|}}}|{{{R1D19}}}|{{#if:{{{R1D19literal|}}}|{{{R1D19literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D19score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D19|}}}|{{{R1D19}}}|TBD}}|{{{R1D19flag|}}}|{{#if:{{{R1D20|}}}|{{{R1D20}}}|TBD}}|{{{R1D20flag|}}}|{{{R1D19flag|}}}|{{{R1D20flag|}}}|score1={{{R1D19score|}}}|score2={{{R1D20score|}}}|details={{{R1G10details|}}}}}
+
        {{#if:{{{R1G10details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D19|}}}|{{{R1D19}}}|TBD}}|{{{R1D19flag|}}}|{{#if:{{{R1D20|}}}|{{{R1D20}}}|TBD}}|{{{R1D20flag|}}}}} {{{R1G10details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D20win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D20win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D20race|}}}|{{RaceColor2|{{{R1D20race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D20flag|}}}|{{FlagNoLink/{{lc:{{{R1D20flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D20|R1D20}}}</span><div class="bracket-score" style="width:21px">{{{R1D20score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D20race|}}}|{{{R1D20race}}}|{{#var:{{{R1D20|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D20flag|}}}|{{{R1D20flag}}}|{{#var:{{{R1D20|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D20|}}}|{{{R1D20}}}|{{#if:{{{R1D20literal|}}}|{{{R1D20literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D20score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D21win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D21win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D21race|}}}|{{RaceColor2|{{{R1D21race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D21flag|}}}|{{FlagNoLink/{{lc:{{{R1D21flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D21|R1D21}}}</span><div class="bracket-score" style="width:21px">{{{R1D21score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D21race|}}}|{{{R1D21race}}}|{{#var:{{{R1D21|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D21flag|}}}|{{{R1D21flag}}}|{{#var:{{{R1D21|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D21|}}}|{{{R1D21}}}|{{#if:{{{R1D21literal|}}}|{{{R1D21literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D21score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D21|}}}|{{{R1D21}}}|TBD}}|{{{R1D21flag|}}}|{{#if:{{{R1D22|}}}|{{{R1D22}}}|TBD}}|{{{R1D22flag|}}}|{{{R1D21flag|}}}|{{{R1D22flag|}}}|score1={{{R1D21score|}}}|score2={{{R1D22score|}}}|details={{{R1G11details|}}}}}
+
        {{#if:{{{R1G11details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D21|}}}|{{{R1D21}}}|TBD}}|{{{R1D21flag|}}}|{{#if:{{{R1D22|}}}|{{{R1D22}}}|TBD}}|{{{R1D22flag|}}}}} {{{R1G11details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D22win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D22win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D22race|}}}|{{RaceColor2|{{{R1D22race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D22flag|}}}|{{FlagNoLink/{{lc:{{{R1D22flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D22|R1D22}}}</span><div class="bracket-score" style="width:21px">{{{R1D22score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D22race|}}}|{{{R1D22race}}}|{{#var:{{{R1D22|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D22flag|}}}|{{{R1D22flag}}}|{{#var:{{{R1D22|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D22|}}}|{{{R1D22}}}|{{#if:{{{R1D22literal|}}}|{{{R1D22literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D22score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D23win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D23win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D23race|}}}|{{RaceColor2|{{{R1D23race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D23flag|}}}|{{FlagNoLink/{{lc:{{{R1D23flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D23|R1D23}}}</span><div class="bracket-score" style="width:21px">{{{R1D23score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D23race|}}}|{{{R1D23race}}}|{{#var:{{{R1D23|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D23flag|}}}|{{{R1D23flag}}}|{{#var:{{{R1D23|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D23|}}}|{{{R1D23}}}|{{#if:{{{R1D23literal|}}}|{{{R1D23literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D23score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D23|}}}|{{{R1D23}}}|TBD}}|{{{R1D23flag|}}}|{{#if:{{{R1D24|}}}|{{{R1D24}}}|TBD}}|{{{R1D24flag|}}}|{{{R1D23flag|}}}|{{{R1D24flag|}}}|score1={{{R1D23score|}}}|score2={{{R1D24score|}}}|details={{{R1G12details|}}}}}
+
        {{#if:{{{R1G12details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D23|}}}|{{{R1D23}}}|TBD}}|{{{R1D23flag|}}}|{{#if:{{{R1D24|}}}|{{{R1D24}}}|TBD}}|{{{R1D24flag|}}}}} {{{R1G12details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D24win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D24win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D24race|}}}|{{RaceColor2|{{{R1D24race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D24flag|}}}|{{FlagNoLink/{{lc:{{{R1D24flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D24|R1D24}}}</span><div class="bracket-score" style="width:21px">{{{R1D24score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D24race|}}}|{{{R1D24race}}}|{{#var:{{{R1D24|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D24flag|}}}|{{{R1D24flag}}}|{{#var:{{{R1D24|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D24|}}}|{{{R1D24}}}|{{#if:{{{R1D24literal|}}}|{{{R1D24literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D24score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D25win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D25win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D25race|}}}|{{RaceColor2|{{{R1D25race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D25flag|}}}|{{FlagNoLink/{{lc:{{{R1D25flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D25|R1D25}}}</span><div class="bracket-score" style="width:21px">{{{R1D25score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D25race|}}}|{{{R1D25race}}}|{{#var:{{{R1D25|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D25flag|}}}|{{{R1D25flag}}}|{{#var:{{{R1D25|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D25|}}}|{{{R1D25}}}|{{#if:{{{R1D25literal|}}}|{{{R1D25literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D25score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D25|}}}|{{{R1D25}}}|TBD}}|{{{R1D25flag|}}}|{{#if:{{{R1D26|}}}|{{{R1D26}}}|TBD}}|{{{R1D26flag|}}}|{{{R1D25flag|}}}|{{{R1D26flag|}}}|score1={{{R1D25score|}}}|score2={{{R1D26score|}}}|details={{{R1G13details|}}}}}
+
        {{#if:{{{R1G13details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D25|}}}|{{{R1D25}}}|TBD}}|{{{R1D25flag|}}}|{{#if:{{{R1D26|}}}|{{{R1D26}}}|TBD}}|{{{R1D26flag|}}}}} {{{R1G13details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D26win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D26win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D26race|}}}|{{RaceColor2|{{{R1D26race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D26flag|}}}|{{FlagNoLink/{{lc:{{{R1D26flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D26|R1D26}}}</span><div class="bracket-score" style="width:21px">{{{R1D26score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D26race|}}}|{{{R1D26race}}}|{{#var:{{{R1D26|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D26flag|}}}|{{{R1D26flag}}}|{{#var:{{{R1D26|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D26|}}}|{{{R1D26}}}|{{#if:{{{R1D26literal|}}}|{{{R1D26literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D26score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D27win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D27win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D27race|}}}|{{RaceColor2|{{{R1D27race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D27flag|}}}|{{FlagNoLink/{{lc:{{{R1D27flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D27|R1D27}}}</span><div class="bracket-score" style="width:21px">{{{R1D27score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D27race|}}}|{{{R1D27race}}}|{{#var:{{{R1D27|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D27flag|}}}|{{{R1D27flag}}}|{{#var:{{{R1D27|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D27|}}}|{{{R1D27}}}|{{#if:{{{R1D27literal|}}}|{{{R1D27literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D27score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D27|}}}|{{{R1D27}}}|TBD}}|{{{R1D27flag|}}}|{{#if:{{{R1D28|}}}|{{{R1D28}}}|TBD}}|{{{R1D28flag|}}}|{{{R1D27flag|}}}|{{{R1D28flag|}}}|score1={{{R1D27score|}}}|score2={{{R1D28score|}}}|details={{{R1G14details|}}}}}
+
        {{#if:{{{R1G14details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D27|}}}|{{{R1D27}}}|TBD}}|{{{R1D27flag|}}}|{{#if:{{{R1D28|}}}|{{{R1D28}}}|TBD}}|{{{R1D28flag|}}}}} {{{R1G14details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D28win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D28win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D28race|}}}|{{RaceColor2|{{{R1D28race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D28flag|}}}|{{FlagNoLink/{{lc:{{{R1D28flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D28|R1D28}}}</span><div class="bracket-score" style="width:21px">{{{R1D28score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D28race|}}}|{{{R1D28race}}}|{{#var:{{{R1D28|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D28flag|}}}|{{{R1D28flag}}}|{{#var:{{{R1D28|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D28|}}}|{{{R1D28}}}|{{#if:{{{R1D28literal|}}}|{{{R1D28literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D28score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D29win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D29win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D29race|}}}|{{RaceColor2|{{{R1D29race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D29flag|}}}|{{FlagNoLink/{{lc:{{{R1D29flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D29|R1D29}}}</span><div class="bracket-score" style="width:21px">{{{R1D29score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D29race|}}}|{{{R1D29race}}}|{{#var:{{{R1D29|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D29flag|}}}|{{{R1D29flag}}}|{{#var:{{{R1D29|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D29|}}}|{{{R1D29}}}|{{#if:{{{R1D29literal|}}}|{{{R1D29literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D29score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D29|}}}|{{{R1D29}}}|TBD}}|{{{R1D29flag|}}}|{{#if:{{{R1D30|}}}|{{{R1D30}}}|TBD}}|{{{R1D30flag|}}}|{{{R1D29flag|}}}|{{{R1D30flag|}}}|score1={{{R1D29score|}}}|score2={{{R1D30score|}}}|details={{{R1G15details|}}}}}
+
        {{#if:{{{R1G15details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D29|}}}|{{{R1D29}}}|TBD}}|{{{R1D29flag|}}}|{{#if:{{{R1D30|}}}|{{{R1D30}}}|TBD}}|{{{R1D30flag|}}}}} {{{R1G15details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D30win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D30win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D30race|}}}|{{RaceColor2|{{{R1D30race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D30flag|}}}|{{FlagNoLink/{{lc:{{{R1D30flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D30|R1D30}}}</span><div class="bracket-score" style="width:21px">{{{R1D30score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D30race|}}}|{{{R1D30race}}}|{{#var:{{{R1D30|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D30flag|}}}|{{{R1D30flag}}}|{{#var:{{{R1D30|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D30|}}}|{{{R1D30}}}|{{#if:{{{R1D30literal|}}}|{{{R1D30literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D30score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D31win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D31win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R1D31race|}}}|{{RaceColor2|{{{R1D31race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D31flag|}}}|{{FlagNoLink/{{lc:{{{R1D31flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D31|R1D31}}}</span><div class="bracket-score" style="width:21px">{{{R1D31score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R1D31race|}}}|{{{R1D31race}}}|{{#var:{{{R1D31|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D31flag|}}}|{{{R1D31flag}}}|{{#var:{{{R1D31|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D31|}}}|{{{R1D31}}}|{{#if:{{{R1D31literal|}}}|{{{R1D31literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D31score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R1D31|}}}|{{{R1D31}}}|TBD}}|{{{R1D31flag|}}}|{{#if:{{{R1D32|}}}|{{{R1D32}}}|TBD}}|{{{R1D32flag|}}}|{{{R1D31flag|}}}|{{{R1D32flag|}}}|score1={{{R1D31score|}}}|score2={{{R1D32score|}}}|details={{{R1G16details|}}}}}
+
        {{#if:{{{R1G16details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R1D31|}}}|{{{R1D31}}}|TBD}}|{{{R1D31flag|}}}|{{#if:{{{R1D32|}}}|{{{R1D32}}}|TBD}}|{{{R1D32flag|}}}}} {{{R1G16details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D32win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R1D32win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R1D32race|}}}|{{RaceColor2|{{{R1D32race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R1D32flag|}}}|{{FlagNoLink/{{lc:{{{R1D32flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R1D32|R1D32}}}</span><div class="bracket-score" style="width:21px">{{{R1D32score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R1D32race|}}}|{{{R1D32race}}}|{{#var:{{{R1D32|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R1D32flag|}}}|{{{R1D32flag}}}|{{#var:{{{R1D32|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R1D32|}}}|{{{R1D32}}}|{{#if:{{{R1D32literal|}}}|{{{R1D32literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R1D32score|}}}</div></div></div>
 
</div>
 
</div>
 
</div>
 
</div>
 
<div class="bracket-column" style="width:20px">
 
<div class="bracket-column" style="width:20px">
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
<div style="width:9px;height:75px"> </div>
+
<div style="width:9px;margin-top:74px"> </div>
<div class="bracket-line-topright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:33px"> </div>
 
<div style="width:9px;height:33px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:93px;"> </div>
 
<div style="width:9px;height:93px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:37px"> </div>
 
<div style="width:9px;height:37px"> </div>
<div class="bracket-line-topright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:33px"> </div>
 
<div style="width:9px;height:33px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:55px;"> </div>
 
<div style="width:9px;height:55px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:37px"> </div>
 
<div style="width:9px;height:37px"> </div>
<div class="bracket-line-topright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:33px"> </div>
 
<div style="width:9px;height:33px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:55px;"> </div>
 
<div style="width:9px;height:55px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:37px"> </div>
 
<div style="width:9px;height:37px"> </div>
<div class="bracket-line-topright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:33px"> </div>
 
<div style="width:9px;height:33px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:55px;"> </div>
 
<div style="width:9px;height:55px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:37px"> </div>
 
<div style="width:9px;height:37px"> </div>
<div class="bracket-line-topright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:33px"> </div>
 
<div style="width:9px;height:33px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:55px;"> </div>
 
<div style="width:9px;height:55px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:37px"> </div>
 
<div style="width:9px;height:37px"> </div>
<div class="bracket-line-topright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:33px"> </div>
 
<div style="width:9px;height:33px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:55px;"> </div>
 
<div style="width:9px;height:55px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:37px"> </div>
 
<div style="width:9px;height:37px"> </div>
<div class="bracket-line-topright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:33px"> </div>
 
<div style="width:9px;height:33px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:55px;"> </div>
 
<div style="width:9px;height:55px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:37px"> </div>
 
<div style="width:9px;height:37px"> </div>
<div class="bracket-line-topright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:16px;"> </div>
+
<div style="width:9px;height:16px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:33px"> </div>
 
<div style="width:9px;height:33px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:55px;"> </div>
 
<div style="width:9px;height:55px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
<div style="width:9px;height:51px;"> </div>
 
</div>
 
</div>
 
</div>
 
</div>
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{{R2|Round of 16}}}</div>}}</div>
+
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{BracketRound|{{{R2|Round of 16}}}}}</div>}}</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W1win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W1win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R2W1race|}}}|{{RaceColor2|{{{R2W1race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W1flag|}}}|{{FlagNoLink/{{lc:{{{R2W1flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W1|R2W1}}}</span><div class="bracket-score" style="width:21px">{{{R2W1score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R2W1race|}}}|{{{R2W1race}}}|{{#var:{{{R2W1|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W1flag|}}}|{{{R2W1flag}}}|{{#var:{{{R2W1|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W1|}}}|{{{R2W1}}}|{{#if:{{{R2W1literal|}}}|{{{R2W1literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W1score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R2W1|}}}|{{{R2W1}}}|TBD}}|{{{R2W1flag|}}}|{{#if:{{{R2W2|}}}|{{{R2W2}}}|TBD}}|{{{R2W2flag|}}}|{{{R2W1flag|}}}|{{{R2W2flag|}}}|score1={{{R2W1score|}}}|score2={{{R2W2score|}}}|details={{{R2G1details|}}}}}
+
        {{#if:{{{R2G1details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R2W1|}}}|{{{R2W1}}}|TBD}}|{{{R2W1flag|}}}|{{#if:{{{R2W2|}}}|{{{R2W2}}}|TBD}}|{{{R2W2flag|}}}}} {{{R2G1details}}}</div></div>}}
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W2win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W2win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R2W2race|}}}|{{RaceColor2|{{{R2W2race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W2flag|}}}|{{FlagNoLink/{{lc:{{{R2W2flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W2|R2W2}}}</span><div class="bracket-score" style="width:21px">{{{R2W2score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R2W2race|}}}|{{{R2W2race}}}|{{#var:{{{R2W2|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W2flag|}}}|{{{R2W2flag}}}|{{#var:{{{R2W2|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W2|}}}|{{{R2W2}}}|{{#if:{{{R2W2literal|}}}|{{{R2W2literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W2score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W3win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W3win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R2W3race|}}}|{{RaceColor2|{{{R2W3race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W3flag|}}}|{{FlagNoLink/{{lc:{{{R2W3flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W3|R2W3}}}</span><div class="bracket-score" style="width:21px">{{{R2W3score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R2W3race|}}}|{{{R2W3race}}}|{{#var:{{{R2W3|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W3flag|}}}|{{{R2W3flag}}}|{{#var:{{{R2W3|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W3|}}}|{{{R2W3}}}|{{#if:{{{R2W3literal|}}}|{{{R2W3literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W3score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R2W3|}}}|{{{R2W3}}}|TBD}}|{{{R2W3flag|}}}|{{#if:{{{R2W4|}}}|{{{R2W4}}}|TBD}}|{{{R2W4flag|}}}|{{{R2W3flag|}}}|{{{R2W4flag|}}}|score1={{{R2W3score|}}}|score2={{{R2W4score|}}}|details={{{R2G2details|}}}}}
+
        {{#if:{{{R2G2details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R2W3|}}}|{{{R2W3}}}|TBD}}|{{{R2W3flag|}}}|{{#if:{{{R2W4|}}}|{{{R2W4}}}|TBD}}|{{{R2W4flag|}}}}} {{{R2G2details}}}</div></div>}}
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W4win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W4win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R2W4race|}}}|{{RaceColor2|{{{R2W4race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W4flag|}}}|{{FlagNoLink/{{lc:{{{R2W4flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W4|R2W4}}}</span><div class="bracket-score" style="width:21px">{{{R2W4score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R2W4race|}}}|{{{R2W4race}}}|{{#var:{{{R2W4|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W4flag|}}}|{{{R2W4flag}}}|{{#var:{{{R2W4|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W4|}}}|{{{R2W4}}}|{{#if:{{{R2W4literal|}}}|{{{R2W4literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W4score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W5win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W5win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R2W5race|}}}|{{RaceColor2|{{{R2W5race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W5flag|}}}|{{FlagNoLink/{{lc:{{{R2W5flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W5|R2W5}}}</span><div class="bracket-score" style="width:21px">{{{R2W5score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R2W5race|}}}|{{{R2W5race}}}|{{#var:{{{R2W5|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W5flag|}}}|{{{R2W5flag}}}|{{#var:{{{R2W5|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W5|}}}|{{{R2W5}}}|{{#if:{{{R2W5literal|}}}|{{{R2W5literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W5score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R2W5|}}}|{{{R2W5}}}|TBD}}|{{{R2W5flag|}}}|{{#if:{{{R2W6|}}}|{{{R2W6}}}|TBD}}|{{{R2W6flag|}}}|{{{R2W5flag|}}}|{{{R2W6flag|}}}|score1={{{R2W5score|}}}|score2={{{R2W6score|}}}|details={{{R2G3details|}}}}}
+
        {{#if:{{{R2G3details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R2W5|}}}|{{{R2W5}}}|TBD}}|{{{R2W5flag|}}}|{{#if:{{{R2W6|}}}|{{{R2W6}}}|TBD}}|{{{R2W6flag|}}}}} {{{R2G3details}}}</div></div>}}
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W6win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W6win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R2W6race|}}}|{{RaceColor2|{{{R2W6race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W6flag|}}}|{{FlagNoLink/{{lc:{{{R2W6flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W6|R2W6}}}</span><div class="bracket-score" style="width:21px">{{{R2W6score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R2W6race|}}}|{{{R2W6race}}}|{{#var:{{{R2W6|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W6flag|}}}|{{{R2W6flag}}}|{{#var:{{{R2W6|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W6|}}}|{{{R2W6}}}|{{#if:{{{R2W6literal|}}}|{{{R2W6literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W6score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W7win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W7win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R2W7race|}}}|{{RaceColor2|{{{R2W7race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W7flag|}}}|{{FlagNoLink/{{lc:{{{R2W7flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W7|R2W7}}}</span><div class="bracket-score" style="width:21px">{{{R2W7score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R2W7race|}}}|{{{R2W7race}}}|{{#var:{{{R2W7|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W7flag|}}}|{{{R2W7flag}}}|{{#var:{{{R2W7|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W7|}}}|{{{R2W7}}}|{{#if:{{{R2W7literal|}}}|{{{R2W7literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W7score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R2W7|}}}|{{{R2W7}}}|TBD}}|{{{R2W7flag|}}}|{{#if:{{{R2W8|}}}|{{{R2W8}}}|TBD}}|{{{R2W8flag|}}}|{{{R2W7flag|}}}|{{{R2W8flag|}}}|score1={{{R2W7score|}}}|score2={{{R2W8score|}}}|details={{{R2G4details|}}}}}
+
        {{#if:{{{R2G4details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R2W7|}}}|{{{R2W7}}}|TBD}}|{{{R2W7flag|}}}|{{#if:{{{R2W8|}}}|{{{R2W8}}}|TBD}}|{{{R2W8flag|}}}}} {{{R2G4details}}}</div></div>}}
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W8win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W8win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R2W8race|}}}|{{RaceColor2|{{{R2W8race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W8flag|}}}|{{FlagNoLink/{{lc:{{{R2W8flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W8|R2W8}}}</span><div class="bracket-score" style="width:21px">{{{R2W8score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R2W8race|}}}|{{{R2W8race}}}|{{#var:{{{R2W8|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W8flag|}}}|{{{R2W8flag}}}|{{#var:{{{R2W8|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W8|}}}|{{{R2W8}}}|{{#if:{{{R2W8literal|}}}|{{{R2W8literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W8score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W9win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W9win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R2W9race|}}}|{{RaceColor2|{{{R2W9race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W9flag|}}}|{{FlagNoLink/{{lc:{{{R2W9flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W9|R2W9}}}</span><div class="bracket-score" style="width:21px">{{{R2W9score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R2W9race|}}}|{{{R2W9race}}}|{{#var:{{{R2W9|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W9flag|}}}|{{{R2W9flag}}}|{{#var:{{{R2W9|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W9|}}}|{{{R2W9}}}|{{#if:{{{R2W9literal|}}}|{{{R2W9literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W9score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R2W9|}}}|{{{R2W9}}}|TBD}}|{{{R2W9flag|}}}|{{#if:{{{R2W10|}}}|{{{R2W10}}}|TBD}}|{{{R2W10flag|}}}|{{{R2W9flag|}}}|{{{R2W10flag|}}}|score1={{{R2W9score|}}}|score2={{{R2W10score|}}}|details={{{R2G5details|}}}}}
+
        {{#if:{{{R2G5details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R2W9|}}}|{{{R2W9}}}|TBD}}|{{{R2W9flag|}}}|{{#if:{{{R2W10|}}}|{{{R2W10}}}|TBD}}|{{{R2W10flag|}}}}} {{{R2G5details}}}</div></div>}}
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W10win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W10win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R2W10race|}}}|{{RaceColor2|{{{R2W10race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W10flag|}}}|{{FlagNoLink/{{lc:{{{R2W10flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W10|R2W10}}}</span><div class="bracket-score" style="width:21px">{{{R2W10score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R2W10race|}}}|{{{R2W10race}}}|{{#var:{{{R2W10|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W10flag|}}}|{{{R2W10flag}}}|{{#var:{{{R2W10|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W10|}}}|{{{R2W10}}}|{{#if:{{{R2W10literal|}}}|{{{R2W10literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W10score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W11win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W11win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R2W11race|}}}|{{RaceColor2|{{{R2W11race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W11flag|}}}|{{FlagNoLink/{{lc:{{{R2W11flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W11|R2W11}}}</span><div class="bracket-score" style="width:21px">{{{R2W11score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R2W11race|}}}|{{{R2W11race}}}|{{#var:{{{R2W11|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W11flag|}}}|{{{R2W11flag}}}|{{#var:{{{R2W11|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W11|}}}|{{{R2W11}}}|{{#if:{{{R2W11literal|}}}|{{{R2W11literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W11score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R2W11|}}}|{{{R2W11}}}|TBD}}|{{{R2W11flag|}}}|{{#if:{{{R2W12|}}}|{{{R2W12}}}|TBD}}|{{{R2W12flag|}}}|{{{R2W11flag|}}}|{{{R2W12flag|}}}|score1={{{R2W11score|}}}|score2={{{R2W12score|}}}|details={{{R2G6details|}}}}}
+
        {{#if:{{{R2G6details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R2W11|}}}|{{{R2W11}}}|TBD}}|{{{R2W11flag|}}}|{{#if:{{{R2W12|}}}|{{{R2W12}}}|TBD}}|{{{R2W12flag|}}}}} {{{R2G6details}}}</div></div>}}
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W12win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W12win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R2W12race|}}}|{{RaceColor2|{{{R2W12race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W12flag|}}}|{{FlagNoLink/{{lc:{{{R2W12flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W12|R2W12}}}</span><div class="bracket-score" style="width:21px">{{{R2W12score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R2W12race|}}}|{{{R2W12race}}}|{{#var:{{{R2W12|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W12flag|}}}|{{{R2W12flag}}}|{{#var:{{{R2W12|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W12|}}}|{{{R2W12}}}|{{#if:{{{R2W12literal|}}}|{{{R2W12literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W12score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W13win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W13win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R2W13race|}}}|{{RaceColor2|{{{R2W13race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W13flag|}}}|{{FlagNoLink/{{lc:{{{R2W13flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W13|R2W13}}}</span><div class="bracket-score" style="width:21px">{{{R2W13score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R2W13race|}}}|{{{R2W13race}}}|{{#var:{{{R2W13|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W13flag|}}}|{{{R2W13flag}}}|{{#var:{{{R2W13|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W13|}}}|{{{R2W13}}}|{{#if:{{{R2W13literal|}}}|{{{R2W13literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W13score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R2W13|}}}|{{{R2W13}}}|TBD}}|{{{R2W13flag|}}}|{{#if:{{{R2W14|}}}|{{{R2W14}}}|TBD}}|{{{R2W14flag|}}}|{{{R2W13flag|}}}|{{{R2W14flag|}}}|score1={{{R2W13score|}}}|score2={{{R2W14score|}}}|details={{{R2G7details|}}}}}
+
        {{#if:{{{R2G7details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R2W13|}}}|{{{R2W13}}}|TBD}}|{{{R2W13flag|}}}|{{#if:{{{R2W14|}}}|{{{R2W14}}}|TBD}}|{{{R2W14flag|}}}}} {{{R2G7details}}}</div></div>}}
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W14win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W14win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R2W14race|}}}|{{RaceColor2|{{{R2W14race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W14flag|}}}|{{FlagNoLink/{{lc:{{{R2W14flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W14|R2W14}}}</span><div class="bracket-score" style="width:21px">{{{R2W14score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R2W14race|}}}|{{{R2W14race}}}|{{#var:{{{R2W14|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W14flag|}}}|{{{R2W14flag}}}|{{#var:{{{R2W14|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W14|}}}|{{{R2W14}}}|{{#if:{{{R2W14literal|}}}|{{{R2W14literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W14score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W15win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W15win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R2W15race|}}}|{{RaceColor2|{{{R2W15race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W15flag|}}}|{{FlagNoLink/{{lc:{{{R2W15flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W15|R2W15}}}</span><div class="bracket-score" style="width:21px">{{{R2W15score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R2W15race|}}}|{{{R2W15race}}}|{{#var:{{{R2W15|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W15flag|}}}|{{{R2W15flag}}}|{{#var:{{{R2W15|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W15|}}}|{{{R2W15}}}|{{#if:{{{R2W15literal|}}}|{{{R2W15literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W15score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R2W15|}}}|{{{R2W15}}}|TBD}}|{{{R2W15flag|}}}|{{#if:{{{R2W16|}}}|{{{R2W16}}}|TBD}}|{{{R2W16flag|}}}|{{{R2W15flag|}}}|{{{R2W16flag|}}}|score1={{{R2W15score|}}}|score2={{{R2W16score|}}}|details={{{R2G8details|}}}}}
+
        {{#if:{{{R2G8details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R2W15|}}}|{{{R2W15}}}|TBD}}|{{{R2W15flag|}}}|{{#if:{{{R2W16|}}}|{{{R2W16}}}|TBD}}|{{{R2W16flag|}}}}} {{{R2G8details}}}</div></div>}}
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W16win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r2" style="{{#if:{{{R2W16win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R2W16race|}}}|{{RaceColor2|{{{R2W16race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R2W16flag|}}}|{{FlagNoLink/{{lc:{{{R2W16flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R2W16|R2W16}}}</span><div class="bracket-score" style="width:21px">{{{R2W16score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R2W16race|}}}|{{{R2W16race}}}|{{#var:{{{R2W16|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R2W16flag|}}}|{{{R2W16flag}}}|{{#var:{{{R2W16|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R2W16|}}}|{{{R2W16}}}|{{#if:{{{R2W16literal|}}}|{{{R2W16literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R2W16score|}}}</div></div></div>
 
</div>
 
</div>
 
</div>
 
</div>
Line 291: Line 315:
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:111px"> </div>
 
<div style="width:9px;height:111px"> </div>
<div class="bracket-line-topright" style="width:9px;height:52px;"> </div>
+
<div style="width:9px;height:52px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:52px;"> </div>
+
<div style="width:9px;height:52px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:69px"> </div>
 
<div style="width:9px;height:69px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:165px;"> </div>
 
<div style="width:9px;height:165px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:123px;"> </div>
 
<div style="width:9px;height:123px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:73px"> </div>
 
<div style="width:9px;height:73px"> </div>
<div class="bracket-line-topright" style="width:9px;height:52px;"> </div>
+
<div style="width:9px;height:52px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:52px;"> </div>
+
<div style="width:9px;height:52px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:69px"> </div>
 
<div style="width:9px;height:69px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:127px;"> </div>
 
<div style="width:9px;height:127px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:123px;"> </div>
 
<div style="width:9px;height:123px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:73px"> </div>
 
<div style="width:9px;height:73px"> </div>
<div class="bracket-line-topright" style="width:9px;height:52px;"> </div>
+
<div style="width:9px;height:52px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:52px;"> </div>
+
<div style="width:9px;height:52px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:69px"> </div>
 
<div style="width:9px;height:69px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:127px;"> </div>
 
<div style="width:9px;height:127px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:123px;"> </div>
 
<div style="width:9px;height:123px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:73px"> </div>
 
<div style="width:9px;height:73px"> </div>
<div class="bracket-line-topright" style="width:9px;height:52px;"> </div>
+
<div style="width:9px;height:52px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:52px;"> </div>
+
<div style="width:9px;height:52px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:69px"> </div>
 
<div style="width:9px;height:69px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:127px;"> </div>
 
<div style="width:9px;height:127px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:123px;"> </div>
 
<div style="width:9px;height:123px;"> </div>
 
</div>
 
</div>
 
</div>
 
</div>
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{{R3|Quarterfinals}}}</div>}}</div>
+
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{BracketRound|{{{R3|Quarterfinals}}}}}</div>}}</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W1win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W1win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R3W1race|}}}|{{RaceColor2|{{{R3W1race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R3W1flag|}}}|{{FlagNoLink/{{lc:{{{R3W1flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R3W1|R3W1}}}</span><div class="bracket-score" style="width:21px">{{{R3W1score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R3W1race|}}}|{{{R3W1race}}}|{{#var:{{{R3W1|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R3W1flag|}}}|{{{R3W1flag}}}|{{#var:{{{R3W1|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R3W1|}}}|{{{R3W1}}}|{{#if:{{{R3W1literal|}}}|{{{R3W1literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R3W1score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R3W1|}}}|{{{R3W1}}}|TBD}}|{{{R3W1flag|}}}|{{#if:{{{R3W2|}}}|{{{R3W2}}}|TBD}}|{{{R3W2flag|}}}|{{{R3W1flag|}}}|{{{R3W2flag|}}}|score1={{{R3W1score|}}}|score2={{{R3W2score|}}}|details={{{R3G1details|}}}}}
+
        {{#if:{{{R3G1details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R3W1|}}}|{{{R3W1}}}|TBD}}|{{{R3W1flag|}}}|{{#if:{{{R3W2|}}}|{{{R3W2}}}|TBD}}|{{{R3W2flag|}}}}} {{{R3G1details}}}</div></div>}}
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W2win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W2win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R3W2race|}}}|{{RaceColor2|{{{R3W2race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R3W2flag|}}}|{{FlagNoLink/{{lc:{{{R3W2flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R3W2|R3W2}}}</span><div class="bracket-score" style="width:21px">{{{R3W2score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R3W2race|}}}|{{{R3W2race}}}|{{#var:{{{R3W2|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R3W2flag|}}}|{{{R3W2flag}}}|{{#var:{{{R3W2|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R3W2|}}}|{{{R3W2}}}|{{#if:{{{R3W2literal|}}}|{{{R3W2literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R3W2score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W3win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W3win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R3W3race|}}}|{{RaceColor2|{{{R3W3race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R3W3flag|}}}|{{FlagNoLink/{{lc:{{{R3W3flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R3W3|R3W3}}}</span><div class="bracket-score" style="width:21px">{{{R3W3score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R3W3race|}}}|{{{R3W3race}}}|{{#var:{{{R3W3|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R3W3flag|}}}|{{{R3W3flag}}}|{{#var:{{{R3W3|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R3W3|}}}|{{{R3W3}}}|{{#if:{{{R3W3literal|}}}|{{{R3W3literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R3W3score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R3W3|}}}|{{{R3W3}}}|TBD}}|{{{R3W3flag|}}}|{{#if:{{{R3W4|}}}|{{{R3W4}}}|TBD}}|{{{R3W4flag|}}}|{{{R3W3flag|}}}|{{{R3W4flag|}}}|score1={{{R3W3score|}}}|score2={{{R3W4score|}}}|details={{{R3G2details|}}}}}
+
        {{#if:{{{R3G2details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R3W3|}}}|{{{R3W3}}}|TBD}}|{{{R3W3flag|}}}|{{#if:{{{R3W4|}}}|{{{R3W4}}}|TBD}}|{{{R3W4flag|}}}}} {{{R3G2details}}}</div></div>}}
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W4win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W4win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R3W4race|}}}|{{RaceColor2|{{{R3W4race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R3W4flag|}}}|{{FlagNoLink/{{lc:{{{R3W4flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R3W4|R3W4}}}</span><div class="bracket-score" style="width:21px">{{{R3W4score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R3W4race|}}}|{{{R3W4race}}}|{{#var:{{{R3W4|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R3W4flag|}}}|{{{R3W4flag}}}|{{#var:{{{R3W4|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R3W4|}}}|{{{R3W4}}}|{{#if:{{{R3W4literal|}}}|{{{R3W4literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R3W4score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W5win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W5win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R3W5race|}}}|{{RaceColor2|{{{R3W5race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R3W5flag|}}}|{{FlagNoLink/{{lc:{{{R3W5flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R3W5|R3W5}}}</span><div class="bracket-score" style="width:21px">{{{R3W5score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R3W5race|}}}|{{{R3W5race}}}|{{#var:{{{R3W5|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R3W5flag|}}}|{{{R3W5flag}}}|{{#var:{{{R3W5|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R3W5|}}}|{{{R3W5}}}|{{#if:{{{R3W5literal|}}}|{{{R3W5literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R3W5score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R3W5|}}}|{{{R3W5}}}|TBD}}|{{{R3W5flag|}}}|{{#if:{{{R3W6|}}}|{{{R3W6}}}|TBD}}|{{{R3W6flag|}}}|{{{R3W5flag|}}}|{{{R3W6flag|}}}|score1={{{R3W5score|}}}|score2={{{R3W6score|}}}|details={{{R3G3details|}}}}}
+
        {{#if:{{{R3G3details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R3W5|}}}|{{{R3W5}}}|TBD}}|{{{R3W5flag|}}}|{{#if:{{{R3W6|}}}|{{{R3W6}}}|TBD}}|{{{R3W6flag|}}}}} {{{R3G3details}}}</div></div>}}
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W6win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W6win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R3W6race|}}}|{{RaceColor2|{{{R3W6race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R3W6flag|}}}|{{FlagNoLink/{{lc:{{{R3W6flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R3W6|R3W6}}}</span><div class="bracket-score" style="width:21px">{{{R3W6score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R3W6race|}}}|{{{R3W6race}}}|{{#var:{{{R3W6|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R3W6flag|}}}|{{{R3W6flag}}}|{{#var:{{{R3W6|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R3W6|}}}|{{{R3W6}}}|{{#if:{{{R3W6literal|}}}|{{{R3W6literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R3W6score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W7win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W7win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R3W7race|}}}|{{RaceColor2|{{{R3W7race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R3W7flag|}}}|{{FlagNoLink/{{lc:{{{R3W7flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R3W7|R3W7}}}</span><div class="bracket-score" style="width:21px">{{{R3W7score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R3W7race|}}}|{{{R3W7race}}}|{{#var:{{{R3W7|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R3W7flag|}}}|{{{R3W7flag}}}|{{#var:{{{R3W7|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R3W7|}}}|{{{R3W7}}}|{{#if:{{{R3W7literal|}}}|{{{R3W7literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R3W7score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R3W7|}}}|{{{R3W7}}}|TBD}}|{{{R3W7flag|}}}|{{#if:{{{R3W8|}}}|{{{R3W8}}}|TBD}}|{{{R3W8flag|}}}|{{{R3W7flag|}}}|{{{R3W8flag|}}}|score1={{{R3W7score|}}}|score2={{{R3W8score|}}}|details={{{R3G4details|}}}}}
+
        {{#if:{{{R3G4details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R3W7|}}}|{{{R3W7}}}|TBD}}|{{{R3W7flag|}}}|{{#if:{{{R3W8|}}}|{{{R3W8}}}|TBD}}|{{{R3W8flag|}}}}} {{{R3G4details}}}</div></div>}}
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W8win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r3" style="{{#if:{{{R3W8win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R3W8race|}}}|{{RaceColor2|{{{R3W8race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R3W8flag|}}}|{{FlagNoLink/{{lc:{{{R3W8flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R3W8|R3W8}}}</span><div class="bracket-score" style="width:21px">{{{R3W8score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R3W8race|}}}|{{{R3W8race}}}|{{#var:{{{R3W8|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R3W8flag|}}}|{{{R3W8flag}}}|{{#var:{{{R3W8|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R3W8|}}}|{{{R3W8}}}|{{#if:{{{R3W8literal|}}}|{{{R3W8literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R3W8score|}}}</div></div></div>
 
</div>
 
</div>
 
</div>
 
</div>
Line 380: Line 408:
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:183px"> </div>
 
<div style="width:9px;height:183px"> </div>
<div class="bracket-line-topright" style="width:9px;height:124px;"> </div>
+
<div style="width:9px;height:124px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:124px;"> </div>
+
<div style="width:9px;height:124px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:141px"> </div>
 
<div style="width:9px;height:141px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
<div style="width:9px;height:309px;"> </div>
+
<div style="width:9px;margin-top:310px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:267px;"> </div>
 
<div style="width:9px;height:267px;"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:145px"> </div>
 
<div style="width:9px;height:145px"> </div>
<div class="bracket-line-topright" style="width:9px;height:124px;"> </div>
+
<div style="width:9px;height:124px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:124px;"> </div>
+
<div style="width:9px;height:124px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:141px"> </div>
 
<div style="width:9px;height:141px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:271px;"> </div>
 
<div style="width:9px;height:271px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:267px;"> </div>
 
<div style="width:9px;height:267px;"> </div>
 
</div>
 
</div>
 
</div>
 
</div>
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{{R4|Semifinals}}}</div>}}</div>
+
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{BracketRound|{{{R4|Semifinals}}}}}</div>}}</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r4" style="{{#if:{{{R4W1win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r4" style="{{#if:{{{R4W1win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R4W1race|}}}|{{RaceColor2|{{{R4W1race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R4W1flag|}}}|{{FlagNoLink/{{lc:{{{R4W1flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R4W1|R4W1}}}</span><div class="bracket-score" style="width:21px">{{{R4W1score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R4W1race|}}}|{{{R4W1race}}}|{{#var:{{{R4W1|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R4W1flag|}}}|{{{R4W1flag}}}|{{#var:{{{R4W1|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R4W1|}}}|{{{R4W1}}}|{{#if:{{{R4W1literal|}}}|{{{R4W1literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R4W1score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R4W1|}}}|{{{R4W1}}}|TBD}}|{{{R4W1flag|}}}|{{#if:{{{R4W2|}}}|{{{R4W2}}}|TBD}}|{{{R4W2flag|}}}|{{{R4W1flag|}}}|{{{R4W2flag|}}}|score1={{{R4W1score|}}}|score2={{{R4W2score|}}}|details={{{R4G1details|}}}}}
+
        {{#if:{{{R4G1details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R4W1|}}}|{{{R4W1}}}|TBD}}|{{{R4W1flag|}}}|{{#if:{{{R4W2|}}}|{{{R4W2}}}|TBD}}|{{{R4W2flag|}}}}} {{{R4G1details}}}</div></div>}}
 
<div class="bracket-cell-r4" style="{{#if:{{{R4W2win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r4" style="{{#if:{{{R4W2win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R4W2race|}}}|{{RaceColor2|{{{R4W2race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R4W2flag|}}}|{{FlagNoLink/{{lc:{{{R4W2flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R4W2|R4W2}}}</span><div class="bracket-score" style="width:21px">{{{R4W2score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R4W2race|}}}|{{{R4W2race}}}|{{#var:{{{R4W2|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R4W2flag|}}}|{{{R4W2flag}}}|{{#var:{{{R4W2|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R4W2|}}}|{{{R4W2}}}|{{#if:{{{R4W2literal|}}}|{{{R4W2literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R4W2score|}}}</div></div></div>
 
</div>
 
</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r4" style="{{#if:{{{R4W3win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r4" style="{{#if:{{{R4W3win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R4W3race|}}}|{{RaceColor2|{{{R4W3race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R4W3flag|}}}|{{FlagNoLink/{{lc:{{{R4W3flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R4W3|R4W3}}}</span><div class="bracket-score" style="width:21px">{{{R4W3score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R4W3race|}}}|{{{R4W3race}}}|{{#var:{{{R4W3|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R4W3flag|}}}|{{{R4W3flag}}}|{{#var:{{{R4W3|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R4W3|}}}|{{{R4W3}}}|{{#if:{{{R4W3literal|}}}|{{{R4W3literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R4W3score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R4W3|}}}|{{{R4W3}}}|TBD}}|{{{R4W3flag|}}}|{{#if:{{{R4W4|}}}|{{{R4W4}}}|TBD}}|{{{R4W4flag|}}}|{{{R4W3flag|}}}|{{{R4W4flag|}}}|score1={{{R4W3score|}}}|score2={{{R4W4score|}}}|details={{{R4G2details|}}}}}
+
        {{#if:{{{R4G2details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
          {{BracketMatchPlayers|{{#if:{{{R4W3|}}}|{{{R4W3}}}|TBD}}|{{{R4W3flag|}}}|{{#if:{{{R4W4|}}}|{{{R4W4}}}|TBD}}|{{{R4W4flag|}}}}} {{{R4G2details}}}</div></div>}}
 
<div class="bracket-cell-r4" style="{{#if:{{{R4W4win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r4" style="{{#if:{{{R4W4win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R4W4race|}}}|{{RaceColor2|{{{R4W4race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R4W4flag|}}}|{{FlagNoLink/{{lc:{{{R4W4flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R4W4|R4W4}}}</span><div class="bracket-score" style="width:21px">{{{R4W4score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R4W4race|}}}|{{{R4W4race}}}|{{#var:{{{R4W4|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R4W4flag|}}}|{{{R4W4flag}}}|{{#var:{{{R4W4|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R4W4|}}}|{{{R4W4}}}|{{#if:{{{R4W4literal|}}}|{{{R4W4literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R4W4score|}}}</div></div></div>
 
</div>
 
</div>
 
</div>
 
</div>
Line 427: Line 457:
 
<div style="float:left;width:9px">
 
<div style="float:left;width:9px">
 
<div style="width:9px;height:327px"> </div>
 
<div style="width:9px;height:327px"> </div>
<div class="bracket-line-topright" style="width:9px;height:268px;"> </div>
+
<div style="width:9px;height:268px;border-top-right-radius:3px;border:solid #aaa;border-width:2px 2px 0 0"> </div>
 
<div style="width:9px;height:38px"> </div>
 
<div style="width:9px;height:38px"> </div>
<div class="bracket-line-bottomright" style="width:9px;height:268px;"> </div>
+
<div style="width:9px;height:268px;border-bottom-right-radius:3px;border:solid #aaa;border-width:0 2px 2px 0"> </div>
 
<div style="width:9px;height:285px"> </div>
 
<div style="width:9px;height:285px"> </div>
 
</div>
 
</div>
 
<div style="float:left;width:9px;">
 
<div style="float:left;width:9px;">
 
<div style="width:9px;height:597px;"> </div>
 
<div style="width:9px;height:597px;"> </div>
<div class="bracket-line-bottomleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-bottom-left-radius:3px;border:solid #aaa;border-width:0 0 2px 2px"> </div>
 
<div style="width:9px;height:22px;"> </div>
 
<div style="width:9px;height:22px;"> </div>
<div class="bracket-line-topleft" style="width:9px;height:6px;"> </div>
+
<div style="width:9px;height:6px;border-top-left-radius:3px;border:solid #aaa;border-width:2px 0 0 2px"> </div>
 
<div style="width:9px;height:555px;"> </div>
 
<div style="width:9px;height:555px;"> </div>
 
</div>
 
</div>
 
</div>
 
</div>
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
 
<div class="bracket-column bracket-column-matches" style="width:{{{column-width|150}}}px">
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{{R5|Finals}}}</div>}}</div>
+
<div style="height:40px;margin-top:0px">{{#ifeq:true|{{{hideroundtitles}}}||<div class="bracket-header">{{BracketRound|{{{R5|Finals}}}}}</div>}}</div>
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r5" style="{{#if:{{{R5W1win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r5" style="{{#if:{{{R5W1win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R5W1race|}}}|{{RaceColor2|{{{R5W1race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R5W1flag|}}}|{{FlagNoLink/{{lc:{{{R5W1flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R5W1|R5W1}}}</span><div class="bracket-score" style="width:21px">{{{R5W1score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R5W1race|}}}|{{{R5W1race}}}|{{#var:{{{R5W1|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R5W1flag|}}}|{{{R5W1flag}}}|{{#var:{{{R5W1|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R5W1|}}}|{{{R5W1}}}|{{#if:{{{R5W1literal|}}}|{{{R5W1literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R5W1score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R5W1|}}}|{{{R5W1}}}|TBD}}|{{{R5W1flag|}}}|{{#if:{{{R5W2|}}}|{{{R5W2}}}|TBD}}|{{{R5W2flag|}}}|{{{R5W1flag|}}}|{{{R5W2flag|}}}|score1={{{R5W1score|}}}|score2={{{R5W2score|}}}|details={{{R5G1details|}}}}}
+
    {{#if:{{{R5G1details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
      {{BracketMatchPlayers|{{#if:{{{R5W1|}}}|{{{R5W1}}}|TBD}}|{{{R5W1flag|}}}|{{#if:{{{R5W2|}}}|{{{R5W2}}}|TBD}}|{{{R5W2flag|}}}}} {{{R5G1details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R5W2win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R5W2win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R5W2race|}}}|{{RaceColor2|{{{R5W2race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R5W2flag|}}}|{{FlagNoLink/{{lc:{{{R5W2flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R5W2|R5W2}}}</span><div class="bracket-score" style="width:21px">{{{R5W2score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R5W2race|}}}|{{{R5W2race}}}|{{#var:{{{R5W2|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R5W2flag|}}}|{{{R5W2flag}}}|{{#var:{{{R5W2|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R5W2|}}}|{{{R5W2}}}|{{#if:{{{R5W2literal|}}}|{{{R5W2literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R5W2score|}}}</div></div></div>
 
</div>
 
</div>
 
{{#if:{{{R5D1|}}}{{{R5D2|}}}|
 
{{#if:{{{R5D1|}}}{{{R5D2|}}}|
Line 453: Line 484:
 
<div class="bracket-game">
 
<div class="bracket-game">
 
<div class="bracket-cell-r1" style="{{#if:{{{R5D1win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R5D1win|}}}|font-weight:bold}}">
<div class="bracket-player-top {{#if:{{{R5D1race|}}}|{{RaceColor2|{{{R5D1race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R5D1flag|}}}|{{FlagNoLink/{{lc:{{{R5D1flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R5D1|R5D1}}}</span><div class="bracket-score" style="width:21px">{{{R5D1score|}}}</div></div></div>
+
<div class="bracket-player-top" style="background:{{RaceColor|{{#if:{{{R5D1race|}}}|{{{R5D1race}}}|{{#var:{{{R5D1|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R5D1flag|}}}|{{{R5D1flag}}}|{{#var:{{{R5D1|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R5D1|}}}|{{{R5D1}}}|{{#if:{{{R5D1literal|}}}|{{{R5D1literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R5D1score|}}}</div></div></div>
{{BracketMatchPlayers|header=true|column-width={{{column-width|150}}}|{{#if:{{{R5D1|}}}|{{{R5D1}}}|TBD}}|{{{R5D1flag|}}}|{{#if:{{{R5D2|}}}|{{{R5D2}}}|TBD}}|{{{R5D2flag|}}}|{{{R5D1flag|}}}|{{{R5D2flag|}}}|score1={{{R5D1score|}}}|score2={{{R5D2score|}}}|details={{{R5G2details|}}}}}
+
    {{#if:{{{R5G2details|}}}|<div class="bracket-popup-wrapper bracket-popup-team" style="margin-left:{{{column-width|150}}}px;"><div class="bracket-popup">
 +
      {{BracketMatchPlayers|{{#if:{{{R5D1|}}}|{{{R5D1}}}|TBD}}|{{{R5D1flag|}}}|{{#if:{{{R5D2|}}}|{{{R5D2}}}|TBD}}|{{{R5D2flag|}}}}} {{{R5G2details}}}</div></div>}}
 
<div class="bracket-cell-r1" style="{{#if:{{{R5D2win|}}}|font-weight:bold}}">
 
<div class="bracket-cell-r1" style="{{#if:{{{R5D2win|}}}|font-weight:bold}}">
<div class="bracket-player-bottom {{#if:{{{R5D2race|}}}|{{RaceColor2|{{{R5D2race|}}}}}}}" style="padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{#if:{{{R5D2flag|}}}|{{FlagNoLink/{{lc:{{{R5D2flag}}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{{R5D2|R5D2}}}</span><div class="bracket-score" style="width:21px">{{{R5D2score|}}}</div></div></div>
+
<div class="bracket-player-bottom" style="background:{{RaceColor|{{#if:{{{R5D2race|}}}|{{{R5D2race}}}|{{#var:{{{R5D2|}}}_race}}}}}}; padding-right:{{#expr:{{{score-width|21}}}+2}}px">&nbsp;{{FlagNoLink/{{lc:{{#if:{{{R5D2flag|}}}|{{{R5D2flag}}}|{{#var:{{{R5D2|}}}_flag}}}}}}}}&nbsp;<span style="vertical-align:-1px;">{{#if:{{{R5D2|}}}|{{{R5D2}}}|{{#if:{{{R5D2literal|}}}|{{{R5D2literal}}}}}}}</span><div class="bracket-score" style="width:21px">{{{R5D2score|}}}</div></div></div>
 
</div>
 
</div>
 
}}
 
}}
 
</div>
 
</div>
 
<div style="clear:left"> </div></div><div class="bracket-push"></div></div></div></includeonly><noinclude>{{documentation}} [[Category:Brackets]]</noinclude>
 
<div style="clear:left"> </div></div><div class="bracket-push"></div></div></div></includeonly><noinclude>{{documentation}} [[Category:Brackets]]</noinclude>

Latest revision as of 08:47, 22 August 2023

Documentation (view - edit)

Round of 32
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
Round of 16
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
Quarterfinals
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
 TBD 
Semifinals
 TBD 
 TBD 
 TBD 
 TBD 
Finals
 TBD 
 TBD 

Use

Template for a single-elimination bracket with 32 starting players
  • Five rounds, with 32, 16, 8, 4 and 2 players respectively.
  • Variables are R1D1-32, R2W1-16, R3W1-8, R4W1-4, R5W1-2 for the players.
  • To add information about maps, link to vods, a short note, etc. use (See Template:BracketMatchSummary for further details):
  • Overtime: If a map went to overtime, add |map#ot=1. The value 1 equals the number of consecutive overtimes, rarely more than 1.
  • Walkover: If a player leaves WO, add |R#D#race=wo. Can also be set to red, green, blue, yellow and white - please avoid this if you can.
  • 3rd place match variables are R5D1 and R5D2. If the 3rd place match is not played, nothing needs to be filled in those fields and the 3rd place match will not appear on the page.
  • To customize the names of the Rounds (default: Quarterfinals, Semifinals, Finals) use:
|R1=
|R2=
|R3=
|R4=
|R5=
|L5=
  • To remove Round titles completely use:
|hideroundtitles=true
  • To customize column width or score width use:
|column-width=
|score-width=
  • Variables for details are: R1G1-16, R2G1-8, R3G1-4, R4G1-2, R5G1-2 (read Round x Game y)
|R1G1details={{BracketMatchSummary
|date=
|map1= |map1win= |map1p1frags= |map1p2frags= |map1ot= |vodgame1=
|map2= |map2win= |map2p1frags= |map2p2frags= |map2ot= |vodgame2=
|map3= |map3win= |map3p1frags= |map3p2frags= |map3ot= |vodgame3=
|map4= |map4win= |map4p1frags= |map4p2frags= |map4ot= |vodgame4=
|map5= |map5win= |map5p1frags= |map5p2frags= |map5ot= |vodgame5=
|comment=
}}

Copy/Paste

{{32SEBracket
<!-- Round of 32 -->
|R1D1= |R1D1flag= |R1D1score= |R1D1win=
|R1D2= |R1D2flag= |R1D2score= |R1D2win=
|R1G1details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D3= |R1D3flag= |R1D3score= |R1D3win=
|R1D4= |R1D4flag= |R1D4score= |R1D4win=
|R1G2details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D5= |R1D5flag= |R1D5score= |R1D5win=
|R1D6= |R1D6flag= |R1D6score= |R1D6win=
|R1G3details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags= 
|map2= |map2win= |map2p1frags= |map2p2frags= 
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D7= |R1D7flag= |R1D7score= |R1D7win=
|R1D8= |R1D8flag= |R1D8score= |R1D8win=
|R1G4details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D9= |R1D9flag= |R1D9score= |R1D9win=
|R1D10=  |R1D10flag= |R1D10score= |R1D10win=
|R1G5details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D11=  |R1D11flag= |R1D11score= |R1D11win=
|R1D12=  |R1D12flag= |R1D12score= |R1D12win=
|R1G6details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D13=  |R1D13flag= |R1D13score= |R1D13win=
|R1D14=  |R1D14flag= |R1D14score= |R1D14win=
|R1G7details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D15=  |R1D15flag= |R1D15score= |R1D15win=
|R1D16=  |R1D16flag= |R1D16score= |R1D16win=
|R1G8details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags= 
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D17=  |R1D17flag= |R1D17score= |R1D17win=
|R1D18=  |R1D18flag= |R1D18score= |R1D18win=
|R1G9details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D19=  |R1D19flag= |R1D19score= |R1D19win=
|R1D20=  |R1D20flag= |R1D20score= |R1D20win=
|R1G10details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags= 
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D21=  |R1D21flag= |R1D21score= |R1D21win=
|R1D22=  |R1D22flag= |R1D22score= |R1D22win=
|R1G11details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D23=  |R1D23flag= |R1D23score= |R1D23win=
|R1D24=  |R1D24flag= |R1D24score= |R1D24win=
|R1G12details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D25=  |R1D25flag= |R1D25score= |R1D25win=
|R1D26=  |R1D26flag= |R1D26score= |R1D26win=
|R1G13details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D27=  |R1D27flag= |R1D27score= |R1D27win=
|R1D28=  |R1D28flag= |R1D28score= |R1D28win=
|R1G14details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D29=  |R1D29flag= |R1D29score= |R1D29win=
|R1D30=  |R1D30flag= |R1D30score= |R1D30win=
|R1G15details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R1D31=  |R1D31flag= |R1D31score= |R1D31win=
|R1D32=  |R1D32flag= |R1D32score= |R1D32win=
|R1G16details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

<!-- Round of 16 -->
|R2W1= |R2W1flag= |R2W1score= |R2W1win=
|R2W2= |R2W2flag= |R2W2score= |R2W2win=
|R2G1details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R2W3= |R2W3flag= |R2W3score= |R2W3win=
|R2W4= |R2W4flag= |R2W4score= |R2W4win=
|R2G2details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R2W5= |R2W5flag= |R2W5score= |R2W5win=
|R2W6= |R2W6flag= |R2W6score= |R2W6win=
|R2G3details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R2W7= |R2W7flag= |R2W7score= |R2W7win=
|R2W8= |R2W8flag= |R2W8score= |R2W8win=
|R2G4details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R2W9= |R2W9flag= |R2W9score= |R2W9win=
|R2W10=  |R2W10flag= |R2W10score= |R2W10win=
|R2G5details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R2W11=  |R2W11flag= |R2W11score= |R2W11win=
|R2W12=  |R2W12flag= |R2W12score= |R2W12win=
|R2G6details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R2W13=  |R2W13flag= |R2W13score= |R2W13win=
|R2W14=  |R2W14flag= |R2W14score= |R2W14win=
|R2G7details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R2W15=  |R2W15flag= |R2W15score= |R2W15win=
|R2W16=  |R2W16flag= |R2W16score= |R2W16win=
|R2G8details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

<!-- Quarterfinals -->

|R3W1= |R3W1flag= |R3W1score= |R3W1win=
|R3W2= |R3W2flag= |R3W2score= |R3W2win=
|R3G1details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R3W3= |R3W3flag= |R3W3score= |R3W3win=
|R3W4= |R3W4flag= |R3W4score= |R3W4win=
|R3G2details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R3W5= |R3W5flag= |R3W5score= |R3W5win=
|R3W6= |R3W6flag= |R3W6score= |R3W6win=
|R3G3details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R3W7= |R3W7flag= |R3W7score= |R3W7win=
|R3W8= |R3W8flag= |R3W8score= |R3W8win=
|R3G4details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

<!-- Semifinals -->

|R4W1= |R4W1flag= |R4W1score= |R4W1win=
|R4W2= |R4W2flag= |R4W2score= |R4W2win=
|R4G1details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

|R4W3= |R4W3flag= |R4W3score= |R4W3win=
|R4W4= |R4W4flag= |R4W4score= |R4W4win=
|R4G2details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

<!-- Finals -->

|R5W1= |R5W1flag= |R5W1score= |R5W1win=
|R5W2= |R5W2flag= |R5W2score= |R5W2win=
|R5G1details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|stream2=
|vod2
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}

<!-- 3RD PLACE -->

|R5D1= |R5D1flag= |R5D1score= |R5D1win=
|R5D2= |R5D2flag= |R5D2score= |R5D2win=
|R5G2details={{BracketMatchSummary
|date= 
|finished=
|stream=
|vod=
|stream2=
|vod2
|map1= |map1win= |map1p1frags= |map1p2frags=
|map2= |map2win= |map2p1frags= |map2p2frags=
|map3= |map3win= |map3p1frags= |map3p2frags=
|map4= |map4win= |map4p1frags= |map4p2frags=
|map5= |map5win= |map5p1frags= |map5p2frags=
}}
}}

Adapted from Liquipedia