
/* CoNest Call Minutes Circling Ring V3.4 */
@property --conest-call-ring-angle{
  syntax:"<angle>";
  initial-value:0deg;
  inherits:false;
}
#conest-call-minutes-v3{
  position:relative!important;
  isolation:isolate!important;
  overflow:visible!important;
}
#conest-call-minutes-v3::before{
  content:""!important;
  position:absolute!important;
  inset:-3px!important;
  z-index:-1!important;
  border-radius:29px!important;
  padding:2px!important;
  pointer-events:none!important;
  background:
    conic-gradient(
      from var(--conest-call-ring-angle),
      rgba(223,255,0,0) 0deg,
      rgba(223,255,0,0) 244deg,
      rgba(223,255,0,.10) 258deg,
      #dfff00 278deg,
      #58f4ff 300deg,
      #7ca8ff 322deg,
      #b18cff 344deg,
      rgba(223,255,0,0) 360deg
    )!important;
  -webkit-mask:
    linear-gradient(#000 0 0) content-box,
    linear-gradient(#000 0 0)!important;
  -webkit-mask-composite:xor!important;
  mask-composite:exclude!important;
  filter:
    drop-shadow(0 0 5px rgba(223,255,0,.50))
    drop-shadow(0 0 11px rgba(88,244,255,.22))!important;
  animation:conestCallRingCircleV34 4.3s linear infinite!important;
}
#conest-call-minutes-v3::after{
  content:""!important;
  position:absolute!important;
  inset:-1px!important;
  z-index:-2!important;
  border-radius:27px!important;
  pointer-events:none!important;
  box-shadow:0 0 26px rgba(223,255,0,.09),0 0 52px rgba(88,244,255,.035)!important;
  animation:conestCallRingBreathV34 3.2s ease-in-out infinite!important;
}
@keyframes conestCallRingCircleV34{
  to{--conest-call-ring-angle:360deg}
}
@keyframes conestCallRingBreathV34{
  0%,100%{opacity:.58;transform:scale(1)}
  50%{opacity:1;transform:scale(1.003)}
}
@media(prefers-reduced-motion:reduce){
  #conest-call-minutes-v3::before,
  #conest-call-minutes-v3::after{
    animation:none!important;
  }
}
