.logo-img.blurred {
    -webkit-filter: blur(1.5px);
    filter: blur(1.5px)
}

.games-nav {
    overflow: -moz-scrollbars-none;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    scrollbar-width: none;
    display: flex;
    position: relative;
    z-index: 10;
    padding: 5px 10px;
    margin-top: 1px;
    background-color: var(--borders-main);
    overflow-x: auto
}

.games-nav::-webkit-scrollbar {
    width: 0;
    height: 0;
    display: none;
    background: transparent
}

.games-nav#content browser {
    margin-right: -14px !important;
    overflow-y: scroll;
    margin-bottom: -14px !important;
    overflow-x: scroll
}

.games-nav.__no-scroll {
    overflow-x: unset;
    will-change: unset
}

.games-nav__inner {
    display: flex;
    flex: 1
}

.games-nav__tournaments {
    display: none;
    width: 100%;
    max-height: 0;
    background-color: var(--bg-main-layouts);
    transition: .2s linear;
    overflow: hidden
}

.games-nav__tournaments._open {
    max-height: 1000px;
    border-bottom: 1px solid var(--borders-main)
}

.games-nav__tournaments-item {
    position: relative;
    display: flex;
    align-items: center;
    padding: 8px 10px 8px 30px;
    cursor: pointer;
    transition: .1s linear;
    color: var(--text-lighter);
    font-size: 12px;
    line-height: 1.3
}

.games-nav__tournaments-item._more {
    font-size: 13px;
    color: var(--text-active)
}

.games-nav__tournaments-item.active {
    color: #fff;
    text-shadow: 0 0 .6px var(--text-highlighted),0 0 .7px var(--text-highlighted),0 0 .6px var(--text-highlighted)
}

.games-nav__tournaments-item.active .tournament-icon {
    opacity: 1
}

.games-nav__tournaments-item.active:hover {
    color: #fff
}

.games-nav__tournaments-item:hover {
    color: var(--text-highlighted);
    background-color: var(--bg-main-elements)
}

.games-nav__tournaments-item .tournament-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 30px;
    height: 30px;
    min-width: 30px;
    min-height: 30px;
    margin-right: 10px;
    border-radius: 15px;
    opacity: .7;
    background-color: var(--borders-main);
    border: 1px solid #212429
}

.games-nav__tournaments-item .tournament-icon img {
    max-width: 20px;
    max-height: 20px
}

.games-nav__tournaments-item .tournament-icon .discipline-icon-round {
    min-width: 20px;
    max-width: 20px;
    height: 20px;
    background: unset;
    border: unset
}

.games-nav__tournaments._search .games-nav__tournaments-item.active {
    background-color: transparent
}

.games-nav__tournaments._live .games-nav__tournaments-item.active {
    background-color: #42335b
}

.games-nav__tournaments._favorites .games-nav__tournaments-item.active {
    background-color: #ff7a0087
}

.games-nav__tournaments._top .games-nav__tournaments-item.active {
    background-color: #2b385e
}

.games-nav__tournaments._dota2 .games-nav__tournaments-item.active {
    background-color: #6c2822
}

.games-nav__tournaments._csgo .games-nav__tournaments-item.active {
    background-color: #44391b
}

.games-nav__tournaments._fifa .games-nav__tournaments-item.active {
    background-color: #203b36
}

.games-nav__tournaments._efootball .games-nav__tournaments-item.active {
    background-color: #203b36
}

.games-nav__tournaments._tabletennis .games-nav__tournaments-item.active {
    background-color: #354366
}

.games-nav__tournaments._apex .games-nav__tournaments-item.active {
    background-color: #481e1a
}

.games-nav__tournaments._baseball .games-nav__tournaments-item.active {
    background-color: #38314c
}

.games-nav__tournaments._basketball .games-nav__tournaments-item.active {
    background-color: #5a3727
}

.games-nav__tournaments._basketball3x3 .games-nav__tournaments-item.active {
    background-color: #5a3727
}

.games-nav__tournaments._boxing .games-nav__tournaments-item.active {
    background-color: #4e3d23
}

.games-nav__tournaments._football .games-nav__tournaments-item.active {
    background-color: #42482a
}

