.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: cg-unit(1) cg-unit(2);
    background: #0000;
    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 {
        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 {
        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 {
        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 {
        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 {
        background: #52b187
    }
}

.InstantThumb_czyButton--contained--black__LdICL {
    color: var(--white-100);
    background: var(--black-80)
}

.InstantThumb_czyButton--contained--black__LdICL:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .InstantThumb_czyButton--contained--black__LdICL:hover {
        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 {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.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,
    .InstantThumb_czyButton--outlined--purple__gDiCm:hover {
        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,
    .InstantThumb_czyButton--outlined--white__svrrU:hover {
        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,
    .InstantThumb_czyButton--outlined--grey__IN9yy:hover {
        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,
    .InstantThumb_czyButton--outlined--alert__dyotE:hover {
        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,
    .InstantThumb_czyButton--outlined--success__1wjQy:hover {
        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 {
    background: var(--black-60);
    color: var(--black-10);
    cursor: default
}

.InstantThumb_czyButton--height50__26Vf2 {
    height: 50px
}

.InstantThumb_czyButton--height34__r_mba {
    height: 34px
}

.InstantThumb_czyButton--fullWidth__tPdVe {
    width: 100%
}

.InstantThumb_czyButton__ubL8Z svg {
    height: 20px;
    width: 20px;
    margin-right: cg-unit(1)
}

.InstantThumb_instantThumb__t4FWM {
    width: 100%;
    border-radius: 16px;
    position: relative;
    aspect-ratio: 186/237
}

.InstantThumb_instantThumb__t4FWM.InstantThumb_isLarge__Giqu8 {
    aspect-ratio: 390/300;
    width: 100%
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_frontArea__Tgpse {
    position: absolute;
    z-index: 2;
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_frontArea__Tgpse>video {
    position: absolute;
    width: 100%;
    aspect-ratio: 390/219;
    object-fit: cover;
    border-radius: 16px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_frontArea__Tgpse>img {
    border-radius: 16px;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1/1
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_frontArea__Tgpse div.InstantThumb_smallThumbPlaceholder__rr8zB {
    border-radius: 16px;
    width: 100%;
    aspect-ratio: 1/1;
    background: var(--black-60)
    
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_frontArea__Tgpse div.InstantThumb_largeThumbPlaceholder__ZcWW5 {
    aspect-ratio: 390/219;
    width: 100%;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background: var(--black-60)
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_frontArea__Tgpse 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_frontArea__Tgpse div.InstantThumb_gameNameContainer__Rn3SW {
        font-size: 14px
    }
}

.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_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
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_bottomContainer__5Rp6S button {
    width: 40px;
    padding: 0
}

.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);
        height: 0
    }

    .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 {
        height: 100%
    }

    .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
}

.MobileInstant_czyButton__1zeph {
    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: cg-unit(1) cg-unit(2);
    background: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.MobileInstant_czyButton__1zeph:focus {
    outline: none
}

.MobileInstant_czyButton--contained--purple__vziF0 {
    color: var(--white-100);
    background: var(--brand-100)
}

.MobileInstant_czyButton--contained--purple__vziF0:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .MobileInstant_czyButton--contained--purple__vziF0:hover {
        background: var(--brand-80)
    }
}

.MobileInstant_czyButton--contained--white__dXlEo {
    color: var(--black-50);
    background: var(--white-100)
}

.MobileInstant_czyButton--contained--white__dXlEo:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .MobileInstant_czyButton--contained--white__dXlEo:hover {
        background: var(--white-50)
    }
}

.MobileInstant_czyButton--contained--grey__kjb6W {
    color: var(--white-100);
    background: var(--black-40)
}

.MobileInstant_czyButton--contained--grey__kjb6W:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .MobileInstant_czyButton--contained--grey__kjb6W:hover {
        background: var(--black-50)
    }
}

.MobileInstant_czyButton--contained--alert__w_L4z {
    color: var(--white-100);
    background: var(--alert-100)
}

.MobileInstant_czyButton--contained--alert__w_L4z:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .MobileInstant_czyButton--contained--alert__w_L4z:hover {
        background: var(--alert-100)
    }
}

.MobileInstant_czyButton--contained--success__aGKXG {
    color: var(--white-100);
    background: var(--success-100)
}

.MobileInstant_czyButton--contained--success__aGKXG:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .MobileInstant_czyButton--contained--success__aGKXG:hover {
        background: #52b187
    }
}

.MobileInstant_czyButton--contained--black__A_5nz {
    color: var(--white-100);
    background: var(--black-80)
}

.MobileInstant_czyButton--contained--black__A_5nz:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .MobileInstant_czyButton--contained--black__A_5nz:hover {
        background: var(--black-70)
    }
}

.MobileInstant_czyButton--contained--green-gradient__H2rzl {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.MobileInstant_czyButton--contained--green-gradient__H2rzl:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .MobileInstant_czyButton--contained--green-gradient__H2rzl:hover {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.MobileInstant_czyButton--link--purple__02J02,
.MobileInstant_czyButton--outlined--purple__efE9I {
    color: var(--brand-60)
}

.MobileInstant_czyButton--link--purple__02J02:active,
.MobileInstant_czyButton--outlined--purple__efE9I:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .MobileInstant_czyButton--link--purple__02J02:hover,
    .MobileInstant_czyButton--outlined--purple__efE9I:hover {
        color: var(--brand-100)
    }
}

.MobileInstant_czyButton--link--white__ly7VN,
.MobileInstant_czyButton--outlined--white__kY7Ju {
    color: var(--white-90)
}

.MobileInstant_czyButton--link--white__ly7VN:active,
.MobileInstant_czyButton--outlined--white__kY7Ju:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .MobileInstant_czyButton--link--white__ly7VN:hover,
    .MobileInstant_czyButton--outlined--white__kY7Ju:hover {
        color: var(--white-50)
    }
}

.MobileInstant_czyButton--link--grey__JWFmc,
.MobileInstant_czyButton--outlined--grey__vJmMT {
    color: rgb(var(--white-100)/30%)
}

.MobileInstant_czyButton--link--grey__JWFmc:active,
.MobileInstant_czyButton--outlined--grey__vJmMT:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .MobileInstant_czyButton--link--grey__JWFmc:hover,
    .MobileInstant_czyButton--outlined--grey__vJmMT:hover {
        color: var(--brand-100)
    }
}

.MobileInstant_czyButton--link--alert__whTXz,
.MobileInstant_czyButton--outlined--alert__P7qGx {
    color: var(--alert-100)
}

.MobileInstant_czyButton--link--alert__whTXz:active,
.MobileInstant_czyButton--outlined--alert__P7qGx:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .MobileInstant_czyButton--link--alert__whTXz:hover,
    .MobileInstant_czyButton--outlined--alert__P7qGx:hover {
        color: var(--brand-100)
    }
}

.MobileInstant_czyButton--link--success__7HoUn,
.MobileInstant_czyButton--outlined--success__y47gk {
    color: var(--success-100)
}

.MobileInstant_czyButton--link--success__7HoUn:active,
.MobileInstant_czyButton--outlined--success__y47gk:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .MobileInstant_czyButton--link--success__7HoUn:hover,
    .MobileInstant_czyButton--outlined--success__y47gk:hover {
        color: var(--success-100)
    }
}

.MobileInstant_czyButton--outlined--purple__efE9I {
    border: 1px solid var(--brand-60)
}

.MobileInstant_czyButton--outlined--white__kY7Ju {
    border: 1px solid var(--white-90)
}

.MobileInstant_czyButton--outlined--grey__vJmMT {
    border: 1px solid rgb(var(--white-100)/30%)
}

.MobileInstant_czyButton--outlined--alert__P7qGx {
    border: 1px solid var(--alert-100)
}

.MobileInstant_czyButton--outlined--success__y47gk {
    border: 1px solid var(--success-100)
}

.MobileInstant_czyButton--outlined__xkT_C:active {
    border-color: rgb(var(--white-30)/70%)
}

.MobileInstant_czyButton--disabled__ZDgab {
    background: var(--black-60);
    color: var(--black-10);
    cursor: default
}

.MobileInstant_czyButton--height50__jAVoF {
    height: 50px
}

.MobileInstant_czyButton--height34__YptE8 {
    height: 34px
}

.MobileInstant_czyButton--fullWidth__5CI1a {
    width: 100%
}

.MobileInstant_czyButton__1zeph svg {
    height: 20px;
    width: 20px;
    margin-right: cg-unit(1)
}

.MobileInstant_carouselContainer__aUgxP {
    display: flex;
    overflow: hidden;
    overflow-x: auto;
    white-space: nowrap;
    scroll-snap-stop: always;
    -webkit-overflow-scrolling: touch;
    scroll-behavior: smooth;
    scroll-snap-type: x mandatory;
    scroll-snap-points-x: repeat(100%);
    scrollbar-width: none;
    -ms-overflow-style: none;
    padding-left: calc(var(--base-unit)*2);
    padding-right: calc(var(--base-unit)*1)
}

.MobileInstant_carouselContainer__aUgxP::-webkit-scrollbar {
    display: none;
    width: 0;
    height: 0;
    background: #0000
}

@media(min-width:481px), (orientation:landscape) {
    .MobileInstant_carouselContainer__aUgxP {
        margin-right: calc(var(--base-unit)*2)
    }
}

.MobileInstant_dotsContainer__g09uO {
    display: flex;
    margin-bottom: calc(var(--base-unit)*.5);
    margin-top: calc(var(--base-unit)*.5);
    justify-content: center;
    gap: calc(var(--base-unit)*1.5)
}

.MobileInstant_carouselSlide__k90cU {
    scroll-snap-stop: always;
    height: auto;
    aspect-ratio: 390/249;
    position: relative;
    min-width: min(90vw, 64rem);
    scroll-snap-align: center
}

@media(min-width:481px) {
    .MobileInstant_carouselSlide__k90cU {
        /* height: max(40vh, 40vw) */
    }
}

@media(orientation:landscape) and (max-width: 1024px) {
    .MobileInstant_carouselSlide__k90cU {
        height: min(65vh, 90vw)
    }
}

.MobileInstant_slideRoundedContainer__veBSE {
    border-radius: 20px;
    overflow: hidden;
    margin-top: calc(var(--base-unit)*1);
    position: relative;
    width: calc(100% - var(--base-unit)*1);
    height: calc(100% - var(--base-unit)*3)
}

.MobileInstant_slideRoundedContainer__veBSE video {
    height: 100%;
    position: absolute;
    z-index: 1;
    transition: opacity .2s ease
}

.MobileInstant_content__0SKv7 {
    display: flex;
    width: 100%;
    height: 100%;
    top: 0;
    flex-direction: column;
    position: absolute;
    z-index: 3;
    justify-content: flex-start
}

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

.MobileInstant_videoContainer__oWCTd video {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    z-index: 1;
    transition: opacity .2s ease
}

.MobileInstant_videoContainer__oWCTd img {
    z-index: 0;
    width: 100%;
    height: 100%;
    position: absolute;
    object-fit: cover;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px
}

.MobileInstant_videoContainer__oWCTd div {
    width: 100%;
    height: 100%;
    border-top-left-radius: 20px;
    border-top-right-radius: 20px;
    background-color: var(--black-60)
}

.MobileInstant_infoContainer__haFM_ {
    width: 100%;
    height: 70px;
    position: absolute;
    bottom: 0;
    display: flex;
    z-index: 1;
    justify-content: space-between;
    padding: calc(var(--base-unit)*1.5);
    flex-direction: row;
    align-items: flex-end
}

.MobileInstant_infoContainer__haFM_ button {
    margin-top: calc(var(--base-unit)*1.5)
}

.MobileInstant_infoContainer__haFM_>div {
    width: 100%;
    overflow: hidden
}

.MobileInstant_infoContainer__haFM_ .MobileInstant_playButton__94XmT {
    width: 40px;
    padding: 0 10px;
    align-self: center
}

.MobileInstant_infoContainer__haFM_ .MobileInstant_playButton__94XmT .MobileInstant_largeResolution__9T4js {
    display: none
}

.MobileInstant_infoContainer__haFM_ .MobileInstant_playButton__94XmT .MobileInstant_smallResolution__lHgWN {
    display: block
}

@media(min-width:481px), (orientation:landscape) {
    .MobileInstant_infoContainer__haFM_ .MobileInstant_playButton__94XmT {
        width: 50%
    }

    .MobileInstant_infoContainer__haFM_ .MobileInstant_playButton__94XmT .MobileInstant_largeResolution__9T4js {
        display: block
    }

    .MobileInstant_infoContainer__haFM_ .MobileInstant_playButton__94XmT .MobileInstant_smallResolution__lHgWN {
        display: none
    }
}

.MobileInstant_gameTitle__QjRqN {
    font-weight: 700;
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    line-height: 1;
    text-align: left;
    margin-left: calc(var(--base-unit)*2);
    font-size: 16px;
    width: 85%
}

.MobileInstant_subtitleContainer__Cvt7m {
    font-size: 14px;
    display: flex;
    margin-top: calc(var(--base-unit)*1);
    justify-content: flex-start;
    margin-left: calc(var(--base-unit)*2)
}

.MobileInstant_subtitleContainer__Cvt7m div {
    display: flex;
    margin-right: calc(var(--base-unit)*2)
}

.MobileInstant_subtitleContainer__Cvt7m img,
.MobileInstant_subtitleContainer__Cvt7m svg {
    margin: calc(var(--base-unit)*0) calc(var(--base-unit)*.5) calc(var(--base-unit)*0) calc(var(--base-unit)*0);
    width: 18px;
    height: 18px
}

.MobileInstant_thumbOverlay__16gW_ {
    z-index: 2;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    -webkit-backdrop-filter: blur(20px);
    backdrop-filter: blur(20px);
    background-color: #00000080;
    border-radius: 20
}

.MobileInstant_thumbOverlay__16gW_.MobileInstant_skeleton__yWesl {
    background-color: var(--black-60);
    -webkit-backdrop-filter: none;
    backdrop-filter: none
}

.MobileInstant_gameBackImg__3JhmL {
    width: 100%;
    height: 100%;
    object-fit: cover;
    position: absolute;
    top: 0;
    left: 0;
    opacity: .6;
    z-index: 0
}

.MobileInstant_small1x1Thumb__H6xL6 {
    z-index: 3;
    border-radius: 16px;
    box-shadow: 0 0 40px 0 #0009;
    object-fit: cover;
    height: 100%;
    aspect-ratio: 1
}

@media(min-width:481px), (orientation:landscape) {
    .MobileInstant_small1x1Thumb__H6xL6 {
        height: 100px
    }
}

.MobileInstantGrid_czyButton__BPqAJ {
    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: cg-unit(1) cg-unit(2);
    background: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.MobileInstantGrid_czyButton__BPqAJ:focus {
    outline: none
}

.MobileInstantGrid_czyButton--contained--purple__w0etW {
    color: var(--white-100);
    background: var(--brand-100)
}

.MobileInstantGrid_czyButton--contained--purple__w0etW:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .MobileInstantGrid_czyButton--contained--purple__w0etW:hover {
        background: var(--brand-80)
    }
}

.MobileInstantGrid_czyButton--contained--white__r20_D {
    color: var(--black-50);
    background: var(--white-100)
}

.MobileInstantGrid_czyButton--contained--white__r20_D:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .MobileInstantGrid_czyButton--contained--white__r20_D:hover {
        background: var(--white-50)
    }
}

.MobileInstantGrid_czyButton--contained--grey__QS_MD {
    color: var(--white-100);
    background: var(--black-40)
}

.MobileInstantGrid_czyButton--contained--grey__QS_MD:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .MobileInstantGrid_czyButton--contained--grey__QS_MD:hover {
        background: var(--black-50)
    }
}

.MobileInstantGrid_czyButton--contained--alert__trqde {
    color: var(--white-100);
    background: var(--alert-100)
}

.MobileInstantGrid_czyButton--contained--alert__trqde:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .MobileInstantGrid_czyButton--contained--alert__trqde:hover {
        background: var(--alert-100)
    }
}

.MobileInstantGrid_czyButton--contained--success__L3po5 {
    color: var(--white-100);
    background: var(--success-100)
}

.MobileInstantGrid_czyButton--contained--success__L3po5:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .MobileInstantGrid_czyButton--contained--success__L3po5:hover {
        background: #52b187
    }
}

