.match-playout{padding-top:24px}.match-playout .playout-header{background:0 0;border:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 0 16px;padding:0;display:flex}.playout-header h2{margin:0;font-size:18px;font-weight:600}.match-playout>.match-card{width:100%;margin:0}.playout-goal-summary{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;padding:16px;display:grid}.playout-scorers{overflow-wrap:anywhere;flex-direction:column;gap:6px;min-width:0;font-size:13px;line-height:1.5;display:flex}.playout-scorers-home{text-align:left;align-items:flex-start}.playout-scorers-away{text-align:right;align-items:flex-end}.playout-goal-summary time{color:var(--muted);white-space:nowrap}.playout-no-goals,.playout-loading{color:var(--muted)}.playout-loading{margin:0;padding:16px 0;font-size:13px}@media (max-width:600px){.match-playout{padding-top:16px}.playout-header h2{font-size:16px}.playout-header .forecast-button{padding:6px 10px;font-size:12px}.playout-goal-summary{gap:16px}.playout-scorers{font-size:12px}}
