.auth-card .secondary {
  box-shadow: 0 3px 0 #d5e3f7;
  transition: transform 120ms ease, box-shadow 120ms ease, background-color 120ms ease;
}

.auth-card .secondary:hover:not(:disabled) {
  background: #e1edff;
}

.auth-card .secondary:active:not(:disabled),
.auth-card .secondary.is-sending {
  transform: translateY(3px);
  box-shadow: 0 0 0 #d5e3f7, inset 0 2px 5px rgba(23, 104, 223, .18);
  background: #dceaff;
}

.auth-card .secondary:disabled {
  cursor: default;
}

@media (prefers-reduced-motion: reduce) {
  .auth-card .secondary { transition: none; }
}
