/* Estilos exclusivos dos relatórios recebidos pelo defensor. */
.defense-perspective .battle-report-ribbon { background: linear-gradient(135deg, #365d2f, #7fa83f); }
.defense-perspective.defeat .battle-report-ribbon { background: linear-gradient(135deg, #6c241f, #b24b35); }
.defense-result-card b { text-align: right; max-width: 150px; }
.defense-report-table-summary small { display: block; margin-top: 5px; }
.defense-sector header b { min-width: 112px; text-align: center; }
.defense-battle-report-modal .battle-report-message { font-weight: 700; }
