.af-summary-match{margin:28px 0 18px;border:1px solid #30424d;border-left:4px solid #c9303c;border-radius:6px;overflow:hidden;color:#fff;background:linear-gradient(100deg,rgba(11,29,39,.95),rgba(11,29,39,.87)),url('../round-generator/background.webp') center/cover}.af-summary-match__main{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:20px;padding:24px 22px}.af-summary-match__team{display:flex;align-items:center;gap:14px;min-width:0;font-size:1.375rem;font-weight:700;line-height:1.3}.af-summary-match__team img{width:56px;height:56px;object-fit:contain;flex:none;margin:0}.af-summary-match__team>span{overflow-wrap:anywhere}.af-summary-match__away{flex-direction:row-reverse;text-align:right}.af-summary-match__score{display:inline-flex;align-items:center;justify-content:center;gap:16px;font:700 2.125rem/1.15 Arial,Helvetica,sans-serif;letter-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;color:#fff}.af-summary-match .af-summary-match__scorers{margin:0;padding:12px 22px;border-top:1px solid rgba(255,255,255,.17);font-size:.87rem;line-height:1.6;color:#e2e7e9}.af-summary-match__scorers>span{font-weight:700;color:#fff}#af-summary-composer{max-width:1000px}#af-summary-composer label{display:flex;flex-direction:column;gap:6px;font-weight:600}#af-summary-composer input,#af-summary-composer select,#af-summary-composer textarea{width:100%;max-width:none;font-weight:400}.af-summary-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:16px 0}.af-summary-fields input,.af-summary-fields select{min-height:38px}#af-summary-existing{max-width:650px!important}#af-summary-status.is-error{color:#b32d2e;font-weight:600}#af-summary-code{margin:12px 0}#af-summary-code[hidden]{display:none}.af-summary-match p{color:inherit}@media(max-width:600px){.af-summary-match__main{gap:10px;padding:15px 12px}.af-summary-match__team{flex-direction:column;text-align:center;gap:8px;font-size:1.125rem}.af-summary-match__team img{width:44px;height:44px}.af-summary-match__score{font-size:1.875rem;gap:12px}.af-summary-match .af-summary-match__scorers{padding:11px 12px}.af-summary-fields{grid-template-columns:1fr}}
