.pulsar-changelog-announcer-ev {
  display: block;
  width: 100%;
  height: 100%;
}
.pulsar-changelog-announcer-ev .arm {
  transform-box: view-box;
  transform-origin: 50px 42px;
  animation: changelog-announcer-ev-arm 2400ms ease-in-out 1 both;
}
.pulsar-changelog-announcer-ev .l1 {
  animation: changelog-announcer-ev-l1 2400ms ease-in-out 1 both;
}
.pulsar-changelog-announcer-ev .l2 {
  animation: changelog-announcer-ev-l2 2400ms ease-in-out 1 both;
}
@keyframes changelog-announcer-ev-arm {
  0% { transform: rotate(0deg); }
  8%, 15% { transform: rotate(40deg); }
  40%, 100% { transform: rotate(0deg); }
}
@keyframes changelog-announcer-ev-l1 {
  0% { opacity: 1; }
  5%, 40% { opacity: 0; }
  52%, 100% { opacity: 1; }
}
@keyframes changelog-announcer-ev-l2 {
  0% { opacity: 1; }
  5%, 55% { opacity: 0; }
  67%, 100% { opacity: 1; }
}
@media (prefers-reduced-motion: reduce) {
  .pulsar-changelog-announcer-ev .arm,
  .pulsar-changelog-announcer-ev .l1,
  .pulsar-changelog-announcer-ev .l2 {
    animation: none;
  }
}
