@charset "utf-8";

.prize_scroll_content[data-v-c927500c] { position: relative; overflow: hidden; }

.prize_scroll_content .prize_swiper[data-v-c927500c] { margin-bottom: 0.13333rem; }

.prize_scroll_content .prize_swiper[data-v-c927500c] .swiper-wrapper { transition-timing-function: linear !important; }

.prize_scroll_content .prize_swiper .swiper-slide[data-v-c927500c] { transition: transform 0.3s linear !important; }

.prize_scroll_content .prize_swiper[data-v-c927500c]:last-child { margin-bottom: 0px; }

.prize_scroll_content .prize_swiper .prize_slide[data-v-c927500c] { width: 2.32rem; }

.prize_scroll_content .prize_swiper .prize_slide .prize_item[data-v-c927500c] { width: 2.10667rem; height: 2.10667rem; position: relative; cursor: pointer; display: flex; align-items: center; justify-content: center; flex-direction: column; }

.prize_scroll_content .prize_swiper .prize_slide .prize_item[data-v-c927500c]::before { content: ""; position: absolute; bottom: 0px; left: 0px; width: 100%; height: 1.49333rem; z-index: 0; border-radius: 0.26667rem; background: rgba(26, 26, 26, 0.03) !important; box-shadow: rgba(255, 255, 203, 0.4) 0px 0px 0.37333rem 0.05333rem inset !important; }

.prize_scroll_content .prize_swiper .prize_slide .prize_item[data-v-c927500c] > * { position: relative; z-index: 1; }

.prize_scroll_content .prize_swiper .prize_slide .prize_item .prize_record_bg[data-v-c927500c] { width: 100%; }

.prize_scroll_content .prize_swiper .prize_slide .prize_item .prize_game_icon[data-v-c927500c] { width: 1.28rem; height: 1.28rem; border-radius: 0.32rem; border: .05333rem solid var(--app-theme-2); }

.prize_scroll_content .prize_swiper .prize_slide .prize_item .prize_text[data-v-c927500c] { width: 100%; flex: 1 1 0%; font-size: 0.24rem; line-height: 0.32rem; margin-top: 0.02667rem; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; text-align: center; }

.prize_scroll_content .prize_swiper .prize_slide .prize_item .prize_text .account[data-v-c927500c] { color: rgb(7, 165, 6); text-align: center; }

.prize_scroll_content .prize_swiper .prize_slide .prize_item .prize_text .account span[data-v-c927500c] { color: var(--app-theme-1); }

.prize_scroll_content .prize_swiper .prize_slide .prize_item .prize_text .profit[data-v-c927500c] { color: var(--app-theme-1); text-align: center; }

.prize_scroll_content .prize_swiper .prize_slide .prize_item .prize_text .profit span[data-v-c927500c] { color: rgb(255, 170, 9); }

.home_live_carousel[data-v-f5554768], .home_live_carousel .home_live_viewport[data-v-f5554768] { width: 100%; overflow: hidden; }

.home_live_carousel .home_live_track[data-v-f5554768] { display: flex; align-items: center; justify-content: center; width: 100%; will-change: transform; backface-visibility: hidden; transform: translateZ(0px); }

.home_live_carousel .home_live_track.is_overflowing[data-v-f5554768] { justify-content: flex-start; width: max-content; }

.home_live_carousel .home_live_track.is_scrolling[data-v-f5554768] { animation-duration: ; animation-timing-function: ; animation-iteration-count: ; animation-direction: ; animation-fill-mode: ; animation-play-state: ; animation-name: ; animation-timeline: ; animation-range-start: ; animation-range-end: ; animation-delay: var(--live-track-delay, 0ms); }

.home_live_carousel .home_live_group[data-v-f5554768] { display: flex; align-items: center; gap: 0.30667rem; flex-shrink: 0; }

.home_live_carousel .home_live_track.is_overflowing .home_live_group + .home_live_group[data-v-f5554768] { margin-left: 0.30667rem; }

.home_live_carousel .home_live_slide[data-v-f5554768] { flex: 0 0 2.90667rem; width: 2.90667rem; height: auto; }

.home_live_carousel .home_live_item[data-v-f5554768] { position: relative; width: 2.90667rem; height: 1.92rem; overflow: hidden; border: .02667rem solid var(--app-theme-2); border-radius: 0.21333rem; background: rgba(0, 0, 0, 0.48); }

.home_live_carousel .home_live_cover[data-v-f5554768] { display: block; width: 100%; height: 100%; object-fit: cover; }

.home_live_carousel .home_live_badge[data-v-f5554768] { position: absolute; z-index: 1; top: 0.16rem; left: 0.16rem; display: flex; align-items: center; gap: 0.05333rem; padding: 0.05333rem 0.13333rem; border-radius: 0.08rem; background: linear-gradient(rgb(255, 117, 80), rgb(216, 30, 42)), radial-gradient(50% 34.58% at 50% 100%, rgba(255, 240, 206, 0.7), rgba(255, 240, 206, 0)); color: var(--app-theme-2); font-size: 0.18667rem; font-weight: 500; }

.home_live_carousel .home_live_badge span[data-v-f5554768] { width: 0.08rem; height: 0.08rem; border-radius: 50%; background: var(--app-theme-2); }

.home_live_carousel .home_live_password_mask[data-v-f5554768] { position: absolute; inset: 0px; z-index: 2; display: flex; flex-direction: column; align-items: center; justify-content: center; gap: 0.10667rem; border-radius: 0.21333rem; background: rgba(0, 0, 0, 0.6); color: var(--app-theme-3); font-size: 0.21333rem; font-weight: 500; }

.home_live_carousel .home_live_password_mask span[data-v-f5554768] { line-height: 1; }

@keyframes homeLiveMarquee-f5554768 { 
  0% { transform: translateZ(0px); }
  100% { transform: translate3d(calc(var(--live-track-distance) * -1),0,0); }
}