/* Game-specific scenery fills the hero width and fades before the player. */
body[data-game="falling-pickaxe"]{--hero-scenery:url('/assets/landscape.png');--hero-scenery-position: center 35%}
body[data-game="minedrop"]{--hero-scenery:url('/assets/minedrop/md_loader_bg.jpg');--hero-scenery-position:center 20%}
body[data-game="mine-slot"]{--hero-scenery:url('/assets/mine-slot/background.png');--hero-scenery-position:center 35%}
body[data-game] .site>.hero{background:#0c241e}
body[data-game] .site>.hero::before{
 content:'';position:absolute;inset:0 0 auto;width:100%;max-width:none;height:350px;
 transform:none;opacity:1;filter:none;pointer-events:none;z-index:-1;
 background-image:linear-gradient(180deg,#0c241e45 0%,#0c241e70 28%,#0c241ed9 70%,#0c241e 100%),var(--hero-scenery);
 background-size:100% 100%,cover;background-position:center,var(--hero-scenery-position);background-repeat:no-repeat;
}
@media(min-width:1000px){body[data-game] .site>.hero::before{height:420px}}
