.users-card .user-head,
.users-card .user-row{
  grid-template-columns:minmax(260px,1.55fr) minmax(150px,.8fr) minmax(130px,.75fr) minmax(150px,.72fr) minmax(118px,auto);
  gap:18px;
}

.users-card .user-row > *,
.users-card .user-head > *{
  min-width:0;
}

.users-card .user-row > :nth-child(4){
  justify-self:start;
}

.users-card .user-row > :nth-child(5),
.users-card .user-head > :nth-child(5){
  justify-self:end;
}

.users-card .user-row > :nth-child(5).btn,
.users-card .user-row > :nth-child(5) .btn{
  min-width:118px;
  white-space:nowrap;
}

.users-card .status{
  max-width:100%;
  white-space:nowrap;
}

@media(max-width:1250px){
  .users-card .user-head,
  .users-card .user-row{
    grid-template-columns:minmax(230px,1.45fr) minmax(130px,.72fr) minmax(115px,.65fr) minmax(140px,.72fr) 112px;
    gap:14px;
  }
}

@media(max-width:1050px){
  .users-card .user-head,
  .users-card .user-row{
    grid-template-columns:minmax(220px,1.4fr) minmax(120px,.75fr) minmax(130px,.8fr) 112px;
  }

  .users-card .user-head > :nth-child(4),
  .users-card .user-row > :nth-child(4){
    display:none;
  }
}

@media(max-width:700px){
  .users-card .user-head{display:none}
  .users-card .user-row{
    grid-template-columns:minmax(0,1fr) auto;
    gap:10px 12px;
  }
  .users-card .user-row > :nth-child(2),
  .users-card .user-row > :nth-child(3){
    grid-column:1;
  }
  .users-card .user-row > :nth-child(5){
    grid-column:2;
    grid-row:1;
    align-self:center;
  }
}
