.match-header{padding:12px 10px 15px;position:relative}.match-header__top{margin-bottom:15px;padding:0 25px;text-align:center}.match-header__tournament{font-weight:600}.match-header__content{display:grid;grid-template-columns:1fr 110px 1fr}.match-header__bg{height:100%;opacity:.07;position:absolute;top:0}.match-header__bg--left{left:0;transform:translate(-50%)}.match-header__bg--right{right:0;transform:translate(50%)}.match-header__alert{background:var(--color-warning);color:var(--color-white);font-size:15px;font-weight:500;padding:2px 5px;text-align:center;width:100%}.match-header__alert--live{background:var(--color-live)}.match-header__penalty{text-align:center}.match-header-container{border:1px solid var(--color-border-rgba);border-radius:4px;overflow:hidden}.match-header-side{align-items:center;display:flex;min-height:100px}.match-header-side__logo{height:64px;margin:0 20px;-o-object-fit:contain;object-fit:contain;width:64px}.match-header-side h4{font-size:26px;font-weight:700;line-height:1.1;margin:0}.match-header-side span{font-size:14px;font-weight:400;opacity:.5}.match-header-side--left{justify-self:end;text-align:right}.match-header-side--right{justify-self:start;text-align:left}.match-header-side .point-stats{display:inline-flex;margin:0}.match-header-side .point-stats__item{height:8px;width:8px}.match-header-side .point-tooltip{bottom:100%;top:auto;transform:translate(-50%,-5px)}.match-header-center{align-self:center;text-align:center}.match-header-center .date{font-size:14px}.match-header-center .time{font-size:19px;font-weight:700}.match-header-center .info{font-size:12px;line-height:1.1;opacity:.7}.match-header-center .result{align-items:center;display:flex;justify-content:center}.match-header-center .result-center{font-size:12px;margin:0 10px;opacity:.7}.match-header-center .result-num{font-size:26px}.match-header-center .result-num--defeat{opacity:.6}.quotes-frame{border:1px solid var(--color-border-rgba);border-radius:4px;margin-bottom:20px;overflow:hidden;padding:20px 30px;position:relative}.quotes-frame:before{right:0;top:5px;transform:translate(50%)}.quotes-frame:after,.quotes-frame:before{background:url(/assets/img/ball.svg) no-repeat 50%;content:"";display:block;height:194px;position:absolute;width:194px}.quotes-frame:after{left:0;top:275px;transform:translate(-50%)}.quotes-frame__header{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:25px;position:relative;z-index:1}.quotes-frame__avatar{padding-right:25px}.quotes-frame__avatar-image{border-radius:50%;height:76px;overflow:hidden;width:76px}.quotes-frame .info{flex-grow:1;width:calc(100% - 200px)}.quotes-frame .info__name{font-size:26px;font-weight:700;line-height:1.1;margin-bottom:6px}.quotes-frame .info__desc{color:var(--color-caption);font-size:16px;letter-spacing:.05px;line-height:1.2}.quotes-frame__speech{width:86px}.quotes-frame__speech img{width:100%}.quotes-frame__text{color:var(--color-caption);font-style:italic;letter-spacing:.5px;position:relative;z-index:1}.quotes-frame__text p{margin-bottom:25px}.quotes-frame__text p:last-child{margin-bottom:0}.roster-section{margin-bottom:50px}.roster-section__row{display:flex;flex-wrap:wrap}.roster-section__column{flex:0 0 50%;max-width:50%;position:relative;width:100%}.roster-section__column:last-child{border-left:1px solid var(--color-border-rgba)}.roster-section__team-name{color:var(--color-text);font-size:16px;font-weight:500;line-height:19px;padding:30px 0 20px}.roster-section__player{align-items:center;border-top:1px solid var(--color-border-rgba);display:flex;flex-wrap:wrap;padding:8px}.roster-section__player.trainer{background:var(--color-main-light-bg-rgba)}.roster-section__player:last-child{border-bottom:1px solid var(--color-border-rgba)}.roster-section__player-column{flex-basis:0;flex-grow:1;position:relative;width:100%}.roster-section__player-column.avatar{max-width:50px}.roster-section__player-column.info{min-width:calc(100% - 150px);padding:0 15px}.roster-section__player-column.info .name{color:var(--color-text);font-size:16px;font-weight:500;line-height:19px}.roster-section__player-column.info .title{color:var(--color-text);font-size:14px;letter-spacing:.05px;line-height:25px}.roster-section__player-column.info .title span{opacity:.5}.roster-section__player-column.number{color:var(--color-gray--ee);font-size:36px;font-weight:700;line-height:42px;max-width:100px;padding:0 25px;text-align:center}.match-players{display:flex}.match-players__row{width:50%}.match-players__row:first-child{border-right:1px solid var(--color-border-rgba)}.match-players__row:last-child .info-player__name{margin-right:5px}.match-players__title{align-items:center;border-bottom:1px solid var(--color-border-rgba);color:var(--color-main);display:flex;font-size:22px;font-weight:500;padding:8px 0;text-align:center}.match-players__title--away{flex-direction:row-reverse;text-align:right}.match-players__title img{height:40px;margin:0 10px;-o-object-fit:contain;object-fit:contain;width:40px}.match-player{align-items:center;border-bottom:1px solid var(--color-border-rgba);display:flex;padding:2px 8px}.match-player--away.match-player{flex-direction:row-reverse}.match-player--away.match-player .info{flex-direction:row-reverse;margin-left:0;margin-right:10px}.match-player--away.match-player .info-right{border-left:none;border-right:1px solid var(--color-black-02-rgba);margin-left:inherit;margin-right:auto;padding-left:0;padding-right:7px}.match-player--away.match-player .info-player,.match-player--away.match-player .info-player--replace{flex-direction:row-reverse}.match-player--away.match-player .info-player__name{text-align:right}.match-player--away.match-player .info-player__flag{margin-right:5px}.match-player--away.match-player .info-player__play_time{margin-left:7px;margin-right:7px}.match-player--away.match-player .info-player__play_time--top:before{left:inherit;right:7px}.match-player--trainer.match-player{background:var(--color-main-light-bg-rgba);border-bottom:1px solid var(--color-match-players-border-rgba)}.match-player--trainer.match-player .info-right__position{color:var(--color-main);font-size:15px;margin-bottom:0}.match-player--trainer.match-player .info-player__name{font-size:17px}.match-player .person{color:var(--color-main);display:flex;flex-direction:column;flex-shrink:0;font-size:13px;font-weight:500;justify-content:center;line-height:1;text-shadow:1px 0 0 var(--color-black-20-rgba)}.match-player .person__link{transform:scale(1);transition:transform .2s;will-change:transform}.match-player .person__link:hover{transform:scale(1.05)}.match-player .person__img{border-radius:3px;box-shadow:1px 1px 2px var(--color-match-players-shadow-rgba);height:44px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:44px}.match-player .info{align-self:stretch;display:flex;flex-grow:1;margin-left:10px;width:200px}.match-player .info__player_list{display:flex;flex-direction:column;flex-grow:1;justify-content:center;width:200px}.match-player .info-player,.match-player .info-player--replace{align-items:center;display:flex;margin-bottom:4px}.match-player .info-player--replace:last-child,.match-player .info-player:last-child{margin-bottom:0}.match-player .info-player--replace .info-player__name{color:var(--color-caption);font-size:13px;text-shadow:none}.match-player .info-player__play_time{align-items:center;color:var(--color-text);display:inline-flex;flex-shrink:0;font-size:10px;line-height:1;margin-left:7px;margin-right:7px;text-shadow:.3px .6px 0 var(--color-black-30-rgba)}.match-player .info-player__play_time:before{background-image:url(/assets/img/icons/exchange.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:block;height:15px;left:7px;margin-right:5px;transform:rotate(90deg);width:15px}.match-player .info-player__name{color:var(--color-text);font-size:15px;font-weight:500;line-height:1;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:.3px .6px 0 var(--color-black-30-rgba);white-space:nowrap}.match-player .info-player__flag{flex-shrink:0;height:13px;margin-right:5px;width:19px}.match-player .info-right{align-items:center;border-left:1px solid var(--color-black-02-rgba);display:flex;flex-direction:column;justify-content:center;margin-left:auto;padding-left:7px;width:85px}.match-player .info-right__number{color:var(--color-gray--ee);flex-shrink:0;font-size:36px;font-weight:700;line-height:1;text-align:center;text-shadow:0 1px 0 var(--color-black-15-rgba);width:70px}.match-player .info-right__position{color:var(--color-match-players-position-rgba);font-size:11px;line-height:.9;margin-bottom:5px;text-shadow:0 .5px 0 var(--color-black-15-rgba)}.match-statistics{margin-bottom:60px}.match-statistics__teams{display:flex;flex-wrap:wrap;justify-content:space-around}.match-statistics__teams-item{position:relative;text-align:center}.match-statistics__teams-item img{height:65px;-o-object-fit:contain;object-fit:contain;width:65px}.match-statistics__info{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px}.match-statistics__info-title{color:var(--color-text);font-size:19px;font-weight:700;line-height:22px;margin-bottom:5px;min-width:100%;position:relative;text-align:center;width:100%}.match-statistics__info-graph{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-wrap:wrap;min-width:calc(100% - 70px);position:relative;width:100%}.match-statistics__info-graph .bar{border-radius:2px;height:9px;padding:0 2px;width:100%}.match-statistics__info-graph .bar-index{border-radius:2px;height:100%;width:100%}.match-statistics__info-graph .bar-index._green{background:var(--color-progress)}.match-statistics__info-graph .bar-index._red{background:var(--color-red-4)}.match-statistics__info-number{color:var(--color-text);flex-basis:0;flex-grow:1;font-size:16px;font-weight:500;line-height:19px;max-width:35px;position:relative;text-align:center}.previous-matches{margin-bottom:20px}.previous-matches .sort-tabs{margin-bottom:25px}.previous-matches__row{display:flex;flex-wrap:wrap;margin:0 -35px}.previous-matches__column{flex:0 0 50%;max-width:50%;padding:0 35px;position:relative;width:100%}.previous-matches-sm .empty{font-weight:500;padding:10px 15px;text-align:center}.previous-matches-sm .team-matches-frame{border:1px solid var(--color-border-rgba);border-radius:4px;margin-bottom:20px}.previous-matches-sm .team-matches-frame__content{overflow-y:auto}.previous-matches-sm .team-matches-frame img{font-size:0;max-width:25px}.previous-matches-sm .match-result{align-items:center;display:flex;margin-bottom:15px}.previous-matches-sm .team-name{background:var(--color-main-light-bg-rgba);border-radius:4px 4px 0 0;margin-bottom:15px;padding:15px;text-align:center}.previous-matches-sm .match-column{align-items:center;display:flex;flex-grow:1;max-width:calc(50% - 37.5px);padding:0 10px}.previous-matches-sm .match-column__team-name{display:inline-block;flex-grow:1;font-size:14px;letter-spacing:.05px;line-height:20px;line-height:1.2;vertical-align:middle}.previous-matches-sm .match-column__team-logo{align-items:center;display:inline-flex;width:35px}.previous-matches-sm .match-column.winner{font-weight:700}.previous-matches-sm .match-column:first-child{justify-content:flex-end;text-align:right}.previous-matches-sm .match-column:first-child img{margin-left:6px}.previous-matches-sm .match-column:last-child img{margin-right:6px}.previous-matches-sm .team-score{background:var(--color-gray--f0);border-radius:4px;color:var(--color-text-light);display:flex;flex-grow:1;font-size:20px;font-weight:500;justify-content:space-between;line-height:1.2;max-width:75px;padding:7px 15px}.previous-matches-sm .team-score .winner{color:var(--color-text)}.match-event-wrap{border:1px solid var(--color-border-rgba);border-radius:4px;padding:10px}.match-event-scroll{max-height:200px;overflow-y:auto}.match-event{display:grid;font-size:15px;grid-template-columns:48px 52px 1fr;line-height:1.1;padding-right:10px}.match-event:not(:last-child){margin-bottom:10px}.match-event__time{align-self:start;background:var(--color-light-bg);border-radius:2px;font-size:14px;padding:3px 3px 1px;text-align:center}.match-event__type{align-self:start}.match-icon{line-height:0}.match-icon .card{border-radius:2px;display:inline-block;height:17px;width:12px}.match-icon .card--yellow{background-color:var(--color-yellow-2)}.match-icon .card--yellow+.card--red{margin-left:-4px}.match-icon .card--red{background-color:var(--color-warning)}.match-icon .center-icon{display:flex;justify-content:center}.match-icon .center-icon--column{align-items:center;flex-direction:column}.match-icon .replace{align-items:center;color:var(--color-main);display:flex;font-size:15px;letter-spacing:-.6px;line-height:1.1}.match-icon .replace span{font-size:8px;margin:0 2px}.match-icon .replace--red{color:var(--color-warning);margin-right:2px}.match-icon .replace--green{margin-left:5px;transform:rotate(180deg)}.match-icon .replace--single{margin:0}.match-icon .whistle{color:var(--color-main);font-size:20px}.match-icon .goal{color:var(--color-main);font-size:16px}.match-icon .goal--gray{color:var(--color-goal-rgba)}.match-icon .goal--red{color:var(--color-warning)}.single-match--timeline .single-match-header{border-bottom:none;border-radius:4px 4px 0 0}.single-review .typography{margin-bottom:30px}.bets-table-holder{overflow:hidden;overflow-x:auto}.bets-table-holder .bets-table{border:1px solid var(--color-border-rgba);border-radius:4px;font-size:16px;font-weight:500;line-height:19px;margin-bottom:15px;min-width:750px}.bets-table-holder .bets-table__thead{background:var(--color-main-light-bg-rgba)}.bets-table-holder .bets-table th{color:var(--color-text-light);line-height:19px}.bets-table-holder .bets-table td,.bets-table-holder .bets-table th{border:1px solid var(--color-border-rgba);font-size:16px;font-weight:500}.bets-table-holder .bets-table td{color:var(--color-text);font-style:normal;line-height:32px;padding:10px 15px}.bets-table-holder .bets-table td .bookmaker-logo-holder{display:inline-block;text-align:center;width:65px}.bets-table-holder .bets-table td .bookmaker-logo-holder img{max-width:100%}.bets-table-holder .bets-table td.td-green-bg{background:var(--color-match-green-bg)}.bets-table-legend{color:var(--color-caption);font-size:16px;letter-spacing:.05px;line-height:23px;margin-bottom:20px;opacity:.7;text-align:right}.bets-table-legend span{margin-left:20px}.judge-list{grid-gap:20px 20px;display:grid;grid-template-columns:1fr 1fr}@media only screen and (max-width:1199px){body{visibility:visible}.match-header-side__logo{height:46px;margin:0 5px;width:46px}.match-header-side h4{font-size:20px}}@media only screen and (max-width:991px){body{visibility:visible}}@media only screen and (max-width:767px){body{visibility:visible}.roster-section{margin-bottom:50px}.roster-section__column{flex:0 0 100%;max-width:100%}.roster-section__column:last-child{border:none}.roster-section__column:last-child .roster-section__player{flex-direction:row-reverse}.roster-section__player.trainer{background:var(--color-main-light-bg-rgba);border:none;border-radius:4px}.match-players{display:block}.match-players__row{border:none!important;margin-bottom:15px;width:100%}.match-player--away.match-player,.match-players__title--away{flex-direction:inherit}.match-player--away.match-player .info{flex-direction:inherit;margin-left:10px;margin-right:0}.match-player--away.match-player .info-player,.match-player--away.match-player .info-player--replace{flex-direction:row}.match-player--away.match-player .info-player__flag{margin-left:0;margin-right:5px}.match-player--away.match-player .info-right{border-left:1px solid var(--color-black-20-rgba);border-right:none}.judge-list{grid-template-columns:1fr}}@media only screen and (max-width:575px){body{visibility:visible}.match-header__tournament{font-size:14px}.match-header__top{margin-bottom:8px}.match-header-side{flex-direction:column;justify-self:stretch;min-height:75px;text-align:center}.match-header-side span{display:none}.match-header-side h4{font-size:15px}.match-header-side__logo{height:32px;margin-bottom:10px;order:-1;width:32px}.match-header-center .time{font-size:16px}.match-header-center .date{font-size:13px}.match-header-center .result-num{font-size:20px;font-weight:500}.quotes-frame{padding:20px 15px}.quotes-frame__avatar{padding-right:20px}.quotes-frame__avatar-image{height:59px;width:59px}.quotes-frame .info{min-width:calc(100% - 223px)}.quotes-frame .info__name{color:var(--color-text);font-size:16px;font-weight:500}.quotes-frame .info__desc{color:var(--color-text);font-size:14px;opacity:.5}.match-statistics__teams{justify-content:space-between;margin-bottom:10px}.match-statistics__info{position:relative}.match-statistics__info-title{font-size:16px}.match-statistics__info-number{bottom:-23px;position:absolute;text-align:center;width:35px}.match-statistics__info-number:nth-child(2){color:var(--color-progress);left:30px;transform:translate(-50%)}.match-statistics__info-number:nth-child(4){color:var(--color-red-4);right:30px;transform:translate(50%)}.previous-matches__row{margin:0 -15px}.previous-matches__column{flex:0 0 100%;max-width:100%;padding:0 15px}.match-event-wrap{padding:5px}.match-event{grid-template-columns:40px 36px 1fr;padding-right:5px}.match-event__time{font-size:13px}.single-review .typography{margin-bottom:10px}.bets-table-legend{text-align:left}.bets-table-legend span{margin-left:0;margin-right:20px}}@media only screen and (max-width:419px){body{visibility:visible}.match-header__content{grid-template-columns:1fr 90px 1fr}.match-header-side h4{font-size:14px}.match-statistics__teams-item img{height:52px;width:52px}.match-statistics__teams-item .name{font-size:14px;font-weight:600}.previous-matches-sm .team-score{font-size:14px;max-width:55px;padding:8px 10px}.previous-matches-sm .match-column{max-width:calc(50% - 27.5px)}.previous-matches-sm .match-column__team-name{font-size:12px}}@media only screen and (max-width:359px){body{visibility:visible}}@media only screen and (min-width:360px){body{visibility:visible}}@media only screen and (min-width:420px){body{visibility:visible}}@media only screen and (min-width:576px){body{visibility:visible}}@media only screen and (min-width:768px){body{visibility:visible}}@media only screen and (min-width:992px){body{visibility:visible}}@media only screen and (min-width:1200px){body{visibility:visible}}@media only screen and (max-width:575px) and (max-width:350px){.match-player .info{display:flex}.match-player--away.match-player .info{display:flex;flex-wrap:wrap}.match-player--away.match-player .info-right{border-left:none;flex-direction:inherit;margin:0}.match-player .info-right{flex-direction:inherit;justify-content:flex-start;margin:0;padding:0;width:auto}.match-player .info-right__number{font-size:18px;text-align:left;width:29px}.match-player .info-right__position{margin-bottom:0}}
