@media (max-width:480px){img{max-height:100%}.body{width:100%;min-width:100%;font-size:16px;line-height:1.2em}.body:has(.header--fixed .navigation.open){overflow:hidden}.header--fixed .navigation.open{overflow:scroll;height:calc(100vh - 74px);padding:0 0 100px 0}.main{min-height:calc(100vh - calc(100vw/(480/90)) - 187px);margin-bottom:20px}.separator{display:block;margin-bottom:20px}.mobile-hide{display:none!important}.section-title{padding-left:15px}.header{min-height:calc(100vw/(480/90))}.header__logo{flex-shrink:0;position:static;width:calc(100vw/(480/90));height:calc(100vw/(480/90))}.header__logo.header-logo--shadow::after{content:none}.header__wrapper{width:100%}.header__top{align-items:center;width:100%;height:auto;min-height:calc(100vw/(480/90));padding-bottom:0}.header__title{padding:0 0 0 20px;margin:0;font-size:calc(5vw + 1em);line-height:calc(2vw + 1em)}.header__title .header__title--full{display:none}.header__title .header__title--short{display:block}.header__hamburger{flex-shrink:0;display:block;width:calc(100vw/(480/74));height:100%;padding:25px 4vw;background-color:transparent;border:0;border-radius:0;cursor:pointer;outline:0}.header__hamburger span{width:100%;background-color:rgba(var(--color-text-default),1);height:2px;display:block;position:relative}.header__hamburger span:after,.header__hamburger span:before{content:"";position:absolute;display:block;left:0;width:100%;height:2px;background-color:rgba(var(--color-text-default),1)}.header__hamburger span:before{top:-9px}.header__hamburger span:after{bottom:-9px}.header .socials{display:none}.navigation{display:none}.navigation.open{display:block}.header__hamburger.open span{background:0 0}.header__hamburger.open span:before,.header__hamburger.open span:after{transition-duration:.2s,.2s;transition-delay:.2s,0s}.header__hamburger.open span:before{transition-property:top,transform}.header__hamburger.open span:after{transition-property:bottom,transform}.header__hamburger.open span:before{top:0;transform:rotate(45deg)}.header__hamburger.open span:after{bottom:0;transform:rotate(-45deg)}.header__hamburger.open span:before,.header__hamburger.open span:after{transition-delay:0s,.2s}.navigation__wrapper{width:100%}.navigation__list{flex-direction:column;padding:0;height:auto}.navigation__unit{transform:none;border-right:none}.navigation__unit-container{position:relative;transform:none}.navigation__unit--dropdown .navigation__unit-container:after,.navigation__unit--dropdown .navigation__unit-container:before{position:absolute;content:'';height:6px;width:2px;background-color:rgba(var(--color-text-default),1);top:calc(50% - 3px);transition:all .25s}.navigation__unit--dropdown .navigation__unit-container:before{right:-12px;transform:rotate(-45deg)}.navigation__unit--dropdown .navigation__unit-container:after{right:-16px;transform:rotate(45deg)}.navigation__unit--dropdown .navigation__unit-container--open:before{right:-12px;transform:rotate(45deg)}.navigation__unit--dropdown .navigation__unit-container--open:after{right:-16px;transform:rotate(-45deg)}.navigation__list .drop-menu-wrapper{transform:none}.navigation__list .drop-menu{position:relative;width:100%;border-top:1px solid rgba(var(--color-bg-accent),.5);text-align:center}.drop-menu__item-link,.drop-menu__item--fame .drop-menu__item-link{width:100%;padding:13px 40px}.drop-menu__item--fame .drop-menu__item-link:after{left:50%;margin-left:-65px}.navigation__unit-link{font-size:calc(2vw + 1em);line-height:2.6em;border-bottom:1px solid rgba(var(--color-text-default),.5)}.navigation__unit-link--open,.navigation__unit:last-child .navigation__unit-link{border-bottom:none}.tournaments-drop-menu{transform:none}.tournaments-drop-menu__list{display:none}.tournaments-drop-menu__footer{padding:0;margin:0;height:auto}.tournaments-drop-menu__footer-list{position:relative;width:100%;display:block;z-index:9999;margin:0;background-color:rgba(var(--color-bg-color1),1);border-right:0;text-align:left}.tournaments-drop-menu__footer-item{transform:none;border-right:none;text-align:center}.tournaments-drop-menu__footer-link{display:block;width:100%;padding:13px 20px 13px 40px;font-size:18px;line-height:20px;vertical-align:middle;text-transform:uppercase}.tournaments-drop-menu__footer-container{transform:none}.main{width:100%;margin:0 auto 20px}.main-container{flex-direction:column;margin:unset}.main-content{width:100%;order:2}.page-title{margin-bottom:20px}.page-title__wrapper{width:100%;min-height:70px;height:auto;padding:0 15px}.page-title__navigation{flex-grow:1;flex-wrap:wrap;margin:0 0 18px 0}.page-title__text{font-size:calc(1.5vw + 1em);line-height:1.2em;padding-right:20px;margin:18px 0}.sidebar .banners-container{display:none}.sidebar{width:100%;order:1}.sidebar__navigation{display:flex;flex-direction:column;margin:0 0 20px 0}.sidebar__navigation-item{display:none;border-right:1px solid rgba(var(--color-text-default),.2)}.sidebar__navigation-item--active,.sidebar__navigation--open .sidebar__navigation-item{display:flex}.sidebar__navigation-item--active{order:-1}.sidebar__navigation-item--active .menu-title{position:relative}.sidebar__navigation-item--active .menu-title:before,.sidebar__navigation-item--active .menu-title:after{position:absolute;content:'';height:6px;width:2px;background-color:rgba(var(--color-text-default),1);top:8px;transition:all .25s}.sidebar__navigation-item--active .menu-title:before{right:-12px;transform:rotate(-45deg)}.sidebar__navigation-item--active .menu-title:after{right:-16px;transform:rotate(45deg)}.sidebar__navigation-item--open .menu-title:before{right:-12px;transform:rotate(45deg)}.sidebar__navigation-item--open .menu-title:after{right:-16px;transform:rotate(-45deg)}.sidebar__navigation--odd .sidebar__navigation-item:first-child{width:100%}.sidebar__navigation-item-link{text-align:center;padding-left:0;font-size:calc(0vw + 1em);line-height:44px}.sidebar__navigation-item--active .sidebar__navigation-item-link::before,.sidebar__navigation-item-link::before{content:''}.sidebar__news,.social-share{display:none}.sidebar__selects-list{display:flex;justify-content:space-between;flex-wrap:wrap}.sidebar__selects-list .select-item{max-width:calc((100% - 10px)/2);margin-bottom:10px}.sidebar__selects-list .select-item:nth-child(odd){margin-right:5px}.sidebar__selects-list .select-item:nth-child(even){margin-left:5px}.sidebar .child-margin .select-item{display:block;width:100%}.child-margin{margin:20px 0 15px 0}.partners__container{width:100%;padding:25px 15px}.partners__arrow-container{display:none}.partners__wrapper{width:100%}.partners__wrapper--desktop-center .tns-inner{display:block}.partners__wrapper--mobile-center .tns-inner{display:flex;justify-content:center}.partners__img{max-width:205px;width:100%;height:auto}.footer{min-height:158px}.footer-wrapper{flex-direction:column;align-items:flex-start;width:100%;padding:30px 15px;gap:25px}.footer .socials{order:2;justify-content:flex-start}.footer__apps{order:3}.footer__copyright{width:100%;order:4;margin-right:0}.footer__login{order:1;flex-direction:row;gap:30px}.footer__copyright-main,.footer__copyright-sportandme{font-size:calc(.5vw + 1em);line-height:1.1em}.news-item__picture{width:100%;height:calc(100vw/(480/322))}.news-item__content{padding:20px 15px}.news-item__content .news-item__date-p,.news-item__content .news-item__title-p{display:block;color:rgba(var(--color-text-base),1)}.news-item__content .news-item__date-p{padding:0;text-align:left;transform:none;font-size:calc(1.5vw + .6em);line-height:1.2em}.news-item__content .news-item__title-p{font-size:calc(2vw + 1em);line-height:1.2em;font-weight:700;padding:15px 0 0 0}.imperavi-content h2{font-size:calc(2vw + 1em);line-height:1.2em}iframe{width:90vw!important;height:calc(90vw/(440/238))!important}iframe.embed-video{width:100%!important;height:calc(100vw/(480/320))!important}figure{margin:10px 0!important}figure[style="float: left;*"]{margin:10px 0 10px 10px!important}figure[style*="float: left;"]{margin:10px 10px 10px 0!important}.widget-insert-calendar .js-schedule{padding:40px 0 0 0}.widget-insert-calendar .schedule__checkbox{top:0}.tournament{min-height:0}.tournament-wrapper{width:100%;padding:20px 15px 10px 15px}.tournament__title{font-size:calc(2vw + .9em);line-height:1.2em;margin-bottom:10px;padding:0}.tournament__info{width:100%;font-size:calc(.9vw + .6em);line-height:1.7em;justify-content:space-between;padding:0 0 10px 0}.tournament__info-item{margin-right:0}.select-item{flex-grow:1;min-width:150px;width:50%}.select-item__default{width:100%}.select-item__default-text{width:76%}.select-item__default::after{display:none}.schedule__head{padding:12px 15px}.schedule__matches-item{padding:0 15px;height:50px}.schedule__time-place{width:34%;padding-right:5px}.schedule__time{font-size:calc(1.5vw + .44em);line-height:1.3em}.schedule__place{padding:0;width:100%;font-size:calc(1.5vw + .4em);line-height:1.3em;color:#999}.schedule__place::before{display:none}.schedule__team-1,.schedule__team-2{width:16%}.schedule__score{width:12%;min-width:0}.schedule__team-name{font-size:calc(2.1vw + .3em);line-height:1.2em}.schedule__score-main{font-size:calc(2vw + .5em);line-height:1.4em}.schedule__team-logo{flex-shrink:0}.schedule .tabs__list{width:48%;font-size:calc(1.8vw + .5em)}.schedule__head-text{font-size:calc(2vw + .4em);line-height:18px}.saltwort__cont{overflow-x:scroll}.play-off{overflow-x:scroll}.table--table,.table--form{table-layout:fixed}.tabs--playoff .tabs__navigation{background-color:#fff}.grids .table__cell{font-size:calc(1vw + .8em);line-height:1.3em}.grids .table__head .table__cell{font-size:calc(1vw + .6em)}.grids .tabs__item{padding:0;flex-grow:1}.tabs--grids{margin-bottom:20px}.grids .tabs__list{width:48%;font-size:calc(1vw + .7em)}.grids .table--table .table__cell--form-results{display:none}.grids .table__cell--color{width:1%}.grids .table__cell--number{width:7%}.grids .table--form .table__cell--form-results{width:44%}.grids .table--form .table__cell--form-results-head{text-align:center}.grids .table--form .form-results-list,.widget-insert-table .grids .table--form .form-results-list{width:90%;justify-content:flex-end}.grids .table--form .form-results-item:nth-last-child(n+4){display:none}.grids .form-results-item{flex-shrink:0}.grids .table--table .table__cell--goals-scored_goals-missed{display:none}.grids .table__cell--team{width:50%}.table__player-picture,.table__team-logo{margin-right:10px}.grids .table__team-name{width:100%}.grids .table--table .table__cell--games-number,.grids .table--table .table__cell--wins,.grids .table--table .table__cell--draws,.grids .table--table .table__cell--losses{width:7.25%}.grids .table--table .table__cell--points{width:13%}.text-information{padding:15px;font-size:calc(.1vw + 1em);line-height:1.2em}.teams__list{padding:0 20px}.teams__item{display:flex;flex-direction:column;width:calc((100vw - 60px)/2);margin:0 20px 20px 0;min-height:0}.teams__item:nth-child(4n){margin-right:20px}.teams__item:nth-child(2n){margin-right:0}.teams__logo{display:block}.teams__logo,.teams__logo img{width:calc((100vw - 60px)/2);height:calc((100vw - 60px)/2)}.teams__name{flex-grow:1;padding:15px 10px;height:auto}.teams__name-link{text-align:center;height:auto;font-size:calc(1vw + 1em);line-height:1.2em}.news-list{margin:0 0 0 0}.news-list__item{height:auto;margin-bottom:0;border-bottom:1px solid #b9bbbc}.news-list__item:last-child{border-bottom:0}.news-list__content{width:100%}.tags{width:100%}.news-list__content{padding:15px}.news-list__title{font-size:calc(1.2vw + 1em);line-height:1.1em}.news-list__text{font-size:calc(.1vw + 1em);line-height:1.26em;max-height:5.04em;overflow:hidden}.news-list__date{font-size:calc(1.2vw + .5em);line-height:1em}.tabs--match .news-list__list{margin-top:0}.documents__item{padding:15px;margin-bottom:0;min-height:110px;border-bottom:1px solid #b9bbbc}.documents__item:last-child{border-bottom:0}.documents__title{font-size:calc(1.1vw + .9em);line-height:1.2em}.documents__date{font-size:calc(1vw + .6em);line-height:2em}.documents__text{margin-left:15px}.photo{margin-bottom:20px}.photo__list{padding:0 15px}.photo__item-wrapper-bottom{padding:0 10px}.photo__item,.photo__item:nth-child(3n){margin:0 15px 15px 0}.photo__item:nth-child(2n){margin-right:0}.photo__item{width:calc((100vw - 45px)/2);min-height:calc(calc((100vw - 45px)/2)/(480/163));padding-bottom:15px}.photo__picture{width:100%;height:calc(calc((100vw - 45px)/2)/(284/190))}.photo__picture-img{width:100%;max-height:unset}.photo__title{font-size:calc(1.1vw + .7em);line-height:1.2em;margin:0 10px 15px 10px}.photo__number{padding-left:7px;padding-right:7px;font-size:17px;line-height:20px}.photo__date{font-size:calc(1.1vw + .5em);line-height:1.2em}.video__list{padding:0 15px}.video__item{width:calc((100vw - 45px)/2);min-height:calc(calc((100vw - 45px)/2)/(480/163));padding-bottom:15px}.video__item,.video__item:nth-child(3n){margin:0 15px 15px 0}.video__item:nth-child(2n){margin-right:0}.video__picture{width:calc((100vw - 45px)/2);height:calc(calc((100vw - 45px)/2)/(284/190))}.video__picture::before{padding:14px 0 0 5px;font-size:20px;width:46px;height:46px;margin-top:-23px;margin-left:-23px}.video__title{font-size:calc(1.1vw + .7em);line-height:1.2em;margin:0 10px 15px 10px}.video__date{font-size:calc(1.1vw + .5em);line-height:1.2em;padding:0 10px}h2.media-title,h3.media-title{font-size:calc(1.7vw + 1em);line-height:1.2em;padding:15px 20px}.media-author{width:calc(100vw - 50px);font-size:calc(.9vw + .6em);line-height:1.7em;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.table--statistics{table-layout:fixed}.table__head .table__cell{font-size:calc(1vw + .6em)}.statistics .tabs__navigation{background:0 0}.statistics .tabs__list{font-size:calc(1vw + .6em);flex-wrap:wrap;margin:0;padding-left:1%;line-height:35px}.statistics .tabs__item{flex-grow:0;width:32%;transform:none;border-radius:4px;background-color:rgba(var(--color-bg-color1),1);margin:0 1% 1vw 0}.statistics .tabs--active,.statistics .tabs--active:hover{background-color:rgba(var(--color-bg-additional),1);border:1px solid rgba(16,51,86,.3)}.statistics .tabs__text-container{transform:none}.statistics .table__cell--number{width:8%}.statistics .table__player-picture,.statistics .table__team-logo{display:none}.statistics .table__cell--player{width:25%}.statistics .table__cell--team{width:16%}.table--statistics-teams .table__cell--team{width:25%}.statistics .table__player-name{font-size:calc(1vw + .6em);width:100%;padding-right:10px}.statistics .table__team-name{font-size:calc(1vw + .6em);width:100%}.table__cell--average,.table__cell--sum,.table__cell--mark{display:none}.statistics .table__cell--variable,.table--statistics .table__cell:last-child{width:9%;padding-right:0}.table--statistics-goals .table__cell--variable,.table--statistics-goals .table__cell:last-child{width:14%}.sorting-icon:before,.table__head .headerSortDown .sorting-icon::before,.table__head .headerSortUp .sorting-icon::before{content:""}.tournaments-archive{margin:0 0 20px 0}.tournaments-archive__title{height:auto}.tournaments-archive__item{width:100%;margin:0;border-bottom:1px solid rgba(var(--color-text-base),.3)}.tournaments-archive__item:last-child{border-bottom:0}.tournaments-archive__content{min-height:100px;height:auto;padding:20px 15px}.tournaments-archive__title{font-size:calc(1.2vw + 1em);line-height:1.1em;margin:0 0 10px 0}.tournaments-archive__info{font-size:calc(1.5vw + .5em);line-height:1.3em}.tournaments-archive__info-dates::before,.tournaments-archive__info-teams-number::before,.tournaments-archive__info-status:before{font-size:calc(.2vw + 1em)}.line-slider__arrow{width:25px}.line-slider__link-container{font-size:calc(1vw + .7em)}.line-slider__wrapper{width:86%}.matches-overview__list{width:100%}.matches-overview__past-matches,.matches-overview__future-matches{width:100vw;height:180px}.matches-overview__title{font-size:calc(1vw + .6em);line-height:1.2em}.matches-overview__arrow-container{width:30px}.matches-overview__wrapper{width:calc(100% - 30px*2)}.matches-overview__item{height:180px;padding:45px 10px 20px 10px}.matches-overview__round,.matches-overview__date-time{font-size:calc(1vw + .55em)}.matches-overview__date-time-wrapper .matches-overview__date-time{padding:0 2px}.matches-overview__team{width:26vw}.matches-overview__score-cell{font-size:calc(1vw + .75em)}.matches-overview__score-cell--first-game{font-size:calc(1vw + .5em)}.matches-overview .tns-nav{bottom:10px}.matches-overview .live::before{top:115px;right:26px}.news-cards{margin-bottom:20px}.news-cards__list{margin-bottom:0}.news-cards__item{width:100%}.news-cards__picture,.news-cards__picture img{width:100%;height:calc(100vw/(480/322))}.news-cards__content{padding:15px}.news-cards__title{font-size:calc(1vw + 1em);line-height:1.2em;margin:5px 0}.news-cards__date{font-size:calc(1vw + .6em)}.news-cards__text{height:6em;overflow:hidden;margin:10px 0}.team-promo{height:30vw;background:rgba(var(--color-bg-additional),1);margin-bottom:20px;position:relative}.tournament-team .team-promo{height:30vw;background:rgba(var(--color-bg-additional),1)}.team-promo__results{display:none}.team-promo__team-name,.tournament-team .team-promo__team-name{width:100%;line-height:25px;font-size:23px;overflow:hidden;color:rgba(var(--color-text-base),1)}.team-promo__logo,.tournament-team .team-promo__logo{width:30vw;height:30vw}.team-promo__logo::after{display:none}.team-promo__team-info,.tournament-team .team-promo__team-info{padding:15px;width:70vw;height:30vw}.tournament-team .link--team-profile{color:rgba(var(--color-text-base),1)}.team-promo__results-form-wrapper{display:block}.team-promo__results-form{justify-content:flex-start}.team-promo .form-results-list{margin:0;justify-content:flex-start}.team-promo__results-form-text{display:none}.team-promo__results-form{width:auto}.team-promo__results-form-wrapper .form-results-list{width:200px}.team-promo__results-form-wrapper .form-results-item{width:30px}.team-promo__results-form-wrapper .form-results-link{padding-left:7px;padding-right:7px;font-size:19px;line-height:26px}.link--team-profile{width:100%;overflow:visible}.team-promo__players-info{display:none}.tournament-team .tabs__list{width:95%}.tournament-team .table--team .table__cell--number{width:8%;padding-left:5px}.tournament-team .table--team .table__cell--amplua{width:13%}.tournament-team .table--team .table__cell--player{width:53%}.tournament-team .table--team .table__player-name{font-size:calc(1vw + .6em)}.tournament-team .table--team .table__cell--variable{width:13px}.match-protocol__composition{border-top:unset}.teams-composition-photo{width:100%;height:calc(100vw/(910/608))}.composition-list{padding:20px 15px 0 15px}.tabs--teams-composition .tabs__list{width:96%}.composition-list__item{width:calc((100vw - 45px)/2);height:calc((100vw - 45px)/2/.7)}.composition-list__item,.composition-list__item:nth-child(4n){margin:0 15px 15px 0}.composition-list__item:nth-child(2n){margin:0 0 15px 0}.composition-list__player-photo{width:calc((100vw - 45px)/2);height:calc((100vw - 45px)/2)}.composition-list__player-info{padding:10px;height:auto}.composition-list__item-back{display:none}.composition-list__item-flipper{transition:none;transform-style:flat;position:static}.composition-list__item-flip-container.with-stats:hover .composition-list__item-flipper{transform:none}.composition-list__item-flip-container.with-stats:hover .composition-list__item-flipper .composition-list__item-front{opacity:1}.composition-list__item-front{width:calc((100vw - 45px)/2);height:calc((100vw - 45px)/2/.7);transition:none}.composition-list__player-name{font-size:calc(1vw + .6em);line-height:1.5em}.composition-list__player-first-name,.composition-list__player-last-name{width:100%}.tournament-team__radio-buttons{padding-right:10px}.tournament-team__label{margin-left:20px}.teams-schedule .mobile-white-block{width:100%;height:40px;background-color:rgba(var(--color-bg-additional),1)}.teams-schedule .schedule__checkbox{top:44px}.match-promo__cover img{object-fit:cover;height:100%;width:100%}.match-promo-unit{display:flex;flex-direction:column;height:auto;padding:0 20px;background-position:center}.match-promo .form-results-list{display:none}.match-promo__date-time{padding:4vw 0 1vw 0;font-size:calc(1vw + .9em);line-height:1em}.match-promo__place{font-size:calc(1vw + .7em);line-height:1em}.match-promo__score-wrapper{justify-content:space-between;margin-top:5vw;margin-bottom:1vw}.match-promo__team-container{width:35%;flex-direction:column;align-items:center}.match-promo__team-content--right{order:2}.match-promo__score{flex-grow:1;width:30%}.match-promo__score-main{font-size:calc(6vw + 1em)}.match-promo__score-additional{font-size:calc(2vw + 1em)}.match-promo__team-logo{margin:0;height:auto}.match-promo__team-content{min-width:100px;width:auto;margin-top:10px;height:auto}.match-promo__team-text{text-align:center;padding:0;height:auto}.match-promo__team-name{width:100%;height:auto;overflow:hidden;font-size:calc(1.7vw + 1em);line-height:1em}.match-promo__tournament-wrapper{padding:0;margin-bottom:3vw;margin-top:auto}.match-promo__tournament,.match-promo__round-group,.match-promo__tour,.match-promo__round{font-size:calc(1vw + .6em)}.tabs--match .tabs__text{font-size:calc(1vw + .6em)}.match-timeline{display:none}.event-divisions{padding:0 0 20px 0}.divisions-list{margin:0 10px}.divisions-item{padding:0}.divisions-item__title{font-size:calc(2vw + .5em);line-height:1.2em;padding:10px 0}.horizontal-division__part{height:20px}.horizontal-division__part--left::before{border-top:20px solid rgba(var(--color-bg-color1),.7)}.horizontal-division__part--right::before{border:20px solid transparent;border-right:8px solid rgba(var(--color-bg-accent),.6);border-left:0 solid transparent;border-bottom:0 solid transparent}.horizontal-division__part-number{font-size:calc(2vw + .5em);line-height:1.4em}.match-events__top,.match-protocol__top,.match-broadcast__top{display:none}.match-events{padding:0}.vertical-timeline__event-item{padding:22px 10px}.vertical-timeline__title,.vertical-timeline__event-part .vertical-timeline__score-wrapper{display:none}.vertical-timeline__event-part{width:41%}.vertical-timeline__event-minute{width:19%;font-size:calc(4vw + .4em)}.vertical-timeline__event-info--right .event-item{padding-left:0}.vertical-timeline__event-info--left .event-item{padding-right:0}.vertical-timeline__event-info--left .vertical-timeline__event-wrapper{padding-left:0;padding-right:10px}.vertical-timeline__event-info--right .vertical-timeline__event-wrapper{padding-right:0;padding-left:10px}.vertical-timeline__time::before,.vertical-timeline__time::after{width:45%;margin-right:0;margin-left:0}.vertical-timeline__time--last::before,.vertical-timeline__penalty-shoot-out::before,.vertical-timeline__penalty-shoot-out::after{display:none}.vertical-timeline__block::after,.vertical-timeline__time--last::after{width:100%;margin-right:0}.vertical-timeline__block{padding:10px 0}.vertical-timeline__event-author{font-size:calc(1vw + .7em);line-height:1.1em}.vertical-timeline__event-assist,.vertical-timeline__event-comment{font-size:calc(1vw + .6em);line-height:1.1em}.vertical-timeline__score-container{width:17%}.vertical-timeline__score-wrapper{width:80%}.vertical-timeline__penalty-shoot-out .vertical-timeline__event-item{padding:10px 0}.vertical-timeline__penalty-shoot-out .vertical-timeline__score{font-size:calc(1vw + .8em)}.vertical-timeline__event-penalty{line-height:12px}.match-history__top{display:none}.match-history__results{display:none;padding:0 20px}.match-history__results-text{display:none}.match-history__matches-all{width:26%}.match-history__results-wrapper{width:37%}.match-history__results-wrapper--left .form-results-item{margin:0 10px 0 0}.match-history__results-wrapper--right .form-results-item{margin:0 0 0 10px}.match-protocol__composition{flex-direction:column}.match-protocol__team{width:100%}.match-protocol__team-name{display:block;width:100%;text-align:center;font-size:calc(1.7vw + 1em);line-height:2em}.match-protocol__member{padding:0 15px}.match-protocol__team--left{border-right:0}.match-protocol__member-number{width:10%}.match-protocol__member-amplua{width:10%}.match-protocol__member{font-size:calc(1vw + .7em)}.match-protocol__member-name{font-size:calc(1vw + .9em)}.match-protocol__staff-list,.match-protocol__substitutes{padding:0}.match-protocol__staff-title,.match-protocol__substitutes-title,.match-protocol__referees-title{padding:10px 0 0 0;line-height:45px;font-size:calc(1.2vw + 1em)}.match-protocol__staff-list .match-protocol__team,.match-protocol__substitutes .match-protocol__team{border-top:0}.match-protocol__referees{padding:0 0 20px 0}.match-protocol__report-text{padding:5px 15px}.match-protocol__referees-title,.match-protocol__report-title{font-size:calc(1vw + .9em)}.match-protocol-empty{display:none}.match-broadcast__event{gap:8px;align-items:flex-start;padding:10px 12px;font-size:calc(1vw + .7em);line-height:1.2em}.match-broadcast__event-min{height:36px;display:flex;align-items:center;justify-content:center}.match-broadcast__event-comment-info{flex-direction:row;justify-content:center;align-items:center;min-height:38px}.match-broadcast__event-comment{flex-direction:column;justify-content:center;min-height:36px;gap:6px}.match-broadcast__event-comment-logo{display:flex}.match-broadcast__event-logo{display:none}.match-promo-unit--live::before{top:10px;right:10px;width:51px;height:26px;font-size:18px;line-height:26px}.tabs__list{margin:0 7px}.calendar{display:block}.calendar__tables-results,.calendar__selects,.popup{display:none!important}.calendar__games-list{display:block}.calendar--list{display:block}.calendar__tournaments-list{width:100%;padding:0}.calendar__tournaments-list--container .calendar__tournaments-list--wrapper{width:80vw}.calendar__tournaments-list--container .arrow{width:45px;height:26px}.calendar__tournaments-list--container .arrow[aria-disabled=true]{display:flex!important;opacity:0}.calendar--carousel .calendar__tournaments-list{width:95vw;padding:0}.calendar--carousel .calendar__tournaments-item-link{padding:0 10px;margin:0 10px}.calendar--carousel .calendar__games-score-cell--team,.calendar--carousel .calendar__team{width:34vw}.calendar--carousel .live::before{top:12px;right:17px}.calendar--carousel .calendar__games-item{padding:0 5px 0 7px;width:135px;min-width:135px;max-width:unset}.calendar--carousel .calendar__games-score-cell--first-game{font-size:8px;line-height:12px;position:absolute;right:1%}.calendar--carousel .calendar__games-score-cell--data-time{padding-top:10px;padding-bottom:5px}.calendar--carousel .calendar__games-score-cell--team,.calendar--carousel .calendar__games-score-cell--goals{padding-bottom:9px}.calendar--carousel .calendar__games-item{height:auto!important}.calendar--carousel .calendar__container{display:flex;width:100%;margin-right:unset}.calendar--carousel .calendar__container .arrow{width:25px}.calendar--carousel .calendar__container:has(.arrow[style*="display: none"]){display:block}.calendar__wrapper{min-width:270px;width:100%}.calendar__top,.calendar__bottom{width:100%}.calendar__bottom{min-height:0}.calendar__bottom-wrapper-cont{min-height:93px}.calendar__bottom-wrapper-cont img.loader{margin-top:15px}.calendar__top{justify-content:center;overflow:hidden;min-height:40px}.calendar__tournaments-item{min-height:26px}.calendar__tournaments-item-link{font-size:13px;line-height:26px}.calendar--list .calendar__tournaments-item-link{padding:0 17px;text-overflow:clip}.calendar__bottom:before{display:none}.calendar__list--title{padding:0 10px;font-size:14px;line-height:15px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.calendar__list--header{height:35px}.calendar__list--matches table{width:100%}.calendar__list--matches table:not(:first-child){border-top:none}.calendar__list--matches{flex-wrap:wrap}.calendar__list--matches table .match__score,.calendar__list--matches table .match__score--container{width:50px;max-width:50px}.calendar__list--matches table .match__score--container{font-size:13px}.calendar__list--matches table .match__score--additional{font-size:8px;line-height:8px}.calendar__list--matches table .match__date{width:75px;padding-left:10px;font-size:13px}.calendar__list--matches table .match__live{width:42px;padding-right:10px;font-size:13px}.calendar__list--matches table .match__team{width:calc((100vw - 165px)/2);font-size:13px}.calendar__list--matches table .match__team a{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.calendar__list--container{margin-bottom:0}.calendar-cards__top-container{width:100%}.calendar-cards__wrapper{width:100%;padding:10px 5px}.calendar-cards__arrow{display:none!important}.calendar-cards__container{padding:0 5px}.calendar-cards__link{width:100%;padding:15px 10px;height:160px}.calendar-cards__info{max-width:100%;height:50px}.calendar-cards__img{width:40px;height:40px}.calendar-cards__date{font-size:14px;line-height:18px}.calendar-cards__place{width:100%}.calendar-cards__stadium{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-cards__middle{width:60px;gap:0}.calendar-cards__score-main{font-size:20px;line-height:24px}.calendar-cards__tabs{padding:0 10px}.calendar-cards__live{top:5px;right:5px;width:28px;height:12px;padding:0 5px;font-size:9px;line-height:12px}.calendar-cards__live::before{display:none}.banner-index{display:none}.slider-carousel{height:calc(100vw/(910/790));padding:30px 0 0 0}.slider-carousel__wrapper{height:calc(100vw/(910/610))!important}.slider-carousel__navigation{bottom:0}.slider-carousel__slide{position:relative;width:100vw!important;height:calc(100vw/(910/610))!important;transform:scaleY(1)!important;transition:none!important}.slider-carousel__slide::after{content:"";z-index:1;position:absolute;left:0;bottom:0;width:100%;height:55%;background:linear-gradient(to top,rgba(0,0,0,.75),transparent)}.slider-carousel__image{width:100%}.slider-carousel__mobile-container{display:block;position:absolute;bottom:0;left:0;z-index:2}.slider-carousel__title{color:#fff;padding:30px 20px;font-size:calc(2vw + 1em);line-height:1em}.slider-carousel__title:after{display:none}.slider-carousel__dots li{margin:0 5px}.slider,.slider-tile{width:100%;height:calc(100vw/(910/790));padding:0;display:flex;align-items:center;justify-content:center}.slider:after,.slider-tile:after,.slider-carousel:after{display:none}.slider__wrapper,.slider__slides,.slider__slide,.slider__slide-container{width:100%;height:calc(100vw/(910/610))}.slider__slide-container{padding-bottom:0}.slider__slide-content{width:100%;min-height:0}.slider__slide-text-p{padding:30px 20px;font-size:calc(2vw + 1em);line-height:1.2em}.slider-tile{height:auto}.slider-tile__wrapper{width:100%;height:auto;margin-bottom:10px}.slider-tile__slides{display:block}.slider-tile__slide{margin-left:0;margin-bottom:0;width:100%;height:calc(100vw/(910/610))}.slider-tile__slide--main .slider-tile__link{padding:20px}.slider-tile__slide--main .slider-tile__slide-text{font-size:calc(2vw + 1em);line-height:1em}.slider-tile__slide-text{font-size:calc(1vw + 1em);line-height:1em}.table--disqualifications{table-layout:fixed}.table--disqualifications .table__cell{width:20%;padding:5px 0 5px 10px}.table--disqualifications .table__cell--player{width:40%}.table--disqualifications .table__player-info{width:100%}.table--disqualifications .table__cell--leftover{padding:5px 10px;display:none}.table--disqualifications .table__cell{font-size:calc(1vw + .6em)}.table--disqualifications .mobile-version{display:inline}.table--disqualifications .full-version{display:none}.disqualifications-selects{flex-wrap:wrap;padding:0 10px;margin:0 0 5px 0}.disqualifications-selects .select-item{min-width:135px}.disqualifications-selects .disqualifications-selects-type,.disqualifications-selects .disqualifications-selects-tournament{margin:0 15px 15px 0}.button--disqualifications{margin:0 0 15px 0}.refresh-button,.button--participants{margin:0}.staff .table--staff,.player .table--player{table-layout:fixed}.staff .table__cell,.player .table__cell{float:left;display:block;padding:5px 0;height:auto}.staff__round-group{margin:5px 0}.staff .table__cell--tournament,.staff .table__cell--match,.player .table__cell--tournament,.player .table__cell--match{padding:5px 15px}.staff .table__cell--tournament,.player .table__cell--tournament{width:100%;display:flex;flex-direction:column;justify-content:center}.staff .table__cell--match,.player .table__cell--match{width:71%}.staff .table__cell--variable,.staff .table__head-total .table__cell,.staff .table__head .table__cell,.player .table__cell--variable,.player .table__head-total .table__cell,.player .table__head .table__cell{width:12%;line-height:37px}.staff .table__cell--goals,.staff .table__head-total .table__cell--goals,.staff .table__head .table__cell--goals,.player .table__cell--goals,.player .table__head-total .table__cell--goals,.player .table__head .table__cell--goals{width:17%}.staff .table__cell--variable,.player .table__cell--variable{line-height:25px}.staff .table__team-total .table__cell--variable,.staff .table__season-total .table__cell--variable,.staff .table__head-total .table__cell--variable,.player .table__team-total .table__cell--variable,.player .table__season-total .table__cell--variable,.player .table__head-total .table__cell--variable{line-height:44px}.staff .table__cell--season,.staff .table__head-total .table__cell--variable,.staff .table__team-total .table__cell--season,.staff .table__head-total .table__cell--season,.player .table__cell--season,.player .table__head-total .table__cell--variable,.player .table__team-total .table__cell--season,.player .table__head-total .table__cell--season{height:unset}.staff .staff__match-team,.player .player__match-team{font-size:calc(1vw + .7em)}.staff .table__team-total .table__cell--team,.staff .table__team-total .table__cell--season,.staff .table__head-total .table__cell--empty,.staff .table__head .table__cell--empty,.staff .table__cell--team,.staff .table__cell--season,.staff .table__head-total .table__cell--season{width:75%}.player .table__team-total .table__cell--team,.player .table__team-total .table__cell--season,.player .table__head-total .table__cell--empty,.player .table__head .table__cell--empty,.player .table__cell--team,.player .table__cell--season,.player .table__head-total .table__cell--season{width:59%}.staff .table__team-total .table__cell--team,.staff .table__team-total .table__cell--season,.staff .table__cell--team,.staff .table__cell--season,.player .table__team-total .table__cell--team,.player .table__team-total .table__cell--season,.player .table__cell--team,.player .table__cell--season{padding:10px 15px;text-align:left}.staff .table__head .mobile-version,.player .table__head .mobile-version{display:block}.staff .table__head .desktop-version,.player .table__head .desktop-version{display:none}.staff .table__cell--tournament,.player .table__cell--tournament{border:0;background-color:rgba(var(--color-bg-default),.1)}.staff-promo,.player-promo{height:auto}.staff-promo__content,.player-promo__content{padding:25px 15px;font-size:16px;line-height:20px;width:100%}.staff-promo__list,.player-promo__list{gap:10px;padding:0 0 0 115px;min-height:55px}.staff-promo__name,.player-promo__name{font-size:24px;line-height:26px;margin:5px 0 15px 0;padding:0 0 0 115px}.staff-promo__item--club,.player-promo__item--club{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.player-promo__statistics{margin:auto 0 0 0}.staff-promo__unit,.player-promo__unit{width:auto;line-height:20px}.staff-promo__value,.player-promo__value{padding-left:0;line-height:20px}.stats-info{margin:15px 0 0 0}.stats-info__icon{width:100%;height:auto;margin:0 7px 0 0}.stats-info--player .stats-info__icon{display:none}.stats-info--player .stats-info__number{text-align:center}.stats-info__number{font-size:calc(1vw + 1.2em);line-height:28px}.stats-info__text{font-size:10px;line-height:10px}.stats-info__item:not(:last-child){margin:0 15px 0 0}.stats-info-team{padding:20px 15px}.staff .staff__match-score,.player .player__match-score{font-size:16px;padding:0 5px}.page-title__wrapper{flex-wrap:wrap;position:relative}.page-title__navigation{width:100%}.page-title__navigation .tabs--participants+.select-item--season{position:absolute;top:8px;right:15px;height:auto;width:100%;max-width:40%}.page-title__navigation .tabs--participants+.select-item--season .select-item{width:100%}.tabs--participants .tabs__text,.tabs--participants .tabs__item--fame .tabs__text{padding:0}.tabs--participants .tabs__item--fame .tabs__text:after{display:none}.tabs--participants .tabs__item--fame{margin-left:3px}.tabs--participants{width:100%}.tabs__navigation .tabs__list{font-size:14px}.table--participants{table-layout:fixed}.participants .table__cell{width:13%}.participants .table__cell--number{width:10%}.participants .table__cell--player{width:37%}.participants .table__player-name{width:100%;font-size:calc(1vw + .6em)}.participants .table__cell--variable-goals{width:20%;white-space:nowrap}a.asc::after,a.desc::after{display:none}.pagination-section{margin:20px 0}.participants-teams{padding:0 15px}.participants-teams__item{width:100%;height:auto;margin:0 0 15px 0}.participants-teams__name{padding:0 15px 0 25px;line-height:25px}.participants-search{flex-wrap:wrap;padding:0 10px 20px 10px}.page-image{width:100%;height:calc(100vw/(1216/600))}.page-address{height:50vw!important}.page-text{padding:20px 15px 25px}.page table{width:100%}.page table:not(.table--table,.table--form) th,.page table:not(.table--table,.table--form) td{display:block}.main-page-text{padding:18px 28px;margin:20px 0}.partner-items{flex-direction:column}.partner-items__item{width:100%;height:100px;margin:0 0 15px 0}.partner-items__link{display:flex}.partner-items__logo{flex-shrink:0;width:100px;height:100px}.tournaments-slider{padding:20px 15px}.tournaments-slider--branded{width:100%}.tournaments-slider__wrapper{width:100%}.tournaments-slider__wrapper--desktop-center .tns-inner{display:block}.tournaments-slider__wrapper--mobile-center .tns-inner{display:flex;justify-content:center}.tournaments-slider__img{width:100%;height:auto}.management__photo{width:100px;height:100px}.management__item{width:100%;height:100px;min-height:100px;margin:0 0 15px 0}.management__link{display:flex}.management__content{flex-shrink:1;height:100px;width:100%}.management__name-wrapper{font-size:calc(1.4vw + .9em);line-height:1.1em}.management__position{font-size:calc(1.2vw + .7em);line-height:1em;max-height:2em}.select-item--season-stats{margin:0}.select-item--season-stats .select-item{width:100%}main.background .main-content{width:100%}.league-stats__line{padding:30px 15px 30px 15px;font-size:calc(1.2vw + 1.2em);line-height:1.3em}.league-stats__line::after{margin-left:0}.stats-general{margin:40px 0 0 0}.stats-general__item{width:86%;margin:0 7%;padding-left:34%;height:50vw}.stats-general__icon,.stats-general__item:nth-child(even) .stats-general__icon{left:0}.stats-general__number{font-size:calc(8vw + 1.7em);line-height:118px}.stats-general__icon{width:32%}.league-stats .field{width:25%}.stats-general__text{font-size:calc(1.3vw + 1.1em)}.stats-match__item,.stats-match__title,.stats-match__item-wrapper{transform:none}.stats-match__item{margin:0;padding:35px 15px 20px 15px;height:auto}.stats-match__item::after{width:50%}.stats-match__team{width:35%;flex-direction:column;justify-content:flex-start;padding:0}.stats-match__score{width:30%;justify-content:flex-start}.stats-match__team-logo{width:80%;margin:0}.stats-match__team-img{width:100%;height:auto}.stats-match__score-main{font-size:calc(6vw + .8em);margin:0}.stats-match__date{font-size:calc(1vw + .7em);margin:0}.stats-match__team-wrapper{display:block;width:160%;padding:0 15px}.stats-match__team-name{width:100%;font-size:calc(2vw + 1em);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin:10px 0 8px 0}.stats-match__team--left .stats-match__team-wrapper{order:2}.stats-match__team--right .stats-match__team-wrapper,.stats-match__team--left .stats-match__team-wrapper{text-align:center}.stats-match__title{font-size:calc(3vw + 1em)}.stats-horizontal{flex-wrap:wrap;padding:0 15px;margin:35px 0 25px 0}.stats-horizontal__item,.stats-horizontal__item:first-child{width:50%;flex-shrink:0;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;margin:0 0 10px 0}.stats-horizontal .stats-horizontal__item:not(:last-child)::after{display:none}.stats-horizontal__title{margin:0;font-size:22px}.stats-horizontal__value{font-size:calc(13vw + .9em)}.stats-block__half,.stats-block__icon,.stats-block__subtitle,.stats-block__title,.stats-block__table,.league-stats__formula-container{transform:none}.stats-block__half{height:auto}.stats-block{width:100%}.stats-block__logo{width:100px;height:100px;right:15px;top:50px;margin-top:0}.stats-block__title{font-size:calc(2vw + 1em);line-height:67px;padding-left:100px}.stats-block__subtitle{font-size:calc(2vw + 1em);padding:6px 0 0 15px;line-height:1.2em;width:64%;height:67px;display:flex;overflow:hidden}.stats-block__half--first{height:135px}.stats-block__half--second{padding:0 0 0 15px}.stats-block__cell{display:block;float:left;width:50%!important}.stats-block__cell--value{font-size:calc(2vw + .9em)}.stats-block__table::before,.stats-block__table--team::after{display:none}.stats-block__table{font-size:calc(1vw + .9em);line-height:1.6em;padding-bottom:10px}.league-stats__formula{font-size:calc(1vw + .6em);line-height:1em}.stats-block__half--formula{padding:25px 15px}.stats-block--formula{margin-bottom:0}.application__description,.application__warning{padding:25px 15px;font-size:calc(1vw + .8em);line-height:1.2em}.form{padding:15px}.form__input,.form__players .form__input{width:100%}.form__input{font-size:15px}.form__group{display:block}.form .form-group{margin-bottom:25px}.form__players{width:100%;display:block}.form__players-item{flex-wrap:wrap}.form__players-delete{order:2;flex-shrink:0}.form__date{order:1}.form__input-wrapper{margin-bottom:20px}.form__group--participants{width:100%}.form__input-wrapper--participants{margin-bottom:15px}.form__group-title{font-size:calc(2.2vw + 1em)}.form__group-title-wrapper{display:block}.application__warning::after{display:none}.registration,.authorization{padding:25px 15px}.registration__form,.authorization__form{padding:0}.authorization__links{position:static;margin-top:20px}.authorization__title{font-size:calc(1vw + 1em)}.day-video{margin-bottom:15px}.day-video__slide{display:block!important}.day-video__navigation{width:100%;top:100px;padding:20px 0 0}.day-video__info{width:100%;height:160px;padding:20px 15px 30px 15px}.day-video__main{width:100%;height:calc(100vw/(480/322))}.day-video__link{width:100%;height:100%}.day-video__title{font-size:24px;margin:15px 0 0 0;height:50px;line-height:28px;overflow:hidden}.survey{margin:15px 0 20px 0}.survey__content{display:block}.survey__slide{display:block!important}.survey__content-block:first-child{width:100%;min-height:172px;padding:20px 15px}.survey__content-block:last-child{width:100%;height:auto;padding:20px 15px}.survey__content-block.full:last-child{width:100%}.survey__bottom{margin-top:0}.survey-form__options{max-height:267px;height:auto;margin-bottom:20px;padding:0}.survey__result-container{max-height:274px;height:auto;margin-bottom:20px}.survey__question{font-size:calc(3vw + 1em);margin:60px 0 10px 0}.survey__navigation{width:100%;top:50px;padding:20px 0 0}.stadiums-item,.stadiums-item__content,.stadiums-item__wrapper{height:auto}.stadiums-item__content{padding:25px 15px 30px}.stadiums-item__title{font-size:calc(2vw + .9em);line-height:1.3em}.stadiums-item__address{font-size:calc(2vw + .7em);line-height:1.3em}.regions-wrapper{width:100%;flex-wrap:wrap;padding:15px 15px 20px 15px;height:auto}.tabs--regions{width:100%;padding:0 6px}.tabs--regions .tabs__list{width:100%;margin:0}.tabs--regions .tabs__item{padding:0 5px;flex-grow:1}.regions__league-children-cont .select-item{width:100%;margin:20px 0 0 0}.regions__league-children-cont{width:100%}.fame-banner{padding:25px 20px 0 30px}.fame-banner__hall{width:100%}.fame-banner__cup{display:none}.fame-banner__hall__text{font-size:calc(5vw + 1em)}.fame-banner__star--0{width:23px;height:25px;left:120px;right:unset;bottom:3px;fill:rgba(var(--color-bg-color1),.8)}.fame-banner__star--1{right:unset;left:10px;bottom:113px;fill:rgba(var(--color-bg-color1),.55)}.fame-banner__star--2{top:5px;left:100px;bottom:unset;right:unset;fill:rgba(var(--color-bg-color1),.45)}.fame__title{margin:15px}.fame__list{padding:0 15px}.fame__item,.fame__item:nth-child(4n){width:100%;margin:0 0 15px 0}.table--fame .table__cell--picture{min-width:45px}.fame__player{max-width:46vw}.branding{background:0 0!important}.mobile-notification{display:flex;align-items:center;justify-content:center;padding:15px;color:rgba(var(--color-text-additional),1);margin:-20px 0 0 0}.mobile-notification--index{margin:0}.mobile-notification__icon{margin:0 0 0 10px;transform:rotate(0deg);transition:transform 1s ease}.mobile-notification__icon--rotated{transform:rotate(90deg)}.custom-sportrecs .sr_showcase{padding:0 15px!important}.custom-sportrecs .sr_showcase-link-title{right:15px!important}.achievements{padding:25px 15px;margin-bottom:20px}.achievements__item{margin:0 0 20px 0;width:100%}.achievements__item:last-child{margin:0}.holiday-decoration{background-size:cover;height:40px}.transfers{padding:10px}.transfers__number,.transfers__row--header{display:none}.transfers__row{flex-direction:column;gap:12px;height:unset}.transfers__row:not(:last-child){margin-bottom:16px;padding-bottom:10px}.transfers__start,.transfers__start--player,.transfers__player,.transfers__center,.transfers__center--player,.transfers__end{width:100%}.protocol__container{flex-direction:column}.protocol__unit{width:100%}.socials{gap:10px}}@media (max-width:420px){.schedule__checkbox{top:44px}.mobile-white-block{width:100%;height:40px;background-color:rgba(var(--color-bg-additional),1)}.tournament__info-status{display:none}.tournaments-archive__info-status{display:none}.schedule__team-logo{display:none}.schedule__score{width:15%}.schedule__team-name{font-size:calc(2vw + .5em)}}@media (max-width:370px){.apps{gap:10px}.apps__icon{max-width:140px;height:auto}.start{max-width:100%;overflow-x:scroll}.player-promo__unit,.staff-promo__unit{display:none}}@media (min-width:385px) and (max-width:480px){.table--disqualifications .table__cell--leftover{display:table-cell}}@media (max-width:360px){.stats-info__item:not(:last-child){margin:0 7px 0 0}}@media (max-width:340px){.mobile-mini-hide{display:none!important}.staff .table__cell--variable,.staff .table__head-total .table__cell,.staff .table__head .table__cell,.staff .table__season-total .table__cell--variable,.staff .table__head-total .table__cell--variable,.player .table__cell--variable,.player .table__head-total .table__cell,.player .table__head .table__cell,.player .table__season-total .table__cell--variable,.player .table__head-total .table__cell--variable{width:20%}.staff .table__team-total .table__cell--team,.staff .table__team-total .table__cell--season,.staff .table__head-total .table__cell--empty,.staff .table__head .table__cell--empty,.staff .table__cell--season,.staff .table__head-total .table__cell--season,.player .table__team-total .table__cell--team,.player .table__team-total .table__cell--season,.player .table__head-total .table__cell--empty,.player .table__head .table__cell--empty,.player .table__cell--season,.player .table__head-total .table__cell--season{width:60%}.staff .table__cell--match,.player .table__cell--match{width:80%}.sidebar__selects-list .select-item:nth-child(odd),.sidebar__selects-list .select-item:nth-child(even){margin-left:0;margin-right:0;width:100%}.calendar-cards__wrapper{padding:10px 0}.calendar-cards__tabs{padding:0 5px}}