html {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    box-sizing: border-box;
    -webkit-text-size-adjust: 100%;
}

*,
*::before,
*::after {
    box-sizing: inherit;
}

strong,
b {
    font-weight: 700;
}

body {
    margin: 0;
    color: #F9FAFF;
    font-family: "Roboto", "Helvetica", "Arial", sans-serif;
    font-weight: 400;
    font-size: 1rem;
    line-height: 1.5;
    letter-spacing: 0.00938em;
    background-color: #0C0D14;
}

@media print {
    body {
        background-color: #fff;
    }
}

body::backdrop {
    background-color: #0C0D14;
}

@font-face {
    font-family: Nunito-fallback;
    size-adjust: 101.44000000000005%;
    ascent-override: 109%;
    src: local('Arial');
}

html {
    scrollbar-width: thin;
    scrollbar-color: #AAADBE transparent;
}

html::-webkit-scrollbar {
    width: 6px;
    height: 6px;
    background: rgba(0, 0, 0, 0);
}

html::-webkit-scrollbar-thumb {
    background: #AAADBE;
    border-radius: 30px;
}

html::-webkit-scrollbar-corner {
    background: rgba(0, 0, 0, 0);
}

body {
    font-size: 14px;
    font-family: 'Nunito', 'Nunito Fallback', Arial, "Helvetica Neue", Helvetica, sans-serif;
}

button {
    font-family: 'Nunito', 'Nunito Fallback', Arial, "Helvetica Neue", Helvetica, sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Nunito', 'Nunito Fallback', Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: 900;
    color: #fff;
    margin-block: 0;
}

h1 {
    font-size: 24px;
    line-height: 31px;
}

h2 {
    font-size: 1.2rem;
}

@media (max-width:1509.95px) {
    h2 {
        font-size: 0.875rem;
    }
}

h3 {
    font-family: 'Nunito', 'Nunito Fallback', Arial, "Helvetica Neue", Helvetica, sans-serif;
    font-weight: 900;
    color: #fff;
}

a {
    -webkit-text-decoration: none;
    text-decoration: none;
    color: #fff;
}
.css-1f20jmh {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: stretch;
    -webkit-box-align: stretch;
    -ms-flex-align: stretch;
    align-items: stretch;
    background: #0C0D14;
    position: relative;
}

.css-hpaxx3 {
    z-index: 12;
    position: fixed;
    background-image: none;
    background: rgba(33, 34, 51, 1);
    width: 100%;
    top: 0;
    left: 0;
    right: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-flex-direction: row;
    -ms-flex-direction: row;
    flex-direction: row;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: calc(var(--safe-area-inset-top, env(safe-area-inset-top, 0)) + 60px);
    -webkit-box-flex-flow: wrap;
    -webkit-flex-flow: wrap;
    -ms-flex-flow: wrap;
    flex-flow: wrap;
    padding-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0));
    box-shadow: 0px 3px 3px -2px rgba(0, 0, 0, 0.2), 0px 3px 4px 0px rgba(0, 0, 0, 0.14), 0px 1px 8px 0px rgba(0, 0, 0, 0.12);
}

.css-hpaxx3 .MuiBackdrop-root {
    z-index: -1;
}

.css-h9dwsh {
    border-radius: 30px;
    -webkit-transition: all 250ms ease;
    transition: all 250ms ease;
    border: none;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: 'Nunito', 'Nunito Fallback';
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: 0;
    background: transparent;
    color: #EFF0F7;
    height: 48px;
    width: 48px;
    margin-right: 4px;
}

.css-h9dwsh:active {
    color: rgba(170, 173, 190, 0.8);
}

@media (hover: hover) {
    .css-h9dwsh:hover {
        color: rgba(170, 173, 190, 0.8);
    }
}

.css-h9dwsh.Mui-disabled {
    background: #28293D;
    color: #474967;
    cursor: default;
}

.css-h9dwsh svg {
    height: 24px;
    width: 24px;
}

@media (max-width:388.95px) {
    .css-h9dwsh {
        display: none;
    }
}

.css-6qu7l6 {
    display: inline-block;
    fill: currentcolor;
    height: 24px;
    width: 24px;
}

.css-15nij48 {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    -webkit-justify-content: flex-start;
    justify-content: flex-start;
    margin-right: 16px;
    margin-left: 4px;
}

.css-15nij48 svg {
    fill: white;
    height: 100%;
}

.css-1q4s03l {
    height: 35px;
    position: relative;
    margin-right: 8px;
}

@media (pointer: fine) {
    .css-1q4s03l:hover {
        -webkit-animation-name: animation-1nudq4e;
        animation-name: animation-1nudq4e;
        -webkit-animation-duration: 0.2s;
        animation-duration: 0.2s;
        -webkit-animation-timing-function: linear;
        animation-timing-function: linear;
        -webkit-animation-iteration-count: infinite;
        animation-iteration-count: infinite;
    }
}

.css-v5k1q0 {
    height: 35px;
    padding-top: 3px;
}

@media (max-width:321.95px) {
    .css-v5k1q0 {
        display: none;
    }
}

.css-1r4eqz {
    color: #AAADBE;
    height: 36px;
    width: 36px;
    padding: 0px;
    margin: 0px;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    position: absolute;
    top: 2px;
    right: 8px;
}

.css-1r4eqz svg {
    height: 20px;
    width: 20px;
}

.css-v9gl8y {
    position: absolute;
    inset: 0;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
}

.css-v9gl8y span {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 2px;
    background: #55566A;
    border-radius: 50%;
    -webkit-transform: translateY(0);
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
    -webkit-animation: wave 1s infinite ease-in-out;
    animation: wave 1s infinite ease-in-out;
}

.css-v9gl8y span:nth-of-type(1) {
    -webkit-animation-delay: 0s;
    animation-delay: 0s;
}

.css-v9gl8y span:nth-of-type(2) {
    -webkit-animation-delay: 0.1s;
    animation-delay: 0.1s;
}

.css-v9gl8y span:nth-of-type(3) {
    -webkit-animation-delay: 0.2s;
    animation-delay: 0.2s;
}

@-webkit-keyframes wave {

    0%,
    60%,
    100% {
        opacity: 0.4;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -moz-transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(6px);
        -moz-transform: translateY(6px);
        -ms-transform: translateY(6px);
        transform: translateY(6px);
        -moz-transform: translateY(6px);
    }

    40% {
        opacity: 1;
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -ms-transform: translateY(-6px);
        transform: translateY(-6px);
        -moz-transform: translateY(-6px);
    }
}

@keyframes wave {

    0%,
    60%,
    100% {
        opacity: 0.4;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        transform: translateY(0);
        -moz-transform: translateY(0);
    }

    20% {
        opacity: 1;
        -webkit-transform: translateY(6px);
        -moz-transform: translateY(6px);
        -ms-transform: translateY(6px);
        transform: translateY(6px);
        -moz-transform: translateY(6px);
    }

    40% {
        opacity: 1;
        -webkit-transform: translateY(-6px);
        -moz-transform: translateY(-6px);
        -ms-transform: translateY(-6px);
        transform: translateY(-6px);
        -moz-transform: translateY(-6px);
    }
}

.css-ta5pm1 {
    z-index: -1;
    position: fixed;
    top: 0;
    left: 0;
    background-color: transparent;
    -webkit-transition: background-color 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    transition: background-color 225ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
    -webkit-tap-highlight-color: transparent;
    z-index: 11;
}

.css-148wt6v {
    margin: 0;
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0;
    border-width: 0;
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.12);
    border-bottom-width: thin;
    margin-top: 8px;
    margin-bottom: 8px;
    margin-left: 16px;
    margin-right: 16px;
}

@media (min-width:0px) {
    .css-1ibfcce {
        display: none;
    }
}

@media (min-width:1910px) {
    .css-1ibfcce {
        display: block;
    }
}

.css-1ibfcce button.sidebarContactButton {
    width: 176px;
    margin-left: 12px;
    margin-top: 8px;
}

.css-1hjjlbf {
    padding-left: 16px;
    padding-right: 16px;
    margin-top: 16px;
}

@media (min-width:0px) {
    .css-1hjjlbf {
        display: none;
    }
}

@media (min-width:1910px) {
    .css-1hjjlbf {
        display: block;
    }
}

.css-1hjjlbf button {
    min-width: unset;
    width: 165px;
}

.css-1ha0f91 {
    border-radius: 30px;
    -webkit-transition: all 250ms ease;
    transition: all 250ms ease;
    border: 1px solid #EFF0F7;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: 'Nunito', 'Nunito Fallback';
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: 8px 16px;
    background: transparent;
    color: #EFF0F7;
    height: 40px;
    margin-right: 4px;
    margin-left: 4px;
    border-width: 2px;
    border-color: #2F3148;
    height: 35px;
    min-width: 35px;
    width: 35px;
}

.css-1ha0f91:active {
    border-color: rgba(135, 138, 158, 0.7);
}

@media (hover: hover) {
    .css-1ha0f91:hover {
        color: rgba(170, 173, 190, 0.8);
    }
}

.css-1ha0f91.Mui-disabled {
    background: #28293D;
    color: #474967;
    cursor: default;
}

.css-1ha0f91 svg {
    height: 20px;
    width: 20px;
    margin-right: 8px;
}

.css-1ha0f91:focus {
    outline: none;
}

.css-1ha0f91:hover {
    border-width: 2px;
    border-color: #6842FF;
}

.css-1ha0f91 svg {
    margin-right: 0;
}

.css-17r7lae {
    display: inline-block;
    fill: currentcolor;
    height: 24px;
    width: 24px;
    min-width: 15px;
    width: 15px;
    height: 15px;
}

.css-z8nxkr {
    margin-top: 60px;
    padding-top: var(--safe-area-inset-top, env(safe-area-inset-top, 0));
}

@media (max-width:1909.95px) {
    .css-z8nxkr {
        padding-left: 60px;
    }
}

@media (min-width:1910px) {
    .css-z8nxkr {
        padding-left: 200px;
    }
}

.css-linpkp {
    position: fixed;
    left: 0;
    right: 0;
    z-index: -1;
    height: 100vh;
}

.css-19dlbhf {
    position: absolute;
    overflow: hidden;
    bottom: 0;
    left: 0;
    right: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-image: url(/images/background2.jpg);
    background-repeat: repeat;
}

.css-uwwqev {
    width: 100%;
    height: 100%;
}

.css-1s62qvg {
    display: inline-block;
    color: #1A1B28;
    -webkit-animation: animation-61bdi0 1.4s linear infinite;
    animation: animation-61bdi0 1.4s linear infinite;
    color: white;
}

.css-13o7eu2 {
    display: block;
}

.css-1aw1elk {
    stroke: currentColor;
    stroke-dasharray: 80px, 200px;
    stroke-dashoffset: 0;
}

.css-1dm7ec5>div {
    background: #fff;
}

.css-ujjn8y {
    display: grid;
    -webkit-box-flex-flow: row wrap;
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    box-sizing: border-box;
    content-visibility: visible;
    margin-top: -4px;
    margin-left: -4px;
    padding: 0;
    width: 100%;
    -webkit-column-gap: 6px;
    column-gap: 6px;
    row-gap: 6px;
    margin: 0;
}

@media only screen and (max-width: 959px) {
    .css-ujjn8y {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        padding-left: inherit;
    }
}

@media (max-width:1081.95px) {
    .css-ujjn8y {
        padding-right: 0;
        padding-left: 0;
        margin-left: 0;
        width: 100%;
    }
}

.css-ujjn8y .skeleton {
    margin: 4px;
    height: 0 !important;
    padding-top: calc(100 / 178 * (100% - 4px)) !important;
}

@media (min-width:1778px) {
    .css-ujjn8y .skeleton {
        margin: 6px;
    }
}

.css-ujjn8y a {
    box-sizing: content-box;
}

@media (min-width:0px) {
    .css-ujjn8y a {
        margin: 2px;
    }
}

@media (min-width:1778px) {
    .css-ujjn8y a {
        margin: 4px;
    }
}

.css-d7g3uh {
    display: block;
    background-color: rgba(249, 250, 255, 0.13);
    height: 1.2em;
    position: relative;
    border-radius: 8px;
}

.css-8875ym {
    margin-top: 16px;
    width: 100%;
}

.css-f1winy {
    margin-top: 16px;
    margin-bottom: 0px;
    width: 100%;
}

.css-14oh0q1 {
    margin-block-start: 1em;
}

.css-e37j93 {
    border-radius: 30px;
    -webkit-transition: all 250ms ease;
    transition: all 250ms ease;
    border: none;
    cursor: pointer;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font-family: 'Nunito', 'Nunito Fallback';
    font-weight: 800;
    font-size: 16px;
    box-sizing: border-box;
    padding: 8px 16px;
    background: #6842FF;
    color: #F9FAFF;
    height: 40px;
}

.css-e37j93:active {
    background: rgba(134, 104, 255, 0.7);
}

@media (hover: hover) {
    .css-e37j93:hover {
        background: #8668FF;
    }
}

.css-e37j93.Mui-disabled {
    background: #28293D;
    color: #474967;
    cursor: default;
}

.css-e37j93 svg {
    height: 20px;
    width: 20px;
    margin-right: 8px;
}

