/* Blue Marble dice — mini preview */
.miniDie.blue-marble {
	background:
		linear-gradient(108deg, transparent 19%, rgba(10,30,110,0.85) 19%, rgba(10,30,110,0.85) 23%, transparent 23%),
		linear-gradient(162deg, transparent 35%, rgba(15,50,140,0.75) 35%, rgba(15,50,140,0.75) 39.5%, transparent 39.5%),
		linear-gradient(55deg,  transparent 58%, rgba(25,65,160,0.65) 58%, rgba(25,65,160,0.65) 61.5%, transparent 61.5%),
		linear-gradient(to bottom right, #80b0e8 0%, #3870c0 45%, #5890d0 75%, #78a8e0 100%);
	border-color: #2858a0;
	box-shadow: 0 0 6px rgba(20,60,150,0.35);
}
.miniDie.blue-marble .pip { background: #ffffff; }

/* Blue Marble dice — full board */
body.dice-blue-marble .die .face {
	background:
		linear-gradient(108deg, transparent 19%, rgba(10,30,110,0.85) 19%, rgba(10,30,110,0.85) 23%, transparent 23%),
		linear-gradient(162deg, transparent 35%, rgba(15,50,140,0.75) 35%, rgba(15,50,140,0.75) 39.5%, transparent 39.5%),
		linear-gradient(55deg,  transparent 58%, rgba(25,65,160,0.65) 58%, rgba(25,65,160,0.65) 61.5%, transparent 61.5%),
		linear-gradient(to bottom right, #80b0e8 0%, #3870c0 45%, #5890d0 75%, #78a8e0 100%);
	border-color: #2858a0;
	box-shadow: inset 0 0 0.5vh rgba(180,220,255,0.4), 0 0 1vh rgba(20,60,150,0.4);
}
body.dice-blue-marble .pip { background: #ffffff; }
