/*
 * Identité membre mobile — composant transversal canonique.
 * Source unique mobile/tablette pour nom et informations de carte.
 * Les variantes métier propres aux modes restent dans leurs feuilles spécialisées.
 */

@media (max-width:1050px){
  .lists-grid .person{
    padding:4px 6px 3px 4px;
    align-self:center;
  }

  .lists-grid .person-name{
    font-size:15.5px;
    font-weight:700;
    line-height:normal;
    margin-bottom:5px;
    color:var(--ink);
    letter-spacing:normal;
    cursor:pointer;
    -webkit-tap-highlight-color:transparent;
    transition:font-size .15s ease;
  }

  .lists-grid .person-info{
    font-size:15px;
    line-height:1.35;
    color:var(--muted);
  }

  .lists-grid .origin{
    font-size:13px;
    color:#8a8178;
    margin-top:2px;
  }
}

@media (max-width:900px){
  .lists-grid .person{min-width:0;}
  .lists-grid .person-info{margin-top:6px;}
}

@media (max-width:480px){
  .lists-grid .person{
    min-width:0;
    padding:3px 4px 3px 3px;
  }

  .lists-grid .person-name{
    margin-bottom:4px;
  }

  .lists-grid .person-info{
    font-size:13px;
    line-height:1.2;
  }
}
