.searchGame_bgAll__G_Yeq {
    padding-bottom: 20px
}

.searchGame_bgdisplay__CyAa8 {
    display: flex
}

.searchGame_bgFinterAll__nGWSa {
    display: flex;
    align-items: center;
    justify-content: space-between;
    flex-flow: wrap
}

.searchGame_bgFinterTitle__9jsuP {
    display: flex;
    flex-direction: column;
    width: 100%;
    margin: 24px 0;
    padding-top: 6px
}

.searchGame_bgFinterTitleH2__l84xa {
    font-size: 1.5rem;
    justify-content: center;
    align-items: center;
    text-align: center;
    line-height: 31px;
    font-weight: 600;
    color: var(--color1);
    margin-block: 0
}

.searchGame_searchValue__HJ2Fc {
    font-weight: 700
}

.searchGame_bgFinterTitleYouCanTry__fCj3W {
    justify-content: center;
    align-items: center;
    text-align: center;
    color: #fff;
    font-size: 1.2rem;
    margin-top: 10px;
    margin-bottom: 6px
}

.searchGame_line__TyJXF {
    width: calc(100% - 32px);
    height: 2px;
    border-radius: 2px;
    background: #28293d;
    margin-top: 20px;
    margin-left: 16px
}

.searchGame_bgListGames__eOeEi {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    width: 100%
}

.searchGame_bgListGamesRoot__EOEHG {
    width: 100%;
    padding: 16px
}

.searchGame_bgListGamesAllMinH__4BRNF {
    min-height: 600px
}

.searchGame_bgListGamesAll__PffGL {
    justify-content: center;
    display: grid;
    -webkit-box-flex-flow: row wrap;
    flex-flow: row wrap;
    box-sizing: border-box;
    content-visibility: visible;
    padding: 0;
    -webkit-column-gap: 6px;
    grid-column-gap: 6px;
    column-gap: 6px;
    grid-row-gap: 6px;
    row-gap: 6px;
    margin: 0;
    width: 100%;
    grid-template-columns: repeat(1, 1fr)
}

@media only screen and (max-width:959px) {
    .searchGame_bgListGamesAll__PffGL {
        justify-content: center;
        padding-left: inherit
    }
}

@media(max-width:1081.95px) {
    .searchGame_bgListGamesAll__PffGL {
        padding-right: 0;
        padding-left: 0;
        margin-left: 0;
        width: 100%
    }
}

@media(min-width:330px) {
    .searchGame_bgListGamesAll__PffGL {
        grid-template-columns: repeat(2, 1fr)
    }
}

@media(min-width:590px) {
    .searchGame_bgListGamesAll__PffGL {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media(min-width:850px) {
    .searchGame_bgListGamesAll__PffGL {
        grid-template-columns: repeat(4, 1fr)
    }
}

@media(min-width:1080px) {
    .searchGame_bgListGamesAll__PffGL {
        grid-template-columns: repeat(5, 1fr)
    }
}

@media(min-width:1250px) {
    .searchGame_bgListGamesAll__PffGL {
        grid-template-columns: repeat(6, 1fr)
    }
}

@media(min-width:1545px) {
    .searchGame_bgListGamesAll__PffGL {
        grid-template-columns: repeat(7, 1fr)
    }
}

@media(min-width:2020px) {
    .searchGame_bgListGamesAll__PffGL {
        grid-template-columns: repeat(8, 1fr)
    }
}

@media(min-width:2222px) {
    .searchGame_bgListGamesAll__PffGL {
        grid-template-columns: repeat(9, 1fr);
        column-gap: 10px;
        row-gap: 6px
    }
}

@media(min-width:2630px) {
    .searchGame_bgListGamesAll__PffGL {
        grid-template-columns: repeat(10, 1fr)
    }
}

.searchGame_bgListNumPages__y1WF3 {
    display: flex;
    justify-content: center;
    margin: 24px 0;
    content-visibility: auto;
    contain: layout paint;
    contain-intrinsic-size: 50px
}

.searchGame_itemNumPagesActive___GpJy {
    color: #fff;
    transition: all .1s ease-in 0s;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    padding: 8px;
    background: transparent;
    width: 50px;
    height: 50px;
    margin: 5px;
    font-size: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.searchGame_itemNumPages__ChX1h {
    text-decoration: none;
    display: flex;
    align-items: center;
    justify-content: center;
    color: #fff
}

.searchGame_itemNumPages__ChX1h:hover {
    border-color: #fff;
    cursor: pointer
}

.searchGame_itemNumPages__ChX1h:active {
    background: #1a1b28;
    border-color: transparent
}

.searchGame_itemNumPagesDiv__m3rqA {
    transition: all .1s ease-in 0s;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    border: 2px solid transparent;
    padding: 8px;
    background: #2f3148;
    width: 50px;
    height: 50px;
    margin: 5px;
    font-size: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.searchGame_itemNumPagesDiv__m3rqA:hover {
    background: #434561
}

.searchGame_itemNextPages__47Hmt {
    transition: all .1s ease-in 0s;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    border: 2px solid transparent;
    padding: 8px 20px;
    width: unset;
    height: 50px;
    margin: 5px;
    font-size: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.searchGame_itemNextPages__47Hmt:hover {
    background: #8668ff
}

.searchGame_itemNextPagesText__rARad {
    display: none
}

@media only screen and (min-width:600px) {
    .searchGame_itemNextPagesText__rARad {
        display: block
    }
}

.searchGame_itemNextPagesSvg1__ipNDe {
    display: inline-block;
    fill: currentcolor;
    height: 24px;
    width: 24px;
    margin-right: 8px
}

.searchGame_itemNextPagesSvg2__pl8_O {
    display: inline-block;
    fill: currentcolor;
    height: 24px;
    width: 24px;
    margin-left: 8px
}

.searchGame_btn-disabled__BwwTc {
    pointer-events: none;
    opacity: .5
}

.PagingGames_bgdisplay__zBvWS {
    display: flex;
    justify-content: center;
    align-items: flex-start
}

.PagingGames_bgFilterAll__gqZlE {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    flex-flow: wrap
}

.PagingGames_bgFilterTitle__3pUKx {
    display: flex;
    flex-direction: column;
    width: 100%;
    padding-left: 20px;
    padding-right: 16px;
    padding-top: 6px
}

@media(min-width:750px) {
    .PagingGames_bgFilterTitle__3pUKx {
        max-width: calc(100% - 220px)
    }
}

.PagingGames_bgFilterTitleH2__5_0Kn {
    margin-right: 16px;
    font-size: 20px;
    line-height: 25px;
    font-weight: 900;
    color: var(--title-color);
    margin-block: 0
}

.PagingGames_bgFilter__M_3nA {
    position: absolute;
    right: 34px;
    padding-left: 16px;
    margin-top: 16px
}

@media(max-width:999px) {
    .PagingGames_bgFilterAll__gqZlE {
        padding-right: 20px;
        height: 40px
    }

    .PagingGames_bgFilter__M_3nA {
        right: 24px
    }
}

.PagingGames_bgFilterButton__q_62r {
    font-family: inherit;
    display: flex;
    justify-content: space-between;
    align-items: center;
    font-weight: 500;
    font-size: 16px;
    padding: 8px 8px 8px 16px;
    box-sizing: border-box;
    border-radius: 8px;
    height: 40px;
    min-width: 190px;
    transition-property: all;
    transition-timing-function: cubic-bezier(.4, 0, .2, 1);
    transition-duration: .2s;
    border: none;
    background: var(--color2);
    color: var(--text-color)
}

.PagingGames_bgFilterButton__q_62r .PagingGames_IconExpandSelect__l_iMk {
    display: block
}

.PagingGames_bgFilterButton__q_62r .PagingGames_IconCollapseSelect__McNix {
    display: none
}

.PagingGames_bgFilterButton__q_62r svg {
    height: 18px;
    width: 18px;
    margin-right: 4px;
    margin-left: 8px;
    color: var(--text-color)
}

.PagingGames_bgFilterButton__q_62r:hover {
    color: var(--text-color);
    cursor: pointer
}

.PagingGames_bgFilterButtonTitle__G1qq6 {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-weight: 500
}

.PagingGames_bgFilterButtonsvg__ez9t1 {
    display: inline-block;
    fill: currentcolor;
    height: 24px;
    width: 24px
}

.PagingGames_bgSelectFilter__NNOAf {
    position: absolute;
    inset: 30px auto auto 0;
    margin-left: 16px;
    z-index: 10;
    box-sizing: border-box
}

.PagingGames_bgSelectFilterUl__n_lIT {
    font-size: 16px;
    font-weight: 500;
    border-radius: 8px;
    overflow: auto;
    min-width: 190px;
    background: var(--color2) none repeat scroll 0 0/auto padding-box border-box;
    padding: 8px 0 0;
    scrollbar-width: thin;
    scrollbar-color: #aaadbe transparent;
    max-height: 400px;
    box-sizing: border-box
}

.PagingGames_bgSelectFilterLiActive__XUppi {
    opacity: .7
}

.PagingGames_bgSelectFilterLiActive__XUppi,
.PagingGames_bgSelectFilterLi__ih54g {
    color: var(--text-color);
    display: block;
    height: 40px;
    line-height: 40px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    box-sizing: border-box
}

.PagingGames_bgSelectFilterLi__ih54g {
    cursor: pointer
}

.PagingGames_bgSelectFilterLi__ih54g:hover {
    background-color: var(--color1)
}

.PagingGames_line__6d6Eu {
    width: calc(100% - 32px);
    height: 1px;
    border-radius: 2px;
    margin-top: 20px;
    margin-left: 16px;
    background-image: linear-gradient(to right, var(--color3), var(--color1), var(--color3))
}

.PagingGames_bgListGames__OBkgT {
    display: flex;
    flex-direction: column;
    align-items: center;
    width: auto;
    margin-top: 16px
}

.PagingGames_bgListGamesRoot__wZlGy {
    width: auto;
    padding: 16px
}

.PagingGames_bgListGamesAll__XK1gK {
    display: grid;
    -webkit-box-flex-flow: row wrap;
    flex-flow: row wrap;
    box-sizing: border-box;
    content-visibility: visible;
    grid-column-gap: 16px;
    column-gap: 16px;
    grid-row-gap: 16px;
    row-gap: 16px;
    grid-template-columns: repeat(3, var(--size-img));
    padding: 0 16px;
    width: 100%;
    justify-content: center
}

@media(max-width:549.9px) {
    .PagingGames_bgListGamesAll__XK1gK {
        width: calc(100vw - 16px)
    }
}

.PagingGames_bgListGamesAll__XK1gK .PagingGames_ad_300x250_container__XhLev {
    grid-column: 3/5;
    grid-row: 2/4;
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column
}

@media screen and (max-width:549.9px) {
    .PagingGames_bgListGamesAll__XK1gK .PagingGames_ad_300x250_container__XhLev {
        grid-column: 1/4;
        grid-row: 1/4
    }
}

@media screen and (min-width:550px)and (max-width:921px) {
    .PagingGames_bgListGamesAll__XK1gK .PagingGames_ad_300x250_container__XhLev {
        grid-column: 2/4;
        grid-row: 2/4
    }
}

.PagingGames_bgListGamesAll__XK1gK .PagingGames_ad_300x250_container__XhLev .PagingGames_ad_300x250__UnZFR {
    width: 300px;
    height: 250px;
    background: var(--bg-ads)
}

.PagingGames_bgListGamesAll__XK1gK .PagingGames_ad_300x250_container__XhLev .PagingGames_text__egjmC {
    font-size: 12px;
    color: var(--ad-text);
    text-align: center;
    margin-top: 10px;
    opacity: .5
}

@media(max-width:549.9px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(3, 1fr)
    }
}

@media(min-width:738px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(4, var(--size-img))
    }
}

@media(min-width:885px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(5, var(--size-img))
    }
}

@media(min-width:1050px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(6, var(--size-img))
    }
}

@media(min-width:1205px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(7, var(--size-img))
    }
}

