.wpcm-report{margin:24px 0;font:inherit;color:inherit;min-width:0}
.wpcm-report .wpcm-report-scroll{overflow-x:auto;color:inherit}
.wpcm-report table{border-collapse:collapse;width:100%;min-width:760px;font-size:14px;line-height:1.6}
/* Keep foreground and surface together: the page supplies its readable text color.
   A translucent tint works on light and dark pages, independently of OS preference. */
.wpcm-report table,.wpcm-report table thead,.wpcm-report table tbody,.wpcm-report table tr,.wpcm-report table th,.wpcm-report table td,.wpcm-report table caption,.wpcm-report table small{color:inherit!important;background:transparent!important}
.wpcm-report table th,.wpcm-report table td{padding:12px;min-width:95px;border:1px solid rgba(128,128,128,.4);border-color:color-mix(in srgb,currentColor 25%,transparent);text-align:left;vertical-align:top;overflow-wrap:anywhere}
.wpcm-report table th{background:rgba(128,128,128,.08)!important;background:color-mix(in srgb,currentColor 7%,transparent)!important;font-weight:600}
.wpcm-report table caption{caption-side:top!important;text-align:left;font-weight:600;padding:14px 0}
.wpcm-report table small{display:block;font-size:.9em;opacity:1}
.wpcm-report table th:nth-child(3),.wpcm-report table td:nth-child(3){min-width:190px}
.wpcm-report-scroll:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.wpcm-cookie-report-block{min-width:0}
.editor-styles-wrapper .wpcm-report table{font-size:13px}
