/* AdeptDEV Store v0.24.7 — runtime auth feedback */
body.adeptdev-storefront #modal-quicksignup .adev-auth-runtime-message {
  display: block;
  margin: -2px 0 16px;
  padding: 12px 14px;
  border: 1px solid #d8e5fb;
  border-radius: 16px;
  background: #f6f9ff;
  color: #536b91;
  font-size: 13px;
  line-height: 1.45;
  font-weight: 650;
}
body.adeptdev-storefront #modal-quicksignup .adev-auth-runtime-message[hidden] { display: none !important; }
body.adeptdev-storefront #modal-quicksignup .adev-auth-runtime-message.is-error {
  border-color: #ffd1d1;
  background: #fff6f6;
  color: #a23b46;
}
body.adeptdev-storefront #modal-quicksignup .adev-auth-runtime-message.is-warning {
  border-color: #ffe2a8;
  background: #fffaf0;
  color: #8a621d;
}
body.adeptdev-storefront #modal-quicksignup .adev-auth-runtime-message.is-success {
  border-color: #bce8d7;
  background: #f1fbf7;
  color: #24745a;
}
body.adeptdev-storefront #modal-quicksignup .btn-grn.is-auth-loading,
body.adeptdev-storefront #modal-quicksignup button.is-auth-loading {
  cursor: wait !important;
  opacity: .78;
  pointer-events: none;
}
body.adeptdev-storefront #modal-quicksignup .btn-grn.is-auth-loading svg {
  animation: adevAuthPulse0247 .75s ease-in-out infinite alternate;
}
@keyframes adevAuthPulse0247 {
  from { transform: translateX(0); opacity: .45; }
  to { transform: translateX(3px); opacity: 1; }
}
