.standalone-game .app-shell,.standalone-game .skip-link,.standalone-game .game-menu-season,.standalone-game .game-menu-best,.standalone-game .game-hud__diamonds{display:none!important}
.standalone-game #overlay-root{position:fixed;inset:0;z-index:100;isolation:isolate}
.standalone-game .game-result dl>div:has(dt:nth-child(1)){min-width:0}
.standalone-game .game-result dl>div:nth-child(2){display:none}
.standalone-game .platform-game-error{width:min(100%,560px);margin:12px auto;padding:11px 14px;border:1px solid #ffb4b4;border-radius:12px;background:#641e2a;color:#fff;font:700 13px/1.45 system-ui;text-align:center}
.platform-game-loading{position:fixed;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;background:#061325;color:#eff7ff;font:600 16px system-ui;z-index:1000;padding:24px;text-align:center}
.platform-game-loading a{color:#79dbff}
.standalone-game:has(pixplay-entry) .game-stage--menu,
.standalone-game:has(pixplay-entry) .axo-game-stage--menu { visibility: hidden; }

/* A fixed arena must not live inside a transformed/filtered modal animation.
   Keep one viewport layer for fullscreen standalone WebKit presentation. */
.standalone-game #overlay-root>.overlay--game{position:absolute;inset:0;animation:none;transform:none;backdrop-filter:none;-webkit-backdrop-filter:none}
.standalone-game .overlay--game .game-modal{position:absolute}
