.report-submit{line-height:1.6}.report-submit h3{margin:12px 0;font-size:18px}.report-reasons{border:0;margin:0;padding:0;display:grid;gap:8px}.report-reasons label{display:flex;align-items:flex-start;gap:12px;padding:14px;border:1px solid var(--control-border);border-radius:var(--radius-control);cursor:pointer}.report-reasons label:has(input:checked){border-color:var(--border);background:var(--brand-soft)}.report-reasons input{margin-top:5px;accent-color:var(--brand);flex:none}.report-reasons small{display:block;color:var(--muted);font-size:13px}.report-submit .modal-actions,.reported-example .modal-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;margin-top:24px}.reported-example{border:1px solid var(--border);padding:28px;margin:16px 0 32px;line-height:1.6}.comment.reported-example-comment{color:var(--muted)}.session-reports{margin:24px 0;border:1px solid var(--border);padding:20px}.session-reports h2{font-size:18px;margin-top:0}.session-reports li{padding:12px 0;border-top:1px solid var(--border)}.session-reports li p{margin:6px 0;overflow-wrap:anywhere}.session-reports ul{list-style:none;margin:0;padding:0}