@media(min-width:1363px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(8, var(--size-img))
    }
}

@media(min-width:1545px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(9, var(--size-img))
    }
}

@media(min-width:1695px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(10, var(--size-img))
    }
}

@media(min-width:2405px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(11, var(--size-img))
    }
}

@media(min-width:2600px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(12, var(--size-img))
    }
}

@media(min-width:2795px) {
    .PagingGames_bgListGamesAll__XK1gK {
        grid-template-columns: repeat(13, var(--size-img))
    }
}

.PagingGames_bgListNumPages__u2722 {
    display: flex;
    justify-content: center;
    margin: 24px 0;
    content-visibility: auto;
    contain: layout paint;
    contain-intrinsic-size: 50px
}

.PagingGames_bgListNumPages__u2722 a:hover {
    color: var(--text-color)
}

.PagingGames_itemNumPagesActive__aPW5i {
    transition: all .1s ease-in 0s;
    font-weight: 600;
    border-radius: 50px;
    padding: 8px;
    background: var(--paging-active);
    width: 50px;
    height: 50px;
    margin: 5px;
    font-size: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.PagingGames_itemNumPagesActive__aPW5i,
.PagingGames_itemNumPages__pLVog {
    color: var(--text-color);
    display: flex;
    align-items: center;
    justify-content: center
}

.PagingGames_itemNumPages__pLVog {
    text-decoration: none
}

.PagingGames_itemNumPages__pLVog:hover {
    border-color: var(--text-color);
    cursor: pointer
}

.PagingGames_itemNumPages__pLVog:active {
    background: transparent;
    border-color: transparent
}

.PagingGames_itemNumPagesDiv__PMTp0 {
    transition: all .1s ease-in 0s;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    padding: 8px;
    background: var(--paging-button);
    width: 50px;
    height: 50px;
    margin: 5px;
    font-size: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}

.PagingGames_itemNumPagesDiv__PMTp0:hover {
    background: var(--paging-hover)
}

.PagingGames_itemNextPages___tHgV {
    transition: all .1s ease-in 0s;
    font-weight: 600;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    border: 2px solid transparent;
    /* padding: 8px 20px; */
    /* background: var(--paging-button); */
    width: unset;
    height: 50px;
    margin: 5px;
    font-size: 20px;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none
}



.PagingGames_itemNextPagesText__uh4Ss {
    display: none
}

@media only screen and (min-width:600px) {
    .PagingGames_itemNextPagesText__uh4Ss {
        display: block
    }
}

.PagingGames_itemNextPagesSvg1__Tc9Fz {
    display: inline-block;
    fill: currentcolor;
    height: 24px;
    width: 24px;
    margin-right: 8px
}

@media screen and (max-width:549.9px) {
    .PagingGames_itemNextPagesSvg1__Tc9Fz {
        margin-right: 0
    }
}

.PagingGames_itemNextPagesSvg2__daH6x {
    display: inline-block;
    fill: currentcolor;
    height: 24px;
    width: 24px;
    margin-left: 8px
}

@media screen and (max-width:549.9px) {
    .PagingGames_itemNextPagesSvg2__daH6x {
        margin-left: 0
    }
}

.PagingGames_btn-disabled__yF1_z {
    pointer-events: none;
    opacity: .5
}

.PagingGames_qweeresdvfdsf__C3gaL,
.PagingGames_sdfgdsasdfsadf__GNoGg {
    position: -webkit-sticky;
    position: sticky;
    top: 76px;
    margin-top: 16px;
    grid-column: 1/3;
    grid-row: 1/3;
    display: flex;
    flex-direction: column
}

.PagingGames_qweeresdvfdsf__C3gaL .PagingGames_ad_160x600__yQSUS,
.PagingGames_qweeresdvfdsf__C3gaL .PagingGames_ad_300x600__NufdK,
.PagingGames_sdfgdsasdfsadf__GNoGg .PagingGames_ad_160x600__yQSUS,
.PagingGames_sdfgdsasdfsadf__GNoGg .PagingGames_ad_300x600__NufdK {
    height: 600px;
    background: var(--bg-ads)
}

.PagingGames_qweeresdvfdsf__C3gaL .PagingGames_ad_160x600__yQSUS,
.PagingGames_sdfgdsasdfsadf__GNoGg .PagingGames_ad_160x600__yQSUS {
    display: none;
    width: 160px
}

.PagingGames_qweeresdvfdsf__C3gaL .PagingGames_ad_300x600__NufdK,
.PagingGames_sdfgdsasdfsadf__GNoGg .PagingGames_ad_300x600__NufdK {
    width: 300px
}

.PagingGames_qweeresdvfdsf__C3gaL .PagingGames_ad_note__JOFx0,
.PagingGames_sdfgdsasdfsadf__GNoGg .PagingGames_ad_note__JOFx0 {
    font-size: 12px;
    color: var(--ad-text);
    text-align: center;
    margin-top: 10px
}

@media screen and (max-width:1680px) {
    .PagingGames_sdfgdsasdfsadf__GNoGg .PagingGames_ad_300x600__NufdK {
        display: none
    }

    .PagingGames_sdfgdsasdfsadf__GNoGg .PagingGames_ad_160x600__yQSUS {
        display: block
    }
}

@media screen and (max-width:1380px) {
    .PagingGames_qweeresdvfdsf__C3gaL {
        display: none
    }
}

@media screen and (max-width:1520px) {
    .PagingGames_sdfgdsasdfsadf__GNoGg {
        display: none
    }
}

.PagingGames_linkSort__L5DaC {
    display: block;
    width: 100%;
    padding: 0 16px;
    color: var(--text-color)
}

.PagingGames_linkSort__L5DaC:hover {
    color: var(--text-color)
}

.PagingGames_disabled__kEM09 {
    pointer-events: none
}

.header_w-header__PrdZK a {
    color: inherit;
    text-decoration: none
}

.header_w-header__PrdZK img {
    border: 0
}

.header_w-header__PrdZK li {
    list-style: none
}

.header_w-header__PrdZK ul {
    padding: 0 0 0 9px
}

.header_w-header__PrdZK h1 {
    font-size: 100%;
    font-weight: 400
}

.header_w-header__PrdZK input {
    font-family: inherit;
    font-size: inherit;
    font-weight: inherit;
    font-size: 100%;
    outline: 0
}

.header_w-header__PrdZK body img {
    display: block;
    width: 100%;
    height: auto
}

.header_w-header__PrdZK *,
.header_w-header__PrdZK :after,
.header_w-header__PrdZK :before {
    box-sizing: inherit
}

.header_w-header__PrdZK a,
.header_w-header__PrdZK input {
    outline: none;
    padding: 0;
    border-radius: 0;
    border: none
}

.header_themeIcon__P77ZQ {
    font-size: 30px;
    transition: transform .3s ease, opacity .3s ease;
    color: #fff
}

.header_themeIcon__P77ZQ:hover {
    transform: rotate(1turn)
}

.header_icon__FrqLb:after,
.header_icon__FrqLb:before {
    font-family: icomoon;
    speak: none;
    font-style: normal;
    font-weight: 400
}

.header_icon__FrqLb.header_i-search__4EZSh:before {
    content: ""
}

.header_icon__FrqLb.header_i-close__wktMc:before {
    content: ""
}

.header_icon__FrqLb.header_i-plus-solid__QTkQ_:before {
    content: ""
}

.header_icon__FrqLb.header_i-newspaper____Ldh:before {
    content: ""
}

.header_icon__FrqLb.header_i-facebook__WZi6h:before {
    content: ""
}

.header_icon__FrqLb.header_i-twitter__A7_L8:before {
    content: ""
}

.header_icon__FrqLb.header_i-instagram__OVekk:before {
    content: ""
}

.header_icon__FrqLb.header_i-youtube___LTMu:before {
    content: ""
}

.header_icon__FrqLb.header_i-feed__rzuio:before {
    content: ""
}

.header_icon__FrqLb.header_i-flipboard__bxDKI:before {
    content: ""
}

.header_icon__FrqLb.header_i-tiktok__YcGLe:before {
    content: ""
}

.header_icon__FrqLb.header_i-linkedin__qUVdB:before {
    content: ""
}

.header_icon__FrqLb.header_i-search-menu__Db7P9:before {
    content: ""
}

.header_icon__FrqLb.header_i-close-menu__dMHme:before {
    content: ""
}

.header_icon__FrqLb.header_i-menu-new__dVnpc:before {
    content: ""
}

.header_icon__FrqLb.header_i-user__kjHpc:before {
    content: ""
}

.header_icon__FrqLb.header_i-menu-newsletter__liVMU:before {
    content: ""
}

.header_icon__FrqLb.header_i-user-full__pEHTG:before {
    content: ""
}

.header_hide__9nGUt {
    display: none;
    text-indent: -9999999px;
    white-space: nowrap;
    overflow: hidden;
    font-size: 1px;
    position: absolute
}

.header_wrapper__4kK3j {
    padding: 0 .5rem;
    margin: 0 auto
}

.header_w-header__PrdZK {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1999999900;
    transition: all .15s ease;
    background: #fff
}

.header_w-header__PrdZK .header_header-logo__y3IZE {
    display: flex;
    align-items: center;
    transition: all .3s ease
}

.header_w-header__PrdZK .header_header-logo__y3IZE.header_small-logo__u8EdT picture {
    margin-top: 0
}

.header_w-header__PrdZK .header_header-logo__y3IZE.header_small-logo__u8EdT.header_header-logo__y3IZE {
    margin: 0
}

.header_w-header__PrdZK .header_header-logo__y3IZE.header_small-logo__u8EdT img {
    height: 40px !important;
    margin-top: 0
}

.header_header-nav__cOOmy {
    width: 100%;
    margin: 0 auto;
    position: relative
}

.header_header-nav__cOOmy.header_nav-menu__uqCo4 {
    display: grid;
    grid-template-columns: 44px 1fr 44px;
    padding: .25rem 0
}

.header_wrapper__4kK3j.header_main-navigation__0yqkb {
    background: #027373;
    border-bottom: 1px solid #006363;
    display: flex;
    align-items: center;
    justify-content: center
}

.header_nav-menu__uqCo4 .header_nav-left__4Cofa,
.header_nav-menu__uqCo4 .header_nav-right__aNfgO {
    display: flex;
    align-items: center
}

.header_nav-menu__uqCo4 .header_nav-left__4Cofa {
    justify-content: flex-start;
    gap: 2rem
}

.header_nav-menu__uqCo4 .header_nav-right__aNfgO {
    justify-content: flex-end;
    gap: 2rem
}

.header_nav-menu__uqCo4 .header_nav-center__zX5Mc {
    display: grid;
    grid-template-columns: 1fr;
    grid-template-areas: "header-bar";
    align-items: center;
    justify-content: center;
    overflow: visible
}

.header_nav-menu__uqCo4 .header_nav-center__zX5Mc .header_w-header-logo-only__NnGux {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: 1rem;
    grid-area: header-bar;
    place-self: center;
    transform: translateY(0);
    transition: transform .5s ease
}

.header_nav-menu__uqCo4 .header_nav-center__zX5Mc picture {
    margin-bottom: 8px;
    display: flex;
    justify-content: center;
    width: 100%;
    height: 100%;
    transition: all .3s ease
}

.header_nav-menu__uqCo4 .header_nav-center__zX5Mc img {
    width: auto;
    height: 65px;
    margin-top: 0;
    object-fit: contain;
    display: block;
    transition: all .3s ease
}

.header_scrolled__E9zA8 .header_nav-menu__uqCo4 .header_nav-center__zX5Mc img {
    height: 30px
}

.header_nav-link__70EiH.header_nav-link-user__uhLk_ {
    position: relative;
    padding: .5rem;
    border-radius: 2rem;
    font-size: .75rem;
    gap: .25rem;
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
    white-space: nowrap;
    text-transform: capitalize;
    height: 2rem
}

.header_nav-link__70EiH.header_nav-link-user__uhLk_:before {
    color: #101010;
    font-size: 1.5rem
}

.header_nav-link__70EiH.header_nav-link-user__uhLk_ span {
    position: relative;
    left: 2px
}

a.header_header-logo__y3IZE {
    position: relative;
    margin: 0 15px;
    width: 85px;
    height: 30px;
    overflow: visible;
    display: flex;
    align-items: center;
    justify-content: center;
    z-index: 3000
}

.header_css-menu--checkbox-wrapper__l02Ob {
    display: flex;
    width: 100%;
    gap: 0 1em
}

.header_css-menu--checkbox-wrapper__l02Ob.header_js-search-focus__IKZID {
    gap: 0 .5em
}

.header_css-menu--checkbox-wrapper__l02Ob:hover {
    cursor: pointer
}

.header_css-menu--checkbox__cJEVZ {
    display: none
}

.header_css-menu--checkbox__cJEVZ:checked~.header_side-navigation__C_8Yt {
    left: 0
}

.header_css-menu--checkbox__cJEVZ,
.header_header-search-content__2IWZD {
    display: none
}

.header_css-menu--checkbox__cJEVZ:checked~.header_header-search-content__2IWZD {
    display: flex;
    align-items: center;
    justify-content: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(51, 51, 51, .95);
    -webkit-backdrop-filter: blur(8px);
    backdrop-filter: blur(8px);
    z-index: 1999999902
}

.header_header-search__R5xMu {
    margin: 0 auto;
    width: 90%
}

.header_search-form__q51aS {
    position: relative;
    width: 100%;
    height: 100%
}

.header_search-form__q51aS:before {
    position: absolute;
    top: 2px;
    left: 0;
    font-size: 22px;
    color: #027373
}

.header_search-input__D97N3 {
    font-size: 1.4em;
    font-weight: 700;
    color: #e2e2e2;
    font-family: Roboto, sans-serif;
    width: 100%;
    height: 100%;
    padding: 0 1rem 1.5rem 4rem;
    background: none;
    border: none;
    border-bottom: 2px solid #027373
}

.header_search-input__D97N3::placeholder {
    font-weight: 400;
    color: #f2f2f2;
    opacity: 1
}

.header_search-input__D97N3:focus {
    outline: none
}

.header_header-search-exit__O5L6f {
    position: absolute;
    top: 5px;
    right: 5px
}

.header_header-search-exit__O5L6f:before {
    display: flex;
    padding: 1rem;
    font-size: 2rem;
    color: #f2f2f2
}

.header_header-search-exit__O5L6f:hover {
    cursor: pointer
}

.header_header-search-exit__O5L6f span {
    position: absolute;
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden
}

.header_side-navigation__C_8Yt {
    position: fixed;
    top: 55px;
    left: -1000px;
    z-index: -1;
    overflow-y: scroll;
    display: flex;
    flex-direction: column;
    gap: 2rem;
    height: 100dvh;
    max-width: 370px;
    padding: 2rem 2rem 4.5rem;
    background: #fff;
    transition: all .3s ease;
    -ms-overflow-style: none;
    scrollbar-width: none
}

@media screen and (max-width:1024px) {
    .header_side-navigation__C_8Yt {
        top: 52px
    }
}

@media screen and (max-width:768px) {
    .header_side-navigation__C_8Yt {
        top: 50px;
        max-width: 340px
    }
}

.header_side-navigation__C_8Yt::-webkit-scrollbar {
    display: none
}

.header_side-navigation__C_8Yt .header_side-navigation-topbar__YcF7x {
    display: flex;
    align-content: center;
    justify-content: space-between;
    gap: 0 7em
}

.header_side-navigation__C_8Yt .header_side-navigation-menu__voXYu {
    display: flex;
    flex-direction: column
}

.header_side-navigation__C_8Yt .header_side-navigation-menu__voXYu .header_side-navigation-list__k4iV1 {
    display: flex;
    flex-direction: column;
    gap: 2rem;
    align-content: center;
    justify-content: flex-start
}

.header_side-navigation__C_8Yt .header_side-navigation-menu__voXYu .header_side-navigation-list__k4iV1 .header_sidenav-link__cYo02 {
    flex: 1 1
}

.header_side-navigation__C_8Yt .header_side-navigation-menu__voXYu #header_menu-features__5QGWG {
    padding-top: 2rem;
    gap: 1rem
}

.header_side-navigation__C_8Yt .header_w-side-navigation-social__iYC0g {
    display: flex;
    flex-direction: row-reverse;
    justify-content: flex-end;
    align-items: baseline
}

.header_side-navigation__C_8Yt .header_side-navigation-social__xU86J {
    display: flex;
    flex-wrap: wrap;
    gap: 1rem;
    align-content: center;
    justify-content: flex-start;
    margin-top: 2rem;
    overflow: hidden
}

.header_side-navigation__C_8Yt .header_side-navigation-social__xU86J li {
    display: none
}

.header_side-navigation__C_8Yt .header_side-navigation-social__xU86J li:nth-child(-n+5) {
    display: flex
}

.header_side-navigation__C_8Yt .header_show-more-label-social__slpde {
    cursor: pointer;
    flex: 1 1 auto;
    text-align: right;
    justify-content: flex-end
}

.header_side-navigation__C_8Yt .header_show-more-toggle-social__5iD2C,
.header_side-navigation__C_8Yt .header_show-more-toggle-social__5iD2C:checked {
    display: none
}

.header_side-navigation__C_8Yt .header_show-more-toggle-social__5iD2C:checked~.header_side-navigation-social__xU86J li {
    display: flex
}

.header_side-navigation__C_8Yt .header_show-more-toggle-social__5iD2C:checked+.header_show-more-label-social__slpde {
    display: none
}

.header_w-sidenav-subnav__LUIRH .header_sidenav-link__cYo02 {
    flex: 1 1
}

.header_sidenav-subnav__dKtFP {
    width: 100%;
    display: none;
    flex-direction: column;
    gap: 1rem;
    -webkit-margin-before: 1rem;
    margin-block-start: 1rem;
    transition: all .5s ease;
    padding-left: 0
}

.header_css-menu--checkbox__cJEVZ:checked~.header_sidenav-subnav__dKtFP {
    display: flex
}

.header_nav-elements__PjCMX {
    display: flex;
    flex-flow: row nowrap;
    align-items: center;
    gap: 0 .5rem;
    font-family: Roboto, sans-serif;
    font-size: .75rem;
    font-weight: 700;
    color: #101010;
    line-height: 1em;
    height: 100%;
    transition: all .3s ease
}

.header_nav-elements__PjCMX:hover {
    opacity: .75
}

.header_nav-elements__PjCMX .header_nav-link__70EiH {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: .5rem;
    cursor: pointer
}

.header_sidenav-section__B_B0w {
    margin-bottom: 2rem
}

.header_sidenav-elements__MicOW {
    display: flex;
    flex-flow: row wrap;
    align-items: center;
    gap: 0 1rem;
    font-family: Roboto, sans-serif;
    font-size: 1.5rem;
    font-weight: 400;
    color: #101010;
    text-transform: uppercase;
    transition: all .3s ease
}

#header_menu-features__5QGWG>.header_sidenav-elements__MicOW {
    font-size: 1.25rem;
    font-weight: 700;
    text-transform: none
}

