/* sliders uniquement dans la boite stamina */
.stamina-popup {
  width: 600px !important;
  max-width: 90vw;
}

.stamina-popup input[type=range] {
  -webkit-appearance: none;
  width: 100%;
  height: 6px;
  background: #ff8c00;
  border-radius: 5px;
  outline: none;
}

.stamina-popup input[type=range]::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: orange;
  cursor: pointer;
  border: 2px solid #fff;
  box-shadow: 0 0 2px rgba(0, 0, 0, 0.3);
}

.stamina-popup input[type=range]::-moz-range-thumb {
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: orange;
  cursor: pointer;
  border: 2px solid #fff;
}

.stamina-popup input[type=range]::-moz-range-track {
  background: #ff8c00;
  height: 6px;
  border-radius: 5px;
}

.stamina-popup td, .stamina-popup th {
  white-space: nowrap;
}

.stamina-popup table {
  margin-left: 10px;
  margin-right: 10px;
  width: calc(100% - 20px); /* tient compte des deux marges */
  border-collapse: collapse;
}

/* Supprime les lignes verticales et horieintales pour toutes les cellules de la table ciblée */
.no-lines td, .no-lines th {
  text-align: left;
  border-top: none;
  border-bottom: none;
  border-left: none;
  border-right: none;
}


