/* Finite overlays only; approved labels, geometry and data remain unchanged. */
[data-diagram-motion] .dm-packet{fill:#079b91;stroke:#fff;stroke-width:1.5;pointer-events:none}
[data-diagram-motion] .dm-emphasis{fill:none;stroke:#079b91;stroke-width:3;pointer-events:none}
[data-diagram-motion] .dm-trace{fill:none;stroke:#079b91;stroke-width:4;stroke-linecap:round;pointer-events:none}
@media(prefers-reduced-motion:reduce){[data-motion-overlay]{display:none!important}}
@media(forced-colors:active){[data-motion-overlay]{display:none!important}}
@media print{[data-motion-overlay]{display:none!important}}
