:root {
  --stardust-color: #ffffff;
  --stardust-glow: 0.6;
}
.stardust-wrap { position: relative; isolation: isolate; }
.stardust-canvas {
  position: absolute; inset: 0; pointer-events: none; z-index: 3;
  filter: drop-shadow(0 0 2px rgba(255,255,255,var(--stardust-glow)));
}
@media (prefers-reduced-motion: reduce) {
  .stardust-canvas { display: none !important; }
}
/* Sentinel on näkymätön, sitä käytetään vain JS-käynnistimeen */
.stardust-sentinel { width:0; height:0; overflow:hidden; } 
