/* Project-specific styles for e-Evidence Portal */

/* Custom utility classes can go here if needed */
/* The eevidence theme handles most styling through DaisyUI */

/* Alpine.js cloak - hide elements until Alpine is ready */
[x-cloak] {
  display: none !important;
}

/* ── Support Chat Widget Animations ── */

/* Avatar spring-in for empty state */
@keyframes support-avatar-in {
  from {
    opacity: 0;
    transform: translateY(20px);
  }
  to {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Greeting text blur fade-in */
@keyframes support-greeting-in {
  from {
    opacity: 0;
    filter: blur(8px);
  }
  to {
    opacity: 1;
    filter: blur(0);
  }
}

/* Bottom gradient fade on messages area */
.support-messages-fade {
  position: relative;
}
.support-messages-fade::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  height: 48px;
  background: linear-gradient(to top, var(--color-base-200, #f2f2f2), transparent);
  pointer-events: none;
  z-index: 1;
}
