/* v179.9.24 — Home identity alignment + Game Information grid lock.
   Weather-specific placeholder overrides were retired in v179.9.25 so Weather uses
   the same native single placeholder as Game #, Location, and Attendance. */

/* Home identity alignment is structural parity: Default is already centered.
   Apply the same centering contract to every theme, including Wrigley. */
body.home-page .v97-home-brand{
  text-align:center!important;
}
body.home-page .v97-home-brand>h1,
body.home-page .v97-home-brand>p{
  width:100%!important;
  margin-left:auto!important;
  margin-right:auto!important;
  text-align:center!important;
}

/* Lock each Wrigley Game Information child to the tile's single internal column.
   This makes the 3×2 panel resilient to Safari grid auto-placement. */
body[data-theme-family="wrigley"]:not(.home-page) .game-info.with-extras .game-field>.game-info-icon,
body[data-theme-family="wrigley"]:not(.home-page) .game-info.with-extras .game-field>.game-field-copy>label,
body[data-theme-family="wrigley"]:not(.home-page) .game-info.with-extras .game-field>.game-field-copy>input,
body[data-theme-family="wrigley"]:not(.home-page) .game-info.with-extras .game-field>.game-field-copy>textarea{
  grid-column:1!important;
  justify-self:center!important;
}
