/* BAZA JAROCIN — V56. Jeden słownik kolorów tekstu dla widoków publicznych i redakcyjnych.
   Bez zmian danych, układu formularzy ani dotychczasowych arkuszy stylów. */
:root{
  --jf-year:#9dc9f3;
  --jf-team:#f3c34d;
  --jf-org:#79c9c6;
  --jf-role:#c8b3f6;
  --jf-function:#f0f3f7;
  --jf-stage:#9fd39a;
  --jf-instrument:#80d9d3;
  --jf-muted:#c2ced8;
}
body .jfpy-year, body .jfcolor-year {
  color:var(--jf-year)!important; font-weight:750;
}
body .jfpy-team, body .jfcolor-team {
  color:var(--jf-team)!important; font-weight:700;
}
body .jfpy-org, body .jfcolor-org {
  color:var(--jf-org)!important; font-weight:650;
}
body .jfpy-role, body .jfcolor-role {
  color:var(--jf-role)!important; font-weight:650;
}
body .jfpy-func, body .jfcolor-function {
  color:var(--jf-function)!important;
}
body .jfpy-stage, body .jfcolor-stage {
  color:var(--jf-stage)!important; font-weight:700;
}
body .jfcolor-instrument {
  color:var(--jf-instrument)!important; font-weight:650;
}
body .jf-person-year-line {line-height:1.58;}
body .jf-person-year-line .jfpy-sep {color:#aebbc5!important;}
body .jf-person-year-line a:not([class]), 
body .jf-person-year-line a.jfpy-team {color:var(--jf-team)!important;}
/* Używane w całej Bazie, bez ingerowania w działanie formularzy i przycisków */
body .card h1, body .card h2, body .card h3,
body .card h4 {color:#f1f5f9;}
body .muted, body .card .muted {color:var(--jf-muted);}
body a.jfcolor-team:hover, body a.jfpy-team:hover {text-decoration:underline;}
body :is(.jfcolor-year,.jfcolor-team,.jfcolor-org,.jfcolor-role,.jfcolor-stage,.jfcolor-instrument) {
  text-shadow:none;
}
