/* Channel Entity Styles */
/* Circular avatar cards for channels */

.entity-card.channel .entity-thumbnail-container {
  width: var(--card-width-channel);
  height: var(--card-height-channel);
  border-radius: 50%;
  border: 0.156vw solid transparent; /* 3px at 1920px */
  transition: border-color var(--transition-fast), box-shadow var(--transition-fast);
}

.entity-card.channel.focused .entity-thumbnail-container {
  border-color: var(--focus-ring-color);
  box-shadow: 0 0 var(--focus-glow-blur) var(--focus-glow-spread) var(--focus-glow-color);
}

.entity-card.channel .entity-thumbnail {
  border-radius: 50%;
}

.entity-card.channel .entity-info {
  text-align: center;
  align-items: center;
}

.entity-card.channel .entity-title {
  max-width: var(--card-width-channel);
}

.entity-card.channel .entity-stats {
  justify-content: center;
}

.channel-subscriber-count::before {
  content: "👥 ";
}

.channel-video-count::before {
  content: "🎬 ";
}
