/**
 * pr-rating.css
 *
 * Farbskala für Personal Rating (PR) — 8 Stufen von "Bad" bis
 * "Super Unicum", Schwellenwerte 1:1 von wows-numbers.com übernommen
 * (siehe api/lib/PersonalRating.php für die Quelle/Verifizierung).
 *
 * Die konkreten Hex-Farbwerte hier sind NICHT von wows-numbers kopiert
 * (dort nicht als Hex-Code einsehbar), sondern eigene, auf das dunkle
 * HUD-Design dieses Projekts abgestimmte Töne in derselben klassischen
 * Rot→Orange→Gelb→Grün→Türkis→Blau→Violett-Reihenfolge (Anlehnung an die
 * bekannte WoT-WN8-Farbskala, die wows-numbers selbst als Vorbild nennt).
 *
 * Alle Farbregeln hier nutzen bewusst !important: Diese Klassen werden
 * u. a. in Tabellenzellen eingesetzt (z. B. <td class="numeric pr-great">
 * in ships-view.js/clan-view.js). Der Selektor ".data-table td.numeric"
 * in tables.css hat durch Element+zwei-Klassen eine höhere CSS-Spezifität
 * als eine einzelne Klasse wie ".pr-great" und würde die Farbe sonst
 * unabhängig von der <link>-Reihenfolge überschreiben. !important stellt
 * hier sicher, dass die Rating-Farbe in jedem Kontext zuverlässig gewinnt.
 */

.pr-bad {
  color: #c1544c !important;
}

.pr-below-average {
  color: #c97a3f !important;
}

.pr-average {
  color: #c9a83f !important;
}

.pr-good {
  color: #9db94a !important;
}

.pr-very-good {
  color: #59a873 !important;
}

.pr-great {
  color: #3f9e93 !important;
}

.pr-unicum {
  color: #4f86c6 !important;
}

.pr-super-unicum {
  color: #a06bd6 !important;
  font-weight: 600;
}

/* --- Winrate-Farbskala (siehe api/lib/RatingScale.php) ---
   Eigenes, schmaleres 7-Stufen-Schema (Community-Quellen, nicht von
   wows-numbers selbst als "offizielle Skala" veröffentlicht) — bewusst
   eigene Klassen statt Wiederverwendung der pr-*-Klassen, da Farbfolge
   und Stufenzahl leicht abweichen (kein separates Blau, dafür Teal/
   Helllila bei "Very Good" und zwei Lila-Töne für Unicum/Super Unicum). */

.wr-bad {
  color: #c1544c !important;
}

.wr-below-average {
  color: #c97a3f !important;
}

.wr-average {
  color: #c9a83f !important;
}

.wr-good {
  color: #6fae4f !important;
}

.wr-very-good {
  color: #4fb0b8 !important;
}

.wr-unicum {
  color: #9b59b6 !important;
  font-weight: 600;
}

.wr-super-unicum {
  color: #6b3fa0 !important;
  font-weight: 600;
}

/* Kleiner Pflicht-Credit-Hinweis an der PR-Anzeige (Lizenzbedingung von
   wows-numbers.com — siehe Docblock in api/lib/PersonalRating.php). */
.pr-credit {
  font-size: 10px;
  color: var(--color-text-faint);
}

.pr-credit a {
  color: var(--color-text-faint);
  text-decoration: underline;
}

.pr-credit a:hover {
  color: var(--color-brass-bright);
}
