
/* --- Lien principal / titre --- */
.el-dbe-blog-extra article .entry-title {
    margin: 0 0 0.5rem 0;
    font-size: 1.3rem;
}

/* --- Bloc meta flex-wrap --- */
.el-dbe-blog-extra article .post-data {
    display: flex;
    flex-wrap: wrap;
    gap: 0.5rem 1rem;
    margin-top: 1rem;

    text-align: left !important;
    font-size: 0.95rem;
    /*line-height: 2.3em;*/
    color: #555;
}

/* --- Meta individual items --- */
.el-dbe-blog-extra article .post-data span.lldw-meta-item {
    background: #f7f7f7;
    padding: 4px 8px;
    border-radius: 4px;
}

/* --- Date en haut à droite --- */
.el-dbe-blog-extra article .lldw-project-dates {
    font-weight: 600;
    background: transparent !important;
    color: #2a4da3;
    
    flex-basis: 100%;  /* Force le retour à la ligne */
    text-align: right; /* Aligne le contenu à droite */
    margin-left: auto; /* Optionnel, pour l'alignement flex */
}


.el-dbe-blog-extra article .lldw-project-attribue-a {
  
    background-color: #555 !important;
    color: #fff;
}

.el-dbe-blog-extra article .post-data span.lldw-meta-label {
  font-size: .8rem;
    font-weight: normal;
    padding-right: 8px;
}

.el-dbe-blog-extra article .post-data span.lldw-meta-label-middle {
  
    padding-left: 8px;
}