.MobileInstantGrid_czyButton--contained--black__ASquz {
    color: var(--white-100);
    background: var(--black-80)
}

.MobileInstantGrid_czyButton--contained--black__ASquz:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .MobileInstantGrid_czyButton--contained--black__ASquz:hover {
        background: var(--black-70)
    }
}

.MobileInstantGrid_czyButton--contained--green-gradient__UxP1U {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.MobileInstantGrid_czyButton--contained--green-gradient__UxP1U:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .MobileInstantGrid_czyButton--contained--green-gradient__UxP1U:hover {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.MobileInstantGrid_czyButton--link--purple__gKS6S,
.MobileInstantGrid_czyButton--outlined--purple__pzrDm {
    color: var(--brand-60)
}

.MobileInstantGrid_czyButton--link--purple__gKS6S:active,
.MobileInstantGrid_czyButton--outlined--purple__pzrDm:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .MobileInstantGrid_czyButton--link--purple__gKS6S:hover,
    .MobileInstantGrid_czyButton--outlined--purple__pzrDm:hover {
        color: var(--brand-100)
    }
}

.MobileInstantGrid_czyButton--link--white__QPj96,
.MobileInstantGrid_czyButton--outlined--white__NYfCk {
    color: var(--white-90)
}

.MobileInstantGrid_czyButton--link--white__QPj96:active,
.MobileInstantGrid_czyButton--outlined--white__NYfCk:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .MobileInstantGrid_czyButton--link--white__QPj96:hover,
    .MobileInstantGrid_czyButton--outlined--white__NYfCk:hover {
        color: var(--white-50)
    }
}

