/* Covers share the materials and accent colors of each playfield. */
.mini-cover{background:radial-gradient(ellipse at 12% 0,color-mix(in srgb,var(--mini-color) 25%,transparent),transparent 75%),linear-gradient(150deg,#1c293a,#0b1321);border:1px solid #c2aa7b80;box-shadow:inset 0 1px #fff3,inset 0 0 0 4px #eddbac05,0 4px 12px #0a182012}
.mini-cover-scene{position:absolute;inset:0;overflow:hidden}
.mini-cover-scene::before{content:'';position:absolute;inset:10%;border:1px solid color-mix(in srgb,var(--mini-color) 22%,transparent);border-radius:50%;transform:rotate(-9deg);box-shadow:0 0 0 10px #d4c89e05}
.mini-cover-scene::after{content:'';position:absolute;inset:7px;border:1px solid #d8c99c1c;border-radius:8px;pointer-events:none}
.mini-cover-scene img{position:absolute;width:74%;height:74%;object-fit:contain;right:-6%;bottom:0;filter:drop-shadow(0 5px 6px #0005);transform:rotate(5deg)}
.mini-cover-scene b{position:absolute;left:9%;top:9%;display:grid;place-items:center;width:40px;height:40px;font-size:29px;line-height:1;color:var(--mini-color);font-style:normal;background:#0d182a85;border:1px solid #cfdaed20;border-radius:12px;box-shadow:inset 0 1px #fff1}
.mini-cover-scene i{position:absolute;width:39%;height:12%;left:10%;bottom:12%;border-radius:4px;background:linear-gradient(var(--mini-color),color-mix(in srgb,var(--mini-color) 65%,#172539));border:1px solid #fff5;box-shadow:0 4px #0004,inset 0 2px #ffffff50}
.mini-cover-scene i:nth-child(2){bottom:26%;left:14%;width:32%}
.mini-cover-scene i:nth-child(3){bottom:40%;left:18%;width:25%}
.mini-cover-drift i{transform:rotate(-35deg);height:70%;width:25%!important;bottom:-13%!important;left:17%!important;background:#172337;border-color:#e8c789}.mini-cover-drift i:nth-child(2){left:19%!important;width:1px!important;background:#e8c789}.mini-cover-drift i:nth-child(3){display:none}.mini-cover-slash i{width:70%!important;height:3%!important;transform:rotate(-35deg);left:5%!important;bottom:32%!important;background:#ffe0a0}.mini-cover-slash i:nth-child(2){bottom:40%!important;left:-8%!important}.mini-cover-slash i:nth-child(3){display:none}.mini-cover-hole i{width:65%!important;height:34%!important;border-radius:50%;bottom:10%!important;background:#030614;border:3px solid var(--mini-color)}.mini-cover-hole i:nth-child(2){bottom:15%!important;width:45%!important;height:23%!important;left:20%}.mini-cover-hole i:nth-child(3){display:none}.mini-cover-mob i{width:21%!important;height:12%;border-radius:50%;left:8%;bottom:14%;box-shadow:25px -16px 0 var(--mini-color),50px 0 0 var(--mini-color),25px 16px 0 var(--mini-color)}.mini-cover-mob i:nth-child(n+2){display:none}.mini-cover-block i{width:19%!important;height:19%;bottom:17%;left:11%;box-shadow:0 -32px 0 var(--mini-color),32px 0 0 var(--mini-color)}.mini-cover-block i:nth-child(n+2){display:none}.mini-cover-swing i{width:2%!important;height:65%;bottom:6%!important;left:32%!important;transform:rotate(29deg);transform-origin:top;background:#ffe2a0}.mini-cover-swing i:nth-child(n+2){display:none}.mini-cover-swing img{bottom:-6%;right:1%;transform:rotate(-18deg)}.mini-cover-trap i{width:0!important;height:0!important;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:34px solid #ff94b0;background:none;bottom:13%;left:7%}.mini-cover-trap i:nth-child(2){left:24%;bottom:13%}.mini-cover-trap i:nth-child(3){left:41%;bottom:13%}.mini-cover-merge i{width:28%!important;height:28%;border-radius:50%;bottom:13%;left:8%;background:#ff9bc7}.mini-cover-merge i:nth-child(2){bottom:32%;left:27%;width:20%!important;height:20%;background:#87dfff}.mini-cover-merge i:nth-child(3){bottom:40%;left:7%;width:16%!important;height:16%;background:#c1a6ff}
