/* ETHNOS R795 — finitions Tchat strictement visuelles.
   1) "Salons officiels" reste sur une seule ligne dans l'identité du salon.
   2) Tous les scrollbars internes du Tchat utilisent un rail/curseur gris.
   Aucune largeur, hauteur, position ou interaction n'est modifiée. */
:root{
  --r795-chat-scroll-track:#1f1f1f;
  --r795-chat-scroll-thumb:#5b5b5b;
  --r795-chat-scroll-thumb-hover:#727272;
}

/* Le libellé officiel doit tenir sur une ligne dans la colonne réellement disponible. */
html body.ethnosSalonR573Active .ethnosSalonR573ContextHead.ethnosSalonR573OfficialContextHead > .ethnosSalonR573Eyebrow{
  white-space:nowrap !important;
  overflow:visible !important;
  text-overflow:clip !important;
  font-size:8px !important;
  letter-spacing:.08em !important;
}

/* R794 ne couvrait pas tous les conteneurs réellement scrollables.
   R795 recolore uniquement les scrollbars à l'intérieur des trois zones Tchat. */
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online),
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online) *{
  scrollbar-color:var(--r795-chat-scroll-thumb) var(--r795-chat-scroll-track) !important;
}
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online)::-webkit-scrollbar,
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online) *::-webkit-scrollbar{
  background:var(--r795-chat-scroll-track) !important;
}
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online)::-webkit-scrollbar-track,
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online) *::-webkit-scrollbar-track{
  background:var(--r795-chat-scroll-track) !important;
}
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online)::-webkit-scrollbar-thumb,
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online) *::-webkit-scrollbar-thumb{
  background:var(--r795-chat-scroll-thumb) !important;
  border-color:var(--r795-chat-scroll-track) !important;
}
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online)::-webkit-scrollbar-thumb:hover,
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online) *::-webkit-scrollbar-thumb:hover{
  background:var(--r795-chat-scroll-thumb-hover) !important;
}
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online)::-webkit-scrollbar-corner,
html[data-ethnos-ui] body.ethnosSalonR573Active :is(.ethnosSalonR573Left,.ethnosSalonR573Chat,.ethnosSalonR573Online) *::-webkit-scrollbar-corner{
  background:var(--r795-chat-scroll-track) !important;
}
