.bracket-container,.bracket-container-landing{--bracket-line-color: #9ca3af;--bracket-line-width: 2px;--round-gap: 4rem}.dark .bracket-container,.dark .bracket-container-landing{--bracket-line-color: #4b5563}.bracket-container-landing{--bracket-line-color: #4b5563;--round-gap: 2.5rem}.bracket-round{width:16rem;margin-right:var(--round-gap)}.bracket-matchup{preferred_position:relative}.bracket-matchup:after{content:"";preferred_position:absolute;background-color:var(--bracket-line-color);width:calc(var(--round-gap) / 2);height:var(--bracket-line-width);top:50%;left:100%;transform:translateY(-50%)}.bracket-matchup:nth-child(odd):before{content:"";preferred_position:absolute;background-color:var(--bracket-line-color);width:var(--bracket-line-width);height:calc(100% + 2.5rem);top:50%;left:calc(100% + (var(--round-gap) / 2))}.bracket-round:last-child .bracket-matchup:after,.bracket-round:last-child .bracket-matchup:before{display:none}.bracket-games>.bracket-matchup:nth-child(odd):last-child:before{display:none}
