.card-base[data-v-0cc5cc3b]:before{content:unset}@keyframes pulse{0%{opacity:1;transform:translate(0) translateY(0) translateZ(0) scale(1)}to{opacity:0;transform:translate(0) translateY(0) translateZ(0) scale(1.5)}}.group-games{align-items:center;display:grid;grid-template-areas:"icon heading btn-show-all" "items items items";grid-template-columns:minmax(0,auto) minmax(0,1fr) minmax(0,auto);grid-column-gap:var(--column-gap,.5rem);grid-row-gap:var(--row-gap,.625rem);position:relative}.group-games.section--second{grid-template-areas:"icon heading btn-show-all" "items items items" "items2 items2 items2"}@media (min-width:33rem){.group-games{--row-gap:1rem}}.group-games--second-row{margin-top:-1.5625rem}@media (min-width:33rem){.group-games--second-row{margin-top:-1.5625rem}}@media (min-width:80rem){.group-games--second-row{margin-top:-2.5rem}}.group-games>[data-icon]{font-size:1.25rem;grid-area:icon}.group-games>.icon{grid-area:icon;--icon-size:1.25rem;--color:var(--colors-accent-main)}.group-games>.arrows{grid-area:arrows;margin-right:1rem}@media (min-width:48rem){.group-games>.arrows{margin-left:1.5rem;margin-right:1.5rem}}.group-games>.title{color:var(--group-title-color);flex-grow:1;font-size:var(--font-size,1.5rem);font-weight:var(--font-weight,700);grid-area:heading;letter-spacing:var(--letter-spacing,-.24px);line-height:var(--line-height,1.1);margin:0}.is-game-page .group-games>.title{color:var(--text-primary)}@media (min-width:101rem){.group-games>.title{font-size:var(--font-size,2rem);font-weight:var(--font-weight,700);letter-spacing:var(--letter-spacing,-.32px);line-height:var(--line-height,1)}}.group-games .scrollContainer{--card-overflow:auto;align-items:center;display:var(--display,flex);flex-wrap:wrap;grid-area:items;margin:-1rem 0 0 -1rem;overflow-x:var(--card-overflow,auto);padding:1rem 1rem 0;scroll-padding:1rem;scroll-snap-type:x mandatory;grid-row-gap:.5rem;width:100%}@media (min-width:48rem){.group-games .scrollContainer{margin:-1rem 0 0;padding:1rem 0 0;grid-row-gap:1rem;scroll-padding:0}}.group-games .scrollContainer--visible{margin:-1rem 0 0 -1rem;padding:1rem 1rem 0;scroll-padding:1rem}@media (min-width:80rem){.group-games .scrollContainer--visible{--card-overflow:auto}}.group-games .scrollContainer::-webkit-scrollbar{display:none}.group-games .scrollContainer.disabled-scroll-block{pointer-events:none!important}.group-games>.items,.group-games>.scrollContainer>.items{align-items:center;display:var(--display,flex);grid-column-gap:.5rem;height:100%;width:100%}@media (min-width:48rem){.group-games>.items,.group-games>.scrollContainer>.items{grid-column-gap:1rem}}.group-games .load-more{height:0;margin-left:-.5rem;visibility:hidden;width:0}.group-games .titles .title{color:var(--text-secondary);font-size:var(--font-size,1.25rem);font-weight:var(--font-weight,700)}.group-games .titles .sub-title,.group-games .titles .title{letter-spacing:var(--letter-spacing,0);line-height:var(--line-height,1.3);margin:0}.group-games .titles .sub-title{color:var(--text-tertiary);font-size:var(--font-size,.875rem);font-weight:var(--font-weight,400)}.section--recommended.group-games{display:none;margin-bottom:2rem;margin-top:2.5rem;padding-right:3rem}.section--recommended.group-games .title{color:var(--text-primary)}@media (min-width:64rem){.section--recommended.group-games{display:grid}}.btn-show-all[data-v-23c86c88]:before{content:unset}