.css-e37j93:focus {
    outline: none;
}
.grecaptcha-badge {
    visibility: collapse !important;
}
@keyframes GameThumb_scroll-gradient__BQpKY {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.GameThumb_czyButton__1lEe2 {
    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: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumb_czyButton__1lEe2:focus {
    outline: none
}

.GameThumb_czyButton--contained--purple__NawR3 {
    color: var(--white-100);
    background: var(--brand-100)
}

.GameThumb_czyButton--contained--purple__NawR3:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .GameThumb_czyButton--contained--purple__NawR3:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.GameThumb_czyButton--contained--white__9kgyS {
    color: var(--black-50);
    background: var(--white-100)
}

.GameThumb_czyButton--contained--white__9kgyS:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .GameThumb_czyButton--contained--white__9kgyS:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.GameThumb_czyButton--contained--grey__kU45V {
    color: var(--white-100);
    background: var(--black-40)
}

.GameThumb_czyButton--contained--grey__kU45V:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .GameThumb_czyButton--contained--grey__kU45V:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.GameThumb_czyButton--contained--alert__HtiHW {
    color: var(--white-100);
    background: var(--alert-100)
}

.GameThumb_czyButton--contained--alert__HtiHW:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .GameThumb_czyButton--contained--alert__HtiHW:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.GameThumb_czyButton--contained--success__6EuD8 {
    color: var(--white-100);
    background: var(--success-100)
}

.GameThumb_czyButton--contained--success__6EuD8:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .GameThumb_czyButton--contained--success__6EuD8:hover:not(:disabled) {
        background: #52b187
    }
}

.GameThumb_czyButton--contained--black__A7FPs {
    color: var(--white-100);
    background: var(--black-80)
}

.GameThumb_czyButton--contained--black__A7FPs:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .GameThumb_czyButton--contained--black__A7FPs:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.GameThumb_czyButton--contained--green-gradient___bcC_ {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.GameThumb_czyButton--contained--green-gradient___bcC_:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .GameThumb_czyButton--contained--green-gradient___bcC_:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.GameThumb_czyButton--contained--animated-green-gradient__DjDqQ {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: GameThumb_scroll-gradient__BQpKY 3s linear infinite;
    transition: filter .2s ease
}

.GameThumb_czyButton--contained--animated-green-gradient__DjDqQ:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .GameThumb_czyButton--contained--animated-green-gradient__DjDqQ:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.GameThumb_czyButton--link--purple__ajKWN,
.GameThumb_czyButton--outlined--purple__vM8Gp {
    color: var(--brand-60)
}

.GameThumb_czyButton--link--purple__ajKWN:active,
.GameThumb_czyButton--outlined--purple__vM8Gp:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumb_czyButton--link--purple__ajKWN:hover:not(:disabled),
    .GameThumb_czyButton--outlined--purple__vM8Gp:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumb_czyButton--link--white__vWdNr,
.GameThumb_czyButton--outlined--white__uqj5O {
    color: var(--white-90)
}

.GameThumb_czyButton--link--white__vWdNr:active,
.GameThumb_czyButton--outlined--white__uqj5O:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .GameThumb_czyButton--link--white__vWdNr:hover:not(:disabled),
    .GameThumb_czyButton--outlined--white__uqj5O:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.GameThumb_czyButton--link--grey__OWss4,
.GameThumb_czyButton--outlined--grey__TH87w {
    color: rgb(var(--white-100)/30%)
}

.GameThumb_czyButton--link--grey__OWss4:active,
.GameThumb_czyButton--outlined--grey__TH87w:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumb_czyButton--link--grey__OWss4:hover:not(:disabled),
    .GameThumb_czyButton--outlined--grey__TH87w:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumb_czyButton--link--alert__2xjfp,
.GameThumb_czyButton--outlined--alert__v1PbU {
    color: var(--alert-100)
}

.GameThumb_czyButton--link--alert__2xjfp:active,
.GameThumb_czyButton--outlined--alert__v1PbU:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameThumb_czyButton--link--alert__2xjfp:hover:not(:disabled),
    .GameThumb_czyButton--outlined--alert__v1PbU:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameThumb_czyButton--link--success__z8mWI,
.GameThumb_czyButton--outlined--success__I9Hdq {
    color: var(--success-100)
}

.GameThumb_czyButton--link--success__z8mWI:active,
.GameThumb_czyButton--outlined--success__I9Hdq:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .GameThumb_czyButton--link--success__z8mWI:hover:not(:disabled),
    .GameThumb_czyButton--outlined--success__I9Hdq:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.GameThumb_czyButton--outlined--purple__vM8Gp {
    border: 1px solid var(--brand-60)
}

.GameThumb_czyButton--outlined--white__uqj5O {
    border: 1px solid var(--white-90)
}

.GameThumb_czyButton--outlined--grey__TH87w {
    border: 1px solid rgb(var(--white-100)/30%)
}

.GameThumb_czyButton--outlined--alert__v1PbU {
    border: 1px solid var(--alert-100)
}

.GameThumb_czyButton--outlined--success__I9Hdq {
    border: 1px solid var(--success-100)
}

.GameThumb_czyButton--outlined__DSn4U:active {
    border-color: rgb(var(--white-30)/70%)
}

.GameThumb_czyButton--disabled__40avt {
    opacity: .4;
    cursor: default
}

.GameThumb_czyButton--height50__qbi0h {
    height: 50px
}

.GameThumb_czyButton--height34__eSUw_ {
    height: 34px
}

.GameThumb_czyButton--fullWidth__i_36k {
    width: 100%
}

.GameThumb_czyButton__1lEe2 svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.GameThumb_gameThumbLinkDesktop__wcir5 {
    position: relative;
    width: var(--game-thumb-width);
    height: var(--game-thumb-height);
    border-radius: calc(var(--base-unit)*1 + 2px);
    border: 2px solid #0000;
    box-sizing: border-box;
    display: block;
    contain: layout;
    z-index: 0;
    background-color: #ffffff12;
    background-clip: padding-box
}

.GameThumb_gameThumbLinkDesktop__wcir5 .GameThumb_gameThumbTitleContainer__J1K4D {
    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
}

.GameThumb_gameThumbLinkDesktop__wcir5 .GameThumb_gameThumbTitleContainer__J1K4D.GameThumb_greyedOut__m6CwS {
    opacity: .1
}

.GameThumb_gameThumbLinkDesktop__wcir5 .GameThumb_gameThumbImage__FSasr {
    z-index: 1;
    border-radius: calc(var(--base-unit)*1);
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    color: #0000;
    object-fit: cover
}

.GameThumb_gameThumbLinkDesktop__wcir5 .GameThumb_gameThumbImage__FSasr.GameThumb_greyedOut__m6CwS {
    opacity: .3
}

@media(hover:hover) {
    .GameThumb_gameThumbLinkDesktop__wcir5:hover {
        cursor: pointer;
        box-shadow: 0 0 7px 1px rgba(0, 0, 0, .569);
        border-color: var(--brand-100);
        z-index: 10;
        overflow: visible
    }

    .GameThumb_gameThumbLinkDesktop__wcir5:hover .GameThumb_gameThumbTitleContainer__J1K4D {
        height: auto
    }
}

.GameThumb_gameThumbLinkDesktop__wcir5.GameThumb_isResponsive__UwFpC {
    width: 100%;
    height: 100%
}

.GameThumb_gameThumbLinkDesktop__wcir5.GameThumb_isResponsiveGrid__b4QQf {
    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))
}

.GameThumb_gameThumbLinkMobile__J9FBe {
    inset: 0;
    position: absolute;
    border-radius: calc(var(--base-unit)*1 + 2px);
    border: 2px solid #0000;
    box-sizing: border-box;
    display: block;
    contain: layout;
    z-index: 0;
    background-color: #ffffff12;
    background-clip: padding-box
}

.GameThumb_gameThumbLinkMobile__J9FBe .GameThumb_gameThumbImage__FSasr {
    z-index: 1;
    border-radius: calc(var(--base-unit)*1);
    position: absolute;
    bottom: 0;
    width: 100%;
    height: 100%;
    color: #0000;
    object-fit: cover
}

.GameThumb_gameThumbLinkMobile__J9FBe .GameThumb_gameThumbImage__FSasr.GameThumb_greyedOut__m6CwS {
    opacity: .3
}

@media(hover:hover) {
    .GameThumb_gameThumbLinkMobile__J9FBe:hover {
        cursor: pointer;
        box-shadow: 0 0 7px 1px rgba(0, 0, 0, .569);
        border-color: var(--brand-100);
        z-index: 10;
        overflow: visible
    }

    .GameThumb_gameThumbLinkMobile__J9FBe:hover .GameThumb_gameThumbTitleContainer__J1K4D {
        height: auto
    }
}

.GameThumb_gameThumbLinkMobile__J9FBe .GameThumb_gameThumbTitleContainer__J1K4D {
    width: 0;
    height: 0;
    overflow: hidden
}

.GameThumb_bottomLabelContainer__IaMqV {
    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
}

.GameThumb_bottomLabelContainer__IaMqV.GameThumb_videoPlaying__vNDTS {
    opacity: 0
}

.GameThumb_bottomLabelContainer__IaMqV svg {
    margin-bottom: -6px;
    margin-right: calc(var(--base-unit)*.5);
    width: 20px;
    height: 20px
}

.GameThumb_gradientVignette__Q04oZ {
    background: linear-gradient(0deg, rgba(0, 0, 0, .878) 0, #0000 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)
}

.GameThumb_closeBtnContainer__84qjx {
    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)
}

.GameThumb_closeBtnContainer__84qjx svg {
    width: 16px;
    height: 16px
}

.GameThumb_closeBtnContainer__84qjx:hover {
    cursor: pointer;
    background-color: #c00
}

.GameThumb_mobileGameGridThumbContainer__nRKr1 {
    position: relative;
    display: block;
    width: var(--game-thumb-mobile-width);
    height: var(--game-thumb-height)
}

.GameThumb_mobileGameGridThumbContainer__nRKr1.GameThumb_isResponsive__UwFpC {
    width: 100%;
    height: 100%
}

.GameThumb_mobileGameGridThumbContainer__nRKr1.GameThumb_isResponsiveGrid__b4QQf {
    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))
}

.GameThumb_greyedOutOverlay__iTvsq {
    color: #fff;
    background: rgba(0, 0, 0, .588);
    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)
}

.GameThumb_greyedOutOverlay__iTvsq .GameThumb_labelContainer__KxUKP {
    font-size: 12px;
    border-radius: 8px;
    background: #ffffff4d;
    -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
}

.GameThumb_gameThumbVideo__jgUDS {
    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
}

.GameThumb_gameThumbVideo__jgUDS .GameThumb_greyedOutOverlay__iTvsq {
    background: linear-gradient(0deg, rgba(0, 0, 0, .878) 0, #000);
    top: 0
}

.GameThumb_gameThumbVideo__jgUDS video {
    height: 100%;
    width: 100%;
    object-fit: cover
}

.GameThumb_gameThumbAllLink__Cq9oD {
    padding: 2px;
    width: 100%;
    height: 100%;
    display: block
}

.GameThumb_gameThumbAllLinkDesktopSearchGrid__DtvUG {
    width: var(--game-thumb-width);
    height: var(--game-thumb-height)
}

.GameThumb_gameThumbAllLinkMobileSearchGrid__f3JT0 {
    width: var(--game-thumb-mobile-width);
    height: var(--game-thumb-height)
}

.GameThumb_gameThumbAll__8uw8U {
    text-decoration: none;
    border: 2px solid #0000;
    border-radius: 10px;
    display: block;
    background-color: var(--black-10);
    padding: calc(var(--base-unit)*2);
    position: relative;
    width: 100%;
    height: 100%
}

.GameThumb_gameThumbAll__8uw8U:hover {
    border: 2px solid var(--brand-100);
    z-index: 10
}

.GameThumb_gameThumbAll__8uw8U .GameThumb_gameThumbAllLabel__Qn40o {
    font-size: 16px;
    overflow: hidden;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-clamp: 2
}

.GameThumb_gameThumbAll__8uw8U svg {
    fill: #fff;
    position: absolute;
    bottom: calc(var(--base-unit)*1);
    right: calc(var(--base-unit)*1);
    width: calc(var(--base-unit)*4);
    height: calc(var(--base-unit)*4)
}

.GameThumb_skeleton__f9HRh {
    margin: 1px 0 0 1px !important;
    border: 2px solid #0000 !important;
    background-clip: padding-box !important;
    border-radius: 10px !important
}

.GameThumbLabel_label__dz3yR {
    border-radius: 8px;
    box-shadow: 4px 4px 20px 0 #00000080;
    display: inline-flex;
    padding: 2px 8px;
    justify-content: center;
    align-items: center;
    position: absolute;
    z-index: 4;
    opacity: 1;
    transition: opacity .2s linear;
    font-size: 14px;
    font-weight: 800;
    top: -4px;
    left: -4px;
    -webkit-user-select: none;
    user-select: none
}

.GameThumbLabel_label__dz3yR.GameThumbLabel_videoPlaying__Xtmok {
    opacity: 0
}

.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)
}

