/* Six equal visitor columns fill the existing card without changing its width. */
#asProfile .pp-side-column .pp-visitors-card #users_visit {
  display: grid !important;
  grid-template-columns: repeat(6, minmax(0, 1fr));
  gap: 8px;
  align-items: start;
  padding: 4px 0;
  min-width: 0;
}
#asProfile .pp-side-column .pp-visitors-card #users_visit .user_visit {
  display: block;
  box-sizing: border-box;
  width: 100%;
  height: auto;
  min-width: 0;
  aspect-ratio: 1;
  margin: 0;
  padding: 0;
}
#asProfile .pp-side-column .pp-visitors-card #users_visit .user_visit > img {
  display: block;
  width: 100% !important;
  height: 100% !important;
  margin: 0 !important;
  object-fit: cover;
}
#asProfile .pp-side-column .pp-visitors-card #users_visit > .empty-element {
  grid-column: 1 / -1;
}