.header_sidenav-elements__MicOW .header_sidenav-link__cYo02.header_emphasized__OqfRN {
    color: #027373
}

.header_sidenav-elements__MicOW .header_sidenav-link__cYo02 span {
    border-bottom: 2px solid #fff
}

.header_sidenav-elements__MicOW .header_sidenav-link__cYo02:hover span {
    border-color: #027373
}

.header_sidenav-elements__MicOW .header_sidenav-elements__MicOW {
    color: #027373;
    font-size: 1.275rem;
    font-weight: 700;
    text-transform: none
}

#header_menu-features__5QGWG .header_sidenav-elements__MicOW .header_sidenav-link__cYo02 {
    display: flex;
    align-items: center;
    justify-content: flex-start;
    gap: .5rem;
    text-transform: capitalize
}

.header_social-elements__9LZSO {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 2.5rem;
    height: 2.5rem;
    border-radius: 50%;
    border: 1px solid #101010;
    color: #101010;
    padding: .5rem;
    transition: all .3s ease
}

.header_social-elements__9LZSO .header_social-links__UV97b {
    font-size: 1.25rem
}

.header_social-elements__9LZSO .header_social-links__UV97b:hover {
    opacity: .5;
    cursor: pointer
}

.header_menu-icon__SOfsc {
    display: flex;
    align-items: center;
    justify-content: center;
    gap: .5rem;
    cursor: pointer
}

.header_menu-icon-rotated__MX3nG {
    transform: rotate(180deg)
}

.header_menu-icon__SOfsc.header_topnav-icon__OOegM {
    color: #fff;
    font-size: 1.25rem;
    padding: .5rem
}

.header_menu-icon__SOfsc span {
    position: absolute;
    clip: rect(1px, 1px, 1px, 1px);
    padding: 0;
    border: 0;
    height: 1px;
    width: 1px;
    overflow: hidden
}

.header_menu-icon__SOfsc span:before {
    border: 1px solid red
}

.header_menu-icon__SOfsc.header_topbar-icon__0o3hQ {
    color: #101010;
    font-size: 1.5rem
}

.header_menu-icon__SOfsc.header_subnav-icon__7vvf6 {
    color: #027373
}

.header_menu-icon__SOfsc.header_subnav-icon__7vvf6:after {
    content: "";
    font-size: 1.125rem;
    transform: rotate(0);
    transition: all .3s ease
}

.header_menu-icon__SOfsc.header_feature-icon__88H_p {
    font-size: 1.25em;
    width: 2rem
}

.header_css-menu--checkbox__cJEVZ:checked~.header_css-menu--checkbox-wrapper__l02Ob .header_subnav-icon__7vvf6:after,
.header_css-menu--checkbox__cJEVZ:checked~.header_subnav-icon__7vvf6:after {
    transform: rotate(-45deg)
}

.header_images-header-label__9KKRm {
    display: block;
    color: #fff;
    cursor: pointer;
    font-weight: 600;
    font-size: 1.2rem;
    line-height: 1.2rem;
    letter-spacing: .8px
}

.header_images-header-label__9KKRm:hover {
    color: #01c7c7
}

.header_table-of-contents__u1X0b {
    background-color: #027373
}

.header_w-images-header-menu__vSEId {
    position: -webkit-sticky;
    position: sticky;
    top: -58px;
    z-index: 199999990
}

.header_w-images-header-menu__vSEId.header_default-menu__REEUB {
    display: none
}

.header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO {
    background: #027373
}

.header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-item__qkHk0 {
    height: auto;
    width: auto;
    display: flex;
    flex-direction: row;
    align-items: center
}

.header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-item__qkHk0:after {
    content: "";
    font-size: .5em;
    margin-left: .5rem;
    color: #f79a68;
    font-family: icomoon;
    font-style: normal;
    font-weight: 400
}

.header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-item__qkHk0 .header_w-img__SowuZ,
.header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-item__qkHk0:last-child:after {
    display: none
}

.header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-item__qkHk0 .header_images-header-label__9KKRm {
    font-weight: 400;
    color: #fff
}

.header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-item__qkHk0 .header_images-header-label__9KKRm:hover {
    color: #1f0900
}

.header_images-header-menu__F37sO {
    width: 100%;
    height: auto;
    background: #f2f2f2
}

.header_images-header-menu-list__wJtxX {
    display: grid;
    grid-template-columns: repeat(3, 1fr);
    width: calc(100% - 46px);
    align-items: flex-start;
    justify-content: flex-start;
    padding-block: 1rem;
    max-width: 1300px;
    margin: 0;
    grid-gap: 1rem;
    gap: 1rem;
    flex-wrap: wrap;
    transition: all .3s ease-in-out
}

.header_images-header-menu-checkbox__SpNLC {
    display: none
}

.header_images-header-menu-checkbox__SpNLC:checked~.header_images-header-menu-list__wJtxX {
    max-height: 500px
}

.header_images-header-menu-checkbox__SpNLC:checked~.header_images-header-menu-btn__Aotzj:before {
    transform: rotate(45deg)
}

.header_images-header-menu-btn__Aotzj {
    display: block;
    height: 58px;
    width: 30px;
    background: #333;
    display: flex;
    justify-content: center;
    align-items: center;
    cursor: pointer;
    color: #fff;
    font-size: 1.2rem;
    margin-top: 1rem;
    border-radius: 4px;
    border: 1px solid #333
}

.header_images-header-menu-item__qkHk0 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 80px;
    width: 100%
}

.header_images-header-menu-item__qkHk0 a {
    width: 100%;
    text-align: center
}

