/* 添加高亮效果样式 */
.highlight-item {
    animation: highlight-pulse 2s ease-in-out;
}

@keyframes highlight-pulse {
    0% { background-color: rgba(255, 255, 0, 0.1); }
    50% { background-color: rgba(255, 255, 0, 0.5); }
    100% { background-color: rgba(255, 255, 0, 0); }
}

/* 分类和贡献者标签样式 - 提高优先级 */
.keyword-item .category-label {
    display: inline-block !important;
    padding: 2px 6px !important;
    margin-left: 8px !important;
    font-size: 12px !important;
    border-radius: 4px !important;
    background-color: #e6f7ff !important;
    color: #1890ff !important;
}

.keyword-item .contributor-label {
    display: inline-block !important;
    padding: 2px 6px !important;
    margin-left: 8px !important;
    font-size: 12px !important;
    border-radius: 4px !important;
    background-color: #f6ffed !important;
    color: #52c41a !important;
}
