/* Starfield parallax canvas — behind all app content. */

#starfield-canvas {
    position: fixed;
    inset: 0;
    z-index: 0;
    pointer-events: none;
    width: 100vw;
    height: 100vh;
}

/* Make the shell transparent so the canvas shows through the dead space.
   The viewport canvas inherits the body's background colour (#0b1220),
   preserving the base dark tone everywhere the starfield is empty. */
.app-shell {
    background: transparent;
    position: relative;
    z-index: 1;
}
