body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-number,
body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-source,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-number,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-source {
	color: #ffd6eb !important;
	-webkit-text-fill-color: #ffd6eb !important;
	text-shadow:
		0 0 0.04rem rgba(255, 235, 247, 1),
		0 0 0.11rem rgba(255, 92, 180, 0.98),
		0 0 0.2rem rgba(255, 0, 128, 0.78) !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2,
.jackpot-H6o_i .jackpot-box.jackpot-box2 {
	top: 69.1% !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-row,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-row {
	background:
		radial-gradient(ellipse at center, rgba(92, 0, 48, 0.72) 0%, rgba(34, 0, 25, 0.9) 55%, #080005 100%) !important;
	box-shadow:
		inset 0 0 0 0.018rem rgba(255, 116, 185, 0.95),
		inset 0 0 0.085rem rgba(255, 42, 151, 0.62),
		0 0 0.09rem rgba(255, 82, 174, 0.58),
		0 0 0.18rem rgba(167, 0, 91, 0.42) !important;
	filter: brightness(1.32) saturate(1.36) !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-dot,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-dot {
	background: rgba(118, 0, 58, 0.58) !important;
	box-shadow:
		inset 0 0 0.012rem rgba(255, 150, 211, 0.28),
		0 0 0.018rem rgba(255, 60, 165, 0.16) !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-dot.is-on,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-dot.is-on {
	background:
		radial-gradient(circle at 36% 32%, #ffffff 0 12%, #fff0fa 13% 25%, #ffc4e6 26% 42%, #ff82c2 43% 63%, #ff2f98 64% 86%, #b80058 87% 100%) !important;
	box-shadow:
		0 0 0 0.009rem rgba(255, 232, 246, 1),
		0 0 0.038rem rgba(255, 145, 211, 1),
		0 0 0.105rem rgba(255, 48, 158, 0.92),
		0 0 0.18rem rgba(214, 0, 116, 0.72),
		0 0 0.26rem rgba(116, 0, 70, 0.48) !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-row,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-row {
	position: relative !important;
	z-index: 0 !important;
	isolation: isolate !important;
	overflow: visible !important;
	border-radius: 0.075rem !important;
	background:
		radial-gradient(ellipse at center, rgba(74, 0, 48, 0.7) 0%, rgba(20, 0, 28, 0.92) 56%, #050008 100%) !important;
	box-shadow:
		inset 0 0 0 0.014rem rgba(255, 246, 170, 0.72),
		inset 0 0 0.095rem rgba(255, 83, 191, 0.74),
		0 0 0.06rem rgba(255, 246, 170, 0.92),
		0 0 0.17rem rgba(255, 70, 190, 0.78),
		0 0 0.27rem rgba(38, 228, 255, 0.36) !important;
	filter: brightness(1.42) saturate(1.48) !important;
	animation: jackpotLedFrameGlow 1.75s ease-in-out infinite alternate !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-row::before,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-row::before {
	content: "" !important;
	position: absolute !important;
	inset: -0.055rem !important;
	border-radius: 0.12rem !important;
	background:
		conic-gradient(from 0deg, #ff2b38 0deg, #ffb72c 54deg, #fff7a8 96deg, #31ecff 158deg, #ff58d4 236deg, #ff2b38 360deg) !important;
	filter: blur(0.007rem) saturate(1.4) !important;
	opacity: 0.96 !important;
	z-index: -1 !important;
	pointer-events: none !important;
	animation: jackpotLedFrameSpin 3.1s linear infinite !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-row::after,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-row::after {
	content: "" !important;
	position: absolute !important;
	inset: -0.018rem !important;
	border-radius: 0.095rem !important;
	background:
		linear-gradient(110deg, transparent 0 34%, rgba(255, 255, 255, 0.32) 45%, rgba(255, 233, 98, 0.22) 52%, transparent 65%) !important;
	background-size: 230% 100% !important;
	mix-blend-mode: screen !important;
	opacity: 0.58 !important;
	z-index: 2 !important;
	pointer-events: none !important;
	animation: jackpotLedFrameSweep 2.35s ease-in-out infinite !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-char,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-char {
	position: relative !important;
	z-index: 1 !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-dot,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-dot {
	background: rgba(92, 0, 76, 0.52) !important;
}

body.pages-index-index #js_jackpot .jackpot-box.jackpot-box2 .jackpot-led-dot.is-on,
.jackpot-H6o_i .jackpot-box.jackpot-box2 .jackpot-led-dot.is-on {
	background:
		radial-gradient(circle at 35% 30%, #ffffff 0 14%, #fff6fb 15% 28%, #ffd3f0 29% 45%, #ff82d1 46% 64%, #ff28a8 65% 84%, #d90072 85% 100%) !important;
	box-shadow:
		0 0 0 0.01rem rgba(255, 248, 252, 1),
		0 0 0.045rem rgba(255, 180, 226, 1),
		0 0 0.12rem rgba(255, 43, 168, 0.96),
		0 0 0.2rem rgba(255, 199, 69, 0.38),
		0 0 0.28rem rgba(39, 224, 255, 0.28) !important;
	animation: jackpotLedDotSpark 1.45s ease-in-out infinite alternate !important;
}

@keyframes jackpotLedFrameSpin {
	to {
		transform: rotate(360deg);
	}
}

@keyframes jackpotLedFrameSweep {
	0% {
		background-position: 130% 0;
	}
	56% {
		background-position: -80% 0;
	}
	100% {
		background-position: -80% 0;
	}
}

@keyframes jackpotLedFrameGlow {
	from {
		box-shadow:
			inset 0 0 0 0.014rem rgba(255, 246, 170, 0.66),
			inset 0 0 0.08rem rgba(255, 83, 191, 0.62),
			0 0 0.05rem rgba(255, 246, 170, 0.8),
			0 0 0.13rem rgba(255, 70, 190, 0.6),
			0 0 0.22rem rgba(38, 228, 255, 0.28);
	}
	to {
		box-shadow:
			inset 0 0 0 0.014rem rgba(255, 251, 202, 0.92),
			inset 0 0 0.11rem rgba(255, 103, 208, 0.86),
			0 0 0.075rem rgba(255, 250, 190, 1),
			0 0 0.2rem rgba(255, 65, 190, 0.86),
			0 0 0.32rem rgba(41, 232, 255, 0.44);
	}
}

@keyframes jackpotLedDotSpark {
	from {
		filter: brightness(1.05) saturate(1.12);
	}
	to {
		filter: brightness(1.26) saturate(1.38);
	}
}
