/* FireRed & LeafGreen league browser: reuses bw-league.css, with a Kanto red accent. */
.frlg-league-browser {
  --bw-league-accent: #f4a37c;
  --bw-league-purple: #e2553b;
}
.frlg-league-browser a:hover { color: #ffd9c7; }
.frlg-league-browser .bw-league-count strong { background: #f4a37c; color: #2a1d18; }
.frlg-league-browser .bw-trainer-name a,
.frlg-league-browser .bw-team-pokemon h4 a,
.frlg-league-browser .bw-pokemon-name a { color: #f7b99b; }
.frlg-league-browser .bw-team-pokemon ul a { color: #e9b7a0; }
.frlg-league-browser .bw-trainer:target { border-color: #c4553d; background: #2f2422; }
.frlg-league-browser .bw-trainer-condition { border-left-color: #a8604c; background: #33282a; color: #dccbc6; }
.frlg-league-browser .bw-trainer-name small { color: #bcaaa4; font-size: 14px; font-weight: 500; }
.frlg-league-browser .bw-league-toolbar :is(button, select):hover,
.frlg-league-browser .bw-league-empty button:hover { border-color: #8a5a4c; background: #382b28; }
.frlg-league-browser .bw-team-pokemon img { width: 56px; height: 56px; flex-basis: 56px; }
.frlg-league-browser[data-kind='champion'] .bw-trainers { grid-template-columns: minmax(0, 1fr); }
