/* Classement ELO */

/* Fond */


/* Filtres */
.filter-container {
  margin: 20px 0;
}
.filter-container .form-group {
  margin-bottom: 10px;
}

/* Bloc résumé (positionnement) */
#summaryBlock {
  margin: 20px 0;
}
/* dans le contexte du tableau ELO, bootstrap .text-danger devient rouge F1 */
#eloTable td.text-danger {
  color: var(--f1-red) !important;
}

/* dans le contexte du tableau ELO, bootstrap .text-success devient vert */
#eloTable td.text-success {
  color: #4caf50 !important;
}

/* Modal ELO chart styling */
#eloHistoryModal .modal-content.f1-card {
  background: linear-gradient(135deg, rgba(30,30,30,0.95), rgba(18,18,18,0.95));
  border: 1px solid rgba(255,255,255,0.06);
}
#eloHistoryModal .modal-header.f1-card-header {
  background: linear-gradient(90deg, var(--f1-red), rgba(240,80,60,0.9));
  color: var(--f1-white);
  font-weight:700;
}
#eloHistoryChart {
  background: linear-gradient(180deg, rgba(0,0,0,0.06), rgba(0,0,0,0.02));
  border-radius: 8px;
  padding: 8px;
}
