/* v6.36.3.1 — Organization shared-Game multi-pitcher result display */
.season-calendar-event-card .season-game-pitchers{
  grid-column:1 / -1;
  width:100%;
  min-width:0;
  display:grid;
  gap:8px;
  padding:12px 14px;
  border:1px solid var(--border, #d8e2ee);
  border-radius:14px;
  background:var(--surface-soft, rgba(15, 75, 140, .035));
}
.season-game-pitchers-label{
  font-size:.72rem;
  font-weight:800;
  letter-spacing:.08em;
  text-transform:uppercase;
  color:var(--muted, #60738d);
}
.season-game-pitcher-list{
  display:flex;
  flex-wrap:wrap;
  gap:8px;
  min-width:0;
}
.season-game-pitcher{
  min-width:0;
  display:flex;
  align-items:baseline;
  gap:7px;
  padding:7px 10px;
  border:1px solid var(--border, #d8e2ee);
  border-radius:999px;
  background:var(--surface, #fff);
  color:var(--text, #10213a);
}
.season-game-pitcher b{font-size:.86rem;white-space:normal}
.season-game-pitcher span{font-size:.82rem;color:var(--muted, #60738d);white-space:normal}
.season-game-pitcher.recorded span{font-weight:700;color:var(--text, #10213a)}
.season-game-pitcher.needed{border-style:dashed}
@media (max-width:680px){
  .season-calendar-event-card .season-game-pitchers{padding:10px 12px}
  .season-game-pitcher-list{display:grid;grid-template-columns:1fr;width:100%}
  .season-game-pitcher{border-radius:12px;display:grid;grid-template-columns:minmax(0,1fr);gap:2px;width:100%;box-sizing:border-box}
}
