/* Top Games – all games in one 3-column grid like Hot (no carousel) */
.top-game-frame .section-arrows[data-v-760762f4] {
    display: none !important;
}

.top-game-swiper[data-v-760762f4],
.top-game-swiper.swiper {
    overflow: visible !important;
    height: auto !important;
    min-height: 0 !important;
    touch-action: auto !important;
}

.top-game-swiper[data-v-760762f4] .swiper-wrapper,
.top-game-swiper .swiper-wrapper {
    display: grid !important;
    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;
    gap: .18rem !important;
    width: 100% !important;
    height: auto !important;
    transform: none !important;
    transition: none !important;
}

.top-game-swiper__slide[data-v-760762f4],
.top-game-swiper__slide.swiper-slide {
    display: contents !important;
    width: auto !important;
    height: auto !important;
    margin: 0 !important;
}

.top-game-swiper__page[data-v-760762f4] {
    display: contents !important;
}

.top-game-card-slot.is-placeholder[data-v-760762f4] {
    display: none !important;
}

.top-game-frame .game-card-badge[data-v-760762f4] {
    display: none !important;
}

.top-game-frame[data-v-760762f4],
.top-game-frame-placeholder[data-v-760762f4] {
    min-height: 0 !important;
}

.top-game-card-slot[data-v-760762f4] {
    aspect-ratio: 3 / 4;
    width: 100% !important;
    height: auto !important;
}

.top-game-card-slot .top-game-card[data-v-760762f4],
.top-game-card-slot.is-rank-1 .top-game-card[data-v-760762f4],
.top-game-card-slot.is-rank-2 .top-game-card[data-v-760762f4],
.top-game-card-slot.is-rank-3 .top-game-card[data-v-760762f4] {
    border: .02667rem solid rgba(247, 211, 88, .85) !important;
    border-radius: .22rem !important;
    padding: .06rem !important;
    background: linear-gradient(180deg, rgba(91, 61, 181, .88), rgba(53, 38, 110, .96)) !important;
    box-shadow: 0 .04rem .12rem rgba(247, 211, 88, .16) !important;
}

.top-game-card-slot .top-game-card .game-img[data-v-760762f4] {
    border-radius: .16rem !important;
    object-fit: cover !important;
}
