.report-dialog{box-sizing:border-box;width:min(1000px,94vw);max-height:92vh;border:2px solid #ff6336;border-radius:12px;padding:24px;background:#f4f1e8;color:#151719;overflow:auto}.report-dialog::backdrop{background:#000b}.report-dialog h2{font-size:22px;overflow-wrap:anywhere}.report-viewer-controls{display:flex;gap:10px;flex-wrap:wrap;margin:16px 0}.report-dialog textarea{display:block;box-sizing:border-box;width:100%;height:45vh;background:#fff;color:#151719;padding:16px;font:13px/1.5 Consolas,monospace;border:1px solid #aaa;resize:vertical}.report-dialog iframe{width:100%;height:48vh;border:1px solid #aaa;background:#fff}.report-dialog details{margin-top:18px}.report-dialog button{cursor:pointer}.report-dialog .secondary{color:#151719;border:1px solid #777}.report-dialog .primary{color:#151719;background:#ff6336}.service-health{font-size:13px;line-height:1.6}.service-health a{color:inherit;text-decoration:underline}@media(max-width:500px){.report-dialog{padding:14px}.report-viewer-controls button{width:100%}}
