/* SOLVEN - osobna typografia nickow i naglowkow, zgodna z CSP */
/* Nicki: jak BRXZO na referencji - prosta biel, zwarta czcionka italic */
body .classic-team :is(#team-roster,#team-academy,#team-creators,#team-mini) :is(.ct-player,.ct-creator) .ct-meta h3,
body .classic-team :is(#team-roster,#team-academy,#team-creators,#team-mini) :is(.ct-player,.ct-creator) .ct-meta h3 * {
  font-family: Impact, "Arial Narrow", "Arial Black", Arial, sans-serif !important;
  font-size: 21px !important;
  font-weight: 900 !important;
  font-style: italic !important;
  line-height: 1.08 !important;
  letter-spacing: -0.025em !important;
  color: #fffaf4 !important;
  background: none !important;
  background-image: none !important;
  -webkit-text-fill-color: #fffaf4 !important;
  -webkit-background-clip: border-box !important;
  background-clip: border-box !important;
  filter: none !important;
  text-shadow: none !important;
  transform: none !important;
  -webkit-text-stroke: 0 !important;
}
/* Sekcje: jedno gladkie przejscie biel -> pomarancz przez CALY naglowek */
body .classic-team .ct-section > h2 {
  display: table !important;
  max-width: 100% !important;
  font-family: Impact, "Arial Narrow", "Arial Black", Arial, sans-serif !important;
  font-weight: 900 !important;
  font-style: normal !important;
  font-size: clamp(31px, 3.3vw, 47px) !important;
  letter-spacing: -0.025em !important;
  line-height: 1.08 !important;
  padding-bottom: 3px !important;
  color: transparent !important;
  background: linear-gradient(90deg,#ffffff 0%,#fff1dc 35%,#ffc278 63%,#ff8700 100%) !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  text-shadow: none !important;
  transform: none !important;
}
@media (max-width:600px) {
  body .classic-team :is(#team-roster,#team-academy,#team-creators,#team-mini) :is(.ct-player,.ct-creator) .ct-meta h3 {
    font-size: 18px !important;
  }
  body .classic-team .ct-section > h2 {font-size:clamp(27px,7vw,37px)!important}
}
