@tailwind base;
@tailwind components;
@tailwind utilities;

/* 轻量入场动画（120ms，无 tailwindcss-animate 依赖） */
@layer utilities {
  .ez-overlay-in {
    animation: ez-overlay-in 120ms ease-out both;
  }

  .ez-toast-in {
    animation: ez-toast-in 120ms ease-out both;
  }
}

@keyframes ez-overlay-in {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@keyframes ez-toast-in {
  from {
    opacity: 0;
    margin-top: -6px;
  }

  to {
    opacity: 1;
    margin-top: 0;
  }
}
