/* Custom CSS */

/* Shared starfield canvas (injected by custom.js via static/starfield.js,
   dark theme only). The component styles/positions its own <canvas>
   (fixed, full-viewport, pointer-events:none); we only need it behind
   page content. */
#star-field {
    z-index: 0 !important;
}

/* Keep page content above the star layer */
.container {
    position: relative;
    z-index: 1;
}

/* wm-nav:begin — house treatment for the shared site nav (Marmite header menu) */
.header-nav .header-menu a.menu-item {
    text-transform: uppercase;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 0.14em;
    color: rgba(178, 203, 246, 0.8);
}
.header-nav .header-menu a.menu-item:hover { color: #ffb6e6; }
/* wm-nav:end */
