@keyframes GameThumbShared_scroll-gradient__V_ok0 {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.GameThumbShared_czyButton__K2r3h {
    border-radius: 30px;
    transition: all .25s ease;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2);
    background: rgba(0, 0, 0, 0);
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumbShared_czyButton__K2r3h:focus {
    outline: none
}

.GameThumbShared_czyButton--contained--purple__gOHDR {
    color: var(--white-100);
    background: var(--brand-100)
}

.GameThumbShared_czyButton--contained--purple__gOHDR:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .GameThumbShared_czyButton--contained--purple__gOHDR:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.GameThumbShared_czyButton--contained--white___f21U {
    color: var(--black-50);
    background: var(--white-100)
}

.GameThumbShared_czyButton--contained--white___f21U:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .GameThumbShared_czyButton--contained--white___f21U:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.GameThumbShared_czyButton--contained--grey__7NVUu {
    color: var(--white-100);
    background: var(--black-40)
}

.GameThumbShared_czyButton--contained--grey__7NVUu:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .GameThumbShared_czyButton--contained--grey__7NVUu:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.GameThumbShared_czyButton--contained--alert__DIEu3 {
    color: var(--white-100);
    background: var(--alert-100)
}

.GameThumbShared_czyButton--contained--alert__DIEu3:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .GameThumbShared_czyButton--contained--alert__DIEu3:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.GameThumbShared_czyButton--contained--success__OjOwg {
    color: var(--white-100);
    background: var(--success-100)
}

.GameThumbShared_czyButton--contained--success__OjOwg:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .GameThumbShared_czyButton--contained--success__OjOwg:hover:not(:disabled) {
        background: #52b187
    }
}

.GameThumbShared_czyButton--contained--black__madd0 {
    color: var(--white-100);
    background: var(--black-90)
}

.GameThumbShared_czyButton--contained--black__madd0:active {
    background: rgb(var(--black-90)/70%)
}

