#garden .hero-ball{display:none;position:absolute;width:22px;height:22px;transform:translate(-50%,-50%);pointer-events:none;z-index:8;filter:drop-shadow(0 2px 2px #39422a35)}
#garden.hero-ball-active .hero-ball{display:block}
#garden.hero-ball-active,#garden.hero-ball-active canvas{cursor:none!important}
.hero-play-hint{font-size:12px;color:#526447;margin:8px 0 0;line-height:1.5}
@media(hover:none),(prefers-reduced-motion:reduce){.hero-play-hint{display:none}#garden .hero-ball{display:none!important}}
