/* One shared material: pointer swarm → live terminal → pointer swarm. */
#console-swarm{position:fixed;inset:0;width:100%;height:100dvh;pointer-events:none;z-index:4}
.swarm-enabled .swarm-terminal{opacity:0;transition:opacity .18s linear;transform:none;filter:none;will-change:opacity}
.swarm-enabled .swarm-terminal[data-material=solid]{opacity:1}
.swarm-enabled .terminal-shell .terminal-command,.swarm-enabled .terminal-shell .service{animation:none}
.training-pixels{display:none!important}
body.motion-paused .swarm-terminal{opacity:1!important}
body.motion-paused #console-swarm{display:none}
@media(prefers-reduced-motion:reduce){#console-swarm{display:none}.swarm-enabled .swarm-terminal{opacity:1!important;transition:none}}
