.RiskHeatMatrix_root__WYU2P{--rhm-label-col:112px;--rhm-grid-inset:20px;padding:14px 20px 4px;border-bottom:1px solid var(--hairline)}.RiskHeatMatrix_axisXTitle__G_o7K{margin:10px 0 0 calc(var(--rhm-grid-inset) + var(--rhm-label-col) + 2px);font-family:var(--type-role-body-family);font-size:var(--text-kicker-size);letter-spacing:.07em;text-transform:uppercase;font-weight:var(--text-weight-semibold);color:var(--sumi-2)}.RiskHeatMatrix_axisQuestion__gDZAb{font-weight:var(--text-weight-regular);text-transform:none;letter-spacing:0;color:var(--sumi-3)}.RiskHeatMatrix_matrixRow__HncyO{position:relative;margin-top:8px}.RiskHeatMatrix_grid__7QbLz{display:grid;grid-template-columns:minmax(var(--rhm-label-col),.8fr) repeat(5,minmax(96px,1fr));grid-gap:2px;gap:2px;width:calc(100% - var(--rhm-grid-inset) - 2px);margin:0 0 6px var(--rhm-grid-inset);grid-auto-rows:minmax(52px,auto)}.RiskHeatMatrix_colHeader__fmxjf,.RiskHeatMatrix_rowHeader__kMZ6K{display:flex;align-items:center;gap:5px;padding:4px 6px;font-family:var(--type-role-body-family);font-size:var(--text-kicker-size);letter-spacing:.04em;text-transform:uppercase;color:var(--sumi-2);justify-content:center}.RiskHeatMatrix_colHeader__fmxjf{min-height:30px;box-sizing:border-box}.RiskHeatMatrix_colHeader__fmxjf b,.RiskHeatMatrix_rowHeader__kMZ6K b{font-size:11px;color:var(--sumi-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RiskHeatMatrix_rowHeader__kMZ6K{justify-content:flex-start;text-transform:none;letter-spacing:0;font-size:11px}.RiskHeatMatrix_cell__oW7li{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:2px;min-height:52px;padding:5px 4px;border:1px solid var(--hairline);border-radius:2px;cursor:pointer}.RiskHeatMatrix_cell__oW7li:disabled{cursor:default}.RiskHeatMatrix_cell__oW7li:hover:not(:disabled){outline:1px solid var(--hairline-strong);outline-offset:-1px}.RiskHeatMatrix_cell__oW7li[data-sel]{outline:2px solid var(--sumi-1);outline-offset:-2px}.RiskHeatMatrix_cell__oW7li[data-band="0"]{background:color-mix(in srgb,var(--rag-pass) 7%,var(--washi-overlay))}.RiskHeatMatrix_cell__oW7li[data-band="1"]{background:color-mix(in srgb,var(--rag-pass) 14%,var(--washi-overlay))}.RiskHeatMatrix_cell__oW7li[data-band="2"]{background:color-mix(in srgb,var(--rag-medium) 18%,var(--washi-overlay))}.RiskHeatMatrix_cell__oW7li[data-band="3"]{background:color-mix(in srgb,var(--rag-high) 22%,var(--washi-overlay))}.RiskHeatMatrix_cell__oW7li[data-band="4"]{background:color-mix(in srgb,var(--rag-critical) 16%,var(--washi-overlay))}.RiskHeatMatrix_cell__oW7li[data-band="5"]{background:color-mix(in srgb,var(--rag-critical) 28%,var(--washi-overlay))}.RiskHeatMatrix_cell__oW7li[data-band="5"] .RiskHeatMatrix_count__lmYrK,.RiskHeatMatrix_cell__oW7li[data-band="5"] .RiskHeatMatrix_scoreTier__iNnUL{color:var(--rag-critical)}.RiskHeatMatrix_count__lmYrK{margin:auto;min-width:30px;padding:0 8px;text-align:center;font-family:var(--type-role-section-heading-family);font-size:17px;line-height:20px;font-weight:var(--text-weight-medium);color:var(--sumi-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;border:1px solid color-mix(in srgb,var(--sumi-2) 32%,transparent);border-radius:999px;background:color-mix(in srgb,var(--washi-overlay) 78%,transparent);transition:border-color var(--motion-fast) var(--ease-standard)}.RiskHeatMatrix_cell__oW7li:hover:not(:disabled) .RiskHeatMatrix_count__lmYrK{border-color:var(--sumi-2)}.RiskHeatMatrix_scoreTier__iNnUL{font-family:var(--type-role-body-family);font-size:var(--text-kicker-size);line-height:12px;color:var(--sumi-2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.RiskHeatMatrix_axisY__wTU_R{position:absolute;left:0;top:50%;transform:rotate(180deg);writing-mode:vertical-rl;translate:0 -50%;font-family:var(--type-role-body-family);font-size:var(--text-eyebrow-size);color:var(--sumi-3)}.RiskHeatMatrix_note__baJiR{margin:0;padding:6px 0 4px;font-family:var(--type-role-body-family);font-size:11px;line-height:15px;color:var(--sumi-2)}.RiskHeatMatrix_root__WYU2P[data-size=compact]{padding:8px 12px 2px}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_axisXTitle__G_o7K{margin:6px 0 0 82px;font-size:var(--text-meta-size)}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_axisQuestion__gDZAb{display:none}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_matrixRow__HncyO{margin-top:4px}.RiskHeatMatrix_root__WYU2P[data-size=compact]{--rhm-label-col:62px;--rhm-grid-inset:14px}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_grid__7QbLz{grid-template-columns:minmax(var(--rhm-label-col),.8fr) repeat(5,minmax(52px,1fr));gap:1px;width:calc(100% - var(--rhm-grid-inset) - 2px);margin:0 0 4px var(--rhm-grid-inset)}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_colHeader__fmxjf,.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_rowHeader__kMZ6K{gap:2px;padding:2px;font-size:8px}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_rowHeader__kMZ6K{font-size:9px}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_cell__oW7li{min-height:38px;padding:3px 2px}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_count__lmYrK{min-width:22px;padding:0 5px;font-size:14px;line-height:16px}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_scoreTier__iNnUL{font-size:8px;line-height:9px}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_axisY__wTU_R{font-size:8px}.RiskHeatMatrix_root__WYU2P[data-size=compact] .RiskHeatMatrix_note__baJiR{padding:3px 0 5px;font-size:9px;line-height:12px}@media (max-width:479px){.RiskHeatMatrix_root__WYU2P:not([data-size=compact]){padding:8px 12px 2px}.RiskHeatMatrix_root__WYU2P:not([data-size=compact]) .RiskHeatMatrix_axisXTitle__G_o7K{margin:6px 0 0 82px;font-size:var(--text-meta-size)}.RiskHeatMatrix_root__WYU2P:not([data-size=compact]) .RiskHeatMatrix_axisQuestion__gDZAb{display:none}.RiskHeatMatrix_root__WYU2P:not([data-size=compact]) .RiskHeatMatrix_matrixRow__HncyO{margin-top:4px}.RiskHeatMatrix_root__WYU2P:not([data-size=compact]) .RiskHeatMatrix_grid__7QbLz{grid-template-columns:62px repeat(5,minmax(42px,1fr));gap:1px;width:calc(100% - 14px);margin:0 0 4px 14px}.RiskHeatMatrix_root__WYU2P:not([data-size=compact]) .RiskHeatMatrix_colHeader__fmxjf,.RiskHeatMatrix_root__WYU2P:not([data-size=compact]) .RiskHeatMatrix_rowHeader__kMZ6K{gap:2px;padding:2px;font-size:8px}.RiskHeatMatrix_root__WYU2P:not([data-size=compact]) .RiskHeatMatrix_cell__oW7li{min-height:38px;padding:3px 2px}.RiskHeatMatrix_root__WYU2P:not([data-size=compact]) .RiskHeatMatrix_count__lmYrK{min-width:22px;padding:0 5px;font-size:14px;line-height:16px}.RiskHeatMatrix_root__WYU2P:not([data-size=compact]) .RiskHeatMatrix_scoreTier__iNnUL{font-size:8px;line-height:9px}}@media (prefers-reduced-motion:reduce){.RiskHeatMatrix_cell__oW7li,.RiskHeatMatrix_count__lmYrK{transition:none}}