.error-code-qr-link{margin-left:4px;color:inherit;font-weight:800;text-decoration:underline;white-space:nowrap}.error-code-qr-modal{position:fixed;inset:0;z-index:500;display:grid;place-items:center;padding:18px;background:rgba(25,17,13,.65)}.error-code-qr-modal[hidden]{display:none}.error-code-qr-modal>section{width:min(92vw,420px);border-radius:20px;padding:20px;background:#fff;box-shadow:0 22px 70px rgba(0,0,0,.24)}.error-code-qr-modal header,.error-code-qr-modal footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.error-code-qr-modal h2{margin:0;font-size:23px}.error-code-qr-modal header button{border:0;background:transparent;font-size:28px}.error-code-qr-code{display:grid;place-items:center;min-height:220px;margin:18px auto 12px}.error-code-qr-value{display:block;text-align:center;font-size:22px;letter-spacing:.06em}.error-code-qr-description{margin:10px 0 18px;color:var(--muted,#746b64);text-align:center;line-height:1.45}.error-code-qr-modal footer{justify-content:center}.error-code-qr-modal footer button{min-width:120px;padding:10px}.incident-code-cell{white-space:nowrap}.incident-code-cell strong{margin-right:5px}.incident-description{min-width:220px;max-width:430px}.incident-meta{color:var(--muted,#746b64);font-size:11px}
.incident-table .incident-download-heading,.incident-table .incident-download-cell{width:52px;text-align:right}
.incident-table .incident-download-button{min-width:34px;height:30px;padding:4px 8px;border:1px solid var(--pf-button-red-border);border-radius:var(--pf-radius);background:var(--pf-button-red);color:var(--pf-button-red-text);font-size:18px;line-height:1;opacity:0;pointer-events:none;transition:opacity .12s ease,background-color .12s ease}
.incident-table .incident-row:hover .incident-download-button,.incident-table .incident-row:focus-within .incident-download-button{opacity:1;pointer-events:auto}
.incident-table .incident-download-button:hover,.incident-table .incident-download-button:focus-visible{background:var(--pf-button-red-hover);outline:0}
