#sync-indicator.refreshing .dot {
  animation: sync-pulse .9s ease-in-out infinite alternate;
}

#sync-indicator.failed .dot {
  background: var(--red);
  box-shadow: 0 0 14px var(--red);
}

@keyframes sync-pulse {
  to { opacity: .35; transform: scale(.72); }
}
