.grid{display:grid;grid-template-columns:1fr 1098px;grid-template-rows:1549px;gap:76px}.grid--tournament-page{grid-template-rows:1661px;margin-top:110px}.grid--tournament-page .main-section.without-footer{border-radius:0}.grid--without-aside{grid-template-columns:1fr;grid-template-rows:1549px}.grid--with-page-title{grid-template-columns:1fr;grid-template-rows:1368px}.vtablet .grid{grid-template-rows:190vh}.htablet .grid,.vtablet .grid{grid-template-columns:1fr;min-height:100%}.htablet .grid--tournament-page{display:grid;grid-template-columns:1fr 950px}.htablet .grid--tournament-page .tournament-page__content{max-height:1072px}.htablet .grid--tournament-page .tournament-game-list{height:1516px;flex-grow:1}.htablet .grid--tournament-page .tournaments-page__statistic{padding:30px}.content-wrapper{padding:30px 65px;background:#f7f5ef;overflow:hidden;grid-area:main;position:relative}.content-wrapper--cards-list{background:transparent;padding:0}.htablet .profile-page .content-wrapper:not(.content-wrapper--cards-list),.vtablet .profile-page .content-wrapper:not(.content-wrapper--cards-list){padding:53px 23px 0 23px}.phone .profile-page .content-wrapper:not(.content-wrapper--cards-list){padding:61px 23px}.phone .profile-page .content-wrapper:is(.content-wrapper--cards-list){padding:0 23px}.phone .content-wrapper{padding:30px 30px}.phone .content-wrapper--transparent{background:transparent;padding:0}.TournamentsPage .screen-layout .layout-header .tabs{width:auto}.screen-layout{position:relative;display:flex;flex-direction:column;overflow:hidden}.screen-layout ::-webkit-scrollbar{width:0}.screen-layout .layout-header{flex-shrink:0;display:flex;flex-direction:row;align-items:center}.screen-layout .content-wrapper{flex:1;overflow-y:auto;min-height:0}.screen-layout .layout-footer{flex-shrink:0}.htablet .screen-layout:has(.achievements),.htablet .screen-layout:has(.friends-list),.htablet .screen-layout:has(.game-matcher-container),.htablet .screen-layout:has(.games-table),.htablet .screen-layout:has(.history-list),.htablet .screen-layout:has(.leaderboard),.htablet .screen-layout:has(.news__content),.htablet .screen-layout:has(.profile-header),.htablet .screen-layout:has(.rules),.htablet .screen-layout:has(.statistics),.htablet .screen-layout:has(.streamers),.htablet .screen-layout:has(.tournament-page),.htablet .screen-layout:has(.tournaments-list),.vtablet .screen-layout:has(.achievements),.vtablet .screen-layout:has(.friends-list),.vtablet .screen-layout:has(.game-matcher-container),.vtablet .screen-layout:has(.games-table),.vtablet .screen-layout:has(.history-list),.vtablet .screen-layout:has(.leaderboard),.vtablet .screen-layout:has(.news__content),.vtablet .screen-layout:has(.profile-header),.vtablet .screen-layout:has(.rules),.vtablet .screen-layout:has(.statistics),.vtablet .screen-layout:has(.streamers),.vtablet .screen-layout:has(.tournament-page),.vtablet .screen-layout:has(.tournaments-list){height:1841px}.htablet .screen-layout,.vtablet .screen-layout{height:1633px}.htablet .screen-layout .content-wrapper>.achievements,.htablet .screen-layout .content-wrapper>.friends-list,.htablet .screen-layout .content-wrapper>.game-matcher-container,.htablet .screen-layout .content-wrapper>.games-table,.htablet .screen-layout .content-wrapper>.leaderboard,.htablet .screen-layout .content-wrapper>.news__content,.htablet .screen-layout .content-wrapper>.profile-header,.htablet .screen-layout .content-wrapper>.statistics,.htablet .screen-layout .content-wrapper>.streamers,.htablet .screen-layout .content-wrapper>.tournament-page,.htablet .screen-layout .content-wrapper>.tournaments-list,.vtablet .screen-layout .content-wrapper>.achievements,.vtablet .screen-layout .content-wrapper>.friends-list,.vtablet .screen-layout .content-wrapper>.game-matcher-container,.vtablet .screen-layout .content-wrapper>.games-table,.vtablet .screen-layout .content-wrapper>.leaderboard,.vtablet .screen-layout .content-wrapper>.news__content,.vtablet .screen-layout .content-wrapper>.profile-header,.vtablet .screen-layout .content-wrapper>.statistics,.vtablet .screen-layout .content-wrapper>.streamers,.vtablet .screen-layout .content-wrapper>.tournament-page,.vtablet .screen-layout .content-wrapper>.tournaments-list{height:1608px}.htablet .screen-layout .content-wrapper>.history-list,.vtablet .screen-layout .content-wrapper>.history-list{height:1664px}.htablet .screen-layout .layout-header,.vtablet .screen-layout .layout-header{margin:0 30px}.htablet .layout-footer,.vtablet .layout-footer{position:fixed;bottom:0;left:0;right:0;z-index:10}.phone #app:is(.NewsPage) .screen-layout .content-wrapper{min-height:1331px;margin:0 31px;background:transparent;padding:0}.phone #app:is(.NewsPage) .screen-layout .content-wrapper>.news{height:1408px;border-radius:0}.phone #app:not(.FriendsPage):not(.LobbyPage):not(.FullPlayerProfilePage):not(.TournamentsPage):not(.NewsPage) .screen-layout .content-wrapper{min-height:1331px;border-radius:23px;margin:0 31px}.phone #app:not(.FriendsPage):not(.LobbyPage):not(.FullPlayerProfilePage):not(.TournamentsPage):not(.NewsPage) .screen-layout .content-wrapper>.streamers{height:1510px}.phone #app:not(.FriendsPage):not(.LobbyPage):not(.FullPlayerProfilePage):not(.TournamentsPage):not(.NewsPage) .screen-layout .content-wrapper>.rules{height:1536px}.phone .screen-layout .content-wrapper{min-height:1357px}.phone .screen-layout .content-wrapper>.achievements,.phone .screen-layout .content-wrapper>.games-table,.phone .screen-layout .content-wrapper>.profile-header,.phone .screen-layout .content-wrapper>.statistics,.phone .screen-layout .content-wrapper>.tournament-page{height:1536px}.phone .screen-layout .content-wrapper>.friends-list,.phone .screen-layout .content-wrapper>.game-matcher-container,.phone .screen-layout .content-wrapper>.leaderboard{height:1638px}.phone .screen-layout .content-wrapper>.history-list{height:1628px}.phone .layout-header{margin:0 30px}.phone .layout-footer{position:fixed;bottom:0;left:0;right:0;z-index:10}