/* scfpassport — WINNER D1 Perforation Stamp. Wire: data-lm="scfpassport" on brand svg + link this file. */
[data-lm="scfpassport"] { transform-box: fill-box; transform-origin: center; }
[data-lm="scfpassport"] > rect:nth-of-type(2) { transform-box: fill-box; transform-origin: 100% 100%; animation: sc-idle 3600ms ease-in-out infinite alternate; transition: transform var(--dur-fast, 140ms) ease-out; }
@keyframes sc-idle { from { opacity: 1; } to { opacity: .85; } }
[data-lm="scfpassport"]:hover > rect:nth-of-type(2) { animation-play-state: paused; opacity: 1; transform: scale(1.25); }
[data-lm="scfpassport"]:active { transform: scale(.985) translateY(1px); transition: transform var(--dur-micro, 90ms) ease-in; }
@media (prefers-reduced-motion: reduce) {
  [data-lm="scfpassport"] > rect:nth-of-type(2) { animation: none; }
  [data-lm="scfpassport"], [data-lm="scfpassport"] > rect:nth-of-type(2) { transition: none; transform: none; }
  [data-lm="scfpassport"]:active { opacity: .8; }
}
