.tournament-your-prize{display:flex;justify-content:center}.tournament-your-prize .tournament-your-prize__banner{align-items:center;background-color:var(--el-background);border-radius:var(--el-border-radius);display:flex;margin-bottom:var(--el-margin-sm);padding:var(--el-margin-sm-md)}.tournament-your-prize .tournament-your-prize__banner-icon{font-size:36px;margin-right:var(--el-margin-md)}.tournament-your-prize .tournament-your-prize__banner-text{display:flex;flex-direction:column;justify-content:space-between}.tournament-your-prize .tournament-your-prize__banner-text-title{font-weight:500;text-transform:uppercase}.tournament-your-prize .tournament-your-prize__banner-text-desc-prize{color:var(--accent-color);font-weight:500}@media(max-width:567px){.tournament-your-prize .tournament-your-prize__banner{width:100%}}.tournament-podium{align-items:end;display:grid;grid-auto-flow:column;grid-template-rows:minmax(120px,1fr) repeat(3,auto);justify-content:center;justify-items:center}.tournament-podium .tournament-podium__place-cup{display:block;height:auto;width:auto}.tournament-podium .tournament-podium__place-winner{margin-top:var(--el-margin-sm-md);text-align:center}.tournament-podium .tournament-podium__place-win,.tournament-podium .tournament-podium__place-win-points{align-self:start;text-align:center}.tournament-podium .tournament-podium__place-win{color:var(--accent-color);font-size:16px;margin-top:var(--el-margin-xs)}.tournament-podium .tournament-podium__place-winner--first{color:var(--brand-color);font-weight:500}.tournament-podium .tournament-podium__place-win--first{font-size:18px;font-weight:700}.tournament-podium .tournament-podium__place-winner--second{color:#e6eaf9}.tournament-podium .tournament-podium__place-winner--third{color:#e0842d}.tournament-podium .tournament-podium__place-win-points{color:#7c7d86;font-size:12px;margin-top:var(--el-margin-xs)}.tournament-podium .tournament-podium__place-win-points--first{color:var(--primary-color);font-weight:500}.tournament-podium .tournament-podium__place-win-points--hidden{opacity:0}@media(max-width:567px){.tournament-podium{grid-template-columns:repeat(var(--podium-items),1fr);margin-bottom:var(--el-margin-md-lg)}.tournament-podium .tournament-podium__place-winner{font-size:14px}.tournament-podium .tournament-podium__place-winner-number{display:none}.tournament-podium .tournament-podium__place-cup--first{max-height:188px;max-width:116px}.tournament-podium .tournament-podium__place-cup--second{max-height:130px;max-width:78px}.tournament-podium .tournament-podium__place-cup--third{max-height:100px;max-width:69px}}@media(min-width:568px){.tournament-podium{background:url(../../assetsImg/tournaments/bg.jpg) bottom/contain no-repeat;grid-template-columns:repeat(var(--podium-items),20%);margin-bottom:var(--el-margin-lg)}.tournament-podium .tournament-podium__place-winner{font-size:16px}.tournament-podium .tournament-podium__place-cup--first{max-height:189px;max-width:170px}.tournament-podium .tournament-podium__place-cup--second{max-height:130px;max-width:114px}.tournament-podium .tournament-podium__place-cup--third{max-height:100px;max-width:99px}}.tournament-table .tournament-table__data-head{border-radius:var(--el-border-radius)}.tournament-table .tournament-table__data{background:var(--el-background);border-radius:var(--el-border-radius);display:flex;flex-direction:column}.tournament-table .tournament-table__data .tournament-table__data-item{align-items:center;display:flex}.tournament-table .tournament-table__data .tournament-table__data-item.tournament-table__data-item--current-player{background-color:#d0beab}.tournament-table .tournament-table__data .tournament-table__data-item.tournament-table__data-item--current-player .tournament-table__data-item-place,.tournament-table .tournament-table__data .tournament-table__data-item.tournament-table__data-item--current-player .tournament-table__data-item-points,.tournament-table .tournament-table__data .tournament-table__data-item.tournament-table__data-item--current-player .tournament-table__data-item-prize,.tournament-table .tournament-table__data .tournament-table__data-item.tournament-table__data-item--current-player .tournament-table__data-item-winner{color:#333}.tournament-table .tournament-table__data .tournament-table__data-item-winner--current-player{color:var(--brand-color);text-transform:uppercase}.tournament-table .tournament-table__data .tournament-table__data-item-place{color:var(--secondary-color);font-size:27px}.tournament-table .tournament-table__data .tournament-table__data-item-winner{font-weight:500}.tournament-table .tournament-table__data .tournament-table__data-item-winner>*{overflow:hidden;text-overflow:ellipsis}.tournament-table .tournament-table__data .tournament-table__data-item-winner .tournament-table__data-item-winner-points{color:var(--secondary-color);font-size:12px;font-weight:400;white-space:nowrap}.tournament-table .tournament-table__data .tournament-table__data-item-points{overflow:hidden;text-overflow:ellipsis}.tournament-table .tournament-table__data .tournament-table__data-item-prize{color:var(--accent-color)}@media(max-width:567px){.tournament-table .tournament-table__data{margin-bottom:var(--el-margin-md-lg)}.tournament-table .tournament-table__data .tournament-table__data-head,.tournament-table .tournament-table__data .tournament-table__data-item-points{display:none}.tournament-table .tournament-table__data .tournament-table__data-item{padding:var(--el-margin-sm)}.tournament-table .tournament-table__data .tournament-table__data-item.tournament-table__data-item--current-player{display:none}.tournament-table .tournament-table__data .tournament-table__data-item-winner{display:flex;flex:1 1 auto;flex-direction:column;font-size:14px;justify-content:space-evenly;max-width:50vw;padding:0 var(--el-margin-md)}.tournament-table .tournament-table__data .tournament-table__data-item-prize{margin-left:auto;text-align:right}}@media(min-width:568px){.tournament-table .tournament-table__data{margin-bottom:var(--el-margin-md-lg)}.tournament-table .tournament-table__data .tournament-table__data-head-place,.tournament-table .tournament-table__data .tournament-table__data-item-place{text-align:right}.tournament-table .tournament-table__data .tournament-table__data-head{background-color:var(--el-background-secondary);color:var(--secondary-color);display:flex;font-size:16px;text-transform:uppercase}.tournament-table .tournament-table__data .tournament-table__data-head>*{padding:14px 0 14px 26px}.tournament-table .tournament-table__data .tournament-table__data-head-place{border-radius:var(--el-border-radius) 0 0 0}.tournament-table .tournament-table__data .tournament-table__data-head-points{padding-right:44px}.tournament-table .tournament-table__data .tournament-table__data-head-prize{border-radius:0 var(--el-border-radius) 0 0;padding-left:44px}.tournament-table .tournament-table__data .tournament-table__data-item>*{padding:24px 0 20px 26px}.tournament-table .tournament-table__data .tournament-table__data-head-place,.tournament-table .tournament-table__data .tournament-table__data-item-place{width:10%}.tournament-table .tournament-table__data .tournament-table__data-head-winner,.tournament-table .tournament-table__data .tournament-table__data-item-winner{width:30%}.tournament-table .tournament-table__data .tournament-table__data-head-points,.tournament-table .tournament-table__data .tournament-table__data-item-points{width:20%}.tournament-table .tournament-table__data .tournament-table__data-head-prize,.tournament-table .tournament-table__data .tournament-table__data-item-prize{width:40%}.tournament-table .tournament-table__data .tournament-table__data-item-winner{font-size:16px}.tournament-table .tournament-table__data .tournament-table__data-item-winner .tournament-table__data-item-winner-points{display:none}.tournament-table .tournament-table__data .tournament-table__data-item-points{padding-right:44px}.tournament-table .tournament-table__data .tournament-table__data-item-prize{padding-left:44px}.tournament-table .tournament-table__data .tournament-table__data-item:nth-of-type(odd){background:#262729}.tournament-table .tournament-table__data .tournament-table__data-item:last-of-type{border-radius:0 0 var(--el-border-radius) var(--el-border-radius)}}.tournament-games .tournament-games__title{font-size:18px;font-weight:500;text-transform:uppercase}.tournament-games .tournament-games__list{display:grid;margin-bottom:var(--el-margin-md-lg);grid-gap:var(--el-margin-md);grid-template-columns:repeat(5,1fr)}@media(max-width:1440px){.tournament-games .tournament-games__list{grid-template-columns:repeat(4,1fr)}}@media(max-width:768px){.tournament-games .tournament-games__list{grid-template-columns:repeat(3,1fr)}}@media(max-width:567px){.tournament-games .tournament-games__list{grid-gap:var(--el-margin-sm);grid-template-columns:repeat(2,1fr)}.tournament-games .tournament-games__title{margin:var(--el-margin-md-lg) 0 var(--el-margin-md) 0}}@media(min-width:568px){.tournament-games .tournament-games__title{margin-bottom:var(--el-margin-md)}}.tournament-view>.tournament-view__timer{align-items:center;display:flex;flex-direction:column;margin-bottom:var(--el-margin-lg-xl)}.tournament-view>.tournament-view__timer .tournament-timer{background:var(--surface);border-radius:var(--el-border-radius);margin-top:var(--el-margin-sm);padding:0 var(--el-margin-xs) var(--el-margin-sm)}.tournament-view>.tournament-view__timer .btn{--btn-width:230px;margin:25px 0 0}.tournament-view .tournament-view__timer-text{color:var(--secondary-color);font-size:12px;line-height:14px}.tournament-view .tournament-view_description{margin:var(--el-margin-lg) 0}.tournament-view .tournament-view__leaders{color:var(--primary-color);font-size:18px;font-weight:500;margin-bottom:var(--el-margin-md);text-transform:uppercase}@media(max-width:567px){.tournament-view .tournament-games__show-all,.tournament-view .tournament-view__participate{--btn-width:320px;--btn-margin:var(--el-margin-md-lg)}}@media(min-width:568px){.tournament-view .tournament-banner{margin-bottom:var(--el-margin-lg)}.tournament-view .tournament-games__show-all,.tournament-view .tournament-view__participate{--btn-width:360px;--btn-margin:var(--el-margin-lg)}}