.MobileInstantGrid_czyButton--link--grey__iFIZg,
.MobileInstantGrid_czyButton--outlined--grey__TJOfO {
    color: rgb(var(--white-100)/30%)
}

.MobileInstantGrid_czyButton--link--grey__iFIZg:active,
.MobileInstantGrid_czyButton--outlined--grey__TJOfO:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .MobileInstantGrid_czyButton--link--grey__iFIZg:hover,
    .MobileInstantGrid_czyButton--outlined--grey__TJOfO:hover {
        color: var(--brand-100)
    }
}

.MobileInstantGrid_czyButton--link--alert__iLVBr,
.MobileInstantGrid_czyButton--outlined--alert__p0ZiZ {
    color: var(--alert-100)
}

.MobileInstantGrid_czyButton--link--alert__iLVBr:active,
.MobileInstantGrid_czyButton--outlined--alert__p0ZiZ:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .MobileInstantGrid_czyButton--link--alert__iLVBr:hover,
    .MobileInstantGrid_czyButton--outlined--alert__p0ZiZ:hover {
        color: var(--brand-100)
    }
}

.MobileInstantGrid_czyButton--link--success__dgNxT,
.MobileInstantGrid_czyButton--outlined--success__V4Nhf {
    color: var(--success-100)
}

.MobileInstantGrid_czyButton--link--success__dgNxT:active,
.MobileInstantGrid_czyButton--outlined--success__V4Nhf:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .MobileInstantGrid_czyButton--link--success__dgNxT:hover,
    .MobileInstantGrid_czyButton--outlined--success__V4Nhf:hover {
        color: var(--success-100)
    }
}