.header_images-header-menu-item__qkHk0 .header_w-img__SowuZ {
    width: 100%;
    height: 58px;
    object-fit: contain;
    border-radius: 4px;
    margin-bottom: .25rem;
    background: #484e5a;
    background: radial-gradient(circle, #484e5a 0, #252a36 100%);
    display: flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #333;
    padding: .625rem
}

.header_images-header-menu-item__qkHk0 .header_images-header-label__9KKRm {
    font-size: .875rem;
    font-weight: 700;
    color: #181818;
    font-family: Roboto, Sans-serif;
    -webkit-line-clamp: 1;
    -moz-line-clamp: 1;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    cursor: pointer
}

.header_images-header-menu-item__qkHk0:hover .header_w-img__SowuZ {
    border: 1px solid #027373;
    filter: brightness(1.2)
}

.header_images-header-menu-item__qkHk0:hover .header_images-header-label__9KKRm {
    color: #027373
}

.header_images-header-submenu__6h52t {
    width: 100%;
    height: auto;
    background: #e2e2e2;
    position: relative;
    text-align: center
}

.header_images-header-submenu-list__Welg0 {
    display: flex;
    margin: 0;
    justify-content: flex-start;
    width: 100%;
    overflow: auto;
    scrollbar-width: thin
}

@media screen and (min-width:1024px)and (prefers-color-scheme:dark) {
    .header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-list__wJtxX:before {
        color: #027373
    }
}

@media(max-width:850px) {
    .header_images-header-label__9KKRm {
        display: none
    }
}

@media(max-width:1023px) {
    .header_w-images-header-menu__vSEId:has(.header_images-header-menu-checkbox__SpNLC:checked) {
        top: -238px
    }

    .header_images-header-menu__F37sO .header_wrapper__4kK3j {
        display: flex;
        flex-direction: row-reverse;
        align-items: flex-start;
        justify-content: space-between
    }

    .header_images-header-menu-list__wJtxX {
        overflow: hidden;
        max-height: 108px
    }
}

@media(min-width:768px) {
    .header_wrapper__4kK3j {
        padding: 0 1rem
    }

    .header_side-navigation__C_8Yt {
        padding: 3rem 3rem 6rem;
        box-shadow: 100px 0 200px rgba(0, 0, 0, .3)
    }

    .header_menu-icon__SOfsc.header_topnav-icon__OOegM {
        font-size: 1.5rem;
        padding: 0
    }

    .header_w-images-header-menu__vSEId {
        top: -68px
    }

    .header_images-header-submenu__6h52t .header_wrapper__4kK3j {
        padding-block: 0
    }

    .header_images-header-submenu-list__Welg0 {
        width: 100%
    }
}

@media(min-width:1024px) {
    .header_wrapper__4kK3j {
        padding: 0 1rem
    }

    .header_header-nav__cOOmy {
        max-width: 1300px
    }

    .header_header-nav__cOOmy.header_nav-menu__uqCo4 {
        padding: .75rem 0;
        gap: 1rem;
        grid-template-columns: 1.5rem 1fr 1.5rem
    }

    .header_nav-link__70EiH.header_nav-link-user__uhLk_ {
        padding: 0;
        background-color: #fff;
        color: #181818
    }

    .header_nav-link__70EiH.header_nav-link-user__uhLk_.header_logged-out__zJvDD {
        padding: 4px 8px
    }

    .header_nav-link__70EiH.header_nav-link-user__uhLk_:before {
        color: #181818;
        font-size: 1.25rem
    }

    a.header_header-logo__y3IZE {
        width: 50px;
        height: 50px
    }

    .header_w-header__PrdZK .header_header-logo__y3IZE.header_small-logo__u8EdT picture {
        margin-top: 8px
    }

    .header_w-header__PrdZK .header_header-logo__y3IZE.header_small-logo__u8EdT img {
        height: 50px !important;
        margin-top: 0
    }

    .header_nav-menu__uqCo4 .header_nav-center__zX5Mc img {
        height: 85px
    }

    .header_nav-menu__uqCo4 .header_nav-center__zX5Mc .header_w-header-logo-only__NnGux {
        gap: 2rem
    }

    .header_header-nav__cOOmy.header_nav-menu__uqCo4 {
        padding: .25rem 0
    }

    .header_w-images-header-menu__vSEId {
        top: -58px
    }

    .header_w-images-header-menu__vSEId.header_default-menu__REEUB {
        display: inline
    }

    .header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-list__wJtxX {
        justify-content: center;
        gap: .5rem
    }

    .header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-list__wJtxX:before {
        font-family: Roboto, sans-serif;
        font-size: .875rem;
        font-weight: 700;
        color: #3a3e3f;
        margin-right: 1rem
    }

    .header_images-header-menu-list__wJtxX {
        flex-wrap: nowrap;
        align-items: center;
        justify-content: space-between;
        margin: 0 auto;
        width: 100%;
        display: flex
    }

    .header_images-header-menu-btn__Aotzj {
        display: none
    }

    .header_header-search__R5xMu {
        width: 60%
    }

    .header_search-form__q51aS:before {
        top: 8px;
        left: 0;
        font-size: 35px
    }

    .header_search-input__D97N3 {
        font-size: 4rem;
        padding: 0 1rem 2rem 6rem
    }

    .header_header-search-exit__O5L6f {
        top: 25px;
        right: 25px
    }

    .header_header-search-exit__O5L6f:before {
        padding: 2rem;
        font-size: 3rem;
        transition: all .2s ease
    }

    .header_header-search-exit__O5L6f:hover:before {
        color: #027373
    }
}

@media(min-width:1440px) {
    .header_wrapper__4kK3j {
        padding: 0 1rem
    }

    .header_images-header-submenu-list__Welg0 {
        max-width: 1300px;
        margin: 0 auto;
        justify-content: center
    }
}

[data-theme=light] .header_w-header__PrdZK {
    background: #252525
}

[data-theme=light] .header_images-header-label__9KKRm:hover {
    color: #009797
}

[data-theme=light] .header_wrapper__4kK3j.header_main-navigation__0yqkb {
    background: #101010;
    border-color: #333
}

[data-theme=light] .header_side-navigation__C_8Yt {
    background: #242424
}

[data-theme=light] .header_nav-elements__PjCMX {
    color: #d3d3d3
}

[data-theme=light] .header_sidenav-elements__MicOW {
    color: #e2e2e2
}

[data-theme=light] .header_sidenav-elements__MicOW .header_sidenav-link__cYo02 span {
    border-color: #242424
}

[data-theme=light] .header_sidenav-elements__MicOW .header_sidenav-link__cYo02:hover span {
    border-color: #fff
}

[data-theme=light] .header_social-elements__9LZSO {
    color: #e2e2e2;
    border-color: #e2e2e2
}

[data-theme=light] .header_menu-icon__SOfsc.header_topbar-icon__0o3hQ,
[data-theme=light] .header_menu-icon__SOfsc.header_topnav-icon__OOegM {
    color: #e2e2e2
}

[data-theme=light] .header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO {
    background: #101010
}

[data-theme=light] .header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-item__qkHk0:after {
    color: #777
}

[data-theme=light] .header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-item__qkHk0 .header_images-header-label__9KKRm {
    color: #fff
}

[data-theme=light] .header_w-images-header-menu__vSEId.header_default-menu__REEUB .header_images-header-menu__F37sO .header_images-header-menu-item__qkHk0 .header_images-header-label__9KKRm:hover {
    color: #027373
}

[data-theme=light] .header_images-header-menu__F37sO {
    background: #181818
}

[data-theme=light] .header_images-header-menu-item__qkHk0 .header_images-header-label__9KKRm {
    color: #fff
}

[data-theme=light] .header_images-header-submenu__6h52t {
    background: #333
}

@media(max-width:767px) {
    .header_is-mobile-hidden__jHKES {
        display: none !important
    }

    .header_nav-menu__uqCo4 .header_nav-right__aNfgO .header_nav-link__70EiH.header_icon__FrqLb:before {
        padding: .5rem
    }
}

@media screen and (max-width:767px)and (prefers-color-scheme:dark) {
    .header_nav-link__70EiH.header_nav-link-user__uhLk_:before {
        color: #fff
    }
}

@font-face {
    font-family: icomoon;
    src: url(https://gamerant.com/public/build/fonts/icons/icomoon.eot?v=7.10.31);
    src: url(https://gamerant.com/public/build/fonts/icons/icomoon.eot?v=7.10.31) format("embedded-opentype"), url(https://gamerant.com/public/build/fonts/icons/icomoon.woff?v=7.10.31) format("woff"), url(https://gamerant.com/public/build/fonts/icons/icomoon.woff2?v=7.10.31) format("woff2"), url(https://gamerant.com/public/build/fonts/icons/icomoon.ttf?v=7.10.31) format("truetype"), url(https://gamerant.com/public/build/fonts/icons/icomoon.svg#icomoon?v=7.10.31) format("svg");
    font-weight: 400;
    font-style: normal;
    font-display: block
}

.game_box__ftUOm {
    background-size: 100% 100%;
    border-radius: 16px;
    box-shadow: 0 0 9px 1px var(--shadow-box-color);
    display: block;
    position: relative;
    transition: transform .6s ease;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
    will-change: transform;
    aspect-ratio: 1;
    --start-bg: #ffd702;
    --end-bg: #fff973;
    --tag-text: #312e2a;
    --tag-shadow: #a28700;
    --tag-font-weight: 600
}

.game_box__ftUOm:hover {
    transform: translateY(-4px);
    transition-duration: .3s
}

.game_box__ftUOm:hover .game_title__NIy_i {
    opacity: 1;
    transform: translateY(0)
}

.game_box__ftUOm .game_tag__nAk3x {
    position: absolute;
    top: 10px;
    left: 10px;
    /* width: 30%; */
    z-index: 10
}

.game_box__ftUOm .game_tag__nAk3x path:first-child {
    fill: var(--start-bg)
}

.game_box__ftUOm .game_tag__nAk3x path:nth-child(2) {
    fill: var(--tag-shadow)
}

.game_box__ftUOm .game_tag-svg__6wKXi {
    display: none;
    z-index: 12;
    height: 30px
}

.game_box__ftUOm .game_tag-content__rJu1W {
    /* left: -1px;
    width: auto;
    padding: 4px 9px 0 4px;
    height: 21px;
    border-top-right-radius: 12px;
    border-bottom-right-radius: 12px;
    background: linear-gradient(90deg, var(--start-bg) 0, var(--start-bg) 50%, var(--end-bg) 100%);
    color: var(--tag-text);
    font-weight: var(--tag-font-weight);
    font-size: .7rem;
    text-transform: uppercase;
    box-shadow: 2px 2px 3px rgba(0, 0, 0, .286);
    z-index: 11 */

        z-index: 10;
    display: flex;
    align-items: center;
    border-radius: 9999px;
    background-color: #42c0a0;
    /* background-image: linear-gradient(90deg,#059669,#10b981); */
    padding: .25rem .25rem;
    font-size: .75rem;
    line-height: 1rem;
    position: absolute;
    left:5px;
    top:5px;
    font-weight: 500;
    max-height:80px;
    overflow: hidden;
    --tw-text-opacity: 1;
    color: rgb(255 255 255/var(--tw-text-opacity,1));
    --tw-shadow: 0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);
}

.game_box__ftUOm .game_TOP-RATED__atLfD {
    --start-bg: #ffd702;
    --end-bg: #fff973;
    --tag-text: #312e2a;
    --tag-shadow: #a28700;
    --tag-font-weight: 800
}

.game_box__ftUOm .game_HOT__u4hVO {
    --start-bg: #ff7a00;
    --end-bg: #ff4000;
    --tag-text: #fff;
    --tag-shadow: #b05500
}

.game_box__ftUOm .game_MUST-TRY__1QEg2 {
    --start-bg: #027373;
    --end-bg: #00a6a6;
    --tag-text: #fff;
    --tag-shadow: #004d4d
}

.game_box__ftUOm .game_NEW__tptPH {
    --start-bg: #ff2264;
    --end-bg: #ff6783;
    --tag-text: #fff;
    --tag-shadow: #a30131
}

.game_box__ftUOm .game_UPDATED__OE6am {
    --start-bg: #27a569;
    --end-bg: #42c0a0;
    --tag-text: #fff;
    --tag-shadow: #006d39
}

.game_box__ftUOm .game_image__xlqVa img {
    position: absolute;
    top: 0;
    border-radius: 16px;
    display: block;
    height: 100%;
    width: 100%;
    object-fit: cover;
    z-index: 1
}

.game_box__ftUOm .game_wrapper__yIobv {
    position: absolute;
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 16px;
    z-index: 3
}

.game_box__ftUOm .game_video__5IPB1 {
    position: absolute;
    top: 0;
    border-radius: 16px;
    display: block;
    object-fit: cover;
    z-index: 2;
    top: -2px;
    left: -3px;
    width: calc(100% + 4px);
    height: calc(100% + 4px);
    transition: opacity .3s ease-in-out, transform .3s ease-in-out
}

.game_box__ftUOm:hover .game_video__5IPB1 {
    opacity: 1;
    transform: scale(1)
}

.game_box__ftUOm .game_title__NIy_i {
    position: absolute;
    color: #fff;
    text-shadow: 0 0 10px #000;
    -webkit-font-smoothing: antialiased;
    bottom: 0;
    left: 0;
    right: 0;
    opacity: 0;
    padding: 6px;
    pointer-events: none;
    font-weight: 600;
    font-size: .9rem;
    text-align: center;
    transform: translateY(8px);
    z-index: 11;
    text-wrap: wrap
}

.category_box__EEJU6 {
    display: flex;
    flex-direction: row;
    align-items: center;
    justify-content: left;
    width: 100%;
    background-color: var(--color1);
    border-radius: 16px;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, .1);
    padding: 10px;
    cursor: pointer
}

@media screen and (max-width:549.9px) {
    .category_box__EEJU6 {
        flex-direction: column !important;
        margin-left: auto;
        margin-right: auto
    }
}

.category_box__EEJU6:hover {
    background-color: var(--color2)
}

.category_box__EEJU6 .category_image__HiDyI {
    object-fit: contain;
    width: 150px;
    height: 74px
}

@media screen and (max-width:549.9px) {
    .category_box__EEJU6 .category_image__HiDyI {
        width: 90px;
        height: 50px
    }
}

.category_box__EEJU6 .category_title__xbIFo {
    color: var(--text-color);
    font-weight: 600;
    margin-left: 10px
}

@media screen and (max-width:549.9px) {
    .category_box__EEJU6 .category_title__xbIFo {
        margin-top: 10px;
        margin-left: 0 !important
    }
}

.category_box__EEJU6 .category_notImage__cw7tQ {
    margin: 10px auto
}

.category_box__EEJU6 .category_image_searchStyle__Bb6_a {
    height: 50px !important;
    width: 50px !important
}

.category_box_searchStyle__u_SgN {
    border-radius: 10px
}

.category_title_searchStyle__ykDar {
    font-weight: 500
}

.searchTagGames_bgAll__V_JJG {
    display: flex;
    flex-flow: wrap;
    box-sizing: border-box;
    content-visibility: visible;
    margin-bottom: 16px;
    padding: 0 16px;
    justify-content: center;
    width: 100%
}

@media only screen and (max-width:959px) {
    .searchTagGames_bgAll__V_JJG {
        justify-content: center
    }
}

@media(max-width:1081.95px) {
    .searchTagGames_bgAll__V_JJG {
        margin-left: 0;
        width: 100%
    }
}

@media(min-width:1778px) {
    .searchTagGames_bgAll__V_JJG {
        width: 100%
    }
}

.introduce_introduce__eQvlh {
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    padding-bottom: 50px;
    padding-top: 50px
}

@media screen and (max-width:549.9px) {
    .introduce_introduce__eQvlh {
        padding-bottom: 20px;
        padding-top: 20px
    }
}

.introduce_introduce__eQvlh .introduce_title__db30N {
    font-size: 3rem;
    line-height: 25px;
    font-weight: 900;
    color: var(--title-color);
    margin-block: 0;
    text-align: center;
    width: 100%
}

@media screen and (max-width:549.9px) {
    .introduce_introduce__eQvlh .introduce_title__db30N {
        font-size: 2rem
    }
}

.introduce_introduce__eQvlh .introduce_line__KqN_i {
    width: 45%;
    height: 2px;
    border-radius: 2px;
    margin-top: 20px;
    margin-left: 16px;
    background-image: linear-gradient(to right, var(--color3), var(--color1), var(--color3))
}

@media screen and (max-width:549.9px) {
    .introduce_introduce__eQvlh .introduce_line__KqN_i {
        width: 100%
    }
}

.introduce_introduce__eQvlh .introduce_shortContent__PkP_q {
    font-size: 1.2rem;
    text-align: center;
    width: 65%;
    color: var(--textColor)
}

@media screen and (max-width:549.9px) {
    .introduce_introduce__eQvlh .introduce_shortContent__PkP_q {
        width: 100%
    }
}

.groupCategory_groupCategory__otIOs {
    content-visibility: auto;
    contain-intrinsic-size: auto;
    contain: layout paint;
    overflow: hidden;
    position: relative
}

.groupCategory_item__UOae5 {
    list-style: none;
    display: inline-block;
    vertical-align: middle;
    position: relative;
    margin-right: 8px;
    width: 220px;
    white-space: nowrap;
    flex-shrink: 0
}

@media(max-width:549.9px) {
    .groupCategory_item__UOae5 {
        width: 116px
    }
}

.groupCategory_item__UOae5 li {
    margin-bottom: 0
}

@media(max-width:549.9px) {
    .groupCategory_groupCategory__otIOs {
        flex-wrap: wrap
    }
}

.groupCategory_groupCategory__otIOs li.groupCategory_primeCarouselLi__IIgc3 {
    margin-right: 4px
}

.groupCategory_primeCarousel__AyfXw {
    position: relative;
    overflow-y: hidden;
    z-index: 2
}

@media(hover:hover) {
    .groupCategory_primeCarousel__AyfXw:hover .groupCategory_arrow__KyTbJ {
        opacity: 1
    }
}

.groupCategory_primeCarouselContainer__j0Cco {
    display: flex;
    flex-wrap: wrap;
    -webkit-margin-after: 0;
    margin-block-end: 0;
    overflow: auto;
    white-space: nowrap;
    list-style: none;
    transform: translateZ(0);
    scroll-padding: 50px 50px 50px 50px;
    -ms-overflow-style: none;
    scrollbar-width: none;
    justify-content: center;
    align-items: center;
    margin: 0 auto;
    overflow-x: auto
}

.groupCategory_itemList__4YEyl {
    width: 100%;
    padding: 0;
    margin: 0;
    display: flex
}

.groupCategory_itemList__4YEyl li {
    margin-bottom: 0
}

.groupCategory_primeCarouselContainer__j0Cco::-webkit-scrollbar {
    display: none
}

.groupCategory_arrowLeft__tHFe0 {
    height: 100%;
    top: 0;
    background-position: 50%;
    background-repeat: no-repeat;
    width: 50px;
    color: transparent;
    border: 0;
    position: absolute;
    z-index: 1;
    outline: 0 none;
    opacity: 0;
    border-radius: 0;
    transition: opacity .25s ease 0s, background-color .25s ease 0s;
    background-color: rgba(0, 0, 0, .7);
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuMjM3IDE3LjIzN3YtMi40NzRsMTQgMTRjLjY4NC42ODMuNjg0IDEuNzkgMCAyLjQ3NGExLjc0OCAxLjc0OCAwIDAxLTIuNDc0IDBsLTE0LTE0YTEuNzQ4IDEuNzQ4IDAgMDEwLTIuNDc0bDE0LTE0YTEuNzQ4IDEuNzQ4IDAgMDEyLjQ3NCAwYy42ODQuNjgzLjY4NCAxLjc5IDAgMi40NzRsLTE0IDE0eiIgZmlsbD0iI0VGRjFGMSIvPjwvc3ZnPg==");
    left: 0
}

.groupCategory_arrowLeft__tHFe0:hover {
    background-color: rgba(0, 0, 0, .9);
    cursor: pointer
}

.groupCategory_arrowRight__z8c9m {
    height: 100%;
    top: 0;
    -webkit-background-position: 50%;
    background-position: 50%;
    background-repeat: no-repeat;
    width: 50px;
    color: transparent;
    border: 0;
    position: absolute;
    z-index: 1;
    outline-color: initial;
    outline-style: none;
    outline-width: 0;
    opacity: 0;
    border-radius: 0;
    transition: opacity .25s ease, background-color .25s ease;
    background-color: rgba(0, 0, 0, .7);
    background-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0Ljc2MyAxNy4yMzd2LTIuNDc0bC0xNCAxNGExLjc0OCAxLjc0OCAwIDAwMCAyLjQ3NGMuNjgzLjY4NCAxLjc5LjY4NCAyLjQ3NCAwbDE0LTE0YTEuNzQ4IDEuNzQ4IDAgMDAwLTIuNDc0bC0xNC0xNEExLjc1IDEuNzUgMCAwMC43NjMgMy4yMzdsMTQgMTR6IiBmaWxsPSIjRUZGMUYxIi8+PC9zdmc+);
    right: 0
}

