.report-annex-section-title {color:#1e3d59;font-size:14px;font-weight:900;margin:10px 0 18px}
.report-annex-players {display:grid;gap:22px}
.report-annex-player {min-width:0}
.report-annex-match-control {display:flex;gap:12px;align-items:center;margin:0 0 9px}
.report-annex-select-label {font-size:10px;font-weight:800;color:#64748b;margin:0}
.report-annex-match-control>.dash-dropdown {flex:1;min-width:0;font-size:12px}
.report-annex-player-card {display:grid;gap:13px;padding:15px;border:1px solid #d9e2ec;border-left:4px solid #1e3d59;border-radius:11px;background:#fff;box-shadow:0 2px 8px rgba(30,61,89,.06)}
.report-annex-identity {display:flex;align-items:center;gap:11px}
.report-annex-photo {width:68px;height:68px;border-radius:50%;object-fit:cover;object-position:top center;background:#eef2f7;border:2px solid #1e3d59;flex:0 0 auto}
.report-annex-name {font-size:15px;font-weight:900;color:#1e3d59}
.report-annex-club {font-size:10px;font-weight:700;color:#64748b;margin-top:3px}
.report-annex-scores {display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;align-content:start;padding:11px;border:1px solid #d9e2ec;border-radius:10px;background:#f8fafc}
.report-annex-general {display:grid;gap:6px}
.report-annex-score-label {font-size:9px;font-weight:900;color:#1e3d59}
.report-annex-reading {padding-top:13px;border-top:1px solid #d9e2ec}
.report-annex-author {font-size:10px;font-weight:800;color:#64748b}
.report-annex-comment {white-space:pre-wrap;font-size:12px;line-height:1.6;margin:5px 0 12px;color:#243b53}
.report-annex-empty {font-size:12px;color:#64748b;margin:0}
.report-annex-actions {display:flex;align-items:center;gap:14px;margin-top:20px}
@media(max-width:600px){.report-annex-scores {grid-template-columns:1fr}.report-annex-match-control {align-items:flex-start}}