.games-nav__tournaments._football-wc .games-nav__tournaments-item.active {
    background-color: #7309289c
}

.games-nav__tournaments._football-ec .games-nav__tournaments-item.active {
    background-color: #143CDB9c
}

.games-nav__tournaments._handball .games-nav__tournaments-item.active {
    background-color: #555033
}

.games-nav__tournaments._hs .games-nav__tournaments-item.active {
    background-color: #291e14
}

.games-nav__tournaments._hearthstone .games-nav__tournaments-item.active {
    background-color: #291e14
}

.games-nav__tournaments._hockey .games-nav__tournaments-item.active {
    background-color: #395870
}

.games-nav__tournaments._lol .games-nav__tournaments-item.active {
    background-color: #5a4e32
}

.games-nav__tournaments._ow .games-nav__tournaments-item.active {
    background-color: #24313c
}

.games-nav__tournaments._overwatch .games-nav__tournaments-item.active {
    background-color: #24313c
}

.games-nav__tournaments._pubg .games-nav__tournaments-item.active {
    background-color: #b05705a6
}

.games-nav__tournaments._sc2 .games-nav__tournaments-item.active {
    background-color: #294249
}

.games-nav__tournaments._starcraft .games-nav__tournaments-item.active {
    background-color: #294249
}

.games-nav__tournaments._tennis .games-nav__tournaments-item.active {
    background-color: #335339
}

.games-nav__tournaments._mma .games-nav__tournaments-item.active {
    background-color: #62232a
}

.games-nav__tournaments._ufc .games-nav__tournaments-item.active {
    background-color: #62232a
}

.games-nav__tournaments._volleyball .games-nav__tournaments-item.active {
    background-color: #313952
}

.games-nav__tournaments._ebasketball .games-nav__tournaments-item.active {
    background-color: #5a3727
}

.games-nav__tournaments._etennis .games-nav__tournaments-item.active {
    background-color: #335339
}

.games-nav__tournaments._ehockey .games-nav__tournaments-item.active {
    background-color: #365161
}

.games-nav__tournaments._emma .games-nav__tournaments-item.active {
    background-color: #62232a
}

.games-nav__tournaments._call-of-duty .games-nav__tournaments-item.active {
    background-color: #595538
}

.games-nav__tournaments._rocket-league .games-nav__tournaments-item.active {
    background-color: #202e3b
}

.games-nav__tournaments._rainbow6 .games-nav__tournaments-item.active {
    background-color: #47314c
}

.games-nav__tournaments._futsal .games-nav__tournaments-item.active {
    background-color: #564c2b
}

.games-nav__tournaments._snooker .games-nav__tournaments-item.active {
    background-color: #384438
}

.games-nav__tournaments._valorant .games-nav__tournaments-item.active {
    background-color: #62232a
}

.games-nav__tournaments._cricket .games-nav__tournaments-item.active {
    background-color: #4a1d2c
}

.games-nav__tournaments._turbogames .games-nav__tournaments-item.active {
    background-color: #203b36
}

.games-nav__tournaments._efootball-bots .games-nav__tournaments-item.active {
    background-color: #203b36
}

.games-nav__tournaments._ebasketball-bots .games-nav__tournaments-item.active {
    background-color: #5a3727
}

.games-nav__tournaments._etennis-bots .games-nav__tournaments-item.active {
    background-color: #335339
}

.games-nav__tournaments._rocket-league-bots .games-nav__tournaments-item.active {
    background-color: #202e3b
}

.games-nav__tournaments._american-football .games-nav__tournaments-item.active {
    background-color: #052a68
}

.games-nav__tournaments._rugby .games-nav__tournaments-item.active {
    background-color: #602823
}

.games-nav__tournaments._warcraft3 .games-nav__tournaments-item.active {
    background-color: #422d19
}

.games-nav__tournaments._king-of-glory .games-nav__tournaments-item.active {
    background-color: #5b4c2a
}

.games-nav__tournaments._arena-of-valor .games-nav__tournaments-item.active {
    background-color: #282654
}

.games-nav__tournaments._efighting-bots .games-nav__tournaments-item.active {
    background-color: #f1570161
}

.games-nav__tournaments._formula1 .games-nav__tournaments-item.active {
    background-color: #ff000087
}