.groupCategory_arrowRight__z8c9m:hover {
    background-color: rgba(0, 0, 0, .9);
    cursor: pointer
}

@media(hover:hover) {
    .groupCategory_groupCategory__otIOs:hover .groupCategory_arrow__KyTbJ {
        opacity: 1
    }
}

.home-category_PartnerAgencies__GHJxL {
    flex-wrap: wrap;
    width: 100%;
    display: flex;
    margin-top: 20px;
    flex-direction: row;
    margin-bottom: 50px;
    padding: 0 50px
}

@media(max-width:549.9px) {
    .home-category_PartnerAgencies__GHJxL {
        width: 100%;
        padding: 0 20px;
        gap: 20px
    }
}

@media(max-width:1190px) {
    .home-category_PartnerAgencies__GHJxL {
        flex-direction: column
    }
}

.home-category_PartnerAgencies__GHJxL h2 {
    font-weight: 600;
    margin-block: 0;
    line-height: 80%;
    font-size: 1.1rem;
    color: var(--textColor)
}

@media screen and (min-width:1200px) {
    .home-category_PartnerAgencies__GHJxL h2 {
        font-size: 1.3rem
    }
}

.home-category_PartnerAgencies__GHJxL p {
    color: var(--textColor)
}

.home-category_desc__17G6x {
    width: 456px;
    max-height: 196px;
    text-align: left;
    border-radius: 16px;
    background-color: var(--color4);
    padding: 22px;
    box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .24);
    color: var(--foreground-color);
    display: -webkit-box;
    -webkit-line-clamp: 7;
    line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal;
    word-break: break-word
}

@media(max-width:549.9px) {
    .home-category_desc__17G6x {
        width: 100%;
        padding: 20px
    }
}

.home-category_desc__17G6x a {
    cursor: pointer
}

.home-category_descContainer__FgFaX {
    width: 656px;
    max-height: 196px;
    display: flex;
    flex-direction: column;
    border-radius: 16px;
    box-shadow: 0 6px 12px 0 rgba(0, 0, 0, .24);
    background-color: var(--color4);
    align-items: flex-start;
    padding-bottom: 15px
}

@media(max-width:549.9px) {
    .home-category_descContainer__FgFaX {
        width: 100%;
        height: 196px
    }
}

@media(max-width:1190px) {
    .home-category_descContainer__FgFaX {
        width: 100%;
        height: 196px
    }
}

.home-category_descContainer__FgFaX .home-category_desc_box__WKe_n {
    text-align: left;
    padding: 22px 22px 0;
    display: -webkit-box;
    -webkit-line-clamp: 7;
    line-clamp: 7;
    -webkit-box-orient: vertical;
    overflow: hidden;
    white-space: normal;
    word-break: break-word;
    margin-bottom: 10px
}

.home-category_descContainer__FgFaX .home-category_buttonContainer__ffeTn {
    display: flex;
    justify-content: flex-start;
    width: 100%;
    margin-left: 16px
}

.home-category_allGamebg1__hf2i_ {
    margin-left: 10px;
    flex: 1 1;
    min-width: 0;
    display: flex;
    flex-direction: column
}

@media(max-width:549.9px) {
    .home-category_allGamebg1__hf2i_ {
        margin-left: 0;
        margin-top: 20px;
        width: 100%
    }
}

@media(max-width:1190px) {
    .home-category_allGamebg1__hf2i_ {
        margin-left: 0;
        margin-top: 20px;
        width: 100%;
        padding: 0 5px
    }
}

.home-category_allGamebg1FullWidth__9ut39 {
    width: 100%
}

.home-category_modalContent__mREzj {
    color: #fff;
    padding: 0 15px;
    line-height: 1.5;
    max-height: 600px;
    overflow-y: auto
}

.home-category_modalContent__mREzj h2 {
    font-weight: bolder;
    line-height: 2;
    text-align: center
}

.home-category_showMoreBtn__cgsxI {
    color: var(--color-link);
    cursor: pointer;
    border: none;
    border-radius: 4px
}

.home-category_showMoreBtn__cgsxI:hover {
    color: var(--color-link-hover)
}

.detailmobile_bgMobile__RGPoi {
    margin-top: -16px
}

