/* ==========================================================================
   ETHNOS R223 — corrections ciblées
   Base : R222.
   - Tous formats : suppression du trait vert de la ligne des paliers.
   - Tous formats : un seul séparateur avant Recherche approfondie.
   - 1366x768 uniquement : encoches vertes + suppression ellipsis résidence.
   - 1536x864 uniquement : encoches, espacement compteurs, décalage bloc droit,
     espacement du point vert près du compteur.
   ========================================================================== */

/* --------------------------------------------------------------------------
   TOUS LES FORMATS
   -------------------------------------------------------------------------- */

/* CENTRAL / bloc haut :
   supprimer uniquement le trait horizontal vert derrière la ligne
   cible / compteur. Les cibles, compteurs et coches restent présents. */
html[data-ethnos-ui="discord-r111"] body.isEthnosHomeView
.r180TrajectorySteps::before{
  content:none !important;
  display:none !important;
  background:none !important;
}

/* TCHAT :
   il existait deux séparateurs superposés :
   - le ::before de .salonExplorerSection
   - le border-top ajouté sur .salonDeepSearch.
   On conserve le séparateur structurel ::before et on supprime seulement
   le border-top redondant. */
html[data-ethnos-ui] body.isTchatDrawerOpen .salonDeepSearch{
  border-top:0 !important;
}


/* --------------------------------------------------------------------------
   1366 x 768 UNIQUEMENT
   -------------------------------------------------------------------------- */
@media (width:1366px) and (height:768px){

  /* CENTRAL : encoches vertes plus petites, sans toucher au texte.
     Écart conservé à 4 px, donc supérieur au minimum demandé de 1 px. */
  html[data-ethnos-ui="discord-r111"] body.isEthnosHomeView
  .r180MilestoneReward{
    grid-template-columns:14px minmax(0,1fr) !important;
    gap:4px !important;
  }

  html[data-ethnos-ui="discord-r111"] body.isEthnosHomeView
  .r180MilestoneReward b{
    width:14px !important;
    height:14px !important;
    font-size:9px !important;
    line-height:1 !important;
  }

  /* PROFIL / Résidence :
     les "..." sont un text-overflow:ellipsis purement visuel.
     Aucun contenu fonctionnel n'y est associé : on le supprime uniquement
     sur la valeur Résidence à ce format. */
  html[data-ethnos-ui] body
  [data-member-drawer-panel="profile"] [data-residence]{
    overflow:visible !important;
    text-overflow:clip !important;
  }
}


/* --------------------------------------------------------------------------
   1536 x 864 UNIQUEMENT
   -------------------------------------------------------------------------- */
@media (width:1536px) and (height:864px){

  /* CENTRAL : déplacer l'ensemble de la partie droite de 5 px vers la gauche. */
  html[data-ethnos-ui="discord-r111"] body.isEthnosHomeView .r180Trajectory{
    position:relative !important;
    left:-5px !important;
  }

  /* CENTRAL : augmenter l'espace entre les quatre compteurs / paliers. */
  html[data-ethnos-ui="discord-r111"] body.isEthnosHomeView .r180TrajectorySteps{
    gap:20px !important;
  }

  /* CENTRAL : encoches vertes plus petites avec 4 px d'écart au texte. */
  html[data-ethnos-ui="discord-r111"] body.isEthnosHomeView
  .r180MilestoneReward{
    grid-template-columns:14px minmax(0,1fr) !important;
    gap:4px !important;
  }

  html[data-ethnos-ui="discord-r111"] body.isEthnosHomeView
  .r180MilestoneReward b{
    width:14px !important;
    height:14px !important;
    font-size:9px !important;
    line-height:1 !important;
  }

  /* CENTRAL : point vert près du compteur principal moins collé au nombre. */
  html[data-ethnos-ui="discord-r111"] body.isEthnosHomeView .r180MembersValue{
    column-gap:8px !important;
  }
}
