/* 翻页按钮美化 + 标签随机彩色 */
.pagenav .page-numbers, .pagenav a {
    background: linear-gradient(135deg, rgba(102,126,234,0.1), rgba(118,75,162,0.1)) !important;
    border: 1px solid rgba(102,126,234,0.2);
    color: #444 !important;
    transition: all 0.3s ease;
}
.pagenav .page-numbers:hover, .pagenav a:hover {
    background: linear-gradient(135deg, rgba(102,126,234,0.25), rgba(118,75,162,0.25)) !important;
    color: #333 !important;
    transform: translateY(-2px);
    box-shadow: 0 4px 12px rgba(102,126,234,0.3);
    opacity: 1 !important;
}
.pagenav .current {
    background: linear-gradient(135deg, #667eea, #764ba2) !important;
    color: #fff !important;
    border-color: transparent !important;
    box-shadow: 0 4px 15px rgba(102,126,234,0.4);
}
.pagenav .prev, .pagenav .next {
    background: linear-gradient(135deg, #43e97b, #38f9d7) !important;
    color: #fff !important; border-color: transparent !important;
}
.theme-pagination .ajax-next a, .theme-pagination .order-ajax-next a {
    background: linear-gradient(135deg, rgba(102,126,234,0.08), rgba(118,75,162,0.08)) !important;
    border: 1px solid rgba(102,126,234,0.15);
    color: #555 !important;
    opacity: 1 !important; transition: all 0.3s ease;
}
.theme-pagination .ajax-next a:hover, .theme-pagination .order-ajax-next a:hover {
    background: linear-gradient(135deg, #667eea, #764ba2) !important;
    color: #fff !important; border-color: transparent !important;
    box-shadow: 0 6px 20px rgba(102,126,234,0.35);
    transform: translateY(-2px);
}
.posts-item .item-tags a:nth-child(6n+1) { color: #d63031 !important; }
.posts-item .item-tags a:nth-child(6n+2) { color: #e17055 !important; }
.posts-item .item-tags a:nth-child(6n+3) { color: #00a854 !important; }
.posts-item .item-tags a:nth-child(6n+4) { color: #0070cc !important; }
.posts-item .item-tags a:nth-child(6n+5) { color: #7c3aed !important; }
.posts-item .item-tags a:nth-child(6n+6) { color: #c2185b !important; }
.posts-item .item-tags a { transition: all 0.3s; }
.posts-item .item-tags a:hover { transform: scale(1.08); opacity: 0.85; }
