.football-scoring-plays{margin-bottom:16px;min-width:0;background:#fff;border:1px solid #e4e4e7;border-radius:6px;padding:16px;color:#0b0b0d;font:400 14px/1.45 Arial,sans-serif}.football-scoring-plays h2{font:800 27px/1.15 var(--font-barlow),Arial,sans-serif;margin:0 0 12px}.football-scoring-plays .scoring-plays-note{font-size:13px;line-height:1.5;color:#52525b;overflow-wrap:anywhere}.scoring-quarter{margin-top:16px}.football-scoring-plays .scoring-quarter h3{font:700 17px/1.3 Arial,sans-serif;border-bottom:2px solid #c8102e;padding-bottom:7px;margin:0}.scoring-quarter ol{list-style:none;padding:0;margin:0}.scoring-quarter li{display:grid;grid-template-columns:45px minmax(0,1fr) auto;gap:10px;align-items:start;border-bottom:1px solid #e4e4e7;padding:12px 0}.scoring-clock{font:700 13px/1.5 Arial,sans-serif;color:#52525b}.scoring-play-detail{min-width:0;overflow-wrap:anywhere}.scoring-play-team{display:flex;align-items:center;gap:7px;font-size:14px}.scoring-play-detail p{font-size:14px!important;line-height:1.45;margin:7px 0 0!important}.scoring-running-score{font:800 22px/1.2 var(--font-barlow),Arial,sans-serif;white-space:nowrap}@media(max-width:440px){.scoring-quarter li{grid-template-columns:38px minmax(0,1fr) auto;gap:7px}.scoring-running-score{font-size:20px}}