.mobile-menu{width:320px;height:100%;overflow-x:hidden;overflow-y:auto;z-index:999;position:fixed;left:-360px;top:0;transition:left .4s;background-color:var(--bg)}.mobile-menu.is-active{left:0}body.mobile-menu-is-opened{overflow:hidden;width:100%;height:100%}.mobile-menu__header{padding:15px 20px;gap:10px;background-color:var(--bg-darker-1)}.mobile-menu__header .logo{font-size:20px}.mobile-menu__btn-close{font-size:24px;width:40px;height:40px;margin-right:-10px}.mobile-menu__content{padding:20px}.mobile-menu__content .header__search,.mobile-menu__content .header__btn-login{display:none}.mobile-menu__content .header__menu{display:block;margin:0}.mobile-menu__content .header__menu>li>a{height:50px}.mobile-menu__content .header__menu-hidden{opacity:1;visibility:visible;translate:0 0;position:static;background-color:var(--bg-darker);width:calc(100% + 40px);margin:0 -20px;box-shadow:none;padding:20px}.mobile-menu__content div.header__menu-hidden{grid-template-columns:repeat(2,minmax(0,1fr))}@media screen and (max-width:1220px){.page__cols-right:has(.filter-block){display:none}.page__cols:has(.page__player) .page__cols-right{padding:0}.page__fr{position:static}.page__fr .sect__content{height:auto;max-height:150px}.schedule-item{padding:6px 20px;gap:10px 20px}.schedule-item__number{width:140px}}@media screen and (max-width:1220px) and (min-width:590px){.sect:has(.sect__tabs) .grid-items{display:flex;overflow-y:hidden;overflow-x:auto}.sect:has(.sect__tabs) .grid-items>.grid-items__item{flex-shrink:0;width:170px}}@media screen and (max-width:950px){.footer__notify{margin:0}.footer__menu{width:100%}.pagination{gap:10px}.pagination__btn-loader a,.pagination__btn-loader span:not([class]){width:100%}.pagination>a,.pagination>span{flex-grow:1;order:10}.pagination__pages,.pagination__btns{min-width:100%}.pagination__pages a,.pagination__pages span,.pagination__btns>*{flex-grow:1}}@media screen and (max-width:760px){.mobile-menu__content .header__search,.mobile-menu__content .header__btn-login{display:block;width:100%;margin:0;margin-bottom:10px}.mobile-menu__content .header__btn-login{display:flex}.sect__header:has(.sect__tabs) .sect__title{width:100%}.sect__tabs{margin-top:10px;gap:10px;width:100%}.sect__tabs button{flex:1 1 0;max-width:100%;min-width:max-content;padding:0 10px;font-size:12px;height:30px}.sect .filter-block{display:none}.sect .filter-block.is-active{display:block}.sect__btn-filter{display:flex}.schedule-item{gap:0 10px}.schedule-item__number{width:100px;text-align:right}.schedule-item__descr{order:-1}.page__player .tabs-block__select button{flex-grow:1}.page__player-bottom{padding:20px}.ya-share2{width:100%;text-align:center}.page__fav{margin:0}.page__likes a{padding:0 10px;height:30px;font-size:12px;gap:8px}.page__ac{margin-bottom:20px}.ac-form__bottom{gap:10px}.ac-form__bottom button{padding:0 20px;width:100%}.ac-form__header input+input{min-width:100%;order:10}.ac-form__header>span,.comm::before{display:none}.ac-form #b_color{display:none}.ac-toggle .ac-form__bottom button{position:static;width:100%}.comm{padding:15px 20px}.comm__img{width:40px;height:40px;position:relative;left:0;top:0}.comm__meta{display:block}.comm__user-rating,.comm__group{translate:-50% -100%;display:none}}@media screen and (max-width:590px){.lgn__content{padding:30px 20px}.lgn__ctrl>*{font-size:17px;height:40px}.lgn__btn-close{right:0;top:0;color:var(--tt);font-size:24px}.lgn__header{padding-left:60px}.lgn__avatar{width:40px;font-size:18px}.lgn__title{font-size:17px}.lgn__caption{font-size:14px;margin-top:0}.header__login a,.header__btn1{display:none}.footer__notify{width:100%;padding:0;border:0;text-align:center}.page__scr ul:has(li:nth-child(6)){grid-template-columns:repeat(2,1fr)}.page__scr ul:not(:has(li:nth-child(6))){gap:10px}}@media screen and (max-width:470px){.wrapper__container123{max-width:410px}.pagination__btn-loader a{min-width:0;width:100%}.filter__col--ranges{padding:0}.filter__cell--submit,.filter__col--submit{flex-direction:row;width:100%}.filter__cell--submit input{flex:1 1 0;max-width:100%;min-width:50px}}@media screen and (max-width:400px){.wrapper__container123{max-width:360px}.ac-form__bottom .comments_subscribe{font-size:13px}.full-text iframe{width:calc(100% + 40px);max-width:calc(100% + 40px);height:260px;margin-left:-20px;margin-right:-20px}}