.lp-radar-ring {
    position:absolute;
    inset:0;
    border:1.5px solid rgba(180,150,60,0.80);
    border-radius:50%;
    opacity:0;
    animation:lpRadarPulse 4s ease-out infinite
  }
  .lp-radar-ring-2 {
    animation-delay:1.33s
  }
  .lp-radar-ring-3 {
    animation-delay:2.66s
  }
  @keyframes lpRadarPulse {
    0% {
      transform:scale(0.2);
      opacity:0.9;
      border-color:rgba(255,210,80,0.95)
    }
    60% {
      border-color:rgba(220,170,50,0.5)
    }
    100% {
      transform:scale(2.8);
      opacity:0;
      border-color:rgba(200,150,30,0)
    }
  }
  @keyframes circleReveal {
    from {
      clip-path:inset(35% 10% 35% 10% round 28px)
    }
    to {
      clip-path:inset(0% 0% 0% 0% round 0px)
    }
  }
  #auth-screen.circle-reveal {
    animation:circleReveal 0.55s cubic-bezier(0.4,0,0.2,1) forwards
  }