/* THE CURRENT, the seat (arsenal instrument, 2026-07-12).
 * The real img stays in flow (it owns layout and the no-engine face); a live
 * engine lays its canvas exactly over it. */
[data-current]{ position:relative; display:block; margin:0 }
[data-current] > img{ display:block; width:100%; height:auto }
.g28-current-canvas{
  position:absolute; inset:0; width:100%; height:100%;
  pointer-events:none;
}
.g28-current-live > img{ visibility:hidden }
.g28-current-fallback-on .g28-current-canvas{ display:none }
.g28-current-fallback-on > img{ visibility:visible }
@media (prefers-reduced-motion: reduce){
  .g28-current-canvas{ display:none }
  [data-current] > img{ visibility:visible !important }
}
