/* Pocket Shinobi title artwork, isolated to the playtest screen. Existing atmosphere remains. */
#menu.sn-pocket-ready .menuArt{background-image:url('/pocket-shinobi-title.webp');background-size:100% 100%}
#menu.sn-pocket-ready .menuHotspot{border-radius:8px;z-index:5}
#menu.sn-pocket-ready #play{left:55.1%;top:46.1%;width:30.4%;height:13.3%}
#menu.sn-pocket-ready #menuCharacter{left:58.3%;top:59.8%;width:25%;height:9.1%}
#menu.sn-pocket-ready #menuInventory{left:58.3%;top:70.3%;width:25%;height:9.1%}
#menu.sn-pocket-ready #menuSettings{left:58.3%;top:80.9%;width:25%;height:9.3%}
#menu.sn-pocket-ready #menuQuit{display:none!important}
#menu.sn-pocket-ready #snTrialMenuEntry{display:none!important}
#menu.sn-pocket-ready .sn-moon-glow{left:37%;top:-22%;width:36%}
#menu.sn-pocket-ready .sn-logo-shimmer{left:49%;top:0%;width:44%;height:42%}
#menu.sn-pocket-ready .sn-blade-flash{left:83%;top:4%;width:11%;height:20%}
#menu.sn-pocket-ready .sn-lantern-glow{right:-3%;top:37%;height:61%}
#menu.sn-pocket-ready .sn-music-dock{z-index:9}
#menu.sn-pocket-ready .menuHotspot:focus-visible{outline:2px solid #fff2be!important;outline-offset:2px}
@media(orientation:landscape) and (max-height:440px){
 #menu.sn-pocket-ready #play{left:55.1%;top:46.1%;width:30.4%;height:13.3%}
}
