
  @keyframes svelte-t0n3yy-pending {
    0%, 100% { opacity: 0.8; }
    50% { opacity: 0.1; }
  }

  .pending.svelte-t0n3yy {
    animation: svelte-t0n3yy-pending 3.5s ease-in-out infinite;
  }

  /* A ring that keeps expanding from the green dot while pulls are succeeding. */
  @keyframes svelte-i1po5-pulled {
    from { transform: scale(1); opacity: 0.75; }
    to { transform: scale(2.5); opacity: 0; }
  }

  .pulse.svelte-i1po5 {
    animation: svelte-i1po5-pulled 1.5s ease-out infinite;
  }
