/* The page owns a stacking context; its opaque game canvas and every control stay above this decoration. */
html.bg-home-space, body.bg-home-space { background: #000; }
body.bg-home-space { isolation: isolate; }
[data-cyber-background] { position: fixed; inset: 0; z-index: -1; overflow: hidden; pointer-events: none; background: #000; contain: strict; }
[data-cyber-background] canvas { position: absolute; inset: 0; display: block; width: 100%; height: 100%; pointer-events: none; }
