/* LED dice — mini preview (5-face pip positions baked into background) */
.miniDie.led {
	background:
		radial-gradient(circle at 21% 21%, #fff 0%, #fff 5.5%, rgba(160,200,255,0.85) 10%, rgba(80,140,255,0.4) 16%, transparent 21%),
		radial-gradient(circle at 72% 21%, #fff 0%, #fff 5.5%, rgba(160,200,255,0.85) 10%, rgba(80,140,255,0.4) 16%, transparent 21%),
		radial-gradient(circle at 46% 46%, #fff 0%, #fff 5.5%, rgba(160,200,255,0.85) 10%, rgba(80,140,255,0.4) 16%, transparent 21%),
		radial-gradient(circle at 21% 72%, #fff 0%, #fff 5.5%, rgba(160,200,255,0.85) 10%, rgba(80,140,255,0.4) 16%, transparent 21%),
		radial-gradient(circle at 72% 72%, #fff 0%, #fff 5.5%, rgba(160,200,255,0.85) 10%, rgba(80,140,255,0.4) 16%, transparent 21%),
		#07070e;
	border-color: #18182e;
	box-shadow: inset 0 0 8px rgba(0,0,0,0.9);
}
.miniDie.led .pip {
	background: #ffffff;
	box-shadow: 0 0 2px 1px rgba(255,255,255,1), 0 0 4px 1px rgba(160,200,255,0.8);
}

/* LED dice — full board */
body.dice-led .die .face {
	background: #07070e;
	border-color: #18182e;
	box-shadow: inset 0 0 1.5vh rgba(0,0,0,0.95), inset 0 0 0.5vh rgba(80,140,255,0.15);
}
body.dice-led .die .face .pip {
	background: #ffffff;
	box-shadow:
		0 0 0.25vh 0.1vh  rgba(255,255,255,1),
		0 0 0.6vh  0.2vh  rgba(160,200,255,0.85),
		0 0 1.0vh  0.25vh rgba(80,140,255,0.5);
}
