.game-list .games{--magic-game-list-gap: var(--magic-game-margin, 8px);--game-list-item-size: var(--magic-game-list-item-size, 104px);display:grid;grid-gap:var(--magic-game-list-gap);grid-template-columns:repeat(auto-fill,var(--game-list-item-size));justify-content:center;min-height:1px;padding-bottom:var(--magic-size-4)}@media (min-width: 768px){.game-list .games{--game-list-item-size: var(--magic-game-list-item-size-tablet, 116px)}}@media (min-width: 1024px){.game-list .games{--game-list-item-size: var(--magic-game-list-item-size-desktop, 128px);--magic-game-list-gap: var(--magic-game-margin-desktop, 16px)}}.game-list .games--swipeable{--visible-cols: var(--magic-game-list-columns);--magic-game-list-visible-gaps: calc((var(--visible-cols) - 1) * var(--magic-game-list-gap));justify-content:flex-start;box-sizing:content-box;padding-right:var(--magic-game-list-swipeable-negative-margin, var(--magic-size-4));margin-right:calc(-1 * var(--magic-game-list-swipeable-negative-margin, var(--magic-size-4)));grid-template-columns:none;grid-auto-columns:var(--game-list-item-size);grid-auto-flow:column;margin-left:calc(-1 * var(--magic-game-list-swipeable-negative-margin, var(--magic-size-4)));padding-left:var(--magic-game-list-swipeable-negative-margin, var(--magic-size-4))}.game-list .games--swipeable{-ms-overflow-style:none;scrollbar-width:none;scrollbar-color:transparent transparent}.game-list .games--swipeable::-webkit-scrollbar,.game-list .games--swipeable::-webkit-scrollbar-track,.game-list .games--swipeable::-webkit-scrollbar-thumb,.game-list .games--swipeable::-webkit-scrollbar-track-piece:start,.game-list .games--swipeable::-webkit-scrollbar-track-piece:end{display:none;width:0;height:0;background:transparent none 0 0;visibility:hidden;scrollbar-width:none}.game-list .games--swipeable{overflow:auto;backface-visibility:hidden;overflow-x:auto;overflow-y:hidden}@media (pointer: coarse){.game-list .games--swipeable{scroll-behavior:smooth}}.game-list .games--swipeable{scroll-snap-type:x mandatory;scroll-padding-inline-start:calc(var(--magic-game-list-swipeable-negative-margin, var(--magic-size-4)) + var(--magic-game-list-gap) / 2);touch-action:pan-y}.game-list .games--expanded{justify-content:center}.game-list .game{grid-column:span 1;will-change:transform;scroll-snap-align:start}.game-list .game--double{grid-column:span 2}.game-list .game--double .thumbnail:not(.thumbnail--double){padding:0 0 calc(75% - (var(--magic-game-list-gap, var(--magic-game-margin, 8px)) - var(--magic-game-list-gap, var(--magic-game-margin, 8px)) / 4))}.game-list .game .thumbnail{display:block;position:relative;padding:0 0 150%;border-radius:var(--magic-corner-radius-low);overflow:hidden;background-color:var(--magic-surface-lv-2)}.game-list .game .thumbnail--tiny{padding:0 0 100%}.game-list .game .thumbnail--double{padding:0 0 calc(75% - (var(--magic-game-list-gap, var(--magic-game-margin, 8px)) - var(--magic-game-list-gap, var(--magic-game-margin, 8px)) / 4))}.game-list .game .image{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.game-list .games{padding-top:var(--magic-size-3);justify-content:center}.game-list .games--swipeable{justify-content:flex-start}.game-list .game-list__play-button{position:absolute}.game-list .game-list__play-button--start-game{position:relative;margin:auto;opacity:0;transition:opacity var(--magic-duration, .3s) ease;will-change:opacity;background-color:#ffffff59;backdrop-filter:blur(var(--magic-size-1));border-radius:var(--magic-corner-radius-mid);z-index:3}.game-list .game-list__play-button--start-game::part(button){padding:0 var(--magic-size-4);height:var(--magic-size-8)}.game-list .game-list__play-button--play{margin:var(--magic-size-4) var(--magic-size-2);opacity:0;bottom:0;transition:opacity var(--magic-duration, .3s) ease;will-change:opacity;z-index:3}.game-list .game-list__play-button--play::part(button){padding:0 var(--magic-size-2);height:var(--magic-size-8)}.game-list .game-list__play-button--play{margin:auto var(--magic-size-2) var(--magic-size-4);width:100%;position:relative}.game-list .game-list__play-icon--play{position:absolute;margin:0;padding:0;width:var(--magic-size-11);height:var(--magic-size-11);color:var(--magic-light, #fff);opacity:0;transform:scale(.91) translateY(-50%);transition:opacity var(--magic-duration, .3s) 0s ease,transform var(--magic-duration, .3s) 0s ease;will-change:opacity,transform;z-index:3;top:45%}.game-list ::part(link){border-radius:var(--magic-border-radius, 4px)}.game-list ::part(game-play-container){padding:0 var(--magic-size-2)}.game-list ::part(game-provider){display:none}magic-game-list::part(header),magic-main-category-games::part(header),magic-sub-category-games::part(header){margin-bottom:0}.sub-category-games .game-play-container{padding:0 var(--magic-size-2)}.header-content[data-astro-cid-uvegdd4l]{display:flex;align-items:center}.back-button[data-astro-cid-uvegdd4l]::part(root){color:var(--magic-text-default);background:none;padding:0;margin:0;height:var(--magic-size-8);width:var(--magic-size-8);margin-right:var(--magic-size-2)}.category-header__title[data-astro-cid-uvegdd4l]{color:var(--magic-text-default);font-size:var(--magic-font-size-6);line-height:var(--magic-line-height-4);font-weight:600}
