/* Keep the artwork; composite moving surfaces instead of repainting filters. */
.motion-compact .pre__front {
  background: var(--acc) url(../images/card-blue.webp) center / 440px;
}
.motion-compact .pre__flap {
  background: var(--acc) url(../images/card-blue.webp) center / 440px;
  box-shadow: inset 0 0 0 999px rgba(4, 38, 58, .12);
}
.motion-compact .pre__flood { will-change: transform, opacity; }
.motion-compact .pre__rose { object-fit: contain; }
.motion-compact .pre__tk [data-foil],
.motion-compact .tk .fo { filter: none; }
.motion-compact .sweep { display: none; }
.motion-compact .vz-chad,
.motion-compact .kst__chad { filter: none; }
.motion-compact .k-fl:empty { display: none; }
.motion-compact .ka__seal .foil,
.motion-compact [data-foil] { filter: none; }
