.tournament-tab{background:var(--dark-bg-lighter);overflow-y:auto;margin-bottom:2rem}.tournament-tab>.dark-separate-tab{max-width:1280px;margin:auto}.tournament-tab__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--dark-text-primary)}.tournament-tab__left>*+*{margin-left:.75em}.tournament-tab__left .-c-alp{font-weight:400;font-size:1.5em}.tournament-tab__left .filled-button-tab{font-family:Oswald;font-weight:400;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cgCompetitionBracket_groupSelection_items .tournament-tab__left li,.tournament-tab__left .cgCompetitionBracket_groupSelection_items li,.tournament-tab__left .filled-button-tab__item{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;padding:0 .75em}.tournament-tab__left .select-input{padding:1em 0}.tournament-tab__right .filled-button-tab{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.cgCompetitionBracket_groupSelection_items .tournament-tab__right li,.tournament-tab__right .cgCompetitionBracket_groupSelection_items li,.tournament-tab__right .filled-button-tab__item{padding:.75em 1em;max-width:20rem}.tournament-tab__right .select-input{padding:1em 0}.filled-button-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:4.5em;font-size:1.2rem;padding:1em 0}@media (min-width:601px){.filled-button-tab{font-size:1.6rem}}@media (max-width:360px){.filled-button-tab{font-size:1.1rem}}.cgCompetitionBracket_groupSelection_items li,.filled-button-tab__item{-webkit-box-flex:1;-ms-flex:1;flex:1;height:100%;padding:.75em .5em;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;color:var(--dark-text-100);text-decoration:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid var(--dark-text-600)}.cgCompetitionBracket_groupSelection_items li:nth-of-type(n+2),.filled-button-tab__item:nth-of-type(n+2){margin-left:.5em}@media (min-width:901px){.cgCompetitionBracket_groupSelection_items li,.filled-button-tab__item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.cgCompetitionBracket_groupSelection_items li.disabled,.filled-button-tab__item.disabled{color:var(--text-lightest)}.cgCompetitionBracket_groupSelection_items li.active,.filled-button-tab__item.active{background:var(--bg-primary);color:var(--text-100)}.filled-button-tab-item__icon{display:block}@media (min-width:901px){.filled-button-tab-item__icon{margin-right:1em}}.filled-button-tab-item__icon .icon{width:1.8em;height:2.2em}.filled-button-tab-item__icon.-sm .icon{width:1.4em}.filled-button-tab-item__icon.-lg .icon{width:2em}.filled-button-tab-item__text{display:block;text-align:center}.cgCompetitionBracket_groupSelection_items{margin-top:0;margin-bottom:0}.cgCompetitionBracket_groupSelection_items li{background:0 0!important;width:4rem!important;height:100%!important;line-height:initial!important;display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.cgCompetitionBracket_groupSelection_items li.active{background:var(--bg-primary)!important}.cgCompetitionBracket_groupSelection_items li span{display:block;text-align:center}.cgCompetitionBracket_mygroupNotice{text-align:left}@media (min-width:601px){.cgCompetitionBracket_mygroupNotice{text-align:center}}.cgCompetitionBracketSwiss_myMatches{background:#fff!important;border:1px solid var(--text-900)!important;color:var(--text-200)!important;text-decoration:none}.cgCompetitionBracketSwiss_myMatches_item{border:1px solid var(--text-900)!important}.cgCompetitionBracketTour_bracketName{font-weight:500;font-size:5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 1.5rem}@media (max-width:600px){.cgCompetitionBracketTour_bracketName{display:none}}.cgCompetitionBracketTour_bracketName>span+span{margin-left:1em;margin-top:.2em;font-size:.4em}.cgCompetitionBracketSwiss_myMatches+.cgCompetitionBracketTour_bracketName{padding-top:0}.cgCompetitionBracketTour .swiper-container{border-top:1px solid var(--text-200)!important}.cgCompetitionBracketTour .round .roundTitle span{color:var(--text-200)!important;border-bottom:1px solid var(--text-200)!important}.cgCompetitionBracket .round .match .team:last-child{-webkit-box-sizing:content-box;box-sizing:content-box}.cgCompetitionBracket .round .match .team .avatar{background:#fff;width:30px;height:30px}.cgCompetitionBracket .round .match .team .avatar.noTeam{display:none}.cgCompetitionBracket .round .match .team .avatar img{height:100%;-o-object-fit:contain;object-fit:contain}.cgCompetitionBracketTour .round .match .team.myteam .score{background:#fbc02d!important}.cgCompetitionBracketTour .round .match[data-winner="1"] .team:first-child{background:var(--primary-green-yellow)!important}.cgCompetitionBracketTour .round .match[data-winner="1"] .team:first-child .score{background:var(--primary-green-yellow)!important}.cgCompetitionBracketTour .round .match[data-winner="2"] .team:last-child{background:var(--primary-green-yellow)!important}.cgCompetitionBracketTour .round .match[data-winner="2"] .team:last-child .score{background:var(--primary-green-yellow)!important}.cgCompetitionBracketTour .round .match .team .score{font-family:Oswald;font-weight:500!important;color:#999!important}.cgCompetitionBracketTour .round .match[data-winner="2"] .team:last-child .score{color:#111!important}.cgCompetitionBracketTour .round .match[data-winner="1"] .team:first-child .score{color:#111!important}.cgCompetitionBracketSwiss_retireNotice{color:var(--primary-red)!important}.cgCompetitionBracketTour{max-width:1280px;margin:auto}.cgCompetitionBracketMatchDialog>div{background:url(../images/bg_block.jpg) no-repeat,#fff!important}.cgCompetitionBracketMatchDialog .bracketMatchDialog_vs a{text-decoration:none;font-family:Oswald}.cgCompetitionBracketMatchDialog .bracketMatchDialog_vs .teamUsers{padding:1rem 0}.cgCompetitionBracketMatchDialog .bracketMatchDialog_vs .teamUsers>td:first-child{border-top:1px solid #999;border-bottom:1px solid #999}.cgCompetitionBracketMatchDialog .bracketMatchDialog_vs .teamUsers>td:last-child{border-top:1px solid #999;border-bottom:1px solid #999}.cgCompetitionBracketMatchDialog .bracketMatchDialog_vs .teamUsers .icon.material-icons{display:none}.cgCompetitionBracketMatchDialog .bracketMatchDialog_vs .teamUsers .teamUser{text-align:left}.cgCompetitionBracketMatchDialog .bracketMatchDialog_vs .teamUsers_list{display:grid;grid-template-columns:1fr}@media (min-width:901px){.cgCompetitionBracketMatchDialog .bracketMatchDialog_vs .teamUsers_list{grid-template-columns:1fr 1fr}}.cgCompetitionBracketMatchDialog .bracketMatchDialog_vs .teamUsers .teamUser.isMyMatch{background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}