/* Présentation consolidée des notes liées et notes objet. */
.notes-objet-section{margin-top:20px!important}
.notes-objet-section>h2{margin:0 0 12px!important;font:600 1.55rem/1 var(--police-titre)!important;color:#eef3f5!important}
.notes-liees,.notes-objet-legacy{gap:9px!important}
.note-liee,.note-objet-carnet,.note-objet-libre{
    position:relative!important;
    display:grid!important;
    grid-template-columns:minmax(150px,190px) minmax(0,1fr)!important;
    gap:18px!important;
    align-items:start!important;
    margin:0!important;
    padding:13px 16px!important;
    border:1px solid #2b414d!important;
    border-left:3px solid #466f84!important;
    border-radius:7px!important;
    background:linear-gradient(90deg,#0a1922 0%,#07141c 44%,#061119 100%)!important;
    box-shadow:none!important;
}
.note-liee__entete,.note-objet-entete{
    display:grid!important;
    gap:8px!important;
    align-content:start!important;
    margin:0!important;
    min-width:0!important;
}
.note-liee__entete>div:first-child,.note-objet-entete>div:first-child{display:flex!important;align-items:center!important;gap:7px!important;flex-wrap:wrap!important}
.note-liee__date,.note-liee__source,.note-objet-carnet .texte-attenue{
    display:block!important;
    margin:0!important;
    color:#7893a2!important;
    font:500 10px/1.45 var(--police-donnees)!important;
    letter-spacing:.025em!important;
}
.note-liee__contenu,.note-objet-carnet>div:last-child,.note-objet-libre>div:last-child{
    min-width:0!important;
    padding:0!important;
    color:#dfe8ed!important;
    font-size:13px!important;
    line-height:1.55!important;
    text-align:left!important;
}
.note-liee__contenu{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;gap:14px!important;align-items:start!important}
.note-liee__contenu p,.note-objet-libre p{margin:0!important}
.note-liee__photo img{width:130px!important;height:98px!important;object-fit:cover!important;border:1px solid #344d59!important;border-radius:5px!important}
.note-liee__actions,.note-objet-actions{
    display:flex!important;
    gap:10px!important;
    align-items:center!important;
    flex-wrap:wrap!important;
    margin-top:2px!important;
}
.note-liee__actions summary,.note-objet-actions summary,.note-liee__supprimer,.note-objet-actions button{
    color:#87a5b4!important;
    font:500 9px/1.2 var(--police-donnees)!important;
    letter-spacing:.035em!important;
}
.note-liee__actions summary:hover,.note-objet-actions summary:hover,.note-liee__supprimer:hover,.note-objet-actions button:hover{color:#d7e7ef!important}
.note-objet-entete .badge,.note-liee .badge{
    width:max-content!important;
    margin:0!important;
    padding:4px 7px!important;
    border:1px solid #385462!important;
    border-radius:999px!important;
    background:#0b202b!important;
    color:#94b7c8!important;
    font:500 9px/1 var(--police-donnees)!important;
    letter-spacing:.05em!important;
    text-transform:uppercase!important;
}
@media(max-width:760px){
    .note-liee,.note-objet-carnet,.note-objet-libre{grid-template-columns:1fr!important;gap:10px!important}
    .note-liee__contenu{grid-template-columns:1fr!important}
    .note-liee__photo img{width:100%!important;height:auto!important;max-height:220px!important}
}
