/* Like animation */
.like-animation {
    animation: like-pulse 0.8s ease-out;
}

@keyframes like-pulse {
    0% { transform: translate(-50%, -50%) scale(0); opacity: 0; }
    50% { transform: translate(-50%, -50%) scale(1.2); opacity: 1; }
    100% { transform: translate(-50%, -50%) scale(1); opacity: 0.8; }
}

/* Liked state */
.comment-action.liked svg path {
    fill: #f91880;
}

.comment-action.liked {
    color: #f91880;
}
