@media(min-width:781px){.matchup-head{grid-template-columns:minmax(240px,1.8fr) .7fr minmax(205px,.9fr)}.matchup-row{grid-template-columns:68px minmax(250px,1.8fr) .7fr minmax(205px,.9fr)}.decision{display:flex;align-items:center;justify-content:flex-end;gap:15px;white-space:nowrap}.decision .badge{flex:0 0 auto}.decision .recommendation{min-width:48px;text-align:right;font-size:1.02rem}}
@media(max-width:780px){.decision{grid-column:2 / 4;display:flex;align-items:center;justify-content:space-between;gap:10px}.decision .badge{grid-column:auto}.decision .recommendation{grid-column:auto;grid-row:auto}}