.games-nav__tournaments._politics .games-nav__tournaments-item.active {
    background-color: #53a7d35e
}

.games-nav__tournaments._horse-racing .games-nav__tournaments-item.active {
    background-color: #e7864d82
}

.games-nav__tournaments._harness-racing .games-nav__tournaments-item.active {
    background-color: #4b386a
}

.games-nav__tournaments._greyhound-racing .games-nav__tournaments-item.active {
    background-color: #606B8778
}

.games-nav__tournaments._biathlon .games-nav__tournaments-item.active {
    background-color: #1E7AAA78
}

.games-nav__tournaments._darts .games-nav__tournaments-item.active {
    background-color: #FF574078
}

.games-nav__tournaments._badminton .games-nav__tournaments-item.active {
    background-color: #CF3C9878
}

.games-nav__tournaments._entertainment .games-nav__tournaments-item.active {
    background-color: #E8425978
}

.games-nav__tournaments._mobile-legends .games-nav__tournaments-item.active {
    background-color: #AE844C78
}

.games-nav__tournaments._aussie-rules .games-nav__tournaments-item.active {
    background-color: #128A8378
}

.games-nav__tournaments._users-tournament .games-nav__tournaments-item.active {
    background-color: #17528978
}

.games-nav__tournaments._waterpolo .games-nav__tournaments-item.active {
    background-color: #2256CA78
}

.games-nav__tournaments._kabaddi .games-nav__tournaments-item.active {
    background-color: #8038B878
}

.games-nav__tournaments._beach-volleyball .games-nav__tournaments-item.active {
    background-color: #CD996278
}

.games-nav__tournaments._bowls .games-nav__tournaments-item.active {
    background-color: #5C956078
}

.games-nav__tournaments._ecricket .games-nav__tournaments-item.active {
    background-color: #e94d816e
}

.games-nav__tournaments._golf .games-nav__tournaments-item.active {
    background-color: #176c43c2
}

.games-nav__expand {
    display: none;
    align-items: center;
    justify-content: center;
    margin-left: auto;
    width: 26px;
    height: 26px;
    line-height: 1.2;
    border-radius: 13px;
    border: solid 1px var(--text-default);
    color: var(--text-default);
    text-align: center;
    font-size: 20px;
    transition: .1s linear
}

.games-nav__expand._active {
    border-color: var(--bg-main-elements-active);
    background-color: var(--bg-main-elements-active)
}

.games-nav__expand:hover {
    color: var(--text-lighter);
    border-color: var(--text-lighter)
}

.games-nav__events-count {
    position: absolute;
    top: 5px;
    left: 35px;
    min-width: 18px;
    padding: 2px;
    font-size: 9px;
    color: var(--text-lighter);
    text-align: center;
    border-radius: 7px;
    border: solid 1px var(--bg-main-body);
    background-color: var(--bg-main-layouts)
}

.games-nav__group {
    display: flex;
    align-items: center;
    margin-right: 5px;
    border-radius: 4px
}

.games-nav__group:empty {
    display: none
}

.games-nav__group-title {
    display: none;
    text-transform: capitalize;
    align-self: flex-start;
    color: var(--text-default);
    padding-top: 5px;
    padding-bottom: 10px
}

@media(min-width: 1281px) {
    .games-nav__group-title {
        display:flex
    }
}

.games-nav__group .games-nav__item:last-child {
    margin: 0
}

.games-nav__item {
    position: relative;
    display: flex;
    align-items: center;
    padding: 5px 10px 5px 5px;
    margin-right: 8px;
    border-radius: 4px;
    cursor: pointer;
    transition: .1s linear;
    background-color: var(--bg-main-layouts)
}

.games-nav__item .euro-badge {
    width: 32px;
    height: 14px;
    background-image: url(/dist/img/badge_euro-3d5f3f3427a4d702ddbf.png);
    background-repeat: no-repeat;
    background-position: center;
    background-size: contain;
    position: absolute;
    bottom: 7px;
    left: 14px;
    z-index: 1
}

.games-nav__item.search-button .discipline-icon {
    background-size: 16px 16px;
    background-position: center
}

.games-nav__item .discipline-icon {
    width: 30px;
    height: 30px;
    margin-right: 10px
}

