/* badges.css — difficulty/level badges for activity pages */

.badge-difficulty {
  display: inline-block;
  padding: 3px 12px;
  border-radius: 12px;
  font-size: 0.8rem;
  font-weight: 600;
  color: #ffffff;
  margin-left: 8px;
  vertical-align: middle;
  white-space: nowrap;
}

.badge-easy { background: #3182ce; }       /* blue — facile / easy */
.badge-medium { background: #e53e3e; }     /* red — intermédiaire / intermediate */
.badge-hard { background: #1a202c; }       /* black — sportif / sporty, confirmé */
