/* AMZX Link v1.5.658 — equalização nativa de movimento no desktop. */
@media (min-width: 769px) and (prefers-reduced-motion: no-preference) {
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__ambient--one,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__ambient--two,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__hero-sparks i,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__hero-scanline,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__globe-scan,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__world-signal,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__physical-core-rings,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__physical-link i,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__physical-qr-scan,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__nfc-waves b,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__physical-ambient {
    animation-play-state: running !important;
  }

  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__physical-link i {
    animation: amzxLpSignalTravel 2.2s linear infinite !important;
    opacity: 1;
    filter: brightness(1.35) drop-shadow(0 0 7px rgba(103, 232, 249, .9));
  }
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__physical-link i:nth-child(2) { animation-delay: .72s !important; }
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__physical-link i:nth-child(3) { animation-delay: 1.44s !important; }

  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__hero-sparks i {
    filter: brightness(1.2);
    box-shadow: 0 0 18px 4px rgba(56, 189, 248, .62);
  }
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__hero-scanline,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__globe-scan,
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__physical-qr-scan {
    filter: brightness(1.25) saturate(1.15);
  }
  .amzx-lp:not(.amzx-lp--reduced-motion) .amzx-lp__nfc-waves b {
    filter: drop-shadow(0 0 5px rgba(103, 232, 249, .65));
  }
}
