/* Vape Zone · WGP1 (02.11.2026): game-scoped fixes over the archive's style.css. Layout fit is in game.js (fit). */
#bar, #buy, #info, #splash, #loading, #intro { display: none !important; }
#stage { left: 50%; top: 50%; }
/* portrait phones: the machine is the scene, the model and side art step back */
body.vz-portrait #girl { opacity: .28; }
/* the archive's own top logo stays inside the stage; nothing of the game sits under the WIND GAME lobby / fullscreen buttons */
#toast { max-width: 1180px; white-space: normal; text-align: center; }
.vz-center #barMsg, .vz-center #fsDock .stat span { letter-spacing: .08em; }
html.wgp-replay #machine { cursor: default; }
body.vz-portrait #bg { opacity: 0; }
