[data-severity=critical]{--scr-sev:var(--risk-critical);--scr-sev-bg:var(--risk-critical-bg);--scr-sev-text:var(--risk-critical-text)}[data-severity=high]{--scr-sev:var(--risk-high);--scr-sev-bg:var(--risk-high-bg);--scr-sev-text:var(--risk-high-text)}[data-severity=medium]{--scr-sev:var(--risk-medium);--scr-sev-bg:var(--risk-medium-bg);--scr-sev-text:var(--risk-medium-text)}[data-severity=low]{--scr-sev:var(--risk-low);--scr-sev-bg:var(--risk-low-bg);--scr-sev-text:var(--risk-low-text)}.scr-marker{box-sizing:border-box;border:1px solid var(--scr-sev);background:var(--scr-sev-bg);min-height:16px;color:var(--scr-sev-text);font:600 11px/1 var(--font-sans);letter-spacing:.01em;white-space:nowrap;cursor:pointer;vertical-align:baseline;border-radius:9px;align-items:center;margin:0 4px 0 0;padding:0 6px;text-decoration:none;display:inline-flex}.scr-marker:after{content:attr(data-label)}.scr-marker:hover{background:var(--bg-secondary)}.scr-marker:focus-visible{outline:2px solid var(--fg-1);outline-offset:2px}.scr-marker[data-decided=accept_risk],.scr-marker[data-decided=deferred]{background:var(--bg-secondary);border-style:dashed}.scr-marker[data-decided=not_issue]{border-color:var(--border-strong-bundle);background:var(--bg-tertiary);color:var(--fg-2)}.scr-marker[data-decided=change]{background:var(--bg-secondary)}.docx-body-container .scr-passage,.docx-body-container .scr-del,.docx-body-container .scr-ins{font:inherit;letter-spacing:inherit}.docx-body-container .scr-passage{color:inherit}.scr-passage{background:var(--scr-sev-bg);-webkit-text-decoration:underline solid var(--scr-sev) 2px;text-decoration:underline solid var(--scr-sev) 2px;text-underline-offset:2px;cursor:pointer}.scr-passage[data-decided=change]{background:0 0;text-decoration:none}.scr-passage[data-decided=accept_risk],.scr-passage[data-decided=deferred]{-webkit-text-decoration:underline dashed var(--scr-sev) 1.5px;text-decoration:underline dashed var(--scr-sev) 1.5px;background:0 0}.scr-passage[data-decided=not_issue]{-webkit-text-decoration:underline solid var(--border-strong-bundle) 1px;text-decoration:underline solid var(--border-strong-bundle) 1px;background:0 0}.scr-pdf-passage{background:color-mix(in srgb, var(--scr-sev) 14%, transparent);border-bottom:2px solid var(--scr-sev)}.scr-pdf-passage[data-decided=change]{background:0 0;border-bottom-color:#0000}.scr-pdf-passage[data-decided=accept_risk],.scr-pdf-passage[data-decided=deferred]{border-bottom:1.5px dashed var(--scr-sev);background:0 0}.scr-pdf-passage[data-decided=not_issue]{border-bottom:1px solid var(--border-strong-bundle);background:0 0}.scr-del{background:var(--danger-bg);color:var(--danger);-webkit-text-decoration:line-through dashed var(--danger);text-decoration:line-through dashed var(--danger);-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer}.scr-del[data-redline-state=approved]{text-decoration-style:solid}.scr-ins{background:var(--success-bg);color:var(--success-text);-webkit-text-decoration:underline dashed var(--success);text-decoration:underline dashed var(--success);outline:1px dashed var(--success);outline-offset:1px;-webkit-box-decoration-break:clone;box-decoration-break:clone;cursor:pointer;margin-left:4px}.scr-ins:before{content:attr(data-description) ". ";clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.scr-ins:after{content:attr(data-proposed);white-space:pre-wrap}.scr-ins[data-redline-state=approved]{text-decoration-style:solid}.scr-ins[data-redline-state=approved],.scr-pdf-redline[data-redline-state=approved]{outline-style:solid}.scr-pdf-layer{z-index:3;pointer-events:none;position:absolute;inset:0;overflow:hidden}.scr-pdf-passage,.scr-pdf-redline{box-sizing:border-box;pointer-events:none;position:absolute}.scr-pdf-redline{background:color-mix(in srgb, var(--danger) 10%, transparent);outline:1px dashed var(--danger);outline-offset:0}.scr-pdf-layer .scr-marker{z-index:2;pointer-events:auto;box-shadow:var(--shadow-subtle);margin:0;position:absolute}
