/* Device Logs menu icon */
.ow-events-icon {
  -webkit-mask-image: url(/static/ui/openwisp/images/log.svg) !important;
  mask-image: url(/static/ui/openwisp/images/log.svg) !important;
}

/* Nexapp Authentication menu icons — backfill missing classes */
.ow-key-icon {
  -webkit-mask-image: url(/static/ui/openwisp/images/access-credential.svg) !important;
  mask-image: url(/static/ui/openwisp/images/access-credential.svg) !important;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}
.ow-users-icon {
  -webkit-mask-image: url(/static/ui/openwisp/images/batch-user.svg) !important;
  mask-image: url(/static/ui/openwisp/images/batch-user.svg) !important;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}
.ow-cloud {
  -webkit-mask-image: url(/static/ui/openwisp/images/network-topology.svg) !important;
  mask-image: url(/static/ui/openwisp/images/network-topology.svg) !important;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}
.ow-log-icon {
  -webkit-mask-image: url(/static/ui/openwisp/images/log.svg) !important;
  mask-image: url(/static/ui/openwisp/images/log.svg) !important;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-position: center;
  mask-position: center;
}