.games-nav__item-info {
    display: flex;
    align-items: center;
    flex: 1;
    height: 100%
}

.games-nav__item-discipline {
    font-size: 14px;
    color: var(--text-lighter);
    white-space: nowrap
}

.games-nav__item-tournament {
    display: flex;
    align-items: center;
    font-size: 12px;
    color: var(--text-default);
    margin-left: auto;
    white-space: nowrap
}

.games-nav__item-tournament-dot {
    display: block;
    height: 4px;
    width: 4px;
    border-radius: 2px;
    background-color: red;
    margin-right: 5px
}

.games-nav__item-tournament.live {
    color: var(--text-active)
}

.games-nav__item-tournament span {
    margin-left: 2px
}

.games-nav__item-more {
    position: relative;
    display: flex;
    color: var(--text-default);
    flex: 1;
    margin: 0
}

.games-nav__item-more._open {
    z-index: 11
}

.games-nav__item-more._open:before {
    content: "";
    position: fixed;
    left: 0;
    bottom: 0;
    top: 0;
    right: 0;
    z-index: 10;
    background: rgba(26,33,42,.5);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px)
}

.games-nav__item-more._open .nav-more__list {
    display: block;
    z-index: 11
}

.games-nav__item-more._open ._dropdown {
    color: var(--text-highlighted);
    z-index: 11
}

.games-nav__item-more._open ._dropdown .games-nav__item-discipline {
    color: var(--text-highlighted)
}

.games-nav__item-more._open ._dropdown .iconFont {
    transform: none
}

.games-nav__item._dropdown {
    padding-right: 16px;
    margin: 0;
    flex: 1;
    justify-content: center
}

.games-nav__item._dropdown .games-nav__item-discipline {
    text-transform: capitalize
}

.games-nav__item._dropdown .iconFont {
    font-size: 8px;
    margin-left: auto;
    transform: rotate(180deg);
    margin-right: -4px
}

.games-nav__item:hover {
    background-color: var(--bg-main-elements)
}

.games-nav__item._active {
    background-color: var(--bg-active)
}

.games-nav__item._active .games-nav__item-discipline {
    color: #fff;
    text-shadow: 0 0 .6px var(--text-highlighted),0 0 .7px var(--text-highlighted),0 0 .6px var(--text-highlighted)
}

.games-nav__item._active .games-nav__expand {
    color: var(--bg-main-elements-active);
    border-color: var(--bg-main-elements-active)
}

.games-nav__item._active .games-nav__expand._active {
    color: var(--text-default)
}

.games-nav__item._active .games-nav__expand._active:hover {
    color: var(--text-lighter);
    border-color: var(--text-lighter)
}

.games-nav__item._active .games-nav__expand:hover {
    color: var(--text-lighter);
    border-color: var(--text-lighter);
    cursor: pointer
}

.games-nav__item._active._search {
    background-color: transparent
}

.games-nav__item._active._live {
    background-color: #42335b
}

.games-nav__item._active._favorites {
    background-color: #ff7a0087
}

.games-nav__item._active._top {
    background-color: #2b385e
}

.games-nav__item._active._dota2 {
    background-color: #6c2822
}

.games-nav__item._active._csgo {
    background-color: #44391b
}

.games-nav__item._active._fifa {
    background-color: #203b36
}

.games-nav__item._active._efootball {
    background-color: #203b36
}

.games-nav__item._active._tabletennis {
    background-color: #354366
}

.games-nav__item._active._apex {
    background-color: #481e1a
}

.games-nav__item._active._baseball {
    background-color: #38314c
}

.games-nav__item._active._basketball {
    background-color: #5a3727
}

.games-nav__item._active._basketball3x3 {
    background-color: #5a3727
}

.games-nav__item._active._boxing {
    background-color: #4e3d23
}

.games-nav__item._active._football {
    background-color: #42482a
}

.games-nav__item._active._football-wc {
    background-color: #7309289c
}

.games-nav__item._active._football-ec {
    background-color: #143CDB9c
}

.games-nav__item._active._handball {
    background-color: #555033
}

.games-nav__item._active._hs {
    background-color: #291e14
}

.games-nav__item._active._hearthstone {
    background-color: #291e14
}

