/* v179.9.35 — Home Current Game structural parity hotfix.
   Themes may restyle color/surface treatment, but may not remove game-state structure. */
body.home-page[data-theme-family] .v97-current-score .v97-base-state{
  display:block!important;
  visibility:visible!important;
  opacity:1!important;
}

/* Wrigley is intentionally isolated from theme-default, so it must explicitly
   carry the same team | score/base-state | team geometry as Default. */
body.home-page[data-theme-family="wrigley"] .v97-current-team{
  text-align:center!important;
}
body.home-page[data-theme-family="wrigley"] .v97-current-team:first-child{
  border-right:1px solid var(--wr-line-soft)!important;
}
body.home-page[data-theme-family="wrigley"] .v97-current-team.right{
  border-left:1px solid var(--wr-line-soft)!important;
}
body.home-page[data-theme-family="wrigley"] .v97-current-score{
  text-align:center!important;
}
body.home-page[data-theme-family="wrigley"] .v97-base-state>i,
body.home-page[data-theme-family="wrigley"] .v97-base-state>span i{
  display:block!important;
  background:rgba(243,236,220,.18)!important;
  border:1px solid rgba(243,236,220,.24)!important;
  transform:rotate(45deg)!important;
  transform-origin:center!important;
  box-sizing:border-box!important;
}
body.home-page[data-theme-family="wrigley"] .v97-base-state i.on{
  background:var(--wr-yellow)!important;
  border-color:var(--wr-yellow)!important;
  box-shadow:0 0 0 1px rgba(239,201,75,.12)!important;
}