.detailmobile_bgInforMobile__KFoAf {
    width: 100%;
    height: 600px;
    position: relative
}

.detailmobile_GameContainer__EGapg {
    width: 100%;
    height: 100%;
    position: relative;
    justify-content: center;
    display: flex;
    flex-direction: column;
    align-items: center
}

.detailmobile_GameImage__88Gcs {
    width: 100%;
    height: 95% !important;
    object-fit: cover;
    margin-bottom: -5px;
    transition: opacity .8s ease 0s;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    pointer-events: none
}

.detailmobile_bgGradientMobile__xlIGJ {
    height: 100%;
    width: 100%;
    position: absolute;
    bottom: 0;
    z-index: 1;
    background: linear-gradient(rgba(19, 20, 30, 0) 0, var(--main-bg) 60%, var(--main-bg) 100%)
}

.detailmobile_SubCateGame__cR9R9 {
    width: calc(100% - 30px);
    margin-left: auto;
    margin-right: auto
}

.detailmobile_GameDetail__WQ9b3 {
    width: 100%;
    margin-left: auto;
    margin-right: auto;
    padding: 15px 15px 35px
}

@media screen and (max-width:550px) {
    .detailmobile_GameDetail__WQ9b3 {
        padding: 15px 15px;
        height: 150px
    }
}

@media(max-width:1199.95px) {
    .detailmobile_responsiveMobileContainer__hHF1N {
        width: 100%
    }
}

@media(min-height:450px)and (orientation:landscape) {
    .detailmobile_responsiveMobileContainer__hHF1N {
        justify-content: flex-start
    }

    .detailmobile_bgInforMobile__KFoAf {
        height: calc(100vh - 60px)
    }
}

@media(orientation:landscape)and (max-height:449px) {
    .detailmobile_bgInforMobile__KFoAf {
        height: calc(100vh - 60px)
    }

    .detailmobile_bgGradientMobile__xlIGJ {
        background: linear-gradient(rgba(19, 20, 30, .69) 0, var(--main-bg) 100%)
    }
}

@media(orientation:portrait)and (min-height:781px) {
    .detailmobile_bgInforMobile__KFoAf {
        height: 460px
    }
}

@media(max-width:369.95px) {
    .detailmobile_GameContainer__EGapg button.detailmobile_playNowButton__z4Ej5 {
        height: 40px;
        font-size: 18px
    }
}

@media(orientation:portrait)and (max-height:780px) {
    .detailmobile_bgGradientMobile__xlIGJ {
        background: linear-gradient(rgba(19, 20, 30, 0) 0, var(--main-bg) 52%, var(--main-bg) 100%)
    }
}

.detailmobile_container__6rRzS {
    display: grid;
    -webkit-box-flex-flow: row wrap;
    flex-flow: row wrap;
    box-sizing: border-box;
    content-visibility: visible;
    grid-column-gap: 16px;
    column-gap: 16px;
    grid-row-gap: 16px;
    row-gap: 16px;
    grid-template-columns: repeat(3, 1fr);
    padding: 10px 32px
}

@media screen and (min-width:1199.95px) {
    .detailmobile_container__6rRzS {
        grid-template-columns: repeat(7, 1fr)
    }
}

.detailmobile_list-games__6eZNm {
    display: contents
}

.detailmobile_GameVideo__Xp9kp {
    width: 100%;
    height: 95% !important;
    object-fit: cover;
    margin-bottom: -5px;
    transition: opacity .8s ease 0s;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    pointer-events: none;
    filter: blur(10px)
}

.gamePlay_bgInfoGameMobile__B__g_ {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 3;
    display: flex;
    flex-direction: column;
    justify-content: space-around
}

.gamePlay_bgInfoGameMobile__B__g_ .gamePlay_mainActionContainer__ZU1jq {
    display: flex
}

.gamePlay_gameContentMobile__fdfeo {
    position: relative;
    width: 100%;
    height: calc(100% - 110px)
}

.gamePlay_bgGameContentMobile__ln43X {
    position: absolute;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: center;
    padding: 20px 20px 0
}

.gamePlay_bgGameContentMobile__ln43X .gamePlay_buttonContainer__BqFD3 {
    position: relative;
    width: 100%;
    display: flex;
    gap: 40px;
    justify-content: center
}

.gamePlay_bgGameContentMobile__ln43X .gamePlay_buttonContainer__BqFD3 svg {
    width: 30px;
    height: 30px
}

.gamePlay_bgGameContentMobile__ln43X .gamePlay_buttonContainer__BqFD3 .gamePlay_tabletActionContainer__h6dz2 {
    display: none
}

.gamePlay_bgGameContentMobile__ln43X h1 {
    color: var(--title-color);
    text-align: center;
    margin-top: 0;
    margin-bottom: 16px
}

.gamePlay_bgGameContentMobile__ln43X button {
    max-width: 290px
}

.gamePlay_gameContentImg__XseNk {
    border-radius: 16px;
    margin-bottom: 24px;
    width: 216px !important;
    height: 216px !important;
    object-fit: cover;
    overflow: hidden
}

