/* v256: preserve all branded motion while reducing unnecessary repaints. */
.sparkle-halo i {
  animation-play-state: paused;
}
.button:hover .sparkle-halo i,
.button:focus-visible .sparkle-halo i,
button[type="submit"]:hover .sparkle-halo i,
button[type="submit"]:focus-visible .sparkle-halo i,
.menu-toggle:hover .sparkle-halo i,
.menu-toggle:focus-visible .sparkle-halo i {
  animation-play-state: running;
}
.sparkle-halo,
.lumi-cursor,
.lumi-cursor-glow,
.lumi-cursor-sparkle {
  contain: layout paint style;
}
#starfield {
  contain: strict;
}
