/* RenfortPro v88.38 — raccords Messagerie / Dashboard */

/* Les anciennes réponses rapides permanentes ne font plus partie du composer. */
#messages .quickReplies{display:none!important}

/* Le panneau de contexte reste entièrement scrollable : les actions suivent le
   contenu et ne recouvrent plus les textes. Quand le contenu est court, elles
   restent naturellement repoussées vers le bas. */
#messages.rp74Messaging #chatContext.context{
  display:flex!important;
  flex-direction:column!important;
  overflow-y:auto!important;
  overflow-x:hidden!important;
  min-height:0!important;
  padding-bottom:18px!important;
}
#messages.rp74Messaging #chatContext .contextHeader,
#messages.rp74Messaging #chatContext .contextSection,
#messages.rp74Messaging #chatContext .aiSummary,
#messages.rp74Messaging #chatContext .rp74ContextMedia,
#messages.rp74Messaging #chatContext .rp74Timeline{
  flex:0 0 auto!important;
}
#messages.rp74Messaging #chatContext .contextActions{
  position:relative!important;
  inset:auto!important;
  bottom:auto!important;
  top:auto!important;
  transform:none!important;
  margin-top:auto!important;
  padding:24px 0 2px!important;
  background:transparent!important;
  z-index:1!important;
  flex:0 0 auto!important;
}
#messages.rp74Messaging #chatContext .contextActions:before{display:none!important}

/* Dashboard : vrais avatars dans les conversations récentes. */
#dashboardPremium #rpDashMessages .rpDashMiniAvatar{
  overflow:hidden!important;
  padding:0!important;
}
#dashboardPremium #rpDashMessages .rpDashMiniAvatar img{
  width:100%!important;
  height:100%!important;
  object-fit:cover!important;
  display:block!important;
  border-radius:inherit!important;
}