.MobileInstantGrid_czyButton--outlined--purple__pzrDm {
    border: 1px solid var(--brand-60)
}

.MobileInstantGrid_czyButton--outlined--white__NYfCk {
    border: 1px solid var(--white-90)
}

.MobileInstantGrid_czyButton--outlined--grey__TJOfO {
    border: 1px solid rgb(var(--white-100)/30%)
}

.MobileInstantGrid_czyButton--outlined--alert__p0ZiZ {
    border: 1px solid var(--alert-100)
}

.MobileInstantGrid_czyButton--outlined--success__V4Nhf {
    border: 1px solid var(--success-100)
}

.MobileInstantGrid_czyButton--outlined__SqE9R:active {
    border-color: rgb(var(--white-30)/70%)
}

.MobileInstantGrid_czyButton--disabled__pArBJ {
    background: var(--black-60);
    color: var(--black-10);
    cursor: default
}

.MobileInstantGrid_czyButton--height50__RFFB8 {
    height: 50px
}

.MobileInstantGrid_czyButton--height34__EsIZ6 {
    height: 34px
}

.MobileInstantGrid_czyButton--fullWidth__GQsvG {
    width: 100%
}

.MobileInstantGrid_czyButton__BPqAJ svg {
    height: 20px;
    width: 20px;
    margin-right: cg-unit(1)
}

