.report-links{display:flex;gap:12px;flex-wrap:wrap;margin:20px 0}.report-links button{font:inherit!important;font-size:13px!important;min-height:44px;padding:8px 14px!important;color:var(--muted);background:var(--surface);border:1px solid var(--line)}.report-dialog{width:min(650px,calc(100% - 24px));max-height:88svh;overflow:auto;padding:24px;background:var(--surface);color:var(--text);border:3px solid var(--violet);box-shadow:4px 4px 0 #000, inset 0 0 0 1px var(--text)}.report-dialog::backdrop{background:#03081bd9}.report-dialog h2{font:36px PocketHeading,monospace;margin:0 0 12px}.report-dialog p{font:14px/1.6 var(--font-body);color:var(--muted)}.report-dialog label{display:grid;gap:6px;margin:14px 0;font:14px var(--font-body)}.report-dialog input,.report-dialog textarea,.report-dialog select{width:100%;font:16px var(--font-body);background:var(--midnight);color:var(--text);border:1px solid var(--line);padding:10px;resize:vertical}.report-pair{display:grid;grid-template-columns:1fr 1fr;gap:14px}.report-actions{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.report-actions button{font:16px var(--font-body)!important;min-height:44px;padding:10px 16px}.report-status{color:var(--mint)!important}@media(max-width:500px){.report-pair{grid-template-columns:1fr}.report-dialog{padding:16px}}