.games-nav__item._active._hockey {
    background-color: #395870
}

.games-nav__item._active._lol {
    background-color: #5a4e32
}

.games-nav__item._active._ow {
    background-color: #24313c
}

.games-nav__item._active._overwatch {
    background-color: #24313c
}

.games-nav__item._active._pubg {
    background-color: #b05705a6
}

.games-nav__item._active._sc2 {
    background-color: #294249
}

.games-nav__item._active._starcraft {
    background-color: #294249
}

.games-nav__item._active._tennis {
    background-color: #335339
}

.games-nav__item._active._mma {
    background-color: #62232a
}

.games-nav__item._active._ufc {
    background-color: #62232a
}

.games-nav__item._active._volleyball {
    background-color: #313952
}

.games-nav__item._active._ebasketball {
    background-color: #5a3727
}

.games-nav__item._active._etennis {
    background-color: #335339
}

.games-nav__item._active._ehockey {
    background-color: #365161
}

.games-nav__item._active._emma {
    background-color: #62232a
}

.games-nav__item._active._call-of-duty {
    background-color: #595538
}

.games-nav__item._active._rocket-league {
    background-color: #202e3b
}

.games-nav__item._active._rainbow6 {
    background-color: #47314c
}

.games-nav__item._active._futsal {
    background-color: #564c2b
}

.games-nav__item._active._snooker {
    background-color: #384438
}

.games-nav__item._active._valorant {
    background-color: #62232a
}

.games-nav__item._active._cricket {
    background-color: #4a1d2c
}

.games-nav__item._active._turbogames {
    background-color: #203b36
}

.games-nav__item._active._efootball-bots {
    background-color: #203b36
}

.games-nav__item._active._ebasketball-bots {
    background-color: #5a3727
}

.games-nav__item._active._etennis-bots {
    background-color: #335339
}

.games-nav__item._active._rocket-league-bots {
    background-color: #202e3b
}

.games-nav__item._active._american-football {
    background-color: #052a68
}

.games-nav__item._active._rugby {
    background-color: #602823
}

.games-nav__item._active._warcraft3 {
    background-color: #422d19
}

.games-nav__item._active._king-of-glory {
    background-color: #5b4c2a
}

.games-nav__item._active._arena-of-valor {
    background-color: #282654
}

.games-nav__item._active._efighting-bots {
    background-color: #f1570161
}

.games-nav__item._active._formula1 {
    background-color: #ff000087
}

.games-nav__item._active._politics {
    background-color: #53a7d35e
}

.games-nav__item._active._horse-racing {
    background-color: #e7864d82
}

.games-nav__item._active._harness-racing {
    background-color: #4b386a
}

.games-nav__item._active._greyhound-racing {
    background-color: #606B8778
}

.games-nav__item._active._biathlon {
    background-color: #1E7AAA78
}

.games-nav__item._active._darts {
    background-color: #FF574078
}

.games-nav__item._active._badminton {
    background-color: #CF3C9878
}

.games-nav__item._active._entertainment {
    background-color: #E8425978
}

.games-nav__item._active._mobile-legends {
    background-color: #AE844C78
}

.games-nav__item._active._aussie-rules {
    background-color: #128A8378
}

.games-nav__item._active._users-tournament {
    background-color: #17528978
}

.games-nav__item._active._waterpolo {
    background-color: #2256CA78
}

.games-nav__item._active._kabaddi {
    background-color: #8038B878
}

.games-nav__item._active._beach-volleyball {
    background-color: #CD996278
}

.games-nav__item._active._bowls {
    background-color: #5C956078
}

.games-nav__item._active._ecricket {
    background-color: #e94d816e
}

.games-nav__item._active._golf {
    background-color: #176c43c2
}

.games-nav .custom-collapse {
    width: 100%
}

._tablet .euro-badge {
    left: 3px;
    bottom: 3px;
    height: 16px;
    width: 34px
}

.nav-more__list {
    display: none;
    position: absolute;
    width: 300px;
    padding: 12px;
    top: calc(100% + 4px);
    right: 0;
    overflow-y: auto;
    background-color: var(--bg-main-body);
    box-shadow: 0px 8px 24px rgba(0,0,0,.4);
    border-radius: 4px
}

