/* Custom overrides — Tailwind CDN handles most styling */

.line-clamp-2 {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

.line-clamp-3 {
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
}

/* Heatmap cell hover effect */
.heatmap-cell {
    transition: all 0.2s ease;
}
.heatmap-cell:hover {
    transform: scale(1.05);
    z-index: 10;
    box-shadow: 0 4px 12px rgba(0, 88, 190, 0.15);
}

/* Smooth transitions for interactive elements */
a, button {
    transition: all 0.2s ease;
}
