/* Minimal monochrome additions. Existing chat, Passport, and desk styles are preserved. */
.dq-v2741-action{white-space:nowrap;opacity:.82}
.dq-v2741-action:hover,.dq-v2741-action:focus-visible{opacity:1}
.dq-v2741-passport-link{display:inline-flex;margin-top:12px;padding:9px 13px;border:1px solid #555;background:#111;color:#fff!important;font:600 12px/1.3 Arial,sans-serif;letter-spacing:.03em;text-decoration:none!important;border-radius:6px}
.dq-v2741-passport-link[hidden]{display:none!important}
.dq-v2741-passport-link:focus-visible{outline:2px solid #aaa}
.dq-v2741-report-context,.dq-v2741-case-context{border:1px solid #444;background:#171717;color:#e9e9e9;border-radius:10px;padding:14px;margin:12px 0 18px}
.dq-v2741-report-context strong,.dq-v2741-case-context strong{display:block;font-size:13px;margin-bottom:8px}
.dq-v2741-report-context small,.dq-v2741-case-context small{display:block;overflow-wrap:anywhere;color:#b7b7b7}
.dq-v2741-report-context p,.dq-v2741-case-context p{font-size:12px;line-height:1.6;overflow-wrap:anywhere}