.nav-more__list .games-nav__item {
    margin-right: 0
}

.nav-more__list .games-nav__item:not(:last-child) {
    margin-bottom: 8px
}

.nav-more__list::-webkit-scrollbar {
    background-color: var(--bg-main-layouts)
}

@media(max-width: 1280px) {
    .games-nav__events-count {
        top:0;
        left: 25px
    }

    .games-nav__item.search-button {
        justify-content: center;
        width: 50px;
        padding-right: 5px
    }

    .games-nav__item.search-button .discipline-icon {
        margin: 0
    }

    .games-nav__item.search-button .games-nav__item-info {
        display: none
    }
}

@media(min-width: 1281px) {
    .games-nav {
        display:block;
        width: 273px;
        margin: 0;
        background-color: var(--borders-main);
        padding: 10px;
        border-radius: 6px;
        overflow-x: hidden
    }

    .games-nav__tournaments {
        display: block
    }

    .games-nav__expand {
        display: flex
    }

    .games-nav__group {
        flex-direction: column;
        width: 100%;
        box-shadow: 0 0 6px 0 rgba(0,0,0,.11)
    }

    .games-nav__group:not(:last-child) {
        margin-bottom: 10px
    }

    .games-nav__group .games-nav__item {
        width: 100%
    }

    .games-nav__item {
        display: flex;
        height: 50px;
        align-items: center;
        margin: 0;
        padding: 0 15px;
        background-color: var(--bg-main-layouts);
        border-bottom: 1px solid var(--borders-main);
        border-radius: 0
    }

    .games-nav__item:first-child {
        border-top-left-radius: 6px;
        border-top-right-radius: 6px
    }

    .games-nav__item:last-of-type,.games-nav__item:last-child {
        border-bottom-left-radius: 6px;
        border-bottom-right-radius: 6px
    }

    .games-nav__item._active .discipline-icon,.games-nav__item:hover .discipline-icon {
        -webkit-filter: none;
        filter: none
    }
}

@media(min-width: 981px) {
    .games-nav {
        transition:transform .1s ease;
        will-change: transform
    }
}

@media(max-width: 980px) {
    .games-nav {
        display:flex;
        position: -webkit-sticky;
        position: sticky;
        top: -1px;
        background-color: var(--borders-main);
        margin: 0 0 -5px;
        padding: 15px 10px 10px;
        z-index: 7;
        scroll-behavior: smooth
    }

    .games-nav__events-count {
        top: -5px;
        right: -5px;
        left: auto;
        display: flex;
        align-items: center;
        justify-content: center;
        height: 14px;
        padding: 0 4px;
        border-radius: 7px;
        font-size: 10px;
        color: var(--text-lighter)
    }

    .games-nav__events-count span {
        margin: 0 !important
    }

    .games-nav__group {
        margin: 0
    }

    .games-nav__item {
        position: relative;
        background-color: var(--bg-main-layouts);
        opacity: .5;
        -webkit-filter: grayscale(0.5);
        filter: grayscale(0.5);
        padding: 0;
        margin-right: 10px !important;
        transition: none
    }

    .games-nav__item .discipline-icon:after,.games-nav__item .discipline-icon-round:after {
        background-size: 32px
    }

    .games-nav__item .discipline-icon {
        width: 40px;
        height: 40px;
        font-size: 32px;
        margin-right: 0 !important
    }

    .games-nav__item .discipline-icon._turbogames,.games-nav__item .discipline-icon._favorites {
        font-size: 28px
    }

    .games-nav__item .discipline-icon._users-tournament {
        font-size: 26px
    }

    .games-nav__item-discipline {
        display: none
    }

    .games-nav__item._active {
        opacity: 1;
        -webkit-filter: grayscale(0);
        filter: grayscale(0);
        background-color: transparent !important
    }

    .games-nav__item .euro-badge {
        width: 34px;
        height: 18px;
        bottom: 0;
        left: 3px
    }
}

.custom-collapse {
    display: grid;
    grid-template-rows: 0fr;
    position: relative;
    transition: grid-template-rows .3s ease;
    will-change: grid-template-rows
}

.custom-collapse__container {
    overflow: hidden
}

.custom-collapse._expanded {
    grid-template-rows: 1fr
}