@media(hover:hover) {
    .GameThumbShared_czyButton--contained--black__madd0:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.GameThumbShared_czyButton--contained--green-gradient__cjuIN {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.GameThumbShared_czyButton--contained--green-gradient__cjuIN:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .GameThumbShared_czyButton--contained--green-gradient__cjuIN:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.GameThumbShared_czyButton--contained--animated-green-gradient__w1LMs {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: GameThumbShared_scroll-gradient__V_ok0 3s linear infinite;
    transition: filter .2s ease
}

.GameThumbShared_czyButton--contained--animated-green-gradient__w1LMs:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .GameThumbShared_czyButton--contained--animated-green-gradient__w1LMs:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.GameThumbShared_czyButton--link--purple__DGk4d,
.GameThumbShared_czyButton--outlined--purple__ikmMq {
    color: var(--brand-60)
}

.GameThumbShared_czyButton--link--purple__DGk4d:active,
.GameThumbShared_czyButton--outlined--purple__ikmMq:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbShared_czyButton--link--purple__DGk4d:hover:not(:disabled),
    .GameThumbShared_czyButton--outlined--purple__ikmMq:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbShared_czyButton--link--white__qSIfD,
.GameThumbShared_czyButton--outlined--white__uVQl4 {
    color: var(--white-90)
}

.GameThumbShared_czyButton--link--white__qSIfD:active,
.GameThumbShared_czyButton--outlined--white__uVQl4:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .GameThumbShared_czyButton--link--white__qSIfD:hover:not(:disabled),
    .GameThumbShared_czyButton--outlined--white__uVQl4:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.GameThumbShared_czyButton--link--grey__govPt,
.GameThumbShared_czyButton--outlined--grey__snDVh {
    color: rgb(var(--white-100)/30%)
}

.GameThumbShared_czyButton--link--grey__govPt:active,
.GameThumbShared_czyButton--outlined--grey__snDVh:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbShared_czyButton--link--grey__govPt:hover:not(:disabled),
    .GameThumbShared_czyButton--outlined--grey__snDVh:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbShared_czyButton--link--alert__PzAL0,
.GameThumbShared_czyButton--outlined--alert__HAVus {
    color: var(--alert-100)
}

.GameThumbShared_czyButton--link--alert__PzAL0:active,
.GameThumbShared_czyButton--outlined--alert__HAVus:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbShared_czyButton--link--alert__PzAL0:hover:not(:disabled),
    .GameThumbShared_czyButton--outlined--alert__HAVus:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbShared_czyButton--link--success__aPHVh,
.GameThumbShared_czyButton--outlined--success__8Wjbd {
    color: var(--success-100)
}

.GameThumbShared_czyButton--link--success__aPHVh:active,
.GameThumbShared_czyButton--outlined--success__8Wjbd:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .GameThumbShared_czyButton--link--success__aPHVh:hover:not(:disabled),
    .GameThumbShared_czyButton--outlined--success__8Wjbd:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.GameThumbShared_czyButton--outlined--purple__ikmMq {
    border: 1px solid var(--brand-60)
}

.GameThumbShared_czyButton--outlined--white__uVQl4 {
    border: 1px solid var(--white-90)
}

.GameThumbShared_czyButton--outlined--grey__snDVh {
    border: 1px solid rgb(var(--white-100)/30%)
}

.GameThumbShared_czyButton--outlined--alert__HAVus {
    border: 1px solid var(--alert-100)
}

.GameThumbShared_czyButton--outlined--success__8Wjbd {
    border: 1px solid var(--success-100)
}

.GameThumbShared_czyButton--outlined__Ko3Xz:active {
    border-color: rgb(var(--white-30)/70%)
}

.GameThumbShared_czyButton--disabled__GQxUO {
    opacity: .4;
    cursor: default
}

.GameThumbShared_czyButton--height50__YtENe {
    height: 50px
}

.GameThumbShared_czyButton--height34__xQzVa {
    height: 34px
}

.GameThumbShared_czyButton--fullWidth__LRxDR {
    width: 100%
}

.GameThumbShared_czyButton__K2r3h [role=img],
.GameThumbShared_czyButton__K2r3h>img {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.GameThumbShared_czyButton--headerIcon__erVgQ {
    padding: 0
}

.GameThumbShared_czyButton--headerIcon__erVgQ [role=img] {
    width: 24px;
    height: 24px;
    margin-right: 0
}

.GameThumbShared_czyButton--headerIcon--desktop__BNWS_ {
    width: 40px;
    height: 40px;
    background: hsla(0, 0%, 100%, .1)
}

.GameThumbShared_czyButton--headerIcon--mobile__bIjoS {
    width: 22px;
    height: 22px;
    background: rgba(0, 0, 0, 0)
}

.GameThumbShared_czyButton--headerIcon--withLabel__5cfYt span:not([role=img]) {
    display: none
}

@media(min-width:1910px) {
    .GameThumbShared_czyButton--headerIcon--withLabel__5cfYt span:not([role=img]) {
        display: block
    }

    .GameThumbShared_czyButton--headerIcon--withLabel__5cfYt [role=img] {
        margin-right: calc(var(--base-unit)*1)
    }

    .GameThumbShared_czyButton--headerIcon--withLabel__5cfYt {
        width: auto;
        padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2)
    }
}

.GameThumbShared_gameThumbImage__7EHHi {
    border-radius: 16px;
    color: rgba(0, 0, 0, 0);
    object-fit: cover
}

.GameThumbShared_gameThumbImage__7EHHi.GameThumbShared_greyedOut__xjzF_ {
    opacity: .3
}

.GameThumbShared_gameThumbImagePositioned__LJJut {
    border-radius: 16px;
    color: rgba(0, 0, 0, 0);
    object-fit: cover;
    z-index: 1;
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%
}

.GameThumbShared_gameThumbImagePositioned__LJJut.GameThumbShared_greyedOut__xjzF_,
.GameThumbShared_greyedOut__xjzF_ {
    opacity: .3
}

.GameThumbShared_bottomLabelContainer__4Ci6k {
    position: absolute;
    background: #1a1c28;
    z-index: 4;
    bottom: calc(var(--base-unit)*-1);
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*1.5);
    border-radius: 16px;
    left: -5px;
    color: #aaadbe;
    font-size: var(--font-size-body-small);
    font-weight: 700;
    margin-left: 5px;
    margin-bottom: calc(var(--base-unit)*1);
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    opacity: 1;
    transition: opacity .2s linear
}

.GameThumbShared_bottomLabelContainer__4Ci6k.GameThumbShared_videoPlaying__lZYid {
    opacity: 0
}

.GameThumbShared_bottomLabelContainer__4Ci6k [role=img] {
    margin-bottom: -6px;
    margin-right: calc(var(--base-unit)*.5);
    width: 20px;
    height: 20px
}

.GameThumbShared_closeBtnContainer___ON_O {
    position: absolute;
    display: flex;
    top: -6px;
    right: -3px;
    z-index: 11;
    background-color: var(--alert-100);
    border-radius: 16px;
    padding: 4px;
    color: #fff;
    border-width: 2px;
    border-style: solid;
    border-color: var(--black-100)
}

.GameThumbShared_closeBtnContainer___ON_O [role=img] {
    width: 16px;
    height: 16px
}

.GameThumbShared_closeBtnContainer___ON_O:hover {
    cursor: pointer;
    background-color: #c00
}

.GameThumbShared_greyedOutOverlay__bZlW3 {
    color: #fff;
    background: rgba(0, 0, 0, .5882352941);
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: calc(var(--base-unit)*.5);
    padding-right: calc(var(--base-unit)*.5)
}

.GameThumbShared_greyedOutOverlay__bZlW3 .GameThumbShared_labelContainer__6tS_1 {
    font-size: 12px;
    border-radius: 16px;
    background: hsla(0, 0%, 100%, .3);
    -webkit-backdrop-filter: blur(6.5px);
    backdrop-filter: blur(6.5px);
    padding: calc(var(--base-unit)*.5);
    width: 100%;
    text-align: center;
    display: -webkit-box;
    line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden
}

.GameThumbShared_skeleton__csN4D {
    margin: 1px 0 0 1px !important;
    border: 2px solid rgba(0, 0, 0, 0) !important;
    background-clip: padding-box !important;
    border-radius: 16px !important
}

@keyframes GameThumbLabel_scroll-gradient__umWzh {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.GameThumbLabel_czyButton__NFiAi {
    border-radius: 30px;
    transition: all .25s ease;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2);
    background: rgba(0, 0, 0, 0);
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumbLabel_czyButton__NFiAi:focus {
    outline: none
}

.GameThumbLabel_czyButton--contained--purple__YZ5ZZ {
    color: var(--white-100);
    background: var(--brand-100)
}

.GameThumbLabel_czyButton--contained--purple__YZ5ZZ:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .GameThumbLabel_czyButton--contained--purple__YZ5ZZ:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.GameThumbLabel_czyButton--contained--white__T2rnf {
    color: var(--black-50);
    background: var(--white-100)
}

.GameThumbLabel_czyButton--contained--white__T2rnf:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .GameThumbLabel_czyButton--contained--white__T2rnf:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.GameThumbLabel_czyButton--contained--grey__476RC {
    color: var(--white-100);
    background: var(--black-40)
}

.GameThumbLabel_czyButton--contained--grey__476RC:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .GameThumbLabel_czyButton--contained--grey__476RC:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.GameThumbLabel_czyButton--contained--alert__7MuNT {
    color: var(--white-100);
    background: var(--alert-100)
}

.GameThumbLabel_czyButton--contained--alert__7MuNT:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .GameThumbLabel_czyButton--contained--alert__7MuNT:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.GameThumbLabel_czyButton--contained--success__poNGu {
    color: var(--white-100);
    background: var(--success-100)
}

.GameThumbLabel_czyButton--contained--success__poNGu:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .GameThumbLabel_czyButton--contained--success__poNGu:hover:not(:disabled) {
        background: #52b187
    }
}

.GameThumbLabel_czyButton--contained--black__TrhCi {
    color: var(--white-100);
    background: var(--black-90)
}

.GameThumbLabel_czyButton--contained--black__TrhCi:active {
    background: rgb(var(--black-90)/70%)
}

@media(hover:hover) {
    .GameThumbLabel_czyButton--contained--black__TrhCi:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.GameThumbLabel_czyButton--contained--green-gradient__sEh2b {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.GameThumbLabel_czyButton--contained--green-gradient__sEh2b:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .GameThumbLabel_czyButton--contained--green-gradient__sEh2b:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.GameThumbLabel_czyButton--contained--animated-green-gradient__W3RXh {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: GameThumbLabel_scroll-gradient__umWzh 3s linear infinite;
    transition: filter .2s ease
}

.GameThumbLabel_czyButton--contained--animated-green-gradient__W3RXh:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .GameThumbLabel_czyButton--contained--animated-green-gradient__W3RXh:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.GameThumbLabel_czyButton--link--purple__zhd0O,
.GameThumbLabel_czyButton--outlined--purple__35UhU {
    color: var(--brand-60)
}

.GameThumbLabel_czyButton--link--purple__zhd0O:active,
.GameThumbLabel_czyButton--outlined--purple__35UhU:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbLabel_czyButton--link--purple__zhd0O:hover:not(:disabled),
    .GameThumbLabel_czyButton--outlined--purple__35UhU:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbLabel_czyButton--link--white__tvZre,
.GameThumbLabel_czyButton--outlined--white__12mEA {
    color: var(--white-90)
}

.GameThumbLabel_czyButton--link--white__tvZre:active,
.GameThumbLabel_czyButton--outlined--white__12mEA:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .GameThumbLabel_czyButton--link--white__tvZre:hover:not(:disabled),
    .GameThumbLabel_czyButton--outlined--white__12mEA:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.GameThumbLabel_czyButton--link--grey__7mxZe,
.GameThumbLabel_czyButton--outlined--grey__lPPpu {
    color: rgb(var(--white-100)/30%)
}

.GameThumbLabel_czyButton--link--grey__7mxZe:active,
.GameThumbLabel_czyButton--outlined--grey__lPPpu:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbLabel_czyButton--link--grey__7mxZe:hover:not(:disabled),
    .GameThumbLabel_czyButton--outlined--grey__lPPpu:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbLabel_czyButton--link--alert__xAtcg,
.GameThumbLabel_czyButton--outlined--alert__ZYGtK {
    color: var(--alert-100)
}

.GameThumbLabel_czyButton--link--alert__xAtcg:active,
.GameThumbLabel_czyButton--outlined--alert__ZYGtK:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbLabel_czyButton--link--alert__xAtcg:hover:not(:disabled),
    .GameThumbLabel_czyButton--outlined--alert__ZYGtK:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbLabel_czyButton--link--success__vQMmm,
.GameThumbLabel_czyButton--outlined--success__UHxe5 {
    color: var(--success-100)
}

.GameThumbLabel_czyButton--link--success__vQMmm:active,
.GameThumbLabel_czyButton--outlined--success__UHxe5:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .GameThumbLabel_czyButton--link--success__vQMmm:hover:not(:disabled),
    .GameThumbLabel_czyButton--outlined--success__UHxe5:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.GameThumbLabel_czyButton--outlined--purple__35UhU {
    border: 1px solid var(--brand-60)
}

.GameThumbLabel_czyButton--outlined--white__12mEA {
    border: 1px solid var(--white-90)
}

.GameThumbLabel_czyButton--outlined--grey__lPPpu {
    border: 1px solid rgb(var(--white-100)/30%)
}

.GameThumbLabel_czyButton--outlined--alert__ZYGtK {
    border: 1px solid var(--alert-100)
}

.GameThumbLabel_czyButton--outlined--success__UHxe5 {
    border: 1px solid var(--success-100)
}

.GameThumbLabel_czyButton--outlined__Ec3Ix:active {
    border-color: rgb(var(--white-30)/70%)
}

.GameThumbLabel_czyButton--disabled__T8V0b {
    opacity: .4;
    cursor: default
}

.GameThumbLabel_czyButton--height50__ZE7XH {
    height: 50px
}

.GameThumbLabel_czyButton--height34__dxJvk {
    height: 34px
}

.GameThumbLabel_czyButton--fullWidth__DYYRp {
    width: 100%
}

.GameThumbLabel_czyButton__NFiAi [role=img],
.GameThumbLabel_czyButton__NFiAi>img {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.GameThumbLabel_czyButton--headerIcon__ZdCqW {
    padding: 0
}

.GameThumbLabel_czyButton--headerIcon__ZdCqW [role=img] {
    width: 24px;
    height: 24px;
    margin-right: 0
}

.GameThumbLabel_czyButton--headerIcon--desktop__Cyha9 {
    width: 40px;
    height: 40px;
    background: hsla(0, 0%, 100%, .1)
}

.GameThumbLabel_czyButton--headerIcon--mobile__fFX5l {
    width: 22px;
    height: 22px;
    background: rgba(0, 0, 0, 0)
}

.GameThumbLabel_czyButton--headerIcon--withLabel__TnDe4 span:not([role=img]) {
    display: none
}

@media(min-width:1910px) {
    .GameThumbLabel_czyButton--headerIcon--withLabel__TnDe4 span:not([role=img]) {
        display: block
    }

    .GameThumbLabel_czyButton--headerIcon--withLabel__TnDe4 [role=img] {
        margin-right: calc(var(--base-unit)*1)
    }

    .GameThumbLabel_czyButton--headerIcon--withLabel__TnDe4 {
        width: auto;
        padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2)
    }
}

.GameThumbLabel_multipleLabelsContainer__eEBwr {
    display: flex;
    flex-direction: row;
    gap: 4px;
    position: absolute;
    top: 0;
    left: 0
}

.GameThumbLabel_multipleLabelsContainer__eEBwr.GameThumbLabel_mobile__cawJl {
    top: -3px;
    left: -3px
}

.GameThumbLabel_label__dz3yR {
    border-radius: 8px;
    box-shadow: 4px 4px 20px 0 rgba(0, 0, 0, .5);
    display: inline-flex;
    padding: 3px 6px;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 4;
    opacity: 1;
    transition: opacity .2s linear;
    font-size: 12px;
    font-weight: 800;
    top: -4px;
    left: -4px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumbLabel_label__dz3yR.GameThumbLabel_iconMode__Ljye2 {
    padding: 2px 3px
}

.GameThumbLabel_label__dz3yR.GameThumbLabel_videoPlaying__Xtmok {
    opacity: 0
}

.GameThumbLabel_label__dz3yR.GameThumbLabel_mobile__cawJl {
    top: -3px;
    left: -3px
}

.GameThumbLabel_label__dz3yR [role=img] {
    width: 16px;
    height: 16px;
    margin-right: calc(var(--base-unit)*.5)
}

.GameThumbLabel_label__dz3yR [role=img].GameThumbLabel_mobile__cawJl {
    margin-right: 0
}

.GameThumbLabel_label__dz3yR.GameThumbLabel_withOriginals__7mhGw {
    position: relative
}

.GameThumbLabel_hot__CWhxn {
    background: linear-gradient(90deg, #ff2f0f, #ff8b2d)
}

.GameThumbLabel_new__8GnG6 {
    background: linear-gradient(90deg, #c93dd1, #8a4fff)
}

.GameThumbLabel_topRated__xYfMw {
    background: linear-gradient(90deg, #ffc352, #faff9c);
    color: #36390d
}

.GameThumbLabel_updated__Z69rK {
    background: linear-gradient(90deg, #28c7df, #5082ff)
}

.GameThumbLabel_originals__dbBXE {
    background: #fff;
    color: var(--brand-100)
}

.GameThumbLabel_originals__dbBXE [role=img] {
    width: 20px;
    height: 20px;
    color: var(--brand-100);
    margin-right: 0
}

.GameThumbLabel_originals__dbBXE [role=img].GameThumbLabel_longVersion__9dkKB {
    margin-right: calc(var(--base-unit)*.5)
}

@keyframes GameThumbDesktopHovered_scroll-gradient__Ud5LF {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.GameThumbDesktopHovered_czyButton__d1ntT {
    border-radius: 30px;
    transition: all .25s ease;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2);
    background: rgba(0, 0, 0, 0);
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumbDesktopHovered_czyButton__d1ntT:focus {
    outline: none
}

.GameThumbDesktopHovered_czyButton--contained--purple__IxhW4 {
    color: var(--white-100);
    background: var(--brand-100)
}

.GameThumbDesktopHovered_czyButton--contained--purple__IxhW4:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHovered_czyButton--contained--purple__IxhW4:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.GameThumbDesktopHovered_czyButton--contained--white__qiGua {
    color: var(--black-50);
    background: var(--white-100)
}

.GameThumbDesktopHovered_czyButton--contained--white__qiGua:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHovered_czyButton--contained--white__qiGua:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.GameThumbDesktopHovered_czyButton--contained--grey__uPPwB {
    color: var(--white-100);
    background: var(--black-40)
}

.GameThumbDesktopHovered_czyButton--contained--grey__uPPwB:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHovered_czyButton--contained--grey__uPPwB:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.GameThumbDesktopHovered_czyButton--contained--alert__lFehV {
    color: var(--white-100);
    background: var(--alert-100)
}

.GameThumbDesktopHovered_czyButton--contained--alert__lFehV:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHovered_czyButton--contained--alert__lFehV:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.GameThumbDesktopHovered_czyButton--contained--success__yREeO {
    color: var(--white-100);
    background: var(--success-100)
}

.GameThumbDesktopHovered_czyButton--contained--success__yREeO:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHovered_czyButton--contained--success__yREeO:hover:not(:disabled) {
        background: #52b187
    }
}

.GameThumbDesktopHovered_czyButton--contained--black__pcNkL {
    color: var(--white-100);
    background: var(--black-90)
}

.GameThumbDesktopHovered_czyButton--contained--black__pcNkL:active {
    background: rgb(var(--black-90)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHovered_czyButton--contained--black__pcNkL:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.GameThumbDesktopHovered_czyButton--contained--green-gradient__6hf_z {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.GameThumbDesktopHovered_czyButton--contained--green-gradient__6hf_z:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .GameThumbDesktopHovered_czyButton--contained--green-gradient__6hf_z:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.GameThumbDesktopHovered_czyButton--contained--animated-green-gradient__9lQwQ {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: GameThumbDesktopHovered_scroll-gradient__Ud5LF 3s linear infinite;
    transition: filter .2s ease
}

.GameThumbDesktopHovered_czyButton--contained--animated-green-gradient__9lQwQ:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .GameThumbDesktopHovered_czyButton--contained--animated-green-gradient__9lQwQ:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.GameThumbDesktopHovered_czyButton--link--purple__mZy3r,
.GameThumbDesktopHovered_czyButton--outlined--purple___ObPA {
    color: var(--brand-60)
}

.GameThumbDesktopHovered_czyButton--link--purple__mZy3r:active,
.GameThumbDesktopHovered_czyButton--outlined--purple___ObPA:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHovered_czyButton--link--purple__mZy3r:hover:not(:disabled),
    .GameThumbDesktopHovered_czyButton--outlined--purple___ObPA:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktopHovered_czyButton--link--white__ZROvH,
.GameThumbDesktopHovered_czyButton--outlined--white__MZ6F1 {
    color: var(--white-90)
}

.GameThumbDesktopHovered_czyButton--link--white__ZROvH:active,
.GameThumbDesktopHovered_czyButton--outlined--white__MZ6F1:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHovered_czyButton--link--white__ZROvH:hover:not(:disabled),
    .GameThumbDesktopHovered_czyButton--outlined--white__MZ6F1:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.GameThumbDesktopHovered_czyButton--link--grey__C8HZ2,
.GameThumbDesktopHovered_czyButton--outlined--grey__U3DLx {
    color: rgb(var(--white-100)/30%)
}

.GameThumbDesktopHovered_czyButton--link--grey__C8HZ2:active,
.GameThumbDesktopHovered_czyButton--outlined--grey__U3DLx:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHovered_czyButton--link--grey__C8HZ2:hover:not(:disabled),
    .GameThumbDesktopHovered_czyButton--outlined--grey__U3DLx:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktopHovered_czyButton--link--alert__2xxN_,
.GameThumbDesktopHovered_czyButton--outlined--alert__8rAoP {
    color: var(--alert-100)
}

.GameThumbDesktopHovered_czyButton--link--alert__2xxN_:active,
.GameThumbDesktopHovered_czyButton--outlined--alert__8rAoP:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHovered_czyButton--link--alert__2xxN_:hover:not(:disabled),
    .GameThumbDesktopHovered_czyButton--outlined--alert__8rAoP:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktopHovered_czyButton--link--success__rTiVe,
.GameThumbDesktopHovered_czyButton--outlined--success__dFGXR {
    color: var(--success-100)
}

.GameThumbDesktopHovered_czyButton--link--success__rTiVe:active,
.GameThumbDesktopHovered_czyButton--outlined--success__dFGXR:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHovered_czyButton--link--success__rTiVe:hover:not(:disabled),
    .GameThumbDesktopHovered_czyButton--outlined--success__dFGXR:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.GameThumbDesktopHovered_czyButton--outlined--purple___ObPA {
    border: 1px solid var(--brand-60)
}

.GameThumbDesktopHovered_czyButton--outlined--white__MZ6F1 {
    border: 1px solid var(--white-90)
}

.GameThumbDesktopHovered_czyButton--outlined--grey__U3DLx {
    border: 1px solid rgb(var(--white-100)/30%)
}

.GameThumbDesktopHovered_czyButton--outlined--alert__8rAoP {
    border: 1px solid var(--alert-100)
}

.GameThumbDesktopHovered_czyButton--outlined--success__dFGXR {
    border: 1px solid var(--success-100)
}

.GameThumbDesktopHovered_czyButton--outlined__uv2Fy:active {
    border-color: rgb(var(--white-30)/70%)
}

.GameThumbDesktopHovered_czyButton--disabled__kvOvf {
    opacity: .4;
    cursor: default
}

.GameThumbDesktopHovered_czyButton--height50__5nwB_ {
    height: 50px
}

.GameThumbDesktopHovered_czyButton--height34__8YdLJ {
    height: 34px
}

.GameThumbDesktopHovered_czyButton--fullWidth__vFe8P {
    width: 100%
}

.GameThumbDesktopHovered_czyButton__d1ntT [role=img],
.GameThumbDesktopHovered_czyButton__d1ntT>img {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.GameThumbDesktopHovered_czyButton--headerIcon__YgOot {
    padding: 0
}

.GameThumbDesktopHovered_czyButton--headerIcon__YgOot [role=img] {
    width: 24px;
    height: 24px;
    margin-right: 0
}

.GameThumbDesktopHovered_czyButton--headerIcon--desktop__0xSNL {
    width: 40px;
    height: 40px;
    background: hsla(0, 0%, 100%, .1)
}

.GameThumbDesktopHovered_czyButton--headerIcon--mobile__zqHfd {
    width: 22px;
    height: 22px;
    background: rgba(0, 0, 0, 0)
}

.GameThumbDesktopHovered_czyButton--headerIcon--withLabel__i3HLi span:not([role=img]) {
    display: none
}

@media(min-width:1910px) {
    .GameThumbDesktopHovered_czyButton--headerIcon--withLabel__i3HLi span:not([role=img]) {
        display: block
    }

    .GameThumbDesktopHovered_czyButton--headerIcon--withLabel__i3HLi [role=img] {
        margin-right: calc(var(--base-unit)*1)
    }

    .GameThumbDesktopHovered_czyButton--headerIcon--withLabel__i3HLi {
        width: auto;
        padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2)
    }
}

@keyframes GameThumbDesktopHovered_game-thumb-video-fade-in__sHIF_ {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.GameThumbDesktopHovered_gameThumbHovered__ODkww {
    position: absolute;
    inset: 0;
    z-index: 2;
    opacity: 0;
    animation: GameThumbDesktopHovered_game-thumb-video-fade-in__sHIF_ .2s ease-out forwards;
    border-radius: inherit;
    overflow: hidden;
    box-sizing: border-box;
    container-type: inline-size
}

.GameThumbDesktopHovered_gameThumbHovered__ODkww video {
    position: absolute;
    inset: 0;
    display: block;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.GameThumbDesktopHovered_gameThumbHovered__ODkww:after {
    content: "";
    position: absolute;
    inset: 0;
    border: 2px solid var(--brand-100);
    border-radius: inherit;
    box-sizing: border-box;
    pointer-events: none;
    z-index: 4
}

.GameThumbDesktopHovered_greyedOutOverlayVariant__mBTLv {
    background: linear-gradient(0deg, rgba(0, 0, 0, .8784313725) 0, rgb(0, 0, 0))
}

.GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA {
    background: linear-gradient(180deg, rgba(104, 66, 255, 0), rgba(104, 66, 255, .6) 40%, #6842ff 79.81%);
    /*! @noflip */
    position: absolute;
    padding: calc(var(--base-unit)*1.5);
    bottom: 0;
    z-index: 3;
    width: 100%;
    pointer-events: none
}

.GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA .GameThumbDesktopHovered_title__nahha {
    color: #fff;
    font-size: 14px;
    font-weight: 900;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA .GameThumbDesktopHovered_subTitleContainer__yq8BL {
    display: flex;
    align-items: center;
    margin-top: calc(var(--base-unit)*.5);
    gap: calc(var(--base-unit)*1.5);
    font-size: 10px;
    font-weight: 700
}

.GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA .GameThumbDesktopHovered_subTitleContainer__yq8BL .GameThumbDesktopHovered_category__IrvXU {
    padding: 2px 6px;
    font-size: 10px;
    border-radius: 8px;
    background: rgba(0, 0, 0, .4);
    max-width: 100px;
    min-width: 0;
    flex-shrink: 1;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA .GameThumbDesktopHovered_subTitleContainer__yq8BL .GameThumbDesktopHovered_totals__6aOmO {
    display: flex;
    align-items: center;
    gap: calc(var(--base-unit)*.5)
}

.GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA .GameThumbDesktopHovered_subTitleContainer__yq8BL .GameThumbDesktopHovered_totals__6aOmO span[role=img] {
    width: 10px;
    height: 13.3px
}

.GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA .GameThumbDesktopHovered_subTitleContainer__yq8BL .GameThumbDesktopHovered_totalPlays__TKADR span[role=img] {
    width: 13.3px;
    height: 13.3px
}

@container (max-width: 220px) {
    .GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA {
        padding: calc(var(--base-unit)*1)
    }

    .GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA .GameThumbDesktopHovered_subTitleContainer__yq8BL .GameThumbDesktopHovered_releaseYear__VdNhN {
        display: none
    }
}

@container (max-width: 180px) {
    .GameThumbDesktopHovered_gameThumbTitleContainer__6GxTA {
        padding: calc(var(--base-unit)*.5)
    }
}

@keyframes GameThumbDesktopHoveredLegacy_scroll-gradient__oaI40 {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.GameThumbDesktopHoveredLegacy_czyButton__9EklV {
    border-radius: 30px;
    transition: all .25s ease;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2);
    background: rgba(0, 0, 0, 0);
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumbDesktopHoveredLegacy_czyButton__9EklV:focus {
    outline: none
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--purple__egaOf {
    color: var(--white-100);
    background: var(--brand-100)
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--purple__egaOf:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHoveredLegacy_czyButton--contained--purple__egaOf:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--white__6817z {
    color: var(--black-50);
    background: var(--white-100)
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--white__6817z:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHoveredLegacy_czyButton--contained--white__6817z:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--grey__vyFSz {
    color: var(--white-100);
    background: var(--black-40)
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--grey__vyFSz:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHoveredLegacy_czyButton--contained--grey__vyFSz:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--alert__nTXl7 {
    color: var(--white-100);
    background: var(--alert-100)
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--alert__nTXl7:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHoveredLegacy_czyButton--contained--alert__nTXl7:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--success__vnEVx {
    color: var(--white-100);
    background: var(--success-100)
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--success__vnEVx:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHoveredLegacy_czyButton--contained--success__vnEVx:hover:not(:disabled) {
        background: #52b187
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--black__jwHup {
    color: var(--white-100);
    background: var(--black-90)
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--black__jwHup:active {
    background: rgb(var(--black-90)/70%)
}

@media(hover:hover) {
    .GameThumbDesktopHoveredLegacy_czyButton--contained--black__jwHup:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--green-gradient__fc7wm {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--green-gradient__fc7wm:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .GameThumbDesktopHoveredLegacy_czyButton--contained--green-gradient__fc7wm:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--animated-green-gradient__p2mv5 {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: GameThumbDesktopHoveredLegacy_scroll-gradient__oaI40 3s linear infinite;
    transition: filter .2s ease
}

.GameThumbDesktopHoveredLegacy_czyButton--contained--animated-green-gradient__p2mv5:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .GameThumbDesktopHoveredLegacy_czyButton--contained--animated-green-gradient__p2mv5:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--link--purple__npM7C,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--purple__2P_lr {
    color: var(--brand-60)
}

.GameThumbDesktopHoveredLegacy_czyButton--link--purple__npM7C:active,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--purple__2P_lr:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHoveredLegacy_czyButton--link--purple__npM7C:hover:not(:disabled),
    .GameThumbDesktopHoveredLegacy_czyButton--outlined--purple__2P_lr:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--link--white__Y2FmY,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--white__xX3A7 {
    color: var(--white-90)
}

.GameThumbDesktopHoveredLegacy_czyButton--link--white__Y2FmY:active,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--white__xX3A7:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHoveredLegacy_czyButton--link--white__Y2FmY:hover:not(:disabled),
    .GameThumbDesktopHoveredLegacy_czyButton--outlined--white__xX3A7:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--link--grey__z7pi_,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--grey__4pC1v {
    color: rgb(var(--white-100)/30%)
}

.GameThumbDesktopHoveredLegacy_czyButton--link--grey__z7pi_:active,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--grey__4pC1v:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHoveredLegacy_czyButton--link--grey__z7pi_:hover:not(:disabled),
    .GameThumbDesktopHoveredLegacy_czyButton--outlined--grey__4pC1v:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--link--alert__Fd7hq,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--alert__hA8_X {
    color: var(--alert-100)
}

.GameThumbDesktopHoveredLegacy_czyButton--link--alert__Fd7hq:active,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--alert__hA8_X:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHoveredLegacy_czyButton--link--alert__Fd7hq:hover:not(:disabled),
    .GameThumbDesktopHoveredLegacy_czyButton--outlined--alert__hA8_X:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--link--success__dfxX0,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--success__X89_A {
    color: var(--success-100)
}

.GameThumbDesktopHoveredLegacy_czyButton--link--success__dfxX0:active,
.GameThumbDesktopHoveredLegacy_czyButton--outlined--success__X89_A:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktopHoveredLegacy_czyButton--link--success__dfxX0:hover:not(:disabled),
    .GameThumbDesktopHoveredLegacy_czyButton--outlined--success__X89_A:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.GameThumbDesktopHoveredLegacy_czyButton--outlined--purple__2P_lr {
    border: 1px solid var(--brand-60)
}

.GameThumbDesktopHoveredLegacy_czyButton--outlined--white__xX3A7 {
    border: 1px solid var(--white-90)
}

.GameThumbDesktopHoveredLegacy_czyButton--outlined--grey__4pC1v {
    border: 1px solid rgb(var(--white-100)/30%)
}

.GameThumbDesktopHoveredLegacy_czyButton--outlined--alert__hA8_X {
    border: 1px solid var(--alert-100)
}

.GameThumbDesktopHoveredLegacy_czyButton--outlined--success__X89_A {
    border: 1px solid var(--success-100)
}

.GameThumbDesktopHoveredLegacy_czyButton--outlined__sNFRL:active {
    border-color: rgb(var(--white-30)/70%)
}

.GameThumbDesktopHoveredLegacy_czyButton--disabled__NIFFp {
    opacity: .4;
    cursor: default
}

.GameThumbDesktopHoveredLegacy_czyButton--height50__b8JXt {
    height: 50px
}

.GameThumbDesktopHoveredLegacy_czyButton--height34__LtNH9 {
    height: 34px
}

.GameThumbDesktopHoveredLegacy_czyButton--fullWidth__feFiQ {
    width: 100%
}

.GameThumbDesktopHoveredLegacy_czyButton__9EklV [role=img],
.GameThumbDesktopHoveredLegacy_czyButton__9EklV>img {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.GameThumbDesktopHoveredLegacy_czyButton--headerIcon__Uvpc_ {
    padding: 0
}

.GameThumbDesktopHoveredLegacy_czyButton--headerIcon__Uvpc_ [role=img] {
    width: 24px;
    height: 24px;
    margin-right: 0
}

.GameThumbDesktopHoveredLegacy_czyButton--headerIcon--desktop__HVpWf {
    width: 40px;
    height: 40px;
    background: hsla(0, 0%, 100%, .1)
}

.GameThumbDesktopHoveredLegacy_czyButton--headerIcon--mobile__oNN68 {
    width: 22px;
    height: 22px;
    background: rgba(0, 0, 0, 0)
}

.GameThumbDesktopHoveredLegacy_czyButton--headerIcon--withLabel__zu3Bv span:not([role=img]) {
    display: none
}

@media(min-width:1910px) {
    .GameThumbDesktopHoveredLegacy_czyButton--headerIcon--withLabel__zu3Bv span:not([role=img]) {
        display: block
    }

    .GameThumbDesktopHoveredLegacy_czyButton--headerIcon--withLabel__zu3Bv [role=img] {
        margin-right: calc(var(--base-unit)*1)
    }

    .GameThumbDesktopHoveredLegacy_czyButton--headerIcon--withLabel__zu3Bv {
        width: auto;
        padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2)
    }
}

.GameThumbDesktopHoveredLegacy_gameThumbVideo__uAmGs {
    transition: opacity .3s cubic-bezier(.5, 0, .1, 1);
    position: absolute;
    bottom: 0;
    z-index: 2;
    width: 100%;
    height: 100%;
    transition-delay: .3s;
    border-radius: calc(var(--base-unit)*1);
    overflow: hidden
}

.GameThumbDesktopHoveredLegacy_gameThumbVideo__uAmGs .GameThumbDesktopHoveredLegacy_greyedOutOverlay__BeiEv {
    background: linear-gradient(0deg, rgba(0, 0, 0, .8784313725) 0, rgb(0, 0, 0));
    top: 0;
    color: #fff;
    z-index: 2;
    position: absolute;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: calc(var(--base-unit)*.5);
    padding-right: calc(var(--base-unit)*.5)
}

.GameThumbDesktopHoveredLegacy_gameThumbVideo__uAmGs video {
    height: 100%;
    width: 100%;
    object-fit: cover
}

@keyframes GameThumbDesktop_legacy_scroll-gradient___sWng {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.GameThumbDesktop_legacy_czyButton__7y8cw {
    border-radius: 30px;
    transition: all .25s ease;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2);
    background: rgba(0, 0, 0, 0);
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumbDesktop_legacy_czyButton__7y8cw:focus {
    outline: none
}

.GameThumbDesktop_legacy_czyButton--contained--purple__Een_L {
    color: var(--white-100);
    background: var(--brand-100)
}

.GameThumbDesktop_legacy_czyButton--contained--purple__Een_L:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_legacy_czyButton--contained--purple__Een_L:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.GameThumbDesktop_legacy_czyButton--contained--white__wToVZ {
    color: var(--black-50);
    background: var(--white-100)
}

.GameThumbDesktop_legacy_czyButton--contained--white__wToVZ:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_legacy_czyButton--contained--white__wToVZ:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.GameThumbDesktop_legacy_czyButton--contained--grey__cmJ38 {
    color: var(--white-100);
    background: var(--black-40)
}

.GameThumbDesktop_legacy_czyButton--contained--grey__cmJ38:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_legacy_czyButton--contained--grey__cmJ38:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.GameThumbDesktop_legacy_czyButton--contained--alert__cu0sK {
    color: var(--white-100);
    background: var(--alert-100)
}

.GameThumbDesktop_legacy_czyButton--contained--alert__cu0sK:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_legacy_czyButton--contained--alert__cu0sK:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.GameThumbDesktop_legacy_czyButton--contained--success___RdVy {
    color: var(--white-100);
    background: var(--success-100)
}

.GameThumbDesktop_legacy_czyButton--contained--success___RdVy:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_legacy_czyButton--contained--success___RdVy:hover:not(:disabled) {
        background: #52b187
    }
}

.GameThumbDesktop_legacy_czyButton--contained--black__LiKtt {
    color: var(--white-100);
    background: var(--black-90)
}

.GameThumbDesktop_legacy_czyButton--contained--black__LiKtt:active {
    background: rgb(var(--black-90)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_legacy_czyButton--contained--black__LiKtt:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.GameThumbDesktop_legacy_czyButton--contained--green-gradient__FhLq3 {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.GameThumbDesktop_legacy_czyButton--contained--green-gradient__FhLq3:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .GameThumbDesktop_legacy_czyButton--contained--green-gradient__FhLq3:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.GameThumbDesktop_legacy_czyButton--contained--animated-green-gradient__64fcW {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: GameThumbDesktop_legacy_scroll-gradient___sWng 3s linear infinite;
    transition: filter .2s ease
}

.GameThumbDesktop_legacy_czyButton--contained--animated-green-gradient__64fcW:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .GameThumbDesktop_legacy_czyButton--contained--animated-green-gradient__64fcW:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.GameThumbDesktop_legacy_czyButton--link--purple__ZF9kI,
.GameThumbDesktop_legacy_czyButton--outlined--purple__ZoD6S {
    color: var(--brand-60)
}

.GameThumbDesktop_legacy_czyButton--link--purple__ZF9kI:active,
.GameThumbDesktop_legacy_czyButton--outlined--purple__ZoD6S:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_legacy_czyButton--link--purple__ZF9kI:hover:not(:disabled),
    .GameThumbDesktop_legacy_czyButton--outlined--purple__ZoD6S:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktop_legacy_czyButton--link--white__lltXH,
.GameThumbDesktop_legacy_czyButton--outlined--white__Hp2Gu {
    color: var(--white-90)
}

.GameThumbDesktop_legacy_czyButton--link--white__lltXH:active,
.GameThumbDesktop_legacy_czyButton--outlined--white__Hp2Gu:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_legacy_czyButton--link--white__lltXH:hover:not(:disabled),
    .GameThumbDesktop_legacy_czyButton--outlined--white__Hp2Gu:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.GameThumbDesktop_legacy_czyButton--link--grey__fqWf8,
.GameThumbDesktop_legacy_czyButton--outlined--grey__p6sNu {
    color: rgb(var(--white-100)/30%)
}

.GameThumbDesktop_legacy_czyButton--link--grey__fqWf8:active,
.GameThumbDesktop_legacy_czyButton--outlined--grey__p6sNu:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_legacy_czyButton--link--grey__fqWf8:hover:not(:disabled),
    .GameThumbDesktop_legacy_czyButton--outlined--grey__p6sNu:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktop_legacy_czyButton--link--alert__5cI3K,
.GameThumbDesktop_legacy_czyButton--outlined--alert__Pe3Zj {
    color: var(--alert-100)
}

.GameThumbDesktop_legacy_czyButton--link--alert__5cI3K:active,
.GameThumbDesktop_legacy_czyButton--outlined--alert__Pe3Zj:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_legacy_czyButton--link--alert__5cI3K:hover:not(:disabled),
    .GameThumbDesktop_legacy_czyButton--outlined--alert__Pe3Zj:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktop_legacy_czyButton--link--success__LNy_W,
.GameThumbDesktop_legacy_czyButton--outlined--success__wu0Y6 {
    color: var(--success-100)
}

.GameThumbDesktop_legacy_czyButton--link--success__LNy_W:active,
.GameThumbDesktop_legacy_czyButton--outlined--success__wu0Y6:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_legacy_czyButton--link--success__LNy_W:hover:not(:disabled),
    .GameThumbDesktop_legacy_czyButton--outlined--success__wu0Y6:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.GameThumbDesktop_legacy_czyButton--outlined--purple__ZoD6S {
    border: 1px solid var(--brand-60)
}

.GameThumbDesktop_legacy_czyButton--outlined--white__Hp2Gu {
    border: 1px solid var(--white-90)
}

.GameThumbDesktop_legacy_czyButton--outlined--grey__p6sNu {
    border: 1px solid rgb(var(--white-100)/30%)
}

.GameThumbDesktop_legacy_czyButton--outlined--alert__Pe3Zj {
    border: 1px solid var(--alert-100)
}

.GameThumbDesktop_legacy_czyButton--outlined--success__wu0Y6 {
    border: 1px solid var(--success-100)
}

.GameThumbDesktop_legacy_czyButton--outlined__giDyn:active {
    border-color: rgb(var(--white-30)/70%)
}

.GameThumbDesktop_legacy_czyButton--disabled__Z5Y2K {
    opacity: .4;
    cursor: default
}

.GameThumbDesktop_legacy_czyButton--height50__LgTs_ {
    height: 50px
}

.GameThumbDesktop_legacy_czyButton--height34__UmpBJ {
    height: 34px
}

.GameThumbDesktop_legacy_czyButton--fullWidth__m56_Y {
    width: 100%
}

.GameThumbDesktop_legacy_czyButton__7y8cw [role=img],
.GameThumbDesktop_legacy_czyButton__7y8cw>img {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.GameThumbDesktop_legacy_czyButton--headerIcon__bMyMm {
    padding: 0
}

.GameThumbDesktop_legacy_czyButton--headerIcon__bMyMm [role=img] {
    width: 24px;
    height: 24px;
    margin-right: 0
}

.GameThumbDesktop_legacy_czyButton--headerIcon--desktop__QsiG5 {
    width: 40px;
    height: 40px;
    background: hsla(0, 0%, 100%, .1)
}

.GameThumbDesktop_legacy_czyButton--headerIcon--mobile__rtA0n {
    width: 22px;
    height: 22px;
    background: rgba(0, 0, 0, 0)
}

.GameThumbDesktop_legacy_czyButton--headerIcon--withLabel__ZDbwU span:not([role=img]) {
    display: none
}

@media(min-width:1910px) {
    .GameThumbDesktop_legacy_czyButton--headerIcon--withLabel__ZDbwU span:not([role=img]) {
        display: block
    }

    .GameThumbDesktop_legacy_czyButton--headerIcon--withLabel__ZDbwU [role=img] {
        margin-right: calc(var(--base-unit)*1)
    }

    .GameThumbDesktop_legacy_czyButton--headerIcon--withLabel__ZDbwU {
        width: auto;
        padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2)
    }
}

.GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82 {
    position: relative;
    width: 100%;
    height: 100%;
    border-radius: calc(var(--base-unit)*1 + 2px);
    border: 2px solid rgba(0, 0, 0, 0);
    box-sizing: border-box;
    display: block;
    contain: layout;
    z-index: 0;
    background-color: hsla(0, 0%, 100%, .07);
    background-clip: padding-box
}

.GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82 .GameThumbDesktop_legacy_gameThumbTitleContainer__HAib2 {
    color: #fff;
    position: absolute;
    bottom: 5px;
    margin-bottom: calc(var(--base-unit)*1);
    margin-left: calc(var(--base-unit)*1);
    z-index: 4;
    font-size: var(--font-size-body-small);
    font-weight: 700;
    width: calc(100% - var(--base-unit)*2);
    height: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82 .GameThumbDesktop_legacy_gameThumbTitleContainer__HAib2.GameThumbDesktop_legacy_greyedOut__BkOEc {
    opacity: .1
}

.GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82 .gameThumbImage,
.GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82 img {
    z-index: 1;
    border-radius: calc(var(--base-unit)*1);
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    color: rgba(0, 0, 0, 0);
    object-fit: cover
}

.GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82 .gameThumbImage.GameThumbDesktop_legacy_greyedOut__BkOEc,
.GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82 img.GameThumbDesktop_legacy_greyedOut__BkOEc {
    opacity: .3
}

@media(hover:hover) {
    .GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82:hover {
        cursor: pointer;
        box-shadow: 0 0 7px 1px rgba(0, 0, 0, .568627451);
        border-color: var(--brand-100);
        z-index: 10;
        overflow: visible
    }

    .GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82:hover .GameThumbDesktop_legacy_gameThumbTitleContainer__HAib2 {
        height: auto
    }
}

.GameThumbDesktop_legacy_gameThumbLinkDesktop__C_c82.GameThumbDesktop_legacy_isResponsiveGrid__L_ymd {
    height: 0;
    margin-left: 1px;
    margin-top: 1px;
    width: calc(100% - 1px);
    padding-top: calc(var(--game-thumb-aspect-ratio)*(100% - var(--base-unit)*0.5))
}

.GameThumbDesktop_legacy_bottomLabelContainer__RLMBF {
    position: absolute;
    background: #1a1c28;
    z-index: 4;
    bottom: calc(var(--base-unit)*-1);
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*1.5);
    border-radius: 8px;
    left: -5px;
    color: #aaadbe;
    font-size: var(--font-size-body-small);
    font-weight: 700;
    margin-left: 5px;
    margin-bottom: calc(var(--base-unit)*1);
    border-top-left-radius: 0;
    border-bottom-right-radius: 0;
    opacity: 1;
    transition: opacity .2s linear
}

.GameThumbDesktop_legacy_bottomLabelContainer__RLMBF.GameThumbDesktop_legacy_videoPlaying__dg3X7 {
    opacity: 0
}

.GameThumbDesktop_legacy_bottomLabelContainer__RLMBF [role=img] {
    margin-bottom: -6px;
    margin-right: calc(var(--base-unit)*.5);
    width: 20px;
    height: 20px
}

.GameThumbDesktop_legacy_gradientVignette__EkpcO {
    background: linear-gradient(0deg, rgba(0, 0, 0, .8784313725) 0, rgba(0, 0, 0, 0) 50%);
    /*! @noflip */
    position: absolute;
    z-index: 3;
    bottom: 0;
    width: 100%;
    height: 100%;
    border-bottom-left-radius: calc(var(--base-unit)*1);
    border-bottom-right-radius: calc(var(--base-unit)*1)
}

.GameThumbDesktop_legacy_closeBtnContainer__i5hc2 {
    position: absolute;
    display: flex;
    top: -6px;
    right: -3px;
    z-index: 11;
    background-color: var(--alert-100);
    border-radius: 20px;
    padding: 4px;
    color: #fff;
    border-width: 2px;
    border-style: solid;
    border-color: var(--black-100)
}

.GameThumbDesktop_legacy_closeBtnContainer__i5hc2 [role=img] {
    width: 16px;
    height: 16px
}

.GameThumbDesktop_legacy_closeBtnContainer__i5hc2:hover {
    cursor: pointer;
    background-color: #c00
}

@keyframes GameThumbDesktop_scroll-gradient__X0k24 {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.GameThumbDesktop_czyButton__k12LK {
    border-radius: 30px;
    transition: all .25s ease;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2);
    background: rgba(0, 0, 0, 0);
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumbDesktop_czyButton__k12LK:focus {
    outline: none
}

.GameThumbDesktop_czyButton--contained--purple__bG51A {
    color: var(--white-100);
    background: var(--brand-100)
}

.GameThumbDesktop_czyButton--contained--purple__bG51A:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_czyButton--contained--purple__bG51A:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.GameThumbDesktop_czyButton--contained--white__d869V {
    color: var(--black-50);
    background: var(--white-100)
}

.GameThumbDesktop_czyButton--contained--white__d869V:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_czyButton--contained--white__d869V:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.GameThumbDesktop_czyButton--contained--grey__4iRtg {
    color: var(--white-100);
    background: var(--black-40)
}

.GameThumbDesktop_czyButton--contained--grey__4iRtg:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_czyButton--contained--grey__4iRtg:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.GameThumbDesktop_czyButton--contained--alert__HJW1Q {
    color: var(--white-100);
    background: var(--alert-100)
}

.GameThumbDesktop_czyButton--contained--alert__HJW1Q:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_czyButton--contained--alert__HJW1Q:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.GameThumbDesktop_czyButton--contained--success__ftX53 {
    color: var(--white-100);
    background: var(--success-100)
}

.GameThumbDesktop_czyButton--contained--success__ftX53:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_czyButton--contained--success__ftX53:hover:not(:disabled) {
        background: #52b187
    }
}

.GameThumbDesktop_czyButton--contained--black__jt3M9 {
    color: var(--white-100);
    background: var(--black-90)
}

.GameThumbDesktop_czyButton--contained--black__jt3M9:active {
    background: rgb(var(--black-90)/70%)
}

@media(hover:hover) {
    .GameThumbDesktop_czyButton--contained--black__jt3M9:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.GameThumbDesktop_czyButton--contained--green-gradient__lMIm_ {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.GameThumbDesktop_czyButton--contained--green-gradient__lMIm_:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .GameThumbDesktop_czyButton--contained--green-gradient__lMIm_:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.GameThumbDesktop_czyButton--contained--animated-green-gradient__hizhw {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: GameThumbDesktop_scroll-gradient__X0k24 3s linear infinite;
    transition: filter .2s ease
}

.GameThumbDesktop_czyButton--contained--animated-green-gradient__hizhw:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .GameThumbDesktop_czyButton--contained--animated-green-gradient__hizhw:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.GameThumbDesktop_czyButton--link--purple__UOr1c,
.GameThumbDesktop_czyButton--outlined--purple__yDa79 {
    color: var(--brand-60)
}

.GameThumbDesktop_czyButton--link--purple__UOr1c:active,
.GameThumbDesktop_czyButton--outlined--purple__yDa79:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_czyButton--link--purple__UOr1c:hover:not(:disabled),
    .GameThumbDesktop_czyButton--outlined--purple__yDa79:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktop_czyButton--link--white__ZcCNn,
.GameThumbDesktop_czyButton--outlined--white__R2wVm {
    color: var(--white-90)
}

.GameThumbDesktop_czyButton--link--white__ZcCNn:active,
.GameThumbDesktop_czyButton--outlined--white__R2wVm:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_czyButton--link--white__ZcCNn:hover:not(:disabled),
    .GameThumbDesktop_czyButton--outlined--white__R2wVm:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.GameThumbDesktop_czyButton--link--grey__dZZhm,
.GameThumbDesktop_czyButton--outlined--grey__BrrOK {
    color: rgb(var(--white-100)/30%)
}

.GameThumbDesktop_czyButton--link--grey__dZZhm:active,
.GameThumbDesktop_czyButton--outlined--grey__BrrOK:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_czyButton--link--grey__dZZhm:hover:not(:disabled),
    .GameThumbDesktop_czyButton--outlined--grey__BrrOK:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktop_czyButton--link--alert__3NTVW,
.GameThumbDesktop_czyButton--outlined--alert__dV9CV {
    color: var(--alert-100)
}

.GameThumbDesktop_czyButton--link--alert__3NTVW:active,
.GameThumbDesktop_czyButton--outlined--alert__dV9CV:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_czyButton--link--alert__3NTVW:hover:not(:disabled),
    .GameThumbDesktop_czyButton--outlined--alert__dV9CV:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbDesktop_czyButton--link--success__bl6qv,
.GameThumbDesktop_czyButton--outlined--success__ySFUJ {
    color: var(--success-100)
}

.GameThumbDesktop_czyButton--link--success__bl6qv:active,
.GameThumbDesktop_czyButton--outlined--success__ySFUJ:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .GameThumbDesktop_czyButton--link--success__bl6qv:hover:not(:disabled),
    .GameThumbDesktop_czyButton--outlined--success__ySFUJ:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.GameThumbDesktop_czyButton--outlined--purple__yDa79 {
    border: 1px solid var(--brand-60)
}

.GameThumbDesktop_czyButton--outlined--white__R2wVm {
    border: 1px solid var(--white-90)
}

.GameThumbDesktop_czyButton--outlined--grey__BrrOK {
    border: 1px solid rgb(var(--white-100)/30%)
}

.GameThumbDesktop_czyButton--outlined--alert__dV9CV {
    border: 1px solid var(--alert-100)
}

.GameThumbDesktop_czyButton--outlined--success__ySFUJ {
    border: 1px solid var(--success-100)
}

.GameThumbDesktop_czyButton--outlined__F9G01:active {
    border-color: rgb(var(--white-30)/70%)
}

.GameThumbDesktop_czyButton--disabled__gJr0T {
    opacity: .4;
    cursor: default
}

.GameThumbDesktop_czyButton--height50__oNLdK {
    height: 50px
}

.GameThumbDesktop_czyButton--height34__QtIU4 {
    height: 34px
}

.GameThumbDesktop_czyButton--fullWidth__OuPY3 {
    width: 100%
}

.GameThumbDesktop_czyButton__k12LK [role=img],
.GameThumbDesktop_czyButton__k12LK>img {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.GameThumbDesktop_czyButton--headerIcon__OVtuU {
    padding: 0
}

.GameThumbDesktop_czyButton--headerIcon__OVtuU [role=img] {
    width: 24px;
    height: 24px;
    margin-right: 0
}

.GameThumbDesktop_czyButton--headerIcon--desktop__9bRik {
    width: 40px;
    height: 40px;
    background: hsla(0, 0%, 100%, .1)
}

.GameThumbDesktop_czyButton--headerIcon--mobile__rDty4 {
    width: 22px;
    height: 22px;
    background: rgba(0, 0, 0, 0)
}

.GameThumbDesktop_czyButton--headerIcon--withLabel__XLCq0 span:not([role=img]) {
    display: none
}

@media(min-width:1910px) {
    .GameThumbDesktop_czyButton--headerIcon--withLabel__XLCq0 span:not([role=img]) {
        display: block
    }

    .GameThumbDesktop_czyButton--headerIcon--withLabel__XLCq0 [role=img] {
        margin-right: calc(var(--base-unit)*1)
    }

    .GameThumbDesktop_czyButton--headerIcon--withLabel__XLCq0 {
        width: auto;
        padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2)
    }
}

.GameThumbDesktop_gameThumbLinkDesktop__LS_Bs {
    position: relative;
    width: 100%;
    height: 100%;
    container-type: inline-size;
    border-radius: 16px;
    border: 2px solid rgba(0, 0, 0, 0);
    box-sizing: border-box;
    display: block;
    contain: layout;
    z-index: 0;
    background-color: hsla(0, 0%, 100%, .07);
    background-clip: padding-box
}

.GameThumbDesktop_gameThumbLinkDesktop__LS_Bs .GameThumbDesktop_gameThumbMedia__L7si1 {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border-radius: 16px;
    overflow: hidden;
    transform-origin: center center;
    transition: transform .2s ease-out;
    isolation: isolate;
    z-index: 1
}

@media(hover:hover) {
    .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs .GameThumbDesktop_gameThumbMedia__L7si1:hover {
        box-shadow: 0 10px 40px 0 #1d0068
    }
}

.GameThumbDesktop_gameThumbLinkDesktop__LS_Bs .GameThumbDesktop_gameThumbMedia__L7si1 img {
    border-radius: 0
}

@media(hover:hover) {
    .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs:hover {
        border-color: rgba(0, 0, 0, 0);
        cursor: pointer;
        box-shadow: 0 0 7px 1px rgba(0, 0, 0, .568627451);
        z-index: 10;
        overflow: visible
    }
}

.GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_isResponsiveGrid__2KUfG {
    height: 0;
    margin-left: 1px;
    margin-top: 1px;
    width: calc(100% - 1px);
    padding-top: calc(var(--game-thumb-aspect-ratio)*(100% - var(--base-unit)*0.5))
}

.crazy-carousel>li:first-child .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo .GameThumbDesktop_gameThumbMedia__L7si1 {
    transform-origin: left center
}

.crazy-carousel>li:last-child .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo .GameThumbDesktop_gameThumbMedia__L7si1 {
    transform-origin: right center
}

@media(hover:hover) {
    .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo:hover .GameThumbDesktop_gameThumbMedia__L7si1 {
        transform: scale(1.2)
    }
}

@container (min-width: 350px) {
    @media(hover:hover) {
        .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo:hover .GameThumbDesktop_gameThumbMedia__L7si1 {
            transform: scale(1.1)
        }
    }
}

@media(hover:hover) {
    .game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo:hover .GameThumbDesktop_gameThumbMedia__L7si1 {
        transform: scale(1.6)
    }
}

.game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo .gameThumbTitleContainer {
    padding: calc(var(--base-unit)*1.25)
}

.game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo .gameThumbTitleContainer>div:first-child {
    font-size: 10px
}

.game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo .subtitle-container {
    font-size: 7px;
    margin-top: 0
}

.game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo .subtitle-container>span {
    font-size: 7px
}

@container (min-width: 300px) {
    @media(hover:hover) {
        .game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo:hover .GameThumbDesktop_gameThumbMedia__L7si1 {
            transform: scale(1.1)
        }
    }
}

@container (max-width: 150px) {
    .game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo:hover .GameThumbDesktop_gameThumbMedia__L7si1 {
        transform: scale(1.35)
    }

    .game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo:hover .subtitle-container {
        display: none
    }

    .game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo:hover .gameThumbTitleContainer {
        padding: calc(var(--base-unit)*1) calc(var(--base-unit)*1.5)
    }

    .game-page-related-grid .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo:hover .gameThumbTitleContainer>div {
        font-size: 9px !important
    }
}

.GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo.GameThumbDesktop_hoverScaleOriginCenter__4LeMx .GameThumbDesktop_gameThumbMedia__L7si1 {
    transform-origin: right center
}

@media(min-width:1280px) {
    .GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo.GameThumbDesktop_hoverScaleOriginCenter__4LeMx .GameThumbDesktop_gameThumbMedia__L7si1 {
        transform-origin: center center
    }
}

.GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo.GameThumbDesktop_hoverScaleOriginRight__hnAg8 .GameThumbDesktop_gameThumbMedia__L7si1 {
    transform-origin: right center
}

.GameThumbDesktop_gameThumbLinkDesktop__LS_Bs.GameThumbDesktop_hasHoverOverlay__qNdmo.GameThumbDesktop_hoverScaleOriginLeft___uXXv .GameThumbDesktop_gameThumbMedia__L7si1 {
    transform-origin: left center
}

@keyframes GameThumbMobile_scroll-gradient__i0Hyv {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.GameThumbMobile_czyButton__jtyWe {
    border-radius: 30px;
    transition: all .25s ease;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2);
    background: rgba(0, 0, 0, 0);
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumbMobile_czyButton__jtyWe:focus {
    outline: none
}

.GameThumbMobile_czyButton--contained--purple__3bHaE {
    color: var(--white-100);
    background: var(--brand-100)
}

.GameThumbMobile_czyButton--contained--purple__3bHaE:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .GameThumbMobile_czyButton--contained--purple__3bHaE:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.GameThumbMobile_czyButton--contained--white__I5HwS {
    color: var(--black-50);
    background: var(--white-100)
}

.GameThumbMobile_czyButton--contained--white__I5HwS:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .GameThumbMobile_czyButton--contained--white__I5HwS:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.GameThumbMobile_czyButton--contained--grey__dRRzA {
    color: var(--white-100);
    background: var(--black-40)
}

.GameThumbMobile_czyButton--contained--grey__dRRzA:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .GameThumbMobile_czyButton--contained--grey__dRRzA:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.GameThumbMobile_czyButton--contained--alert__leJTC {
    color: var(--white-100);
    background: var(--alert-100)
}

.GameThumbMobile_czyButton--contained--alert__leJTC:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .GameThumbMobile_czyButton--contained--alert__leJTC:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.GameThumbMobile_czyButton--contained--success__rCfF7 {
    color: var(--white-100);
    background: var(--success-100)
}

.GameThumbMobile_czyButton--contained--success__rCfF7:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .GameThumbMobile_czyButton--contained--success__rCfF7:hover:not(:disabled) {
        background: #52b187
    }
}

.GameThumbMobile_czyButton--contained--black__PPuaj {
    color: var(--white-100);
    background: var(--black-90)
}

.GameThumbMobile_czyButton--contained--black__PPuaj:active {
    background: rgb(var(--black-90)/70%)
}

@media(hover:hover) {
    .GameThumbMobile_czyButton--contained--black__PPuaj:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.GameThumbMobile_czyButton--contained--green-gradient__k2ipt {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.GameThumbMobile_czyButton--contained--green-gradient__k2ipt:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .GameThumbMobile_czyButton--contained--green-gradient__k2ipt:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.GameThumbMobile_czyButton--contained--animated-green-gradient__RqVLG {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: GameThumbMobile_scroll-gradient__i0Hyv 3s linear infinite;
    transition: filter .2s ease
}

.GameThumbMobile_czyButton--contained--animated-green-gradient__RqVLG:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .GameThumbMobile_czyButton--contained--animated-green-gradient__RqVLG:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.GameThumbMobile_czyButton--link--purple__YuER1,
.GameThumbMobile_czyButton--outlined--purple__Jb6u7 {
    color: var(--brand-60)
}

.GameThumbMobile_czyButton--link--purple__YuER1:active,
.GameThumbMobile_czyButton--outlined--purple__Jb6u7:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbMobile_czyButton--link--purple__YuER1:hover:not(:disabled),
    .GameThumbMobile_czyButton--outlined--purple__Jb6u7:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbMobile_czyButton--link--white__rkgAD,
.GameThumbMobile_czyButton--outlined--white__4zJ2S {
    color: var(--white-90)
}

.GameThumbMobile_czyButton--link--white__rkgAD:active,
.GameThumbMobile_czyButton--outlined--white__4zJ2S:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .GameThumbMobile_czyButton--link--white__rkgAD:hover:not(:disabled),
    .GameThumbMobile_czyButton--outlined--white__4zJ2S:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.GameThumbMobile_czyButton--link--grey__EYgfr,
.GameThumbMobile_czyButton--outlined--grey__4EQ6S {
    color: rgb(var(--white-100)/30%)
}

.GameThumbMobile_czyButton--link--grey__EYgfr:active,
.GameThumbMobile_czyButton--outlined--grey__4EQ6S:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbMobile_czyButton--link--grey__EYgfr:hover:not(:disabled),
    .GameThumbMobile_czyButton--outlined--grey__4EQ6S:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbMobile_czyButton--link--alert__GTkjf,
.GameThumbMobile_czyButton--outlined--alert__WT__7 {
    color: var(--alert-100)
}

.GameThumbMobile_czyButton--link--alert__GTkjf:active,
.GameThumbMobile_czyButton--outlined--alert__WT__7:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumbMobile_czyButton--link--alert__GTkjf:hover:not(:disabled),
    .GameThumbMobile_czyButton--outlined--alert__WT__7:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumbMobile_czyButton--link--success__4Zppf,
.GameThumbMobile_czyButton--outlined--success__JkMKX {
    color: var(--success-100)
}

.GameThumbMobile_czyButton--link--success__4Zppf:active,
.GameThumbMobile_czyButton--outlined--success__JkMKX:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .GameThumbMobile_czyButton--link--success__4Zppf:hover:not(:disabled),
    .GameThumbMobile_czyButton--outlined--success__JkMKX:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.GameThumbMobile_czyButton--outlined--purple__Jb6u7 {
    border: 1px solid var(--brand-60)
}

.GameThumbMobile_czyButton--outlined--white__4zJ2S {
    border: 1px solid var(--white-90)
}

.GameThumbMobile_czyButton--outlined--grey__4EQ6S {
    border: 1px solid rgb(var(--white-100)/30%)
}

.GameThumbMobile_czyButton--outlined--alert__WT__7 {
    border: 1px solid var(--alert-100)
}

.GameThumbMobile_czyButton--outlined--success__JkMKX {
    border: 1px solid var(--success-100)
}

.GameThumbMobile_czyButton--outlined__YqKId:active {
    border-color: rgb(var(--white-30)/70%)
}

.GameThumbMobile_czyButton--disabled__2FCPO {
    opacity: .4;
    cursor: default
}

.GameThumbMobile_czyButton--height50__1oJZ3 {
    height: 50px
}

.GameThumbMobile_czyButton--height34__84C6r {
    height: 34px
}

.GameThumbMobile_czyButton--fullWidth__QCYE2 {
    width: 100%
}

.GameThumbMobile_czyButton__jtyWe [role=img],
.GameThumbMobile_czyButton__jtyWe>img {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.GameThumbMobile_czyButton--headerIcon__EPY8u {
    padding: 0
}

.GameThumbMobile_czyButton--headerIcon__EPY8u [role=img] {
    width: 24px;
    height: 24px;
    margin-right: 0
}

.GameThumbMobile_czyButton--headerIcon--desktop__d0FXY {
    width: 40px;
    height: 40px;
    background: hsla(0, 0%, 100%, .1)
}

.GameThumbMobile_czyButton--headerIcon--mobile__9_WyK {
    width: 22px;
    height: 22px;
    background: rgba(0, 0, 0, 0)
}

.GameThumbMobile_czyButton--headerIcon--withLabel__TYs06 span:not([role=img]) {
    display: none
}

@media(min-width:1910px) {
    .GameThumbMobile_czyButton--headerIcon--withLabel__TYs06 span:not([role=img]) {
        display: block
    }

    .GameThumbMobile_czyButton--headerIcon--withLabel__TYs06 [role=img] {
        margin-right: calc(var(--base-unit)*1)
    }

    .GameThumbMobile_czyButton--headerIcon--withLabel__TYs06 {
        width: auto;
        padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2)
    }
}

.GameThumbMobile_mobileGameGridThumbContainer__NNLR2 {
    position: relative;
    display: block;
    width: 100%;
    height: 100%
}

.GameThumbMobile_mobileGameGridThumbContainer__NNLR2.GameThumbMobile_isResponsiveGrid__MCYTM {
    height: 0;
    margin-left: 1px;
    margin-top: 1px;
    width: calc(100% - 1px);
    padding-top: calc(var(--game-thumb-aspect-ratio)*(100% - var(--base-unit)*0.5))
}

.GameThumbMobile_gameThumbLinkMobile__71JCG {
    inset: 0;
    position: absolute;
    border-radius: 16px;
    border: 2px solid rgba(0, 0, 0, 0);
    box-sizing: border-box;
    display: block;
    contain: layout;
    z-index: 0;
    background-color: hsla(0, 0%, 100%, .07);
    background-clip: padding-box
}

@media(hover:hover) {
    .GameThumbMobile_gameThumbLinkMobile__71JCG:hover {
        cursor: pointer;
        box-shadow: 0 0 7px 1px rgba(0, 0, 0, .568627451);
        z-index: 10;
        overflow: visible
    }
}

.GameThumbMobile_gameThumbLinkMobile__71JCG .GameThumbMobile_gameThumbTitleContainer__0tcw6 {
    width: 0;
    height: 0;
    overflow: hidden
}

@keyframes InstantThumb_scroll-gradient__4siXL {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.InstantThumb_czyButton__ubL8Z {
    border-radius: 30px;
    transition: all .25s ease;
    border: none;
    cursor: pointer;
    display: flex;
    justify-content: center;
    align-items: center;
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2);
    background: rgba(0, 0, 0, 0);
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.InstantThumb_czyButton__ubL8Z:focus {
    outline: none
}

.InstantThumb_czyButton--contained--purple__vfjRW {
    color: var(--white-100);
    background: var(--brand-100)
}

.InstantThumb_czyButton--contained--purple__vfjRW:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .InstantThumb_czyButton--contained--purple__vfjRW:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.InstantThumb_czyButton--contained--white__yOp6P {
    color: var(--black-50);
    background: var(--white-100)
}

.InstantThumb_czyButton--contained--white__yOp6P:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .InstantThumb_czyButton--contained--white__yOp6P:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.InstantThumb_czyButton--contained--grey__AhrTO {
    color: var(--white-100);
    background: var(--black-40)
}

.InstantThumb_czyButton--contained--grey__AhrTO:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .InstantThumb_czyButton--contained--grey__AhrTO:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.InstantThumb_czyButton--contained--alert__8rzJ1 {
    color: var(--white-100);
    background: var(--alert-100)
}

.InstantThumb_czyButton--contained--alert__8rzJ1:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .InstantThumb_czyButton--contained--alert__8rzJ1:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.InstantThumb_czyButton--contained--success__vM2GU {
    color: var(--white-100);
    background: var(--success-100)
}

.InstantThumb_czyButton--contained--success__vM2GU:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .InstantThumb_czyButton--contained--success__vM2GU:hover:not(:disabled) {
        background: #52b187
    }
}

.InstantThumb_czyButton--contained--black__LdICL {
    color: var(--white-100);
    background: var(--black-90)
}

.InstantThumb_czyButton--contained--black__LdICL:active {
    background: rgb(var(--black-90)/70%)
}

@media(hover:hover) {
    .InstantThumb_czyButton--contained--black__LdICL:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.InstantThumb_czyButton--contained--green-gradient__dGb1E {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.InstantThumb_czyButton--contained--green-gradient__dGb1E:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .InstantThumb_czyButton--contained--green-gradient__dGb1E:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.InstantThumb_czyButton--contained--animated-green-gradient___ENAj {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: InstantThumb_scroll-gradient__4siXL 3s linear infinite;
    transition: filter .2s ease
}

.InstantThumb_czyButton--contained--animated-green-gradient___ENAj:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .InstantThumb_czyButton--contained--animated-green-gradient___ENAj:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.InstantThumb_czyButton--link--purple__mjkXq,
.InstantThumb_czyButton--outlined--purple__gDiCm {
    color: var(--brand-60)
}

.InstantThumb_czyButton--link--purple__mjkXq:active,
.InstantThumb_czyButton--outlined--purple__gDiCm:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .InstantThumb_czyButton--link--purple__mjkXq:hover:not(:disabled),
    .InstantThumb_czyButton--outlined--purple__gDiCm:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.InstantThumb_czyButton--link--white__wPxQg,
.InstantThumb_czyButton--outlined--white__svrrU {
    color: var(--white-90)
}

.InstantThumb_czyButton--link--white__wPxQg:active,
.InstantThumb_czyButton--outlined--white__svrrU:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .InstantThumb_czyButton--link--white__wPxQg:hover:not(:disabled),
    .InstantThumb_czyButton--outlined--white__svrrU:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.InstantThumb_czyButton--link--grey__Qzl0d,
.InstantThumb_czyButton--outlined--grey__IN9yy {
    color: rgb(var(--white-100)/30%)
}

.InstantThumb_czyButton--link--grey__Qzl0d:active,
.InstantThumb_czyButton--outlined--grey__IN9yy:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .InstantThumb_czyButton--link--grey__Qzl0d:hover:not(:disabled),
    .InstantThumb_czyButton--outlined--grey__IN9yy:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.InstantThumb_czyButton--link--alert__78Ty_,
.InstantThumb_czyButton--outlined--alert__dyotE {
    color: var(--alert-100)
}

.InstantThumb_czyButton--link--alert__78Ty_:active,
.InstantThumb_czyButton--outlined--alert__dyotE:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .InstantThumb_czyButton--link--alert__78Ty_:hover:not(:disabled),
    .InstantThumb_czyButton--outlined--alert__dyotE:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.InstantThumb_czyButton--link--success__pK3Wl,
.InstantThumb_czyButton--outlined--success__1wjQy {
    color: var(--success-100)
}

.InstantThumb_czyButton--link--success__pK3Wl:active,
.InstantThumb_czyButton--outlined--success__1wjQy:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .InstantThumb_czyButton--link--success__pK3Wl:hover:not(:disabled),
    .InstantThumb_czyButton--outlined--success__1wjQy:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.InstantThumb_czyButton--outlined--purple__gDiCm {
    border: 1px solid var(--brand-60)
}

.InstantThumb_czyButton--outlined--white__svrrU {
    border: 1px solid var(--white-90)
}

.InstantThumb_czyButton--outlined--grey__IN9yy {
    border: 1px solid rgb(var(--white-100)/30%)
}

.InstantThumb_czyButton--outlined--alert__dyotE {
    border: 1px solid var(--alert-100)
}

.InstantThumb_czyButton--outlined--success__1wjQy {
    border: 1px solid var(--success-100)
}

.InstantThumb_czyButton--outlined__oJEBj:active {
    border-color: rgb(var(--white-30)/70%)
}

.InstantThumb_czyButton--disabled__b_kWZ {
    opacity: .4;
    cursor: default
}

.InstantThumb_czyButton--height50__26Vf2 {
    height: 50px
}

.InstantThumb_czyButton--height34__r_mba {
    height: 34px
}

.InstantThumb_czyButton--fullWidth__tPdVe {
    width: 100%
}

.InstantThumb_czyButton__ubL8Z [role=img],
.InstantThumb_czyButton__ubL8Z>img {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.InstantThumb_czyButton--headerIcon___MaMM {
    padding: 0
}

.InstantThumb_czyButton--headerIcon___MaMM [role=img] {
    width: 24px;
    height: 24px;
    margin-right: 0
}

.InstantThumb_czyButton--headerIcon--desktop__3_eab {
    width: 40px;
    height: 40px;
    background: hsla(0, 0%, 100%, .1)
}

.InstantThumb_czyButton--headerIcon--mobile__qOfsk {
    width: 22px;
    height: 22px;
    background: rgba(0, 0, 0, 0)
}

.InstantThumb_czyButton--headerIcon--withLabel__SRlZ3 span:not([role=img]) {
    display: none
}

@media(min-width:1910px) {
    .InstantThumb_czyButton--headerIcon--withLabel__SRlZ3 span:not([role=img]) {
        display: block
    }

    .InstantThumb_czyButton--headerIcon--withLabel__SRlZ3 [role=img] {
        margin-right: calc(var(--base-unit)*1)
    }

    .InstantThumb_czyButton--headerIcon--withLabel__SRlZ3 {
        width: auto;
        padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2)
    }
}

.InstantThumb_instantThumb__t4FWM {
    width: 100%;
    border-radius: 16px;
    position: relative;
    aspect-ratio: 186/237;
    height: 100%;
    -webkit-user-select: none;
    user-select: none;
    -webkit-touch-callout: none
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_gameThumbArea__ktlqZ {
    position: absolute;
    z-index: 2;
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    transition: opacity .3s ease
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_gameThumbArea__ktlqZ>video {
    position: absolute;
    width: 100%;
    aspect-ratio: 400/224;
    object-fit: cover;
    border-radius: 16px
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_gameThumbArea__ktlqZ .greyedOutOverlay,
.InstantThumb_instantThumb__t4FWM .InstantThumb_gameThumbArea__ktlqZ>img {
    border-radius: 16px;
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1/1;
    height: auto
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_gameThumbArea__ktlqZ div.InstantThumb_smallThumbPlaceholder__rr8zB {
    position: absolute;
    inset: 0 0 auto;
    aspect-ratio: 1/1;
    border-radius: 16px;
    background: var(--black-60);
    opacity: 1;
    pointer-events: none;
    transition: opacity .15s ease
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_gameThumbArea__ktlqZ img.InstantThumb_smallThumbImage__L53rK {
    opacity: 0;
    transition: opacity .15s ease
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_gameThumbArea__ktlqZ div.InstantThumb_largeThumbPlaceholder__ZcWW5 {
    aspect-ratio: 400/224;
    width: 100%;
    background: var(--black-60);
    border-radius: 16px;
    z-index: 0
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_gameThumbArea__ktlqZ div.InstantThumb_gameNameContainer__Rn3SW {
    font-size: 16px;
    font-weight: 700;
    width: 100%;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    text-align: center;
    padding: calc(var(--base-unit)*.5) calc(var(--base-unit)*1);
    margin: auto
}

@media(min-width:481px) and (max-width:615px) {
    .InstantThumb_instantThumb__t4FWM .InstantThumb_gameThumbArea__ktlqZ div.InstantThumb_gameNameContainer__Rn3SW {
        font-size: 14px
    }
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_isLarge__Giqu8 {
    aspect-ratio: 400/224;
    width: 100%
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_isLarge__Giqu8 .greyedOutOverlay {
    height: calc(100% - 72px);
    aspect-ratio: 400/224
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_isLarge__Giqu8 .InstantThumb_mainImage__gx4FE {
    position: absolute;
    z-index: 3;
    aspect-ratio: 400/224;
    opacity: 1;
    transition: opacity .4s ease-in-out
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_isLarge__Giqu8 .InstantThumb_mainImage__gx4FE.InstantThumb_fadeOut__AKIfn {
    opacity: 0
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_isLarge__Giqu8 video {
    z-index: 1
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_greyedOut__SqmPB img {
    opacity: .3
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_dimmed__YagnZ .InstantThumb_gameThumbArea__ktlqZ {
    opacity: .5
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_isSmall__4EpNa div.InstantThumb_gameNameContainer__Rn3SW {
    font-size: 12px
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_isSmall__4EpNa img {
    border-bottom-left-radius: 16px;
    border-bottom-right-radius: 16px
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_addHoverEffect__CNvK9:hover {
    cursor: pointer;
    opacity: .8
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: calc(var(--base-unit)*1) calc(var(--base-unit)*2);
    flex: 1 1;
    position: absolute;
    bottom: -1px;
    width: 100%;
    background: linear-gradient(180deg, rgba(21, 23, 34, 0), rgba(21, 23, 34, .4) 40.38%, #151722);
    z-index: 2;
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S button {
    font-size: 14px;
    font-weight: 800;
    display: flex;
    height: 34px;
    padding: 9px 15px;
    justify-content: center;
    align-items: center
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S img {
    border-radius: 8px;
    aspect-ratio: 1/1;
    height: 40px
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S>div {
    flex: 1 1;
    margin-left: calc(var(--base-unit)*2);
    padding-right: calc(var(--base-unit)*1)
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S>div div.InstantThumb_gameNameContainer__Rn3SW {
    text-align: left;
    padding: 0
}

@media(min-width:481px) and (max-width:615px) {
    .InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S {
        padding: calc(var(--base-unit)*1)
    }

    .InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S>div {
        line-height: 1.1;
        padding-right: calc(var(--base-unit)*.5)
    }

    .InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S>div div {
        font-size: 12px
    }

    .InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S>div.InstantThumb_gameNameContainer__Rn3SW {
        font-size: 14px
    }

    .InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S img {
        display: none
    }

    .InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S a {
        height: 30px
    }
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_thumbOverlay__3BZnK {
    width: 100%;
    height: 100%;
    overflow: hidden;
    border-radius: 16px;
    z-index: 1
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_thumbOverlay__3BZnK .InstantThumb_thumbBlur__PjSAe {
    width: 100%;
    height: 100%;
    overflow: hidden;
    background-color: var(--black-100)
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_thumbOverlay__3BZnK .InstantThumb_thumbBlur__PjSAe img.InstantThumb_gameBack__LQPIU {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 0;
    border-radius: 16px;
    opacity: .3
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_iconContainer__jNnJ4 {
    position: absolute;
    display: flex;
    top: -6px;
    right: -3px;
    z-index: 11;
    background-color: var(--alert-100);
    border-radius: 20px;
    padding: 4px;
    color: #fff;
    border-width: 2px;
    border-style: solid;
    border-color: var(--black-100);
    opacity: 0;
    transform: scale(.88);
    transition: opacity .15s ease, transform .15s ease
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_iconContainer__jNnJ4 [role=img] {
    width: 16px;
    height: 16px
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_iconContainer__jNnJ4:hover {
    cursor: pointer;
    background-color: #c00
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_iconContainer__jNnJ4.InstantThumb_isVisible__Gd__e {
    opacity: 1;
    transform: scale(1)
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_downloadIconContainer__QOMFC {
    background-color: var(--black-100);
    color: var(--black-100);
    align-items: center;
    justify-content: center;
    width: 28px;
    height: 28px;
    padding: 0;
    overflow: hidden
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_downloadIconContainer__QOMFC [role=img] {
    color: var(--success-100);
    width: 29px;
    height: 29px;
    max-width: none;
    max-height: none;
    flex: 0 0 auto
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_downloadIconContainer__QOMFC:hover {
    background-color: var(--black-100)
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_downloadLoadingIconContainer__gmuph {
    background-color: var(--success-100);
    color: var(--black-100);
    min-width: 28px;
    min-height: 28px;
    justify-content: center;
    align-items: center
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_downloadLoadingIconContainer__gmuph:hover {
    background-color: var(--success-100)
}

.home_title
{
    font-size: 20px;
    font-weight: 800;
}