/* ===== Card Meta Container ===== */
.card-meta {
    display: flex;
    gap: 15px;
    font-size: 0.85rem;
    color: #555;
    margin-bottom: 10px;
    align-items: center;
}

/* Each meta item (time, fire, author) */
.card-meta span {
    display: flex;
    align-items: center;
    gap: 5px;
    cursor: default;
}

/* Time icon */
.card-meta span.time {
    color: #1a5fb4;
}

/* Author icon */
.card-meta span.author {
    color: #666;
}

/* Fire counts */
.fire-count {
    cursor: pointer;
    font-weight: 700;
    transition: color 0.3s, transform 0.2s;
}

/* Fire hover effect */
.fire-count:hover {
    transform: scale(1.1);
}

/* Fire color levels */
.fire-cold { color: #999; }
.fire-light { color: #ffb74d; }
.fire-warm { color: #ff8c00; }
.fire-hot { color: #ff3d00; }