/* 页面入场动画 */
.shadow-drop-2-bottom {
  animation: shadow-drop-2-top 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

.shadow-drop-2-top {
  animation: shadow-drop-2-top 0.4s cubic-bezier(0.250, 0.460, 0.450, 0.940) both;
}

@keyframes shadow-drop-2-top {
  0% {
    transform: translateY(12px);
    box-shadow: 0 0 0 0 rgba(0, 0, 0, 0);
  }

  100% {
    transform: translateY(0);
    box-shadow:
      0 1px 3px rgba(0,0,0,0.03),
      0 4px 16px rgba(0,0,0,0.04),
      0 12px 40px rgba(0,0,0,0.03);
  }
}