@keyframes SuggestionFooter_scroll-gradient__ldlTO {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.SuggestionFooter_czyButton__gqeRc {
    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: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.SuggestionFooter_czyButton__gqeRc:focus {
    outline: none
}

.SuggestionFooter_czyButton--contained--purple__apW2h {
    color: var(--white-100);
    background: var(--brand-100)
}

.SuggestionFooter_czyButton--contained--purple__apW2h:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .SuggestionFooter_czyButton--contained--purple__apW2h:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.SuggestionFooter_czyButton--contained--white__8BBp2 {
    color: var(--black-50);
    background: var(--white-100)
}

.SuggestionFooter_czyButton--contained--white__8BBp2:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .SuggestionFooter_czyButton--contained--white__8BBp2:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.SuggestionFooter_czyButton--contained--grey__ZlhFv {
    color: var(--white-100);
    background: var(--black-40)
}

.SuggestionFooter_czyButton--contained--grey__ZlhFv:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .SuggestionFooter_czyButton--contained--grey__ZlhFv:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.SuggestionFooter_czyButton--contained--alert__1Wp0v {
    color: var(--white-100);
    background: var(--alert-100)
}

.SuggestionFooter_czyButton--contained--alert__1Wp0v:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .SuggestionFooter_czyButton--contained--alert__1Wp0v:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.SuggestionFooter_czyButton--contained--success__wS84k {
    color: var(--white-100);
    background: var(--success-100)
}

.SuggestionFooter_czyButton--contained--success__wS84k:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .SuggestionFooter_czyButton--contained--success__wS84k:hover:not(:disabled) {
        background: #52b187
    }
}

.SuggestionFooter_czyButton--contained--black__BYsNE {
    color: var(--white-100);
    background: var(--black-80)
}

.SuggestionFooter_czyButton--contained--black__BYsNE:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .SuggestionFooter_czyButton--contained--black__BYsNE:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.SuggestionFooter_czyButton--contained--green-gradient__TegRA {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.SuggestionFooter_czyButton--contained--green-gradient__TegRA:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .SuggestionFooter_czyButton--contained--green-gradient__TegRA:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.SuggestionFooter_czyButton--contained--animated-green-gradient__I3OVf {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: SuggestionFooter_scroll-gradient__ldlTO 3s linear infinite;
    transition: filter .2s ease
}

.SuggestionFooter_czyButton--contained--animated-green-gradient__I3OVf:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .SuggestionFooter_czyButton--contained--animated-green-gradient__I3OVf:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.SuggestionFooter_czyButton--link--purple__S3mP9,
.SuggestionFooter_czyButton--outlined--purple__tsj4k {
    color: var(--brand-60)
}

.SuggestionFooter_czyButton--link--purple__S3mP9:active,
.SuggestionFooter_czyButton--outlined--purple__tsj4k:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .SuggestionFooter_czyButton--link--purple__S3mP9:hover:not(:disabled),
    .SuggestionFooter_czyButton--outlined--purple__tsj4k:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.SuggestionFooter_czyButton--link--white__ykgmI,
.SuggestionFooter_czyButton--outlined--white__duQRA {
    color: var(--white-90)
}

.SuggestionFooter_czyButton--link--white__ykgmI:active,
.SuggestionFooter_czyButton--outlined--white__duQRA:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .SuggestionFooter_czyButton--link--white__ykgmI:hover:not(:disabled),
    .SuggestionFooter_czyButton--outlined--white__duQRA:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.SuggestionFooter_czyButton--link--grey__XgWZW,
.SuggestionFooter_czyButton--outlined--grey__Sb5HT {
    color: rgb(var(--white-100)/30%)
}

.SuggestionFooter_czyButton--link--grey__XgWZW:active,
.SuggestionFooter_czyButton--outlined--grey__Sb5HT:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .SuggestionFooter_czyButton--link--grey__XgWZW:hover:not(:disabled),
    .SuggestionFooter_czyButton--outlined--grey__Sb5HT:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.SuggestionFooter_czyButton--link--alert__WL_6H,
.SuggestionFooter_czyButton--outlined--alert__q6pbV {
    color: var(--alert-100)
}

.SuggestionFooter_czyButton--link--alert__WL_6H:active,
.SuggestionFooter_czyButton--outlined--alert__q6pbV:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .SuggestionFooter_czyButton--link--alert__WL_6H:hover:not(:disabled),
    .SuggestionFooter_czyButton--outlined--alert__q6pbV:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.SuggestionFooter_czyButton--link--success__tW0lO,
.SuggestionFooter_czyButton--outlined--success__WQcdr {
    color: var(--success-100)
}

.SuggestionFooter_czyButton--link--success__tW0lO:active,
.SuggestionFooter_czyButton--outlined--success__WQcdr:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .SuggestionFooter_czyButton--link--success__tW0lO:hover:not(:disabled),
    .SuggestionFooter_czyButton--outlined--success__WQcdr:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.SuggestionFooter_czyButton--outlined--purple__tsj4k {
    border: 1px solid var(--brand-60)
}

.SuggestionFooter_czyButton--outlined--white__duQRA {
    border: 1px solid var(--white-90)
}

.SuggestionFooter_czyButton--outlined--grey__Sb5HT {
    border: 1px solid rgb(var(--white-100)/30%)
}

.SuggestionFooter_czyButton--outlined--alert__q6pbV {
    border: 1px solid var(--alert-100)
}

.SuggestionFooter_czyButton--outlined--success__WQcdr {
    border: 1px solid var(--success-100)
}

.SuggestionFooter_czyButton--outlined___aCeV:active {
    border-color: rgb(var(--white-30)/70%)
}

.SuggestionFooter_czyButton--disabled__z4GOh {
    opacity: .4;
    cursor: default
}

.SuggestionFooter_czyButton--height50__b6Xob {
    height: 50px
}

.SuggestionFooter_czyButton--height34__T7RAL {
    height: 34px
}

.SuggestionFooter_czyButton--fullWidth__y3xrs {
    width: 100%
}

.SuggestionFooter_czyButton__gqeRc svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.SuggestionFooter_root__Vt_0G {
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column
}

.SuggestionFooter_root__Vt_0G .SuggestionFooter_gridContainer__QuQdm {
    margin-top: calc(var(--base-unit)*2);
    max-width: 800px
}

.SuggestionFooter_root__Vt_0G .SuggestionFooter_gridContainer__QuQdm a {
    margin: 2px
}

.SuggestionFooter_root__Vt_0G .SuggestionFooter_fluidButton__5aqLC {
    min-width: 300px;
    margin: auto;
    margin-top: calc(var(--base-unit)*4);
    margin-bottom: calc(var(--base-unit)*4)
}

.SuggestionFooter_root__Vt_0G .SuggestionFooter_suggestionLinkButton__abkRr {
    width: 100%;
    min-width: 200px
}

@media(min-width:1082px) {
    .SuggestionFooter_root__Vt_0G .SuggestionFooter_suggestionLinkButton__abkRr {
        width: 237px
    }
}

.SuggestionFooter_root__Vt_0G .SuggestionFooter_suggestionLinksWrapper__wiTvE {
    display: flex;
    margin-top: 24px;
    padding: 24px;
    flex-direction: row;
    gap: 24px;
    width: unset
}

@keyframes Error_scroll-gradient__vLUS_ {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.Error_czyButton__0TeNR {
    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: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.Error_czyButton__0TeNR:focus {
    outline: none
}

.Error_czyButton--contained--purple__uJt_h {
    color: var(--white-100);
    background: var(--brand-100)
}

.Error_czyButton--contained--purple__uJt_h:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .Error_czyButton--contained--purple__uJt_h:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.Error_czyButton--contained--white__c3d3F {
    color: var(--black-50);
    background: var(--white-100)
}

.Error_czyButton--contained--white__c3d3F:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .Error_czyButton--contained--white__c3d3F:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.Error_czyButton--contained--grey__odOqX {
    color: var(--white-100);
    background: var(--black-40)
}

.Error_czyButton--contained--grey__odOqX:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .Error_czyButton--contained--grey__odOqX:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.Error_czyButton--contained--alert___Vc3H {
    color: var(--white-100);
    background: var(--alert-100)
}

.Error_czyButton--contained--alert___Vc3H:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .Error_czyButton--contained--alert___Vc3H:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.Error_czyButton--contained--success__aSZDK {
    color: var(--white-100);
    background: var(--success-100)
}

.Error_czyButton--contained--success__aSZDK:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .Error_czyButton--contained--success__aSZDK:hover:not(:disabled) {
        background: #52b187
    }
}

.Error_czyButton--contained--black__b_xuF {
    color: var(--white-100);
    background: var(--black-80)
}

.Error_czyButton--contained--black__b_xuF:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .Error_czyButton--contained--black__b_xuF:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.Error_czyButton--contained--green-gradient__SezpV {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.Error_czyButton--contained--green-gradient__SezpV:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .Error_czyButton--contained--green-gradient__SezpV:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.Error_czyButton--contained--animated-green-gradient__RvthS {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: Error_scroll-gradient__vLUS_ 3s linear infinite;
    transition: filter .2s ease
}

.Error_czyButton--contained--animated-green-gradient__RvthS:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .Error_czyButton--contained--animated-green-gradient__RvthS:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.Error_czyButton--link--purple__bdJ7o,
.Error_czyButton--outlined--purple__p_Ih2 {
    color: var(--brand-60)
}

.Error_czyButton--link--purple__bdJ7o:active,
.Error_czyButton--outlined--purple__p_Ih2:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .Error_czyButton--link--purple__bdJ7o:hover:not(:disabled),
    .Error_czyButton--outlined--purple__p_Ih2:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.Error_czyButton--link--white__0qSuK,
.Error_czyButton--outlined--white__nOdDU {
    color: var(--white-90)
}

.Error_czyButton--link--white__0qSuK:active,
.Error_czyButton--outlined--white__nOdDU:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .Error_czyButton--link--white__0qSuK:hover:not(:disabled),
    .Error_czyButton--outlined--white__nOdDU:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.Error_czyButton--link--grey__ebRtY,
.Error_czyButton--outlined--grey__vj4y2 {
    color: rgb(var(--white-100)/30%)
}

.Error_czyButton--link--grey__ebRtY:active,
.Error_czyButton--outlined--grey__vj4y2:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .Error_czyButton--link--grey__ebRtY:hover:not(:disabled),
    .Error_czyButton--outlined--grey__vj4y2:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.Error_czyButton--link--alert__shxc_,
.Error_czyButton--outlined--alert__nx4QA {
    color: var(--alert-100)
}

.Error_czyButton--link--alert__shxc_:active,
.Error_czyButton--outlined--alert__nx4QA:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .Error_czyButton--link--alert__shxc_:hover:not(:disabled),
    .Error_czyButton--outlined--alert__nx4QA:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.Error_czyButton--link--success__aLnkL,
.Error_czyButton--outlined--success__LT2vw {
    color: var(--success-100)
}

.Error_czyButton--link--success__aLnkL:active,
.Error_czyButton--outlined--success__LT2vw:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .Error_czyButton--link--success__aLnkL:hover:not(:disabled),
    .Error_czyButton--outlined--success__LT2vw:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.Error_czyButton--outlined--purple__p_Ih2 {
    border: 1px solid var(--brand-60)
}

.Error_czyButton--outlined--white__nOdDU {
    border: 1px solid var(--white-90)
}

.Error_czyButton--outlined--grey__vj4y2 {
    border: 1px solid rgb(var(--white-100)/30%)
}

.Error_czyButton--outlined--alert__nx4QA {
    border: 1px solid var(--alert-100)
}

.Error_czyButton--outlined--success__LT2vw {
    border: 1px solid var(--success-100)
}

.Error_czyButton--outlined__AohI2:active {
    border-color: rgb(var(--white-30)/70%)
}

.Error_czyButton--disabled__py6To {
    opacity: .4;
    cursor: default
}

.Error_czyButton--height50__rAybD {
    height: 50px
}

.Error_czyButton--height34__T0YvD {
    height: 34px
}

.Error_czyButton--fullWidth__vvIRf {
    width: 100%
}

.Error_czyButton__0TeNR svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.Error_error404MainButton__5Ybng {
    min-width: 300px;
    margin: auto;
    margin-top: calc(var(--base-unit)*4);
    margin-bottom: calc(var(--base-unit)*4)
}

.Error_error500button__KSvFl {
    min-width: 215px
}

.Error_error500button__KSvFl.Error_reload__k2Fp9 {
    margin-top: calc(var(--base-unit)*4);
    margin-bottom: calc(var(--base-unit)*1)
}

.Error_contentNotAvailableButton__bq9Z5 {
    margin-top: calc(var(--base-unit)*3);
    margin-bottom: calc(var(--base-unit)*2)
}
@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: #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: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-80)
}

.InstantThumb_czyButton--contained--black__LdICL:active {
    background: rgb(var(--black-80)/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 svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.InstantThumb_instantThumb__t4FWM {
    width: 100%;
    border-radius: 16px;
    position: relative;
    aspect-ratio: 186/237
}

.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: 400/224;
    object-fit: cover;
    border-radius: 16px
}

.InstantThumb_instantThumb__t4FWM .InstantThumb_frontArea__Tgpse .greyedOutOverlay,
.InstantThumb_instantThumb__t4FWM .InstantThumb_frontArea__Tgpse>img {
    border-radius: 16px;
    width: 100%;
    object-fit: cover;
    aspect-ratio: 1/1;
    height: auto
}

.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: 400/224;
    width: 100%;
    background: var(--black-60);
    border-radius: 16px;
    z-index: 0
}

.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_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_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;
    position: absolute;
    bottom: -1px;
    width: 100%;
    background: linear-gradient(180deg, #15172200, #15172266 40.38%, #151722);
    z-index: 2
}

.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);
        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
}

@keyframes MobileInstantGrid_scroll-gradient__nC9gW {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.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: calc(var(--base-unit)*1) calc(var(--base-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:not(:disabled) {
        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:not(:disabled) {
        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:not(:disabled) {
        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:not(:disabled) {
        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:not(:disabled) {
        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:not(:disabled) {
        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:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.MobileInstantGrid_czyButton--contained--animated-green-gradient__cP4bA {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: MobileInstantGrid_scroll-gradient__nC9gW 3s linear infinite;
    transition: filter .2s ease
}

.MobileInstantGrid_czyButton--contained--animated-green-gradient__cP4bA:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .MobileInstantGrid_czyButton--contained--animated-green-gradient__cP4bA:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.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:not(:disabled),
    .MobileInstantGrid_czyButton--outlined--purple__pzrDm:hover:not(:disabled) {
        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:not(:disabled),
    .MobileInstantGrid_czyButton--outlined--white__NYfCk:hover:not(:disabled) {
        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:not(:disabled),
    .MobileInstantGrid_czyButton--outlined--grey__TJOfO:hover:not(:disabled) {
        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:not(:disabled),
    .MobileInstantGrid_czyButton--outlined--alert__p0ZiZ:hover:not(:disabled) {
        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:not(:disabled),
    .MobileInstantGrid_czyButton--outlined--success__V4Nhf:hover:not(:disabled) {
        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 {
    opacity: .4;
    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: calc(var(--base-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>:nth-child(2) {
        display: block
    }
}

.MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_largeGrid__w6Gzy .MobileInstantGrid_emptyGames__T4A_e {
    max-height: 284px;
    overflow: hidden
}

.MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_largeGrid__w6Gzy.MobileInstantGrid_overlapInOrientationChange__6XxLX>:nth-child(2) {
    display: none
}

@media(min-width:481px), (orientation:landscape) {
    .MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_largeGrid__w6Gzy.MobileInstantGrid_overlapInOrientationChange__6XxLX>:nth-child(2) {
        display: block
    }
}

.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)
    }
}

.MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_smallGrid__U48s2.MobileInstantGrid_overlapInOrientationChange__6XxLX>:first-child {
    display: block
}

@media(min-width:481px), (orientation:landscape) {
    .MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_smallGrid__U48s2.MobileInstantGrid_overlapInOrientationChange__6XxLX {
        grid-template-columns: repeat(5, 1fr)
    }

    .MobileInstantGrid_instantGridContainer__xWykg.MobileInstantGrid_smallGrid__U48s2.MobileInstantGrid_overlapInOrientationChange__6XxLX>:first-child {
        display: none
    }
}
@keyframes Carousel_scroll-gradient__2VDIv {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.Carousel_czyButton___K3Lv {
    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: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.Carousel_czyButton___K3Lv:focus {
    outline: none
}

.Carousel_czyButton--contained--purple__bZYAj {
    color: var(--white-100);
    background: var(--brand-100)
}

.Carousel_czyButton--contained--purple__bZYAj:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .Carousel_czyButton--contained--purple__bZYAj:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.Carousel_czyButton--contained--white__dD0BR {
    color: var(--black-50);
    background: var(--white-100)
}

.Carousel_czyButton--contained--white__dD0BR:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .Carousel_czyButton--contained--white__dD0BR:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.Carousel_czyButton--contained--grey__xJdzf {
    color: var(--white-100);
    background: var(--black-40)
}

.Carousel_czyButton--contained--grey__xJdzf:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .Carousel_czyButton--contained--grey__xJdzf:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.Carousel_czyButton--contained--alert__nidOp {
    color: var(--white-100);
    background: var(--alert-100)
}

.Carousel_czyButton--contained--alert__nidOp:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .Carousel_czyButton--contained--alert__nidOp:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.Carousel_czyButton--contained--success__wRmQ1 {
    color: var(--white-100);
    background: var(--success-100)
}

.Carousel_czyButton--contained--success__wRmQ1:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .Carousel_czyButton--contained--success__wRmQ1:hover:not(:disabled) {
        background: #52b187
    }
}

.Carousel_czyButton--contained--black__o8nXf {
    color: var(--white-100);
    background: var(--black-80)
}

.Carousel_czyButton--contained--black__o8nXf:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .Carousel_czyButton--contained--black__o8nXf:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.Carousel_czyButton--contained--green-gradient__vbGDO {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.Carousel_czyButton--contained--green-gradient__vbGDO:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .Carousel_czyButton--contained--green-gradient__vbGDO:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.Carousel_czyButton--contained--animated-green-gradient__B5DRp {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: Carousel_scroll-gradient__2VDIv 3s linear infinite;
    transition: filter .2s ease
}

.Carousel_czyButton--contained--animated-green-gradient__B5DRp:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .Carousel_czyButton--contained--animated-green-gradient__B5DRp:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.Carousel_czyButton--link--purple__UYRLD,
.Carousel_czyButton--outlined--purple__CTn4P {
    color: var(--brand-60)
}

.Carousel_czyButton--link--purple__UYRLD:active,
.Carousel_czyButton--outlined--purple__CTn4P:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .Carousel_czyButton--link--purple__UYRLD:hover:not(:disabled),
    .Carousel_czyButton--outlined--purple__CTn4P:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.Carousel_czyButton--link--white__AXj_G,
.Carousel_czyButton--outlined--white__N7qmO {
    color: var(--white-90)
}

.Carousel_czyButton--link--white__AXj_G:active,
.Carousel_czyButton--outlined--white__N7qmO:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .Carousel_czyButton--link--white__AXj_G:hover:not(:disabled),
    .Carousel_czyButton--outlined--white__N7qmO:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.Carousel_czyButton--link--grey__V2ENB,
.Carousel_czyButton--outlined--grey__drSOj {
    color: rgb(var(--white-100)/30%)
}

.Carousel_czyButton--link--grey__V2ENB:active,
.Carousel_czyButton--outlined--grey__drSOj:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .Carousel_czyButton--link--grey__V2ENB:hover:not(:disabled),
    .Carousel_czyButton--outlined--grey__drSOj:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.Carousel_czyButton--link--alert__iwVvM,
.Carousel_czyButton--outlined--alert__LyE_C {
    color: var(--alert-100)
}

.Carousel_czyButton--link--alert__iwVvM:active,
.Carousel_czyButton--outlined--alert__LyE_C:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .Carousel_czyButton--link--alert__iwVvM:hover:not(:disabled),
    .Carousel_czyButton--outlined--alert__LyE_C:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.Carousel_czyButton--link--success__xdOn9,
.Carousel_czyButton--outlined--success__gVeSc {
    color: var(--success-100)
}

.Carousel_czyButton--link--success__xdOn9:active,
.Carousel_czyButton--outlined--success__gVeSc:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .Carousel_czyButton--link--success__xdOn9:hover:not(:disabled),
    .Carousel_czyButton--outlined--success__gVeSc:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.Carousel_czyButton--outlined--purple__CTn4P {
    border: 1px solid var(--brand-60)
}

.Carousel_czyButton--outlined--white__N7qmO {
    border: 1px solid var(--white-90)
}

.Carousel_czyButton--outlined--grey__drSOj {
    border: 1px solid rgb(var(--white-100)/30%)
}

.Carousel_czyButton--outlined--alert__LyE_C {
    border: 1px solid var(--alert-100)
}

.Carousel_czyButton--outlined--success__gVeSc {
    border: 1px solid var(--success-100)
}

.Carousel_czyButton--outlined__AK6aa:active {
    border-color: rgb(var(--white-30)/70%)
}

.Carousel_czyButton--disabled__nIOJp {
    opacity: .4;
    cursor: default
}

.Carousel_czyButton--height50__LRdMM {
    height: 50px
}

.Carousel_czyButton--height34__464y_ {
    height: 34px
}

.Carousel_czyButton--fullWidth__wztXq {
    width: 100%
}

.Carousel_czyButton___K3Lv svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.Carousel_recommendedMobileContainer__BIvqI {
    margin-top: calc(var(--base-unit)*1.5);
    position: relative
}

.Carousel_recommendedMobileContainer__BIvqI .Carousel_primeCarouselLi__GXWe8 {
    margin-right: calc(var(--base-unit)*.5);
    width: calc((100vw - 76px) / 2.25);
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
}

@media(min-width:599.95px) {
    .Carousel_recommendedMobileContainer__BIvqI .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 3.25);
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:799.95px) {
    .Carousel_recommendedMobileContainer__BIvqI .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:999.95px) {
    .Carousel_recommendedMobileContainer__BIvqI .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:1199.95px) {
    .Carousel_recommendedMobileContainer__BIvqI .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 6.25);
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:1699.95px) {
    .Carousel_recommendedMobileContainer__BIvqI .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 7.25);
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:1909.95px) {
    .Carousel_recommendedMobileContainer__BIvqI .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 7.25);
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:2099.95px) {
    .Carousel_recommendedMobileContainer__BIvqI .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 8.25);
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:2999.95px) {
    .Carousel_recommendedMobileContainer__BIvqI .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 9.25);
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

.Carousel_recommendedMobileContainer__BIvqI svg {
    top: calc(var(--base-unit)*-2.5)
}

.Carousel_recommendedDesktopContainer__N5Glm {
    padding-top: calc(var(--base-unit)*1.5)
}

.Carousel_recommendedDesktopContainer__N5Glm ul {
    padding: calc(var(--base-unit)*1.5) calc(var(--base-unit)*1)
}

.Carousel_recommendedDesktopContainer__N5Glm .Carousel_primeCarouselLi__GXWe8 {
    margin-right: calc(var(--base-unit)*.5);
    width: calc((100vw - 76px) / 1.1);
    height: calc(((((100vw - (76px)) / 1.1) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {
    .Carousel_recommendedDesktopContainer__N5Glm .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 1.6);
        height: calc(((((100vw - (76px)) / 1.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {
    .Carousel_recommendedDesktopContainer__N5Glm .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 2.1);
        height: calc(((((100vw - (76px)) / 2.1) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:999.95px) {
    .Carousel_recommendedDesktopContainer__N5Glm .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 2.6);
        height: calc(((((100vw - (76px)) / 2.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1199.95px) {
    .Carousel_recommendedDesktopContainer__N5Glm .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 3.1);
        height: calc(((((100vw - (76px)) / 3.1) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1699.95px) {
    .Carousel_recommendedDesktopContainer__N5Glm .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 3.6);
        height: calc(((((100vw - (76px)) / 3.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1909.95px) {
    .Carousel_recommendedDesktopContainer__N5Glm .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 3.6);
        height: calc(((((100vw - (216px)) / 3.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2099.95px) {
    .Carousel_recommendedDesktopContainer__N5Glm .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 4.1);
        height: calc(((((100vw - (216px)) / 4.1) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2999.95px) {
    .Carousel_recommendedDesktopContainer__N5Glm .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 4.6);
        height: calc(((((100vw - (216px)) / 4.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

.Carousel_simpleCarouselContainer__ZGe38 {
    margin: 0;
    contain: layout paint;
    padding: 0;
    overflow: hidden;
    margin-top: calc(var(--base-unit)*.5);
    position: relative
}

@media(max-width:1509.98px) {
    .Carousel_simpleCarouselContainer__ZGe38 {
        padding-bottom: calc(var(--base-unit)*1);
        margin-bottom: -4px
    }
}

.Carousel_simpleCarouselContainer__ZGe38 .prime-carousel {
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
}

@media(min-width:599.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .prime-carousel {
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:799.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .prime-carousel {
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:999.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .prime-carousel {
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1199.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .prime-carousel {
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1699.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .prime-carousel {
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1909.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .prime-carousel {
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:2099.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .prime-carousel {
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:2999.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .prime-carousel {
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

.Carousel_simpleCarouselContainer__ZGe38 .Carousel_primeCarouselLi__GXWe8 {
    margin-right: calc(var(--base-unit)*.5);
    width: calc((100vw - 76px) / 2.25);
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 3.25);
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:999.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1199.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 6.25);
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1699.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 7.25);
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1909.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 7.25);
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2099.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 8.25);
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2999.95px) {
    .Carousel_simpleCarouselContainer__ZGe38 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 9.25);
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

.Carousel_simpleCarouselContainer__ZGe38.Carousel_isMobile__DG4jj .prime-carousel,
.Carousel_simpleCarouselContainer__ZGe38.Carousel_isSquare__2kCxV .prime-carousel {
    height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1) + calc(var(--base-unit) * 3))
}

@media(min-width:599.95px) {

    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isMobile__DG4jj .prime-carousel,
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isSquare__2kCxV .prime-carousel {
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:799.95px) {

    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isMobile__DG4jj .prime-carousel,
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isSquare__2kCxV .prime-carousel {
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1) + calc(var(--base-unit) * 3))
    }
}

.Carousel_simpleCarouselContainer__ZGe38.Carousel_isMobile__DG4jj .Carousel_primeCarouselLi__GXWe8,
.Carousel_simpleCarouselContainer__ZGe38.Carousel_isSquare__2kCxV .Carousel_primeCarouselLi__GXWe8 {
    width: calc((100vw - 76px) / 3.25);
    height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {

    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isMobile__DG4jj .Carousel_primeCarouselLi__GXWe8,
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isSquare__2kCxV .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {

    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isMobile__DG4jj .Carousel_primeCarouselLi__GXWe8,
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isSquare__2kCxV .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1) + calc(var(--base-unit) * .5))
    }
}

.Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .prime-carousel {
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
}

@media(min-width:599.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .prime-carousel {
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:799.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .prime-carousel {
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:999.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .prime-carousel {
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1199.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .prime-carousel {
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1699.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .prime-carousel {
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1909.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .prime-carousel {
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:2099.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .prime-carousel {
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:2999.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .prime-carousel {
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

.Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .Carousel_primeCarouselLi__GXWe8 {
    width: calc((100vw - 76px) / 2.25);
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 3.25);
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:999.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1199.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 6.25);
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1699.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 7.25);
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1909.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 7.25);
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2099.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 8.25);
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2999.95px) {
    .Carousel_simpleCarouselContainer__ZGe38.Carousel_isPortrait__GRnK3 .Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 9.25);
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

.Carousel_skeletonCarouselContainer__K59HU {
    padding-top: 31.8px;
    overflow-anchor: none
}

@media(max-width:1509.98px) {
    .Carousel_skeletonCarouselContainer__K59HU {
        padding-top: 23px
    }
}

.Carousel_mobileRecommendedSlideContainer__ErlUm {
    width: 100%;
    height: 100%;
    margin-right: calc(var(--base-unit)*1);
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-template-rows: repeat(2, 1fr);
    row-gap: calc(var(--base-unit)*.5)
}

.Carousel_portraitCarouselContainer__b3A5E li.Carousel_primeCarouselLi__GXWe8 {
    width: calc((100vw - 76px) / 2.25);
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {
    .Carousel_portraitCarouselContainer__b3A5E li.Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 3.25);
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {
    .Carousel_portraitCarouselContainer__b3A5E li.Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:999.95px) {
    .Carousel_portraitCarouselContainer__b3A5E li.Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1199.95px) {
    .Carousel_portraitCarouselContainer__b3A5E li.Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 6.25);
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1699.95px) {
    .Carousel_portraitCarouselContainer__b3A5E li.Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 76px) / 7.25);
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1909.95px) {
    .Carousel_portraitCarouselContainer__b3A5E li.Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 7.25);
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2099.95px) {
    .Carousel_portraitCarouselContainer__b3A5E li.Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 8.25);
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2999.95px) {
    .Carousel_portraitCarouselContainer__b3A5E li.Carousel_primeCarouselLi__GXWe8 {
        width: calc((100vw - 216px) / 9.25);
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

.Carousel_carouselTitleContainerDiv__AzI_w {
    padding-left: calc(var(--base-unit)*1);
    min-height: 32px;
    display: flex;
    flex-direction: row;
    width: 100%
}

@media(max-width:1509.98px) {
    .Carousel_carouselTitleContainerDiv__AzI_w {
        padding-left: 0 !important;
        min-height: 21px
    }
}

.Carousel_carouselTitleContainerDiv__AzI_w .Carousel_carouselTitle__wZx8l {
    align-self: flex-end;
    padding-right: calc(var(--base-unit)*2);
    padding-bottom: 3px;
    -webkit-user-select: none;
    user-select: none
}

@media(max-width:1509.98px) {
    .Carousel_carouselTitleContainerDiv__AzI_w .Carousel_carouselTitle__wZx8l {
        line-height: 1 !important;
        padding-left: calc(var(--base-unit)*1.5)
    }
}

.Carousel_carouselTitleContainerDiv__AzI_w .Carousel_carouselTitleLink__Gh_NW {
    align-self: center;
    padding: 0;
    z-index: 2;
    text-transform: none;
    line-height: 1 !important;
    text-decoration: none;
    color: var(--brand-60);
    font-weight: 700;
    -webkit-user-select: none;
    user-select: none
}

.Carousel_carouselTitleContainerDiv__AzI_w .Carousel_carouselTitleLink__Gh_NW:hover {
    color: var(--brand-100);
    cursor: pointer
}

@media(max-width:1509.98px) {
    .Carousel_carouselTitleContainerDiv__AzI_w .Carousel_carouselTitleLink__Gh_NW {
        margin-bottom: -2px;
        font-size: 12px
    }

    .Carousel_carouselTitleContainerDiv__AzI_w .Carousel_carouselTitleLink__Gh_NW:hover {
        background-color: #0000 !important
    }
}

.Carousel_carouselTitleContainerDiv__AzI_w.Carousel_isMobile__DG4jj {
    justify-content: space-between
}

.Carousel_carouselTitleContainerDiv__AzI_w.Carousel_isMobile__DG4jj .Carousel_carouselTitle__wZx8l {
    font-size: 20px;
    font-weight: 800
}

.Carousel_carouselTitleContainerDiv__AzI_w.Carousel_isMobile__DG4jj .Carousel_carouselTitleLink__Gh_NW {
    margin-right: calc(var(--base-unit)*2);
    color: var(--white-60);
    font-size: 16px;
    min-width: 83px
}

@keyframes GameCarousel_scroll-gradient__pmo9X {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.GameCarousel_czyButton__raWTc {
    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: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.GameCarousel_czyButton__raWTc:focus {
    outline: none
}

.GameCarousel_czyButton--contained--purple__e_w__ {
    color: var(--white-100);
    background: var(--brand-100)
}

.GameCarousel_czyButton--contained--purple__e_w__:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .GameCarousel_czyButton--contained--purple__e_w__:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.GameCarousel_czyButton--contained--white__Rp9_B {
    color: var(--black-50);
    background: var(--white-100)
}

.GameCarousel_czyButton--contained--white__Rp9_B:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .GameCarousel_czyButton--contained--white__Rp9_B:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.GameCarousel_czyButton--contained--grey__qmvsg {
    color: var(--white-100);
    background: var(--black-40)
}

.GameCarousel_czyButton--contained--grey__qmvsg:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .GameCarousel_czyButton--contained--grey__qmvsg:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.GameCarousel_czyButton--contained--alert__3LeG9 {
    color: var(--white-100);
    background: var(--alert-100)
}

.GameCarousel_czyButton--contained--alert__3LeG9:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .GameCarousel_czyButton--contained--alert__3LeG9:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.GameCarousel_czyButton--contained--success__EUuts {
    color: var(--white-100);
    background: var(--success-100)
}

.GameCarousel_czyButton--contained--success__EUuts:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .GameCarousel_czyButton--contained--success__EUuts:hover:not(:disabled) {
        background: #52b187
    }
}

.GameCarousel_czyButton--contained--black__mU9hC {
    color: var(--white-100);
    background: var(--black-80)
}

.GameCarousel_czyButton--contained--black__mU9hC:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .GameCarousel_czyButton--contained--black__mU9hC:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.GameCarousel_czyButton--contained--green-gradient__dNOH5 {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.GameCarousel_czyButton--contained--green-gradient__dNOH5:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .GameCarousel_czyButton--contained--green-gradient__dNOH5:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.GameCarousel_czyButton--contained--animated-green-gradient__zaAPT {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: GameCarousel_scroll-gradient__pmo9X 3s linear infinite;
    transition: filter .2s ease
}

.GameCarousel_czyButton--contained--animated-green-gradient__zaAPT:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .GameCarousel_czyButton--contained--animated-green-gradient__zaAPT:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.GameCarousel_czyButton--link--purple__kbkra,
.GameCarousel_czyButton--outlined--purple__a_3mb {
    color: var(--brand-60)
}

.GameCarousel_czyButton--link--purple__kbkra:active,
.GameCarousel_czyButton--outlined--purple__a_3mb:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameCarousel_czyButton--link--purple__kbkra:hover:not(:disabled),
    .GameCarousel_czyButton--outlined--purple__a_3mb:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameCarousel_czyButton--link--white__ExcOf,
.GameCarousel_czyButton--outlined--white__KzjyS {
    color: var(--white-90)
}

.GameCarousel_czyButton--link--white__ExcOf:active,
.GameCarousel_czyButton--outlined--white__KzjyS:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .GameCarousel_czyButton--link--white__ExcOf:hover:not(:disabled),
    .GameCarousel_czyButton--outlined--white__KzjyS:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.GameCarousel_czyButton--link--grey__ofE2T,
.GameCarousel_czyButton--outlined--grey__Gxs2K {
    color: rgb(var(--white-100)/30%)
}

.GameCarousel_czyButton--link--grey__ofE2T:active,
.GameCarousel_czyButton--outlined--grey__Gxs2K:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameCarousel_czyButton--link--grey__ofE2T:hover:not(:disabled),
    .GameCarousel_czyButton--outlined--grey__Gxs2K:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameCarousel_czyButton--link--alert__GPdKz,
.GameCarousel_czyButton--outlined--alert__kpcAq {
    color: var(--alert-100)
}

.GameCarousel_czyButton--link--alert__GPdKz:active,
.GameCarousel_czyButton--outlined--alert__kpcAq:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .GameCarousel_czyButton--link--alert__GPdKz:hover:not(:disabled),
    .GameCarousel_czyButton--outlined--alert__kpcAq:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.GameCarousel_czyButton--link--success__V8LjN,
.GameCarousel_czyButton--outlined--success__eW8DN {
    color: var(--success-100)
}

.GameCarousel_czyButton--link--success__V8LjN:active,
.GameCarousel_czyButton--outlined--success__eW8DN:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .GameCarousel_czyButton--link--success__V8LjN:hover:not(:disabled),
    .GameCarousel_czyButton--outlined--success__eW8DN:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.GameCarousel_czyButton--outlined--purple__a_3mb {
    border: 1px solid var(--brand-60)
}

.GameCarousel_czyButton--outlined--white__KzjyS {
    border: 1px solid var(--white-90)
}

.GameCarousel_czyButton--outlined--grey__Gxs2K {
    border: 1px solid rgb(var(--white-100)/30%)
}

.GameCarousel_czyButton--outlined--alert__kpcAq {
    border: 1px solid var(--alert-100)
}

.GameCarousel_czyButton--outlined--success__eW8DN {
    border: 1px solid var(--success-100)
}

.GameCarousel_czyButton--outlined__H0l5S:active {
    border-color: rgb(var(--white-30)/70%)
}

.GameCarousel_czyButton--disabled__KODFP {
    opacity: .4;
    cursor: default
}

.GameCarousel_czyButton--height50__ZlqLZ {
    height: 50px
}

.GameCarousel_czyButton--height34__YP0P1 {
    height: 34px
}

.GameCarousel_czyButton--fullWidth__DT1_m {
    width: 100%
}

.GameCarousel_czyButton__raWTc svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.GameCarousel_root__wuYqb {
    position: relative;
    overflow-y: hidden;
    z-index: 2
}

@media(hover:hover) {
    .GameCarousel_root__wuYqb:hover .GameCarousel_primeCarouselArrow__Xo4VH {
        opacity: 1
    }
}

.GameCarousel_doubleArrow__2JGpY {
    position: absolute;
    right: 8px;
    top: 0;
    width: 15px;
    z-index: 3
}

.GameCarousel_primeCarouselArrow__Xo4VH {
    height: calc(100% - 18px);
    top: 0;
    margin: 10px 0;
    background-position: 50%;
    background-repeat: no-repeat;
    width: 50px;
    color: #0000;
    border: 0;
    position: absolute;
    z-index: 1;
    outline-color: initial;
    outline-style: none;
    outline-width: 0;
    opacity: 0;
    border-radius: 0;
    transition: opacity .25s ease, background-color .25s ease;
    background-color: #000000b3
}

.GameCarousel_primeCarouselArrow__Xo4VH:hover {
    background-color: #000000e6;
    cursor: pointer
}

.GameCarousel_primeCarouselArrowLeft__f0k3V {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTMuMjM3IDE3LjIzN3YtMi40NzRsMTQgMTRjLjY4NC42ODMuNjg0IDEuNzkgMCAyLjQ3NGExLjc0OCAxLjc0OCAwIDAxLTIuNDc0IDBsLTE0LTE0YTEuNzQ4IDEuNzQ4IDAgMDEwLTIuNDc0bDE0LTE0YTEuNzQ4IDEuNzQ4IDAgMDEyLjQ3NCAwYy42ODQuNjgzLjY4NCAxLjc5IDAgMi40NzRsLTE0IDE0eiIgZmlsbD0iI0VGRjFGMSIvPjwvc3ZnPg==");
    left: 0
    /*! @noflip */
}

.GameCarousel_primeCarouselArrowRight__8hF78 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMzIiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE0Ljc2MyAxNy4yMzd2LTIuNDc0bC0xNCAxNGExLjc0OCAxLjc0OCAwIDAwMCAyLjQ3NGMuNjgzLjY4NCAxLjc5LjY4NCAyLjQ3NCAwbDE0LTE0YTEuNzQ4IDEuNzQ4IDAgMDAwLTIuNDc0bC0xNC0xNEExLjc1IDEuNzUgMCAwMC43NjMgMy4yMzdsMTQgMTR6IiBmaWxsPSIjRUZGMUYxIi8+PC9zdmc+");
    right: 0
    /*! @noflip */
}

.GameCarousel_primeCarouselContainer__QZ_gh {
    margin-block-end: 0;
    padding: calc(var(--base-unit)*1.25) calc(var(--base-unit)*1);
    overflow: hidden;
    overflow-x: scroll;
    width: 100%;
    white-space: nowrap;
    list-style: none;
    transform: translateZ(0);
    scroll-padding: 50px;
    -ms-overflow-style: none;
    scrollbar-width: none;
    margin: 0
}

.GameCarousel_primeCarouselContainer__QZ_gh::-webkit-scrollbar {
    display: none
}

.GameCarousel_primeCarouselContainer__QZ_gh li {
    list-style: none;
    display: inline-block;
    box-sizing: border-box;
    vertical-align: middle;
    position: relative
}
.SortingDropdown_dropdown__XUe5Z {
    height: 40px;
    min-width: 190px
}

@keyframes PageTitle_scroll-gradient__BKXvI {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.PageTitle_czyButton__ghDJ8 {
    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: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.PageTitle_czyButton__ghDJ8:focus {
    outline: none
}

.PageTitle_czyButton--contained--purple__H3m3C {
    color: var(--white-100);
    background: var(--brand-100)
}

.PageTitle_czyButton--contained--purple__H3m3C:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .PageTitle_czyButton--contained--purple__H3m3C:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.PageTitle_czyButton--contained--white___fgYd {
    color: var(--black-50);
    background: var(--white-100)
}

.PageTitle_czyButton--contained--white___fgYd:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .PageTitle_czyButton--contained--white___fgYd:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.PageTitle_czyButton--contained--grey___dGUT {
    color: var(--white-100);
    background: var(--black-40)
}

.PageTitle_czyButton--contained--grey___dGUT:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .PageTitle_czyButton--contained--grey___dGUT:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.PageTitle_czyButton--contained--alert__82Ynz {
    color: var(--white-100);
    background: var(--alert-100)
}

.PageTitle_czyButton--contained--alert__82Ynz:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .PageTitle_czyButton--contained--alert__82Ynz:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.PageTitle_czyButton--contained--success__MH2Id {
    color: var(--white-100);
    background: var(--success-100)
}

.PageTitle_czyButton--contained--success__MH2Id:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .PageTitle_czyButton--contained--success__MH2Id:hover:not(:disabled) {
        background: #52b187
    }
}

.PageTitle_czyButton--contained--black__p9KTb {
    color: var(--white-100);
    background: var(--black-80)
}

.PageTitle_czyButton--contained--black__p9KTb:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .PageTitle_czyButton--contained--black__p9KTb:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.PageTitle_czyButton--contained--green-gradient__bMzpy {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.PageTitle_czyButton--contained--green-gradient__bMzpy:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .PageTitle_czyButton--contained--green-gradient__bMzpy:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.PageTitle_czyButton--contained--animated-green-gradient__5CvF4 {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: PageTitle_scroll-gradient__BKXvI 3s linear infinite;
    transition: filter .2s ease
}

.PageTitle_czyButton--contained--animated-green-gradient__5CvF4:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .PageTitle_czyButton--contained--animated-green-gradient__5CvF4:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.PageTitle_czyButton--link--purple__qYbHm,
.PageTitle_czyButton--outlined--purple__rDDlX {
    color: var(--brand-60)
}

.PageTitle_czyButton--link--purple__qYbHm:active,
.PageTitle_czyButton--outlined--purple__rDDlX:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .PageTitle_czyButton--link--purple__qYbHm:hover:not(:disabled),
    .PageTitle_czyButton--outlined--purple__rDDlX:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.PageTitle_czyButton--link--white__RRKDj,
.PageTitle_czyButton--outlined--white__DVRy9 {
    color: var(--white-90)
}

.PageTitle_czyButton--link--white__RRKDj:active,
.PageTitle_czyButton--outlined--white__DVRy9:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .PageTitle_czyButton--link--white__RRKDj:hover:not(:disabled),
    .PageTitle_czyButton--outlined--white__DVRy9:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.PageTitle_czyButton--link--grey__dbAtr,
.PageTitle_czyButton--outlined--grey__i1Oux {
    color: rgb(var(--white-100)/30%)
}

.PageTitle_czyButton--link--grey__dbAtr:active,
.PageTitle_czyButton--outlined--grey__i1Oux:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .PageTitle_czyButton--link--grey__dbAtr:hover:not(:disabled),
    .PageTitle_czyButton--outlined--grey__i1Oux:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.PageTitle_czyButton--link--alert__zWZ8N,
.PageTitle_czyButton--outlined--alert__pbbaU {
    color: var(--alert-100)
}

.PageTitle_czyButton--link--alert__zWZ8N:active,
.PageTitle_czyButton--outlined--alert__pbbaU:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .PageTitle_czyButton--link--alert__zWZ8N:hover:not(:disabled),
    .PageTitle_czyButton--outlined--alert__pbbaU:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.PageTitle_czyButton--link--success__SpJ1E,
.PageTitle_czyButton--outlined--success__Dw1Y6 {
    color: var(--success-100)
}

.PageTitle_czyButton--link--success__SpJ1E:active,
.PageTitle_czyButton--outlined--success__Dw1Y6:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .PageTitle_czyButton--link--success__SpJ1E:hover:not(:disabled),
    .PageTitle_czyButton--outlined--success__Dw1Y6:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.PageTitle_czyButton--outlined--purple__rDDlX {
    border: 1px solid var(--brand-60)
}

.PageTitle_czyButton--outlined--white__DVRy9 {
    border: 1px solid var(--white-90)
}

.PageTitle_czyButton--outlined--grey__i1Oux {
    border: 1px solid rgb(var(--white-100)/30%)
}

.PageTitle_czyButton--outlined--alert__pbbaU {
    border: 1px solid var(--alert-100)
}

.PageTitle_czyButton--outlined--success__Dw1Y6 {
    border: 1px solid var(--success-100)
}

.PageTitle_czyButton--outlined__SxqX5:active {
    border-color: rgb(var(--white-30)/70%)
}

.PageTitle_czyButton--disabled__6CJ7H {
    opacity: .4;
    cursor: default
}

.PageTitle_czyButton--height50__gA_Pv {
    height: 50px
}

.PageTitle_czyButton--height34__VYS5X {
    height: 34px
}

.PageTitle_czyButton--fullWidth__HuQIt {
    width: 100%
}

.PageTitle_czyButton__ghDJ8 svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.PageTitle_shortDescriptionContainer__roIn_ {
    display: flex;
    flex-wrap: wrap
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_shortDescription__Gmn_9 {
    -webkit-box-orient: vertical;
    color: var(--white-50);
    display: -webkit-box;
    line-clamp: 1;
    -webkit-line-clamp: 1;
    margin-top: calc(var(--base-unit)*1);
    overflow: hidden;
    transition: all .3s ease-out
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_shortDescription__Gmn_9>p:first-of-type {
    margin-block-start: 0
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_shortDescription__Gmn_9>p:last-of-type {
    margin-block-end: 0
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_shortDescription__Gmn_9 a {
    text-decoration: none;
    color: var(--brand-60);
    font-weight: 700
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_shortDescription__Gmn_9 a:hover {
    color: var(--brand-100)
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_shortDescription__Gmn_9.PageTitle_expanded__vYtkS {
    line-clamp: unset;
    -webkit-line-clamp: unset
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_shortDescription__Gmn_9.PageTitle_needsShowMoreInSubtitle__bOTM_:not(.PageTitle_expanded__vYtkS) {
    width: calc(100% - 100px)
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_showMoreLessContainer__K_Mp_ {
    color: var(--brand-70)
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_showMoreLessContainer__K_Mp_:not(.PageTitle_expanded__vYtkS) {
    margin-top: calc(var(--base-unit)*1);
    padding-left: calc(var(--base-unit)*.5)
}

.PageTitle_shortDescriptionContainer__roIn_ .PageTitle_showMoreLessContainer__K_Mp_:hover {
    cursor: pointer;
    color: var(color-brand-80)
}

.GamesPage_footerCallToActionButton__Q4huC {
    min-width: 200px
}

.GamesPage_footerCallToActionButton__Q4huC .GamesPage_isDesktop__BJjCS {
    width: 237px
}

.GamesPage_seoBlockLearnMoreButton__VZOFC {
    bottom: 12px;
    position: absolute;
    left: 6px
}

@keyframes Pagination_scroll-gradient__ECs6S {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.Pagination_czyButton__sx09H {
    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: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.Pagination_czyButton__sx09H:focus {
    outline: none
}

.Pagination_czyButton--contained--purple__Zy2I4 {
    color: var(--white-100);
    background: var(--brand-100)
}

.Pagination_czyButton--contained--purple__Zy2I4:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .Pagination_czyButton--contained--purple__Zy2I4:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.Pagination_czyButton--contained--white__kynud {
    color: var(--black-50);
    background: var(--white-100)
}

.Pagination_czyButton--contained--white__kynud:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .Pagination_czyButton--contained--white__kynud:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.Pagination_czyButton--contained--grey__9FP5I {
    color: var(--white-100);
    background: var(--black-40)
}

.Pagination_czyButton--contained--grey__9FP5I:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .Pagination_czyButton--contained--grey__9FP5I:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.Pagination_czyButton--contained--alert__pmmID {
    color: var(--white-100);
    background: var(--alert-100)
}

.Pagination_czyButton--contained--alert__pmmID:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .Pagination_czyButton--contained--alert__pmmID:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.Pagination_czyButton--contained--success__UKyr5 {
    color: var(--white-100);
    background: var(--success-100)
}

.Pagination_czyButton--contained--success__UKyr5:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .Pagination_czyButton--contained--success__UKyr5:hover:not(:disabled) {
        background: #52b187
    }
}

.Pagination_czyButton--contained--black__IgS6N {
    color: var(--white-100);
    background: var(--black-80)
}

.Pagination_czyButton--contained--black__IgS6N:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .Pagination_czyButton--contained--black__IgS6N:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.Pagination_czyButton--contained--green-gradient__53nJa {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.Pagination_czyButton--contained--green-gradient__53nJa:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .Pagination_czyButton--contained--green-gradient__53nJa:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.Pagination_czyButton--contained--animated-green-gradient__f1u8e {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: Pagination_scroll-gradient__ECs6S 3s linear infinite;
    transition: filter .2s ease
}

.Pagination_czyButton--contained--animated-green-gradient__f1u8e:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .Pagination_czyButton--contained--animated-green-gradient__f1u8e:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.Pagination_czyButton--link--purple__1Icrp,
.Pagination_czyButton--outlined--purple__lfPhJ {
    color: var(--brand-60)
}

.Pagination_czyButton--link--purple__1Icrp:active,
.Pagination_czyButton--outlined--purple__lfPhJ:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .Pagination_czyButton--link--purple__1Icrp:hover:not(:disabled),
    .Pagination_czyButton--outlined--purple__lfPhJ:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.Pagination_czyButton--link--white__gnaPK,
.Pagination_czyButton--outlined--white__KRsiU {
    color: var(--white-90)
}

.Pagination_czyButton--link--white__gnaPK:active,
.Pagination_czyButton--outlined--white__KRsiU:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .Pagination_czyButton--link--white__gnaPK:hover:not(:disabled),
    .Pagination_czyButton--outlined--white__KRsiU:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.Pagination_czyButton--link--grey__7Or4R,
.Pagination_czyButton--outlined--grey__p2Sjb {
    color: rgb(var(--white-100)/30%)
}

.Pagination_czyButton--link--grey__7Or4R:active,
.Pagination_czyButton--outlined--grey__p2Sjb:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .Pagination_czyButton--link--grey__7Or4R:hover:not(:disabled),
    .Pagination_czyButton--outlined--grey__p2Sjb:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.Pagination_czyButton--link--alert___b8ET,
.Pagination_czyButton--outlined--alert__u3j0N {
    color: var(--alert-100)
}

.Pagination_czyButton--link--alert___b8ET:active,
.Pagination_czyButton--outlined--alert__u3j0N:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .Pagination_czyButton--link--alert___b8ET:hover:not(:disabled),
    .Pagination_czyButton--outlined--alert__u3j0N:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.Pagination_czyButton--link--success__KQLTE,
.Pagination_czyButton--outlined--success__2dIJc {
    color: var(--success-100)
}

.Pagination_czyButton--link--success__KQLTE:active,
.Pagination_czyButton--outlined--success__2dIJc:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .Pagination_czyButton--link--success__KQLTE:hover:not(:disabled),
    .Pagination_czyButton--outlined--success__2dIJc:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.Pagination_czyButton--outlined--purple__lfPhJ {
    border: 1px solid var(--brand-60)
}

.Pagination_czyButton--outlined--white__KRsiU {
    border: 1px solid var(--white-90)
}

.Pagination_czyButton--outlined--grey__p2Sjb {
    border: 1px solid rgb(var(--white-100)/30%)
}

.Pagination_czyButton--outlined--alert__u3j0N {
    border: 1px solid var(--alert-100)
}

.Pagination_czyButton--outlined--success__2dIJc {
    border: 1px solid var(--success-100)
}

.Pagination_czyButton--outlined__58TXC:active {
    border-color: rgb(var(--white-30)/70%)
}

.Pagination_czyButton--disabled__wyPNU {
    opacity: .4;
    cursor: default
}

.Pagination_czyButton--height50__9znTI {
    height: 50px
}

.Pagination_czyButton--height34__GXhNQ {
    height: 34px
}

.Pagination_czyButton--fullWidth__IMxpC {
    width: 100%
}

.Pagination_czyButton__sx09H svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.Pagination_paginationContainer__hoPjL {
    display: flex;
    width: -moz-fit-content;
    width: fit-content;
    justify-content: center;
    margin: calc(var(--base-unit)*3) auto;
    content-visibility: auto;
    contain: layout paint;
    contain-intrinsic-size: 60px;
    background-color: var(--black-90);
    border-radius: 60px;
    padding: 10px;
    align-items: center;
    gap: calc(var(--base-unit)*.5);
    font-size: 16px;
    font-weight: 700
}

.Pagination_ellipsis__JebGV {
    color: var(--white-10)
}

.Pagination_gamePageLink__Q4NQK {
    transition: all .1s ease-in;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 50px;
    background: var(--brand-100);
    width: 50px;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.Pagination_gamePageLink__Q4NQK.Pagination_number__UPaE8 {
    background: #0000;
    border-radius: 50px;
    font-size: 16px;
    border: 1px solid #0000;
    width: 26px;
    height: 40px;
    padding: 8px
}

.Pagination_gamePageLink__Q4NQK.Pagination_current__2Voa_ {
    border: 1px solid var(--brand-100)
}

.Pagination_gamePageLink__Q4NQK svg {
    height: 20px;
    width: 20px
}

.Pagination_gamePageLink__Q4NQK.Pagination_disabled__9RqME:not(.Pagination_current__2Voa_) {
    background-color: var(--black-100)
}

.Pagination_gamePageLink__Q4NQK.Pagination_disabled__9RqME:not(.Pagination_current__2Voa_) svg {
    color: var(--black-50)
}

@media(hover:hover) {
    .Pagination_gamePageLink__Q4NQK:not(.Pagination_disabled__9RqME):hover {
        background: var(--brand-130)
    }
}

@keyframes OriginalsGameThumb_scroll-gradient__XDA_z {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.OriginalsGameThumb_czyButton__dhK5S {
    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: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.OriginalsGameThumb_czyButton__dhK5S:focus {
    outline: none
}

.OriginalsGameThumb_czyButton--contained--purple__QrMgd {
    color: var(--white-100);
    background: var(--brand-100)
}

.OriginalsGameThumb_czyButton--contained--purple__QrMgd:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .OriginalsGameThumb_czyButton--contained--purple__QrMgd:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.OriginalsGameThumb_czyButton--contained--white__mAIub {
    color: var(--black-50);
    background: var(--white-100)
}

.OriginalsGameThumb_czyButton--contained--white__mAIub:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .OriginalsGameThumb_czyButton--contained--white__mAIub:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.OriginalsGameThumb_czyButton--contained--grey__ntk9T {
    color: var(--white-100);
    background: var(--black-40)
}

.OriginalsGameThumb_czyButton--contained--grey__ntk9T:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .OriginalsGameThumb_czyButton--contained--grey__ntk9T:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.OriginalsGameThumb_czyButton--contained--alert__KEMH7 {
    color: var(--white-100);
    background: var(--alert-100)
}

.OriginalsGameThumb_czyButton--contained--alert__KEMH7:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .OriginalsGameThumb_czyButton--contained--alert__KEMH7:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.OriginalsGameThumb_czyButton--contained--success___IdBp {
    color: var(--white-100);
    background: var(--success-100)
}

.OriginalsGameThumb_czyButton--contained--success___IdBp:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .OriginalsGameThumb_czyButton--contained--success___IdBp:hover:not(:disabled) {
        background: #52b187
    }
}

.OriginalsGameThumb_czyButton--contained--black__n2CWz {
    color: var(--white-100);
    background: var(--black-80)
}

.OriginalsGameThumb_czyButton--contained--black__n2CWz:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .OriginalsGameThumb_czyButton--contained--black__n2CWz:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.OriginalsGameThumb_czyButton--contained--green-gradient__FDf_q {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.OriginalsGameThumb_czyButton--contained--green-gradient__FDf_q:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .OriginalsGameThumb_czyButton--contained--green-gradient__FDf_q:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.OriginalsGameThumb_czyButton--contained--animated-green-gradient__O1fW9 {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: OriginalsGameThumb_scroll-gradient__XDA_z 3s linear infinite;
    transition: filter .2s ease
}

.OriginalsGameThumb_czyButton--contained--animated-green-gradient__O1fW9:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .OriginalsGameThumb_czyButton--contained--animated-green-gradient__O1fW9:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.OriginalsGameThumb_czyButton--link--purple__3LTFH,
.OriginalsGameThumb_czyButton--outlined--purple__eILN1 {
    color: var(--brand-60)
}

.OriginalsGameThumb_czyButton--link--purple__3LTFH:active,
.OriginalsGameThumb_czyButton--outlined--purple__eILN1:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .OriginalsGameThumb_czyButton--link--purple__3LTFH:hover:not(:disabled),
    .OriginalsGameThumb_czyButton--outlined--purple__eILN1:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.OriginalsGameThumb_czyButton--link--white__QGMos,
.OriginalsGameThumb_czyButton--outlined--white__3JLZK {
    color: var(--white-90)
}

.OriginalsGameThumb_czyButton--link--white__QGMos:active,
.OriginalsGameThumb_czyButton--outlined--white__3JLZK:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .OriginalsGameThumb_czyButton--link--white__QGMos:hover:not(:disabled),
    .OriginalsGameThumb_czyButton--outlined--white__3JLZK:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.OriginalsGameThumb_czyButton--link--grey__zRKfQ,
.OriginalsGameThumb_czyButton--outlined--grey___bffy {
    color: rgb(var(--white-100)/30%)
}

.OriginalsGameThumb_czyButton--link--grey__zRKfQ:active,
.OriginalsGameThumb_czyButton--outlined--grey___bffy:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .OriginalsGameThumb_czyButton--link--grey__zRKfQ:hover:not(:disabled),
    .OriginalsGameThumb_czyButton--outlined--grey___bffy:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.OriginalsGameThumb_czyButton--link--alert__YMGKU,
.OriginalsGameThumb_czyButton--outlined--alert__62c3I {
    color: var(--alert-100)
}

.OriginalsGameThumb_czyButton--link--alert__YMGKU:active,
.OriginalsGameThumb_czyButton--outlined--alert__62c3I:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .OriginalsGameThumb_czyButton--link--alert__YMGKU:hover:not(:disabled),
    .OriginalsGameThumb_czyButton--outlined--alert__62c3I:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.OriginalsGameThumb_czyButton--link--success__bGf2e,
.OriginalsGameThumb_czyButton--outlined--success__HRlzp {
    color: var(--success-100)
}

.OriginalsGameThumb_czyButton--link--success__bGf2e:active,
.OriginalsGameThumb_czyButton--outlined--success__HRlzp:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .OriginalsGameThumb_czyButton--link--success__bGf2e:hover:not(:disabled),
    .OriginalsGameThumb_czyButton--outlined--success__HRlzp:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.OriginalsGameThumb_czyButton--outlined--purple__eILN1 {
    border: 1px solid var(--brand-60)
}

.OriginalsGameThumb_czyButton--outlined--white__3JLZK {
    border: 1px solid var(--white-90)
}

.OriginalsGameThumb_czyButton--outlined--grey___bffy {
    border: 1px solid rgb(var(--white-100)/30%)
}

.OriginalsGameThumb_czyButton--outlined--alert__62c3I {
    border: 1px solid var(--alert-100)
}

.OriginalsGameThumb_czyButton--outlined--success__HRlzp {
    border: 1px solid var(--success-100)
}

.OriginalsGameThumb_czyButton--outlined__XIDtT:active {
    border-color: rgb(var(--white-30)/70%)
}

.OriginalsGameThumb_czyButton--disabled__9N2Jw {
    opacity: .4;
    cursor: default
}

.OriginalsGameThumb_czyButton--height50__Fh4Ed {
    height: 50px
}

.OriginalsGameThumb_czyButton--height34__gkvdU {
    height: 34px
}

.OriginalsGameThumb_czyButton--fullWidth__4a5nQ {
    width: 100%
}

.OriginalsGameThumb_czyButton__dhK5S svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.OriginalsGameThumb_originalsGameLink__XH7NN {
    position: relative;
    display: block;
    border-radius: 10px;
    overflow: hidden;
    contain: layout;
    border: 2px solid #0000;
    background-color: #ffffff12;
    background-clip: padding-box
}

.OriginalsGameThumb_originalsGameLink__XH7NN.OriginalsGameThumb_portrait__BB_uz {
    width: var(--originals-portrait-width);
    height: calc(var(--originals-portrait-width)*1.5)
}

.OriginalsGameThumb_originalsGameLink__XH7NN.OriginalsGameThumb_portrait__BB_uz.OriginalsGameThumb_isMobile__Roy7_ {
    width: var(--originals-portrait-mobile-width);
    height: calc(var(--originals-portrait-mobile-width)*1.5)
}

.OriginalsGameThumb_originalsGameLink__XH7NN.OriginalsGameThumb_square__HDuqf {
    width: var(--originals-square-width);
    height: var(--originals-square-width)
}

.OriginalsGameThumb_originalsGameLink__XH7NN.OriginalsGameThumb_square__HDuqf.OriginalsGameThumb_isMobile__Roy7_ {
    width: var(--originals-square-mobile-width);
    height: var(--originals-square-mobile-width)
}

.OriginalsGameThumb_originalsGameLink__XH7NN.OriginalsGameThumb_square__HDuqf.OriginalsGameThumb_isMobile__Roy7_ .greyedOutOverlay {
    box-sizing: border-box
}

.OriginalsGameThumb_originalsGameLink__XH7NN.OriginalsGameThumb_landscape__RmPbK {
    width: var(--originals-landscape-width);
    height: calc(var(--originals-landscape-width)*.5625)
}

.OriginalsGameThumb_originalsGameLink__XH7NN.OriginalsGameThumb_landscape__RmPbK.OriginalsGameThumb_isMobile__Roy7_ {
    width: var(--originals-landscape-mobile-width);
    height: calc(var(--originals-landscape-mobile-width)*.5625)
}

.OriginalsGameThumb_originalsGameLink__XH7NN.OriginalsGameThumb_isResponsive__pDvtH {
    width: 100% !important;
    height: 100% !important
}

.OriginalsGameThumb_originalsGameLink__XH7NN>img {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    width: 100%;
    height: 100%;
    object-fit: cover
}

.OriginalsGameThumb_originalsGameLink__XH7NN.OriginalsGameThumb_portrait__BB_uz:not(.OriginalsGameThumb_isMobile__Roy7_),
.OriginalsGameThumb_originalsGameLink__XH7NN>img {
    transition: opacity .6s cubic-bezier(.5, 0, .1, 1);
    transition-delay: 0s
}

.OriginalsGameThumb_originalsGameLink__XH7NN:hover {
    cursor: pointer
}

.OriginalsGameThumb_hoveredContainer__DNI9N {
    z-index: 2;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    transition: opacity .6s cubic-bezier(.5, 0, .1, 1);
    transition-delay: 0s;
    background: var(--brand-120);
    box-sizing: border-box;
    container: originalthumb/inline-size;
    will-change: opacity
}

.OriginalsGameThumb_hoveredContainer__DNI9N.OriginalsGameThumb_withPortraitVideo__e_m_k {
    background: #0000
}

.OriginalsGameThumb_hoveredContainer__DNI9N .OriginalsGameThumb_buttonContainer__LOGTy {
    position: absolute;
    bottom: -50px;
    display: flex;
    height: 67%;
    width: 100%;
    z-index: 2;
    justify-content: flex-end;
    align-items: center;
    flex-direction: column;
    padding: calc(var(--base-unit)*4);
    padding-bottom: calc(var(--base-unit)*3);
    transition: bottom .6s cubic-bezier(.5, 0, .1, 1)
}

.OriginalsGameThumb_hoveredContainer__DNI9N .OriginalsGameThumb_buttonContainer__LOGTy.OriginalsGameThumb_withPortraitVideo__e_m_k {
    bottom: 0
}

.OriginalsGameThumb_hoveredContainer__DNI9N .OriginalsGameThumb_buttonContainer__LOGTy img {
    border-radius: 10px;
    box-shadow: 0 20px 30px 0 #3e1a8a;
    width: 58%
}

.OriginalsGameThumb_hoveredContainer__DNI9N .OriginalsGameThumb_buttonContainer__LOGTy span {
    font-size: 16px;
    font-weight: 700;
    margin-top: calc(var(--base-unit)*1.25);
    margin-bottom: calc(var(--base-unit)*1.25);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 100%;
    min-height: 20px;
    text-align: center
}

.OriginalsGameThumb_hoveredContainer__DNI9N .OriginalsGameThumb_buttonContainer__LOGTy button {
    width: 100%;
    z-index: 1
}

@container originalthumb (max-width: 230px) {
    .OriginalsGameThumb_hoveredContainer__DNI9N .OriginalsGameThumb_buttonContainer__LOGTy button {
        height: 34px !important
    }
}

.OriginalsGameThumb_hoveredContainer__DNI9N:hover {
    opacity: 1
}

.OriginalsGameThumb_hoveredContainer__DNI9N:hover .OriginalsGameThumb_buttonContainer__LOGTy {
    bottom: 0
}

.OriginalsGameThumb_hoveredContainer__DNI9N video {
    position: absolute;
    top: 0;
    z-index: 0;
    width: 100%;
    min-height: 37%;
    object-fit: cover
}

.OriginalsGameThumb_hoveredContainer__DNI9N svg {
    position: absolute;
    top: 32.5%;
    z-index: 1
}

.OriginalsGameThumb_gameName__h3BGl {
    font-size: 20px;
    font-weight: 400;
    margin-top: calc(var(--base-unit)*2.5);
    margin-left: calc(var(--base-unit)*1);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

@media(max-width:1279.98px) {
    .OriginalsGameThumb_gameName__h3BGl {
        font-size: 14px;
        margin-top: calc(var(--base-unit)*1)
    }
}

.OriginalsGameThumb_gameName__h3BGl.OriginalsGameThumb_portrait__BB_uz {
    width: var(--originals-portrait-width)
}

.OriginalsGameThumb_gameName__h3BGl.OriginalsGameThumb_portrait__BB_uz.OriginalsGameThumb_isMobile__Roy7_ {
    width: var(--originals-portrait-mobile-width)
}

.OriginalsGameThumb_gameName__h3BGl.OriginalsGameThumb_square__HDuqf {
    width: var(--originals-square-width)
}

.OriginalsGameThumb_gameName__h3BGl.OriginalsGameThumb_square__HDuqf.OriginalsGameThumb_isMobile__Roy7_ {
    width: var(--originals-square-mobile-width)
}

.OriginalsGameThumb_gameName__h3BGl.OriginalsGameThumb_square__HDuqf.OriginalsGameThumb_isMobile__Roy7_ .greyedOutOverlay {
    box-sizing: border-box
}

.OriginalsGameThumb_gameName__h3BGl.OriginalsGameThumb_landscape__RmPbK {
    width: var(--originals-landscape-width)
}

.OriginalsGameThumb_gameName__h3BGl.OriginalsGameThumb_landscape__RmPbK.OriginalsGameThumb_isMobile__Roy7_ {
    width: var(--originals-landscape-mobile-width)
}

.OriginalsGameThumb_gameName__h3BGl.OriginalsGameThumb_isResponsive__pDvtH {
    width: 100% !important;
    height: 100% !important
}

.OriginalsGameThumb_gameCategory__X8s43 {
    font-size: 14px;
    font-weight: 700;
    margin-top: calc(var(--base-unit)*.5);
    text-transform: uppercase;
    margin-bottom: calc(var(--base-unit)*4);
    margin-left: calc(var(--base-unit)*1);
    color: var(--white-10);
    overflow: hidden;
    text-overflow: ellipsis
}

@media(max-width:1279.98px) {
    .OriginalsGameThumb_gameCategory__X8s43 {
        font-size: 12px;
        margin-top: calc(var(--base-unit)*.5)
    }
}

.OriginalsGameThumb_gameCategory__X8s43.OriginalsGameThumb_portrait__BB_uz {
    width: var(--originals-portrait-width)
}

.OriginalsGameThumb_gameCategory__X8s43.OriginalsGameThumb_portrait__BB_uz.OriginalsGameThumb_isMobile__Roy7_ {
    width: var(--originals-portrait-mobile-width)
}

.OriginalsGameThumb_gameCategory__X8s43.OriginalsGameThumb_square__HDuqf {
    width: var(--originals-square-width)
}

.OriginalsGameThumb_gameCategory__X8s43.OriginalsGameThumb_square__HDuqf.OriginalsGameThumb_isMobile__Roy7_ {
    width: var(--originals-square-mobile-width)
}

.OriginalsGameThumb_gameCategory__X8s43.OriginalsGameThumb_square__HDuqf.OriginalsGameThumb_isMobile__Roy7_ .greyedOutOverlay {
    box-sizing: border-box
}

.OriginalsGameThumb_gameCategory__X8s43.OriginalsGameThumb_landscape__RmPbK {
    width: var(--originals-landscape-width)
}

.OriginalsGameThumb_gameCategory__X8s43.OriginalsGameThumb_landscape__RmPbK.OriginalsGameThumb_isMobile__Roy7_ {
    width: var(--originals-landscape-mobile-width)
}

.OriginalsGameThumb_gameCategory__X8s43.OriginalsGameThumb_isResponsive__pDvtH {
    width: 100% !important;
    height: 100% !important
}

@keyframes MobileInstantGames_scroll-gradient__kffty {
    0% {
        background-position: 0 50%
    }

    to {
        background-position: 350% 0
    }
}

.MobileInstantGames_czyButton__DZkB7 {
    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: #0000;
    height: 40px;
    -webkit-user-select: none;
    user-select: none
}

.MobileInstantGames_czyButton__DZkB7:focus {
    outline: none
}

.MobileInstantGames_czyButton--contained--purple__gSSBq {
    color: var(--white-100);
    background: var(--brand-100)
}

.MobileInstantGames_czyButton--contained--purple__gSSBq:active {
    background: rgb(var(--brand-100)/70%)
}

@media(hover:hover) {
    .MobileInstantGames_czyButton--contained--purple__gSSBq:hover:not(:disabled) {
        background: var(--brand-80)
    }
}

.MobileInstantGames_czyButton--contained--white__C_lcp {
    color: var(--black-50);
    background: var(--white-100)
}

.MobileInstantGames_czyButton--contained--white__C_lcp:active {
    background: rgb(var(--white-100)/70%)
}

@media(hover:hover) {
    .MobileInstantGames_czyButton--contained--white__C_lcp:hover:not(:disabled) {
        background: var(--white-50)
    }
}

.MobileInstantGames_czyButton--contained--grey__Fnbjj {
    color: var(--white-100);
    background: var(--black-40)
}

.MobileInstantGames_czyButton--contained--grey__Fnbjj:active {
    background: rgb(var(--black-40)/70%)
}

@media(hover:hover) {
    .MobileInstantGames_czyButton--contained--grey__Fnbjj:hover:not(:disabled) {
        background: var(--black-50)
    }
}

.MobileInstantGames_czyButton--contained--alert__Y9tYf {
    color: var(--white-100);
    background: var(--alert-100)
}

.MobileInstantGames_czyButton--contained--alert__Y9tYf:active {
    background: rgb(var(--alert-100)/70%)
}

@media(hover:hover) {
    .MobileInstantGames_czyButton--contained--alert__Y9tYf:hover:not(:disabled) {
        background: var(--alert-100)
    }
}

.MobileInstantGames_czyButton--contained--success__9mDuM {
    color: var(--white-100);
    background: var(--success-100)
}

.MobileInstantGames_czyButton--contained--success__9mDuM:active {
    background: rgb(var(--success-100)/70%)
}

@media(hover:hover) {
    .MobileInstantGames_czyButton--contained--success__9mDuM:hover:not(:disabled) {
        background: #52b187
    }
}

.MobileInstantGames_czyButton--contained--black__LqLvU {
    color: var(--white-100);
    background: var(--black-80)
}

.MobileInstantGames_czyButton--contained--black__LqLvU:active {
    background: rgb(var(--black-80)/70%)
}

@media(hover:hover) {
    .MobileInstantGames_czyButton--contained--black__LqLvU:hover:not(:disabled) {
        background: var(--black-70)
    }
}

.MobileInstantGames_czyButton--contained--green-gradient__2ID_z {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e)
}

.MobileInstantGames_czyButton--contained--green-gradient__2ID_z:active {
    background: linear-gradient(90deg, #289777, #408b4e)
}

@media(hover:hover) {
    .MobileInstantGames_czyButton--contained--green-gradient__2ID_z:hover:not(:disabled) {
        background: linear-gradient(90deg, #2dc59a, #5db96e)
    }
}

.MobileInstantGames_czyButton--contained--animated-green-gradient__UY2Qt {
    color: var(--black-100);
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
    background-size: 700% 100%;
    animation: MobileInstantGames_scroll-gradient__kffty 3s linear infinite;
    transition: filter .2s ease
}

.MobileInstantGames_czyButton--contained--animated-green-gradient__UY2Qt:active {
    background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3)
}

@media(hover:hover) {
    .MobileInstantGames_czyButton--contained--animated-green-gradient__UY2Qt:hover:not(:disabled) {
        background: linear-gradient(90deg, #49f3c3, #64f17e, #49f3c3);
        filter: brightness(1.2)
    }
}

.MobileInstantGames_czyButton--link--purple__Xlt_B,
.MobileInstantGames_czyButton--outlined--purple__CiCYS {
    color: var(--brand-60)
}

.MobileInstantGames_czyButton--link--purple__Xlt_B:active,
.MobileInstantGames_czyButton--outlined--purple__CiCYS:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .MobileInstantGames_czyButton--link--purple__Xlt_B:hover:not(:disabled),
    .MobileInstantGames_czyButton--outlined--purple__CiCYS:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.MobileInstantGames_czyButton--link--white___xCi5,
.MobileInstantGames_czyButton--outlined--white__9Z95m {
    color: var(--white-90)
}

.MobileInstantGames_czyButton--link--white___xCi5:active,
.MobileInstantGames_czyButton--outlined--white__9Z95m:active {
    color: rgb(var(--white-50)/80%)
}

@media(hover:hover) {

    .MobileInstantGames_czyButton--link--white___xCi5:hover:not(:disabled),
    .MobileInstantGames_czyButton--outlined--white__9Z95m:hover:not(:disabled) {
        color: var(--white-50)
    }
}

.MobileInstantGames_czyButton--link--grey__ZSn93,
.MobileInstantGames_czyButton--outlined--grey__a26i7 {
    color: rgb(var(--white-100)/30%)
}

.MobileInstantGames_czyButton--link--grey__ZSn93:active,
.MobileInstantGames_czyButton--outlined--grey__a26i7:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .MobileInstantGames_czyButton--link--grey__ZSn93:hover:not(:disabled),
    .MobileInstantGames_czyButton--outlined--grey__a26i7:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.MobileInstantGames_czyButton--link--alert__nK8ru,
.MobileInstantGames_czyButton--outlined--alert__Kbb9O {
    color: var(--alert-100)
}

.MobileInstantGames_czyButton--link--alert__nK8ru:active,
.MobileInstantGames_czyButton--outlined--alert__Kbb9O:active {
    color: rgb(var(--brand-100)/80%)
}

@media(hover:hover) {

    .MobileInstantGames_czyButton--link--alert__nK8ru:hover:not(:disabled),
    .MobileInstantGames_czyButton--outlined--alert__Kbb9O:hover:not(:disabled) {
        color: var(--brand-100)
    }
}

.MobileInstantGames_czyButton--link--success___WOfk,
.MobileInstantGames_czyButton--outlined--success__D7Xt4 {
    color: var(--success-100)
}

.MobileInstantGames_czyButton--link--success___WOfk:active,
.MobileInstantGames_czyButton--outlined--success__D7Xt4:active {
    color: rgb(var(--success-100)/80%)
}

@media(hover:hover) {

    .MobileInstantGames_czyButton--link--success___WOfk:hover:not(:disabled),
    .MobileInstantGames_czyButton--outlined--success__D7Xt4:hover:not(:disabled) {
        color: var(--success-100)
    }
}

.MobileInstantGames_czyButton--outlined--purple__CiCYS {
    border: 1px solid var(--brand-60)
}

.MobileInstantGames_czyButton--outlined--white__9Z95m {
    border: 1px solid var(--white-90)
}

.MobileInstantGames_czyButton--outlined--grey__a26i7 {
    border: 1px solid rgb(var(--white-100)/30%)
}

.MobileInstantGames_czyButton--outlined--alert__Kbb9O {
    border: 1px solid var(--alert-100)
}

.MobileInstantGames_czyButton--outlined--success__D7Xt4 {
    border: 1px solid var(--success-100)
}

.MobileInstantGames_czyButton--outlined__IPnHO:active {
    border-color: rgb(var(--white-30)/70%)
}

.MobileInstantGames_czyButton--disabled__fyIUk {
    opacity: .4;
    cursor: default
}

.MobileInstantGames_czyButton--height50__VSPU5 {
    height: 50px
}

.MobileInstantGames_czyButton--height34__gfCnD {
    height: 34px
}

.MobileInstantGames_czyButton--fullWidth__Gpe6r {
    width: 100%
}

.MobileInstantGames_czyButton__DZkB7 svg {
    height: 20px;
    width: 20px;
    margin-right: calc(var(--base-unit)*1)
}

.MobileInstantGames_recommendedMobileContainer__L_G6L {
    margin-top: calc(var(--base-unit)*1.5);
    position: relative
}

.MobileInstantGames_recommendedMobileContainer__L_G6L .MobileInstantGames_primeCarouselLi__T_UbT {
    margin-right: calc(var(--base-unit)*.5);
    width: calc((100vw - 76px) / 2.25);
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
}

@media(min-width:599.95px) {
    .MobileInstantGames_recommendedMobileContainer__L_G6L .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 3.25);
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:799.95px) {
    .MobileInstantGames_recommendedMobileContainer__L_G6L .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:999.95px) {
    .MobileInstantGames_recommendedMobileContainer__L_G6L .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:1199.95px) {
    .MobileInstantGames_recommendedMobileContainer__L_G6L .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 6.25);
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:1699.95px) {
    .MobileInstantGames_recommendedMobileContainer__L_G6L .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 7.25);
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:1909.95px) {
    .MobileInstantGames_recommendedMobileContainer__L_G6L .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 7.25);
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:2099.95px) {
    .MobileInstantGames_recommendedMobileContainer__L_G6L .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 8.25);
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

@media(min-width:2999.95px) {
    .MobileInstantGames_recommendedMobileContainer__L_G6L .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 9.25);
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * .5952380952) + calc(var(--base-unit) * -.75))
    }
}

.MobileInstantGames_recommendedMobileContainer__L_G6L svg {
    top: calc(var(--base-unit)*-2.5)
}

.MobileInstantGames_recommendedDesktopContainer__YVZew {
    padding-top: calc(var(--base-unit)*1.5)
}

.MobileInstantGames_recommendedDesktopContainer__YVZew ul {
    padding: calc(var(--base-unit)*1.5) calc(var(--base-unit)*1)
}

.MobileInstantGames_recommendedDesktopContainer__YVZew .MobileInstantGames_primeCarouselLi__T_UbT {
    margin-right: calc(var(--base-unit)*.5);
    width: calc((100vw - 76px) / 1.1);
    height: calc(((((100vw - (76px)) / 1.1) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {
    .MobileInstantGames_recommendedDesktopContainer__YVZew .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 1.6);
        height: calc(((((100vw - (76px)) / 1.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {
    .MobileInstantGames_recommendedDesktopContainer__YVZew .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 2.1);
        height: calc(((((100vw - (76px)) / 2.1) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:999.95px) {
    .MobileInstantGames_recommendedDesktopContainer__YVZew .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 2.6);
        height: calc(((((100vw - (76px)) / 2.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1199.95px) {
    .MobileInstantGames_recommendedDesktopContainer__YVZew .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 3.1);
        height: calc(((((100vw - (76px)) / 3.1) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1699.95px) {
    .MobileInstantGames_recommendedDesktopContainer__YVZew .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 3.6);
        height: calc(((((100vw - (76px)) / 3.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1909.95px) {
    .MobileInstantGames_recommendedDesktopContainer__YVZew .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 3.6);
        height: calc(((((100vw - (216px)) / 3.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2099.95px) {
    .MobileInstantGames_recommendedDesktopContainer__YVZew .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 4.1);
        height: calc(((((100vw - (216px)) / 4.1) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2999.95px) {
    .MobileInstantGames_recommendedDesktopContainer__YVZew .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 4.6);
        height: calc(((((100vw - (216px)) / 4.6) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

.MobileInstantGames_simpleCarouselContainer__wPsoK {
    margin: 0;
    contain: layout paint;
    padding: 0;
    overflow: hidden;
    margin-top: calc(var(--base-unit)*.5);
    position: relative
}

@media(max-width:1509.98px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK {
        padding-bottom: calc(var(--base-unit)*1);
        margin-bottom: -4px
    }
}

.MobileInstantGames_simpleCarouselContainer__wPsoK .prime-carousel {
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
}

@media(min-width:599.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .prime-carousel {
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:799.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .prime-carousel {
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:999.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .prime-carousel {
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1199.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .prime-carousel {
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1699.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .prime-carousel {
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1909.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .prime-carousel {
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:2099.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .prime-carousel {
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:2999.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .prime-carousel {
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * .5617977528) + calc(var(--base-unit) * 3))
    }
}

.MobileInstantGames_simpleCarouselContainer__wPsoK .MobileInstantGames_primeCarouselLi__T_UbT {
    margin-right: calc(var(--base-unit)*.5);
    width: calc((100vw - 76px) / 2.25);
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 3.25);
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:999.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1199.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 6.25);
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1699.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 7.25);
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1909.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 7.25);
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2099.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 8.25);
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2999.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 9.25);
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * .5617977528) + calc(var(--base-unit) * .5))
    }
}

.MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isMobile__SpULV .prime-carousel,
.MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isSquare__gaBgU .prime-carousel {
    height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1) + calc(var(--base-unit) * 3))
}

@media(min-width:599.95px) {

    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isMobile__SpULV .prime-carousel,
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isSquare__gaBgU .prime-carousel {
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:799.95px) {

    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isMobile__SpULV .prime-carousel,
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isSquare__gaBgU .prime-carousel {
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1) + calc(var(--base-unit) * 3))
    }
}

.MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isMobile__SpULV .MobileInstantGames_primeCarouselLi__T_UbT,
.MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isSquare__gaBgU .MobileInstantGames_primeCarouselLi__T_UbT {
    width: calc((100vw - 76px) / 3.25);
    height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {

    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isMobile__SpULV .MobileInstantGames_primeCarouselLi__T_UbT,
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isSquare__gaBgU .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {

    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isMobile__SpULV .MobileInstantGames_primeCarouselLi__T_UbT,
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isSquare__gaBgU .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1) + calc(var(--base-unit) * .5))
    }
}

.MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .prime-carousel {
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
}

@media(min-width:599.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .prime-carousel {
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:799.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .prime-carousel {
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:999.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .prime-carousel {
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1199.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .prime-carousel {
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1699.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .prime-carousel {
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:1909.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .prime-carousel {
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:2099.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .prime-carousel {
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

@media(min-width:2999.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .prime-carousel {
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * 1.5) + calc(var(--base-unit) * 3))
    }
}

.MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .MobileInstantGames_primeCarouselLi__T_UbT {
    width: calc((100vw - 76px) / 2.25);
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 3.25);
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:999.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1199.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 6.25);
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1699.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 7.25);
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1909.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 7.25);
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2099.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 8.25);
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2999.95px) {
    .MobileInstantGames_simpleCarouselContainer__wPsoK.MobileInstantGames_isPortrait__MozBd .MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 9.25);
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

.MobileInstantGames_skeletonCarouselContainer__Ivj1S {
    padding-top: 31.8px;
    overflow-anchor: none
}

@media(max-width:1509.98px) {
    .MobileInstantGames_skeletonCarouselContainer__Ivj1S {
        padding-top: 23px
    }
}

.MobileInstantGames_mobileRecommendedSlideContainer__nqXJZ {
    width: 100%;
    height: 100%;
    margin-right: calc(var(--base-unit)*1);
    display: grid;
    grid-template-columns: repeat(1, 1fr);
    grid-template-rows: repeat(2, 1fr);
    row-gap: calc(var(--base-unit)*.5)
}

.MobileInstantGames_portraitCarouselContainer__yGjHz li.MobileInstantGames_primeCarouselLi__T_UbT {
    width: calc((100vw - 76px) / 2.25);
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz li.MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 3.25);
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz li.MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:999.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz li.MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1199.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz li.MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 6.25);
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1699.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz li.MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 76px) / 7.25);
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1909.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz li.MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 7.25);
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2099.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz li.MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 8.25);
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2999.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz li.MobileInstantGames_primeCarouselLi__T_UbT {
        width: calc((100vw - 216px) / 9.25);
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

.MobileInstantGames_carouselTitleContainerDiv___0uBi {
    padding-left: calc(var(--base-unit)*1);
    min-height: 32px;
    display: flex;
    flex-direction: row;
    width: 100%
}

@media(max-width:1509.98px) {
    .MobileInstantGames_carouselTitleContainerDiv___0uBi {
        padding-left: 0 !important;
        min-height: 21px
    }
}

.MobileInstantGames_carouselTitleContainerDiv___0uBi .MobileInstantGames_carouselTitle__jIOQb {
    align-self: flex-end;
    padding-right: calc(var(--base-unit)*2);
    padding-bottom: 3px;
    -webkit-user-select: none;
    user-select: none
}

@media(max-width:1509.98px) {
    .MobileInstantGames_carouselTitleContainerDiv___0uBi .MobileInstantGames_carouselTitle__jIOQb {
        line-height: 1 !important;
        padding-left: calc(var(--base-unit)*1.5)
    }
}

.MobileInstantGames_carouselTitleContainerDiv___0uBi .MobileInstantGames_carouselTitleLink__IVCBs {
    align-self: center;
    padding: 0;
    z-index: 2;
    text-transform: none;
    line-height: 1 !important;
    text-decoration: none;
    color: var(--brand-60);
    font-weight: 700;
    -webkit-user-select: none;
    user-select: none
}

.MobileInstantGames_carouselTitleContainerDiv___0uBi .MobileInstantGames_carouselTitleLink__IVCBs:hover {
    color: var(--brand-100);
    cursor: pointer
}

@media(max-width:1509.98px) {
    .MobileInstantGames_carouselTitleContainerDiv___0uBi .MobileInstantGames_carouselTitleLink__IVCBs {
        margin-bottom: -2px;
        font-size: 12px
    }

    .MobileInstantGames_carouselTitleContainerDiv___0uBi .MobileInstantGames_carouselTitleLink__IVCBs:hover {
        background-color: #0000 !important
    }
}

.MobileInstantGames_carouselTitleContainerDiv___0uBi.MobileInstantGames_isMobile__SpULV {
    justify-content: space-between
}

.MobileInstantGames_carouselTitleContainerDiv___0uBi.MobileInstantGames_isMobile__SpULV .MobileInstantGames_carouselTitle__jIOQb {
    font-size: 20px;
    font-weight: 800
}

.MobileInstantGames_carouselTitleContainerDiv___0uBi.MobileInstantGames_isMobile__SpULV .MobileInstantGames_carouselTitleLink__IVCBs {
    margin-right: calc(var(--base-unit)*2);
    color: var(--white-60);
    font-size: 16px;
    min-width: 83px
}

.MobileInstantGames_mobileInstantRecommendedTitle__jecrb {
    padding-left: calc(var(--base-unit)*1);
    padding-bottom: calc(var(--base-unit)*2)
}

.MobileInstantGames_mobileInstantRecommendedTitle__jecrb .titleContainer h2 {
    font-weight: 800;
    font-size: 20px
}

.MobileInstantGames_adjustPadding__6SCpe {
    padding: calc(var(--base-unit)*2);
    padding-top: 0 !important
}

.MobileInstantGames_portraitCarouselContainer__yGjHz.MobileInstantGames_isOriginalsCarousel__5Wqxt {
    background: linear-gradient(126deg, #591882, #12153e00 100.87%)
}

.MobileInstantGames_portraitCarouselContainer__yGjHz.MobileInstantGames_isFeaturedCarousel__NI1La {
    background: linear-gradient(126deg, #521a42, #12153e00 100.87%)
}

.MobileInstantGames_portraitCarouselContainer__yGjHz.MobileInstantGames_isNewCarousel__jS2Jn {
    background: linear-gradient(126deg, #52441a, #12153e00 100.87%)
}

.MobileInstantGames_portraitCarouselContainer__yGjHz>div {
    padding: 0;
    margin: 0;
    padding-top: calc(var(--base-unit)*2);
    padding-bottom: calc(var(--base-unit)*1);
    margin-bottom: calc(var(--base-unit)*2.5)
}

.MobileInstantGames_portraitCarouselContainer__yGjHz>div h2 span {
    display: flex;
    align-items: center;
    gap: calc(var(--base-unit)*1.5);
    font-size: 20px;
    font-weight: 800
}

.MobileInstantGames_portraitCarouselContainer__yGjHz>div svg.double-arrow {
    display: none
}

.MobileInstantGames_portraitCarouselContainer__yGjHz>div .titleContainer {
    justify-content: space-between
}

.MobileInstantGames_portraitCarouselContainer__yGjHz>div .titleContainer .viewMoreLink {
    font-size: 16px;
    color: var(--white-60);
    margin-right: calc(var(--base-unit)*2)
}

.MobileInstantGames_portraitCarouselContainer__yGjHz>div ul {
    padding-left: calc(var(--base-unit)*2)
}

.MobileInstantGames_portraitCarouselContainer__yGjHz .primeCarouselLi {
    width: calc((100vw - 76px) / 2.25);
    height: calc(((((100vw - (76px)) / 2.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
}

@media(min-width:599.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz .primeCarouselLi {
        width: calc((100vw - 76px) / 3.25);
        height: calc(((((100vw - (76px)) / 3.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:799.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz .primeCarouselLi {
        width: calc((100vw - 76px) / 4.25);
        height: calc(((((100vw - (76px)) / 4.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:999.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz .primeCarouselLi {
        width: calc((100vw - 76px) / 5.25);
        height: calc(((((100vw - (76px)) / 5.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1199.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz .primeCarouselLi {
        width: calc((100vw - 76px) / 6.25);
        height: calc(((((100vw - (76px)) / 6.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1699.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz .primeCarouselLi {
        width: calc((100vw - 76px) / 7.25);
        height: calc(((((100vw - (76px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:1909.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz .primeCarouselLi {
        width: calc((100vw - 216px) / 7.25);
        height: calc(((((100vw - (216px)) / 7.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2099.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz .primeCarouselLi {
        width: calc((100vw - 216px) / 8.25);
        height: calc(((((100vw - (216px)) / 8.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}

@media(min-width:2999.95px) {
    .MobileInstantGames_portraitCarouselContainer__yGjHz .primeCarouselLi {
        width: calc((100vw - 216px) / 9.25);
        height: calc(((((100vw - (216px)) / 9.25) - 4px) * 1.5) + calc(var(--base-unit) * .5))
    }
}
@-webkit-keyframes animation-1nudq4e {
    50% {
        -webkit-transform: translateX(1.5px) rotate(2deg);
        -moz-transform: translateX(1.5px) rotate(2deg);
        -ms-transform: translateX(1.5px) rotate(2deg);
        transform: translateX(1.5px) rotate(2deg);
    }

    100% {
        -webkit-transform: translateX(-1.5px) rotate(-2deg);
        -moz-transform: translateX(-1.5px) rotate(-2deg);
        -ms-transform: translateX(-1.5px) rotate(-2deg);
        transform: translateX(-1.5px) rotate(-2deg);
    }
}

@keyframes animation-1nudq4e {
    50% {
        -webkit-transform: translateX(1.5px) rotate(2deg);
        -moz-transform: translateX(1.5px) rotate(2deg);
        -ms-transform: translateX(1.5px) rotate(2deg);
        transform: translateX(1.5px) rotate(2deg);
    }

    100% {
        -webkit-transform: translateX(-1.5px) rotate(-2deg);
        -moz-transform: translateX(-1.5px) rotate(-2deg);
        -ms-transform: translateX(-1.5px) rotate(-2deg);
        transform: translateX(-1.5px) rotate(-2deg);
    }
}

@-webkit-keyframes animation-61bdi0 {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}

@keyframes animation-61bdi0 {
    0% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    100% {
        -webkit-transform: rotate(360deg);
        -moz-transform: rotate(360deg);
        -ms-transform: rotate(360deg);
        transform: rotate(360deg);
    }
}
.go1475592160 {
    height: 0;
}

.go1671063245 {
    height: auto;
}

.go1888806478 {
    display: flex;
    flex-wrap: wrap;
    flex-grow: 1;
}

@media (min-width:600px) {
    .go1888806478 {
        flex-grow: initial;
        min-width: 288px;
    }
}

.go167266335 {
    background-color: #313131;
    font-size: 0.875rem;
    line-height: 1.43;
    letter-spacing: 0.01071em;
    color: #fff;
    align-items: center;
    padding: 6px 16px;
    border-radius: 4px;
    box-shadow: 0px 3px 5px -1px rgba(0, 0, 0, 0.2), 0px 6px 10px 0px rgba(0, 0, 0, 0.14), 0px 1px 18px 0px rgba(0, 0, 0, 0.12);
}

.go3162094071 {
    padding-left: 20px;
}

.go3844575157 {
    background-color: #313131;
}

.go1725278324 {
    background-color: #43a047;
}

.go3651055292 {
    background-color: #d32f2f;
}

.go4215275574 {
    background-color: #ff9800;
}

.go1930647212 {
    background-color: #2196f3;
}

.go946087465 {
    display: flex;
    align-items: center;
    padding: 8px 0;
}

.go703367398 {
    display: flex;
    align-items: center;
    margin-left: auto;
    padding-left: 16px;
    margin-right: -8px;
}

.go3963613292 {
    width: 100%;
    position: relative;
    transform: translateX(0);
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    min-width: 288px;
}

.go1141946668 {
    box-sizing: border-box;
    display: flex;
    max-height: 100%;
    position: fixed;
    z-index: 1400;
    height: auto;
    width: auto;
    transition: top 300ms ease 0ms, right 300ms ease 0ms, bottom 300ms ease 0ms, left 300ms ease 0ms, max-width 300ms ease 0ms;
    pointer-events: none;
    max-width: calc(100% - 40px);
}

.go1141946668 .notistack-CollapseWrapper {
    padding: 6px 0px;
    transition: padding 300ms ease 0ms;
}

@media (max-width:599.95px) {
    .go1141946668 {
        width: 100%;
        max-width: calc(100% - 32px);
    }
}

.go3868796639 .notistack-CollapseWrapper {
    padding: 2px 0px;
}

.go3118922589 {
    top: 14px;
    flex-direction: column;
}

.go1453831412 {
    bottom: 14px;
    flex-direction: column-reverse;
}

.go4027089540 {
    left: 20px;
}

@media (min-width:600px) {
    .go4027089540 {
        align-items: flex-start;
    }
}

@media (max-width:599.95px) {
    .go4027089540 {
        left: 16px;
    }
}

.go2989568495 {
    right: 20px;
}

@media (min-width:600px) {
    .go2989568495 {
        align-items: flex-end;
    }
}

@media (max-width:599.95px) {
    .go2989568495 {
        right: 16px;
    }
}

.go4034260886 {
    left: 50%;
    transform: translateX(-50%);
}

@media (min-width:600px) {
    .go4034260886 {
        align-items: center;
    }
}