.my-reports-list{display:grid;gap:8px;margin:12px 0 25px}.empty-reports{padding:15px;border:1px dashed #3b4b3e;border-radius:13px;color:var(--muted);font-size:12px;text-align:center}.my-report-item{display:grid;grid-template-columns:auto 1fr;gap:5px 9px;width:100%;padding:12px;border:1px solid var(--line);border-radius:14px;background:#151916;color:var(--ink);text-align:left}.my-report-item strong{grid-column:1/-1;font-size:13px}.my-report-item small{grid-column:1/-1;color:var(--muted);font-size:11px}.activity-report{display:grid;grid-template-columns:auto 1fr auto;gap:9px;width:100%;padding:16px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:var(--ink);font:inherit;text-align:left;cursor:pointer}.activity-report .dot{margin-top:4px}.activity-report p{margin:4px 0 0}.activity-report:focus-visible,.activity-report:hover strong{color:var(--lime)}.report-status{display:inline-block;width:max-content;padding:4px 7px;border-radius:10px;font-size:10px;font-weight:bold}.report-status-nouveau{background:#47231e;color:#ffb4a4}.report-status-confirmer{background:#4b371d;color:#ffd68d}.report-status-signale{background:#1c3e46;color:#92dff2}.report-status-retire{background:#254332;color:#afe0bc}.report-status-invalide{background:#393b3b;color:#c7cccc}.reset-button{width:100%;margin-top:12px;border:1px solid #6d3830;border-radius:14px;padding:13px;background:transparent;color:#ff9d8d;font-size:12px;font-weight:bold}.back-button{border:0;padding:0;background:none;color:var(--lime);font-size:13px;font-weight:bold}.detail-photo{display:block;width:100%;height:210px;margin:18px 0 14px;border-radius:18px;object-fit:cover;background:#19221c}.detail-photo-placeholder{display:grid;place-items:center;color:var(--muted);font-size:12px}.report-details{margin:17px 0}.report-details div{padding:12px 0;border-bottom:1px solid var(--line)}.report-details dt{color:var(--muted);font-size:10px;text-transform:uppercase}.report-details dd{margin:4px 0 0;font-size:13px}.validation-box{margin:22px 0 0;padding:15px;border:1px solid #344238;border-radius:16px;background:#121713}.validation-box h3{margin:0 0 5px;font:700 16px Impact,"Arial Black",Arial,sans-serif}.validation-box p{margin:0 0 12px;color:var(--muted);font-size:12px;line-height:1.35}.validation-actions{display:grid;gap:8px}.validation-actions button{border:1px solid #405047;border-radius:11px;padding:11px;background:#1b241e;color:var(--ink);font-weight:bold;text-align:left}.validation-actions button:hover,.validation-actions button:focus{border-color:var(--lime);color:var(--lime)}.validation-actions button.is-selected{border-color:var(--lime);background:#263222;color:var(--lime)}.vote-feedback{margin:11px 0 0;color:var(--lime);font-size:11px;line-height:1.35}.export-button{margin-top:14px}.export-button:disabled{border-color:#383d39;background:#252925;color:#7c857d;cursor:not-allowed;opacity:.72}.export-warning{margin:18px 0;padding:13px;border:1px solid #65473a;border-radius:14px;background:#241914;color:#ffd1bf;font-size:12px;line-height:1.4}.export-message{margin:16px 0;padding:13px;border:1px solid #3a493e;border-radius:14px;background:#121713;color:#dce5dc;font:11px/1.5 "Courier New",monospace;white-space:pre-wrap;overflow-wrap:anywhere}.export-preview-title{margin-top:18px}