.MobileInstantGrid_instantGridContainer__xWykg {
    width: 100%;
    display: grid;
    position: relative;
    padding: calc(var(--base-unit)*2)
}

.MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_largeGrid__w6Gzy {
    grid-template-columns: repeat(1, 1fr);
    gap: calc(var(--base-unit)*2)
}

@media(min-width:481px), (orientation:landscape) {
    .MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_largeGrid__w6Gzy {
        grid-template-columns: repeat(2, 1fr)
    }
}

.MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_largeGrid__w6Gzy .MobileInstantGrid_emptyGames__T4A_e {
    max-height: 284px;
    overflow: hidden
}

.MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_mediumGrid__U63dS {
    grid-template-columns: repeat(2, 1fr);
    gap: calc(var(--base-unit)*2)
}

@media(min-width:481px), (orientation:landscape) {
    .MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_mediumGrid__U63dS {
        grid-template-columns: repeat(4, 1fr)
    }
}

.MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_smallGrid__U48s2 {
    grid-template-columns: repeat(3, 1fr);
    gap: calc(var(--base-unit)*.5) calc(var(--base-unit)*1)
}

@media(min-width:481px), (orientation:landscape) {
    .MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_smallGrid__U48s2 {
        grid-template-columns: repeat(6, 1fr)
    }
}