.player_team {
  position: relative;
  z-index: 0;
  width: 40px;
  min-width: 40px;
  max-width: 40px;
  height: 40px;
  border-radius: 50%;
  border: 3px solid var(--n3);
}

.player_team .player_thumbs img {
  border-radius: 50%;
  overflow: hidden;
  object-fit: cover;
  /* border: 3px solid var(--n3); */
}

.player_name {
  position: absolute;
  z-index: 999;
  top: 100%;
  left: 0;
  opacity: 0;
  transform: translateY(10px);
  transition: all 0.5s ease;
  white-space: nowrap;
}

.player_team:hover .player_name {
  opacity: 1;
  transform: translateY(0);
}

.player-lists .player_team:last-child {
  background: var(--n3);
  border-color: var(--n1);


}

.team-card .team-thumb img {
  width: 80px;
  min-width: 80px;
  max-height: 80px;
  min-height: 80px;
  border-radius: 50%;
  object-fit: cover;
}

.teams-card-section .team-card .btn-half-border[disabled]:hover {
  background: var(--n3);
}

.teams-card-section .team-card .btn-half-border[disabled]:hover::before {
  border-color: transparent var(--n3);
}

.teams-card-section .team-card .btn-half-border {
  max-width: fit-content;
}