/* ========================================================================== */
/* ETHNOS R125 — panneau Tchat aligné sur le BAS de la navigation principale  */
/* Base saine : R123.                                                         */
/*                                                                            */
/* Correction de compréhension : le panneau ne doit pas seulement rejoindre   */
/* le haut du dock. Il doit descendre à côté du dock jusqu'à son bord bas.     */
/* La zone centrale conserve exactement sa hauteur antérieure et ne passe pas  */
/* derrière la navigation.                                                     */
/* ========================================================================== */

html[data-ethnos-ui="discord-r111"] body .memberLayout{
  bottom:calc(var(--footer-legal) + 8px) !important;
  overflow:hidden !important;
}

html[data-ethnos-ui="discord-r111"] body .memberExplorerPanel{
  align-self:stretch !important;
  height:100% !important;
  min-height:0 !important;
  margin:0 !important;
}

/* La vue centrale garde son ancien bas, juste au-dessus du dock. */
html[data-ethnos-ui="discord-r111"] body .memberWorkspace{
  align-self:start !important;
  height:calc(100% - var(--r110-dock-height) - 9px) !important;
  min-height:0 !important;
}

html[data-ethnos-ui="discord-r111"] body .memberExplorerBody{
  display:flex !important;
  flex:1 1 auto !important;
  flex-direction:column !important;
  min-height:0 !important;
}

html[data-ethnos-ui="discord-r111"] body .salonLivePromo{
  margin-top:auto !important;
}

@media(max-width:900px){
  html[data-ethnos-ui="discord-r111"] body .memberLayout{
    bottom:calc(var(--footer-legal) + 5px) !important;
  }
  html[data-ethnos-ui="discord-r111"] body .memberWorkspace{
    height:calc(100% - 57px) !important;
  }
}
