.tabbar__container .tabbar__container-item:nth-of-type(3) {
	position: relative !important;
}

.tabbar__container .tabbar__container-item:nth-of-type(3)::before {
	content: "";
	position: absolute;
	left: 50%;
	bottom: .42rem;
	width: 1.59rem;
	height: 1.59rem;
	transform: translateX(-50%);
	background: url("/assets/png/promo-promotion-icon.png?v=20260717d") center / contain no-repeat;
	z-index: 8;
	pointer-events: none;
}

.tabbar__container .tabbar__container-item:nth-of-type(3) svg {
	opacity: 0 !important;
	visibility: hidden !important;
}

.tabbar__container .tabbar__container-item:nth-of-type(3) .promotionBg:after {
	background: transparent !important;
	box-shadow: none !important;
}

.tabbar__container .tabbar__container-item:nth-of-type(3) .promotionBg {
	background: transparent !important;
	box-shadow: none !important;
}

html,
body {
	background: #9195A3 !important;
}

#app {
	background: var(--game-background-color, var(--bg_color_L1)) !important;
	color: var(--game-text-color, var(--text_color_L1)) !important;
}

.ar,
.home,
.home-wrapper,
.content,
.content-daman,
.WinGo__C,
.K3__C,
.D5__C,
.TrxWinGo__C,
.lottery-wrapper,
.lottery-home,
.saasLottery,
.motuo {
	background-color: var(--game-background-color, var(--bg_color_L1)) !important;
}

#app .content-daman,
#app .content-daman span,
#app .content-daman p,
#app .content-daman h1,
#app .content-daman h2,
#app .content-daman h3,
#app .content-daman h4,
#app .content-daman h5,
#app .daman-title-left,
#app .noticeBar__container,
#app .navbar.lottery .navbar__content-center,
#app .navbar.lottery .navbar__content-left .van-icon {
	color: var(--game-text-color, var(--text_color_L1)) !important;
}

.gameScenes-daman .row-item {
	overflow: hidden !important;
	border: 0 !important;
	outline: 0 !important;
	border-radius: .18rem !important;
	background:
		radial-gradient(circle at 70% 20%, rgba(255, 70, 70, .18), transparent 38%),
		linear-gradient(135deg, #120000 0%, #4d0000 45%, #090000 100%) !important;
	box-shadow: 0 .08rem .18rem rgba(0, 0, 0, .28) !important;
}

.gameScenes-daman .row-item .game_bg {
	border: 0 !important;
	border-radius: inherit !important;
}

.gameScenes-daman .row-item .game_image {
	filter: drop-shadow(0 .08rem .08rem rgba(0, 0, 0, .35)) !important;
}

.daman__container .item,
.lotterySlotItem {
	overflow: hidden !important;
	border: 0 !important;
	outline: 0 !important;
	box-shadow: 0 .08rem .18rem rgba(0, 0, 0, .24) !important;
}

.daman__container .item .gameImg,
.lotterySlotItem > img {
	border: 0 !important;
	outline: 0 !important;
}

/* Third-party game launch overlay: prevent duplicated brand logos while loading. */
.onlineGames__container [class*="loading"] img[src*="logo-6e694482"],
.onlineGames__container .van-overlay img[src*="logo-6e694482"],
.onlineGames__container .van-loading img[src*="logo-6e694482"],
.onlineGames__container img[src*="logo-6e694482"] + img[src*="logo-6e694482"] {
	display: none !important;
}

.ar-loading-view .loading,
.ar-loading-view .loading-animat,
.ar-loading-view .com__box,
.ar-loading-view [style*="logo-6e694482"] {
	background-image: none !important;
	background: transparent !important;
	box-shadow: none !important;
}

.ar-loading-view .loading-animat,
.ar-loading-view .com__box,
.ar-loading-view img[src*="logo-6e694482"] {
	display: none !important;
}
