/* LW_LOGIN_CHECK_OVERLAY_R4 */
.lw-login-check-overlay-r4 {
  position: fixed !important;
  width: 34px !important;
  height: 34px !important;
  z-index: 2147483647 !important;
  pointer-events: none !important;
  transform: translate(-50%, -50%) !important;
  animation: lwLoginCheckR4Pop 420ms cubic-bezier(.2, 1.45, .45, 1) both !important;
}

.lw-login-check-overlay-r4 svg {
  display: block !important;
  width: 100% !important;
  height: 100% !important;
  overflow: visible !important;
  filter: drop-shadow(0 0 1px #ffffff) drop-shadow(0 0 5px rgba(0, 89, 255, .95)) !important;
}

.lw-login-check-overlay-r4 path {
  fill: none !important;
  stroke: #0057ff !important;
  stroke-width: 4.4 !important;
  stroke-linecap: round !important;
  stroke-linejoin: round !important;
}

@keyframes lwLoginCheckR4Pop {
  0% { opacity: 0; transform: translate(-50%, -50%) scale(.35); }
  70% { opacity: 1; transform: translate(-50%, -50%) scale(1.14); }
  100% { opacity: 1; transform: translate(-50%, -50%) scale(1); }
}

