:root{--menu-pointer:url('cursors/menu-arrow.webp') 5 4,default}
body,#game-shell,#game-shell *{cursor:var(--menu-pointer)!important}
body[data-pointer="battle"] #game-shell,body[data-pointer="battle"] #game-shell *{cursor:none!important}
#combat-pointer{position:fixed;width:32px;height:32px;transform:translate(-50%,-50%);pointer-events:none;z-index:100;object-fit:contain;filter:drop-shadow(0 1px 1px #000b)}
#combat-pointer[hidden]{display:none!important}
.music-credit{font-size:12px;line-height:1.7;color:#9eaf95;margin:20px 0 0}.music-credit a{text-decoration:underline;text-underline-offset:3px}
