/* Decorative entry candidate, source contract: Render commit a9f1de1.
 * This is a waiting/blocked background, NOT a playable world or storage-ready state.
 * Guard/status/banner nodes are body-level in that source and are not styled here.
 * Do not load this globally without checking that contract and the release manifest.
 */
html:not(.game-layout):not(.world-review):not(.living-game) body {
  background: #dce4d1 var(--mountain-entry-art, none) center / cover no-repeat fixed;
}
/* If bootstrap itself never loads, keep its original fallback visible. */
html:not(.game-layout):not(.world-review):not(.living-game) body:has(> dialog#betaSaveDialog:modal) > .app-shell {
  visibility: hidden;
}