.gamePlay_buttonPlay__y6PVe {
    transition: all .25s ease 0s;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 800;
    box-sizing: border-box;
 	background-color: #fdcc56;
    background: linear-gradient(135deg, #fdcc56 0%, #ffe7ae 0.01%, #f1b118 100%);
     color: #111;
    height: 60px;
    padding: 12px 24px 12px 16px;
    border-radius: 160px;
    font-size: 20px;
    width: 100%;
    max-width: 220px
}


.gamePlay_buttonPlay__y6PVe svg {
    height: 20px;
    width: 20px;
    margin-right: 8px
}

.gamePlay_buttonPlay__y6PVe:focus {
    outline: none
}

.gamePlay_buttonPlaySvg__nxDqd {
    display: inline-block;
    fill: currentcolor;
    height: 24px;
    width: 24px;
    margin-left: 4px
}

.gamePlay_bgPlayGame__UHEE4 {
    position: fixed;
    z-index: 1300;
    inset: 0;
    display: block
}

.gamePlay_bgRootPlayGame__pWeJV {
    position: absolute;
    inset: 0;
    overflow: hidden
}

.gamePlay_PlayGameIframe__iVRPd {
    object-fit: contain;
    -webkit-user-select: text;
    -moz-user-select: text;
    user-select: text;
    position: fixed !important;
    box-sizing: border-box !important;
    min-width: 0 !important;
    max-width: none !important;
    min-height: 0 !important;
    max-height: none !important;
    width: 100% !important;
    height: 100% !important;
    transform: none !important;
    inset: 0 !important;
    margin: 0 !important;
    border: initial none !important;
    border-color: initial !important;
    border-image: initial !important;
    padding: 0 !important;
    overflow: clip !important
}

@media(min-height:450px)and (orientation:landscape) {
    .gamePlay_bgInfoGameMobile__B__g_ .gamePlay_mainActionContainer__ZU1jq {
        display: none
    }

    .gamePlay_gameContentMobile__fdfeo {
        height: 100%
    }

    .gamePlay_bgGameContentMobile__ln43X {
        align-items: center;
        padding: 40px 40px 0
    }

    .gamePlay_bgGameContentMobile__ln43X .gamePlay_buttonContainer__BqFD3 .gamePlay_tabletActionContainer__h6dz2 {
        display: flex;
        justify-content: flex-end
    }
}

@media(orientation:portrait)and (min-height:781px) {
    .gamePlay_gameContentMobile__fdfeo {
        height:100%
    }

    .gamePlay_bgGameContentMobile__ln43X .gamePlay_buttonContainer__BqFD3 {
        align-items: center;
        flex-direction: column
    }
}

@media(orientation:portrait)and (max-height:780px) {
    .gamePlay_bgGameContentMobile__ln43X .gamePlay_buttonContainer__BqFD3 {
        margin-top: 8px;
        align-items: center;
        flex-direction: column
    }
}

@media(orientation:landscape)and (max-height:449px) {
    .gamePlay_bgGameContentMobile__ln43X {
        justify-content: center
    }

    .gamePlay_bgGameContentMobile__ln43X .gamePlay_buttonContainer__BqFD3 {
        align-items: center;
        flex-direction: column
    }

    .gamePlay_bgGameContentMobile__ln43X h1 {
        color: #fff;
        text-align: center;
        margin-bottom: 18px
    }

    .gamePlay_bgGameContentMobile__ln43X button {
        height: 40px
    }

    .gamePlay_gameContentImg__XseNk {
        display: none
    }
}

@media(hover:hover) {
    .gamePlay_buttonPlay__y6PVe:hover {
        background: var(--color2)
    }
}

.gamePlay_centerContainer__KcqwE {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center
}

.gamePlay_centerContainer__KcqwE .gamePlay_centerText__E1SS1 {
    font-size: 15px;
    color: var(--title-color)
}

.gamePlay_centerContainer__KcqwE .gamePlay_otherGameButton__el0GV {
    display: inline-block;
    margin-top: 16px;
    padding: 10px 20px;
    background-color: var(--color-button);
    color: #fff;
    border-radius: 25px;
    font-weight: 700;
    text-align: center;
    border: none;
    cursor: pointer;
    transition: background-color .3s ease
}

.gamePlay_centerContainer__KcqwE .gamePlay_otherGameButton__el0GV:hover {
    background-color: var(--color-button-hover);
    color: #038c7f
}

.gamePlay_centerContainer__KcqwE .gamePlay_otherGameButton__el0GV:focus {
    outline: none;
    box-shadow: 0 0 0 4px rgba(0, 123, 255, .5)
}

@media(max-width:768px) {
    .gamePlay_centerContainer__KcqwE .gamePlay_otherGameButton__el0GV {
        width: 100%;
        padding: 14px
    }
}

.gameControl_mainActionContainer__tu4Oo {
    width: 100%;
    height: 80px;
    display: flex;
    justify-content: center;
    align-items: center
}

.gameControl_buttonBtn__yUHdR {
    border-radius: 30px;
    transition: all .25s ease 0s;
    border: none;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    box-sizing: border-box;
    background: transparent;
    height: 40px;
    font-weight: 400;
    color: #f9faff;
    height: auto;
    display: flex;
    flex-direction: column;
    font-size: 12px;
    font-weight: 700;
    margin: 0 8px;
    padding: 0;
    color: var(--control-button)
}

.gameControl_buttonBtn__yUHdR:active {
    color: rgba(104, 66, 255, .8);
    color: #f9faff
}

.gameControl_buttonBtn__yUHdR:focus {
    outline: none
}

.gameControl_buttonBtn__yUHdR .gameControl_buttonBtnSvg__2mL3T path {
    fill: var(--control-button)
}

.gameControl_buttonBtnActive__94zPN {
    color: var(--control-button-active) !important
}

.gameControl_buttonBtnActive__94zPN .gameControl_buttonBtnSvg__2mL3T path {
    fill: var(--control-button-active)
}

.gameControl_buttonBtnSvg__2mL3T {
    height: 20px !important;
    width: 20px !important;
    margin-bottom: 4px;
    margin-right: 0 !important
}

.gameControl_buttonBtnMg__a_DmV {
    margin: 0 12px
}

@media(max-width:599.95px) {
    .gameControl_buttonBtn__yUHdR {
        font-size: 11.2px
    }
}

.feedback_divDisplayBlock__J2jPm {
    display: block
}

.feedback_divDisplayNone__reW_9 {
    display: none
}

.feedback_panelGuide__ouHFe {
    width: 100%;
    max-height: 440px;
    min-height: 150px;
    background-color: transparent;
    bottom: 10px;
    right: 10px;
    color: #fff;
    padding: 5px;
    border-radius: 10px;
    z-index: 5;
    pointer-events: auto
}

.feedback_quit__B9KTE {
    top: 8px;
    right: 8px;
    padding: 1px 8px 4px;
    border-radius: 15px;
    background-color: #9ea1a5;
    cursor: pointer;
    z-index: 1
}

.feedback_title__RjnKN {
    width: 100%;
    text-align: center;
    font-size: 18px;
    font-weight: 700
}

.feedback_contentbox__22EJD {
    background-color: #323741;
    padding: 5px;
    border-radius: 16px;
    margin-top: 40px;
    min-height: 100px
}

.feedback_content__4x_v4 {
    max-height: 360px;
    margin-top: 0;
    background-color: #323741
}

.feedback_content2__9Jnh7 {
    padding: 5px;
    border-radius: 16px;
    margin-top: 20px;
    min-height: 100px
}

.feedback_feedbacktypelist__qzJKm {
    list-style: none;
    margin: 0;
    padding: 0
}

.feedback_feedbackType__AjiIp {
    border-radius: 2rem;
    cursor: pointer;
    justify-content: center;
    align-items: center;
    display: flex;
    background-color: var(--color2);
    padding: .7rem 1rem;
    font-size: .875rem;
    line-height: 1.25rem;
    margin-bottom: 1rem
}

.feedback_feedbackType__AjiIp svg {
    stroke: currentcolor;
    fill: currentcolor;
    stroke-width: 0;
    height: 24px !important;
    width: 24px !important;
    margin-right: 10px !important
}

.feedback_formfeedback__mlNXT {
    display: block
}

.feedback_inputfeedback__DzTCC {
    width: calc(100% - 7px);
    font-size: 1.05rem;
    background-color: var(--color2);
    flex-shrink: 1;
    --tw-border-opacity: 0;
    border-radius: 10px;
    text-align: center;
    color: #e3e3e3;
    margin-bottom: 15px;
    min-height: 100px;
    border: none;
    outline: none
}

.feedback_inputfeedback__DzTCC::placeholder {
    color: #e3e3e3
}

.feedback_emailfeedback__DVc9w {
    width: calc(100% - 7px);
    font-size: 1.05rem;
    background-color: var(--color2);
    flex-shrink: 1;
    --tw-border-opacity: 0;
    border-radius: 10px;
    text-align: center;
    color: #e3e3e3;
    margin-bottom: 15px;
    padding-top: .7rem;
    padding-bottom: .7rem;
    line-height: 1.25rem;
    border: none;
    outline: none
}

.feedback_emailfeedback__DVc9w::placeholder {
    color: #e3e3e3
}

.feedback_buttonBot__AIe35 {
    display: flex;
    margin-bottom: 15px
}

.feedback_buttonback__4_ehE {
    color: #e3e3e3;
    height: 43px;
    width: 43px;
    background: var(--color2);
    font-size: 20px
}

.feedback_buttonback__4_ehE,
.feedback_buttonfeedback__kcnIh {
    border-width: 0;
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-items: center
}

.feedback_buttonfeedback__kcnIh {
    font-size: 1.05rem;
    flex-shrink: 1;
    --tw-border-opacity: 0;
    text-align: center;
    padding-top: .7rem;
    padding-bottom: .7rem;
    margin-left: 5px;
    line-height: 1.25rem;
    width: calc(100% - 55px);
    transition: all .55s ease 0s
}

.feedback_buttonfeedback__kcnIh,
.feedback_nofeedback__Hac9D {
    color: #fff;
    background: var(--color0)
}

.subCateGameHorizontal_bgAlls__lS_09 {
    display: flex;
    flex-flow: wrap;
    width: 100%;
    margin-top: 10px;
    padding: 0;
    overflow: hidden;
    justify-content: center;
    height: auto
}

.subCateGameHorizontal_bgitem__zDCff {
    width: calc(var(--size-img) + 20px);
    height: calc(var(--size-img) + 20px);
    padding: 10px
}

.subCateGameHorizontal_bgitem__zDCff:after {
    content: "";
    display: block
}

@media(min-width:111px)and (max-width:990.9px) {
    .subCateGameHorizontal_bgitem__zDCff {
        position: relative;
        width: calc(var(--size-img) + 6px);
        height: calc(var(--size-img) + 6px);
        padding: 6px;
        float: left
    }
}

.style_text-ad__VNvZd {
    text-align: center;
    font-size: 13px;
    margin: 5px;
    color: var(--ad-text)
}

.style_ad300x250adalsdjflkasdjf1__354qn {
    width: 300px;
    height: 250px;
    background-color: hsla(0, 0%, 90%, .255)
}

.style_ad300x250adalsdjflkasdjf1__354qn div {
    width: 100%;
    height: 100%
}

.style_ad300x600adalsdjflkasdjf2__auO8u {
    width: 300px;
    height: 600px;
    background-color: hsla(0, 0%, 90%, .255);
    display: flex;
    justify-content: center
}

.style_ad300x600adalsdjflkasdjf2__auO8u div {
    width: 100%;
    height: 100%
}

.style_ad160x600alsdjflkasdjf__n0xde {
    width: 160px;
    height: 600px;
    background-color: hsla(0, 0%, 90%, .255)
}

.style_ad160x600alsdjflkasdjf__n0xde div {
    width: 100%;
    height: 100%
}

.style_container-layout__hs0WU {
    display: flex;
    flex-direction: row;
    justify-content: center;
    height: -moz-fit-content;
    height: fit-content;
    width: 100%
}

.style_container-layout__hs0WU .style_area1__anfLA {
    position: -webkit-sticky;
    top: 70px;
    width: 160px;
    height: 630px;
    position: sticky
}

@media screen and (max-width:1370px) {
    .style_container-layout__hs0WU .style_area1__anfLA {
        display: none
    }
}

.style_container-layout__hs0WU .style_area3__OB631 {
    position: -webkit-sticky;
    position: sticky;
    top: 70px;
    width: 300px;
    height: 880px
}

@media screen and (max-width:1145px) {
    .style_container-layout__hs0WU .style_area3__OB631 {
        display: none
    }
}

.style_container-layout__hs0WU .style_area2__FLCsB {
    position: relative;
    display: flex;
    height: -moz-fit-content;
    height: fit-content;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    width: calc(100% - 500px);
    margin: 0 10px
}

@media screen and (max-width:1370px) {
    .style_container-layout__hs0WU .style_area2__FLCsB {
        width: calc(100% - 330px)
    }
}

@media screen and (max-width:1145px) {
    .style_container-layout__hs0WU .style_area2__FLCsB {
        width: 100%
    }
}

.style_container-layout__hs0WU .style_area2__FLCsB .style_iframe__81btW {
    position: relative;
    width: 100%;
    aspect-ratio: 16/9
}

.style_container-layout__hs0WU .style_area2__FLCsB .style_iframe__81btW .style_game-play__3xkDz {
    z-index: 2
}

.style_container-layout__hs0WU .style_area2__FLCsB .style_iframe__81btW .style_parentBackground__4sM_f {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 0;
    overflow: hidden
}

.style_container-layout__hs0WU .style_area2__FLCsB .style_iframe__81btW .style_parentBackground__4sM_f .style_background__NxOMs {
    width: 100%;
    height: 100%;
    object-fit: cover
}

.style_container-layout__hs0WU .style_area2__FLCsB .style_iframe__81btW .style_parentBackground__4sM_f img,
.style_container-layout__hs0WU .style_area2__FLCsB .style_iframe__81btW .style_parentBackground__4sM_f video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    filter: blur(20px) brightness(.9);
    transform: scale(1.03);
    -webkit-clip-path: inset(0);
    clip-path: inset(0)
}

.style_container-layout__hs0WU .style_area2__FLCsB .style_ad970x250area__t6oqL {
    position: relative;
    display: flex;
    justify-content: center;
    margin-top: 10px;
    min-width: 970px;
    min-height: 250px;
    background-color: hsla(0, 0%, 90%, .255)
}

.style_container-layout__hs0WU .style_area2__FLCsB .style_ad970x250area__t6oqL div {
    width: 100%;
    height: 100%
}

@media screen and (max-width:1545px) {
    .style_container-layout__hs0WU .style_area2__FLCsB .style_ad970x250area__t6oqL {
        min-width: 728px;
        min-height: 90px
    }
}

@media screen and (max-width:830px) {
    .style_container-layout__hs0WU .style_area2__FLCsB .style_ad970x250area__t6oqL {
        min-width: 300px;
        min-height: 250px
    }
}

.style_container-layout__hs0WU .style_area2__FLCsB .style_game-container-layout__MatFE {
    display: grid;
    width: 100%;
    grid-template-columns: repeat(auto-fill, minmax(200px, 1fr));
    grid-gap: 16px;
    gap: 16px
}

@media screen and (max-width:600px) {
    .style_container-layout__hs0WU .style_area2__FLCsB .style_game-container-layout__MatFE {
        grid-template-columns: repeat(3, 1fr)
    }
}

.style_container-layout__hs0WU .style_area2__FLCsB .style_content-desc__j2J_4 {
    margin-top: 10px;
    grid-row: var(--desc-start-row)/calc(var(--desc-start-row) + var(--desc-row));
    width: 100%
}