.CapabilityMatrix-module__8WAsBa__wrap{--col1:318px;--col-hc:118px;--col-opt:132px;--matrix-hc-tint:var(--hc-blue-100);--matrix-hot:var(--hc-blue-50);border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--surface-card);overscroll-behavior-x:contain;position:relative;overflow-x:auto}[data-theme=dark] .CapabilityMatrix-module__8WAsBa__wrap{--matrix-hc-tint:#4b80aa2e;--matrix-hot:#ffffff0a}@media (max-width:720px){.CapabilityMatrix-module__8WAsBa__wrap{--col1:214px}}.CapabilityMatrix-module__8WAsBa__table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-family:var(--font-sans);color:var(--text-primary)}.CapabilityMatrix-module__8WAsBa__corner,.CapabilityMatrix-module__8WAsBa__hcHead,.CapabilityMatrix-module__8WAsBa__groupHead,.CapabilityMatrix-module__8WAsBa__optHead{background:var(--surface-sunken);text-align:left;font-weight:var(--fw-medium);position:sticky}.CapabilityMatrix-module__8WAsBa__corner{z-index:7;width:var(--col1);min-width:var(--col1);max-width:var(--col1);font-size:var(--fs-caption);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-muted);border-right:1px solid var(--border-default);border-bottom:1px solid var(--border-default);padding:0 18px;top:0;left:0}.CapabilityMatrix-module__8WAsBa__hcHead{top:0;left:var(--col1);z-index:6;width:var(--col-hc);min-width:var(--col-hc);max-width:var(--col-hc);background:var(--hc-blue-800);color:var(--hc-white);border-right:1px solid var(--border-default);border-bottom:1px solid var(--hc-blue-800);padding:10px 12px}.CapabilityMatrix-module__8WAsBa__groupHead{z-index:4;height:36px;font-size:var(--fs-micro);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-subtle);padding:0 12px;top:0}.CapabilityMatrix-module__8WAsBa__optHead{z-index:4;width:var(--col-opt);min-width:var(--col-opt);border-bottom:1px solid var(--border-default);padding:10px 12px;top:36px}.CapabilityMatrix-module__8WAsBa__groupStart{border-left:1px solid var(--border-default)}.CapabilityMatrix-module__8WAsBa__headName{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);display:block}.CapabilityMatrix-module__8WAsBa__headSub{font-size:var(--fs-micro);font-weight:var(--fw-light);line-height:var(--lh-snug);color:var(--text-muted);margin-top:3px;display:block}.CapabilityMatrix-module__8WAsBa__hcHead .CapabilityMatrix-module__8WAsBa__headSub{color:var(--hc-blue-300)}.CapabilityMatrix-module__8WAsBa__rowHead{z-index:3;width:var(--col1);min-width:var(--col1);max-width:var(--col1);text-align:left;font-weight:var(--fw-regular);background:var(--surface-card);border-right:1px solid var(--border-default);border-bottom:1px solid var(--border-subtle);padding:12px 18px;position:sticky;left:0}.CapabilityMatrix-module__8WAsBa__rowNum{font-family:var(--font-mono);font-size:var(--fs-micro);letter-spacing:var(--ls-wide);color:var(--hc-blue-400)}.CapabilityMatrix-module__8WAsBa__rowName{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);line-height:var(--lh-snug);color:var(--text-primary);margin-top:2px;display:block}.CapabilityMatrix-module__8WAsBa__rowDef{font-size:var(--fs-caption);font-weight:var(--fw-light);line-height:var(--lh-normal);color:var(--text-muted);margin-top:4px;display:block}@media (max-width:720px){.CapabilityMatrix-module__8WAsBa__rowDef{display:none}}.CapabilityMatrix-module__8WAsBa__costRow .CapabilityMatrix-module__8WAsBa__rowHead,.CapabilityMatrix-module__8WAsBa__costRow .CapabilityMatrix-module__8WAsBa__cell{background:var(--surface-sunken);border-bottom:1px solid var(--border-default)}.CapabilityMatrix-module__8WAsBa__costHead{font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--ls-caps);text-transform:uppercase;color:var(--text-muted)}.CapabilityMatrix-module__8WAsBa__costCell{line-height:var(--lh-snug);padding:10px 12px}.CapabilityMatrix-module__8WAsBa__costRow .CapabilityMatrix-module__8WAsBa__hcCell{background:var(--hc-blue-800)}.CapabilityMatrix-module__8WAsBa__costValue{font-size:var(--fs-body-sm);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;letter-spacing:var(--ls-tight);color:var(--hc-blue-800);display:block}.CapabilityMatrix-module__8WAsBa__costNote{font-size:var(--fs-micro);font-weight:var(--fw-light);color:var(--text-muted);margin-top:2px;display:block}.CapabilityMatrix-module__8WAsBa__costRow .CapabilityMatrix-module__8WAsBa__hcCell .CapabilityMatrix-module__8WAsBa__costValue,.CapabilityMatrix-module__8WAsBa__costRow .CapabilityMatrix-module__8WAsBa__hcCell .CapabilityMatrix-module__8WAsBa__costNote{color:var(--hc-white)}[data-theme=dark] .CapabilityMatrix-module__8WAsBa__costValue{color:var(--hc-blue-200)}[data-theme=dark] .CapabilityMatrix-module__8WAsBa__costRow .CapabilityMatrix-module__8WAsBa__hcCell{background:var(--hc-blue-700)}.CapabilityMatrix-module__8WAsBa__cell{text-align:center;vertical-align:middle;background:var(--surface-card);border-bottom:1px solid var(--border-subtle);transition:background-color var(--dur-fast) var(--ease-standard);padding:12px}.CapabilityMatrix-module__8WAsBa__hcCell{left:var(--col1);z-index:2;width:var(--col-hc);min-width:var(--col-hc);background:var(--matrix-hc-tint);border-right:1px solid var(--border-default);position:sticky}.CapabilityMatrix-module__8WAsBa__hot{background:var(--matrix-hot)}.CapabilityMatrix-module__8WAsBa__hcCell.CapabilityMatrix-module__8WAsBa__hot{background:var(--hc-blue-100)}[data-theme=dark] .CapabilityMatrix-module__8WAsBa__hcCell.CapabilityMatrix-module__8WAsBa__hot{background:#4b80aa47}.CapabilityMatrix-module__8WAsBa__dim{opacity:.42}@page{size:landscape;margin:12mm}@media print{.CapabilityMatrix-module__8WAsBa__wrap{border:none;margin:0;overflow:visible}.CapabilityMatrix-module__8WAsBa__table{table-layout:fixed;width:100%;font-size:9pt}.CapabilityMatrix-module__8WAsBa__corner,.CapabilityMatrix-module__8WAsBa__hcHead,.CapabilityMatrix-module__8WAsBa__groupHead,.CapabilityMatrix-module__8WAsBa__optHead,.CapabilityMatrix-module__8WAsBa__rowHead,.CapabilityMatrix-module__8WAsBa__hcCell{position:static}.CapabilityMatrix-module__8WAsBa__hcHead,.CapabilityMatrix-module__8WAsBa__hcCell,.CapabilityMatrix-module__8WAsBa__costRow .CapabilityMatrix-module__8WAsBa__rowHead,.CapabilityMatrix-module__8WAsBa__costRow .CapabilityMatrix-module__8WAsBa__cell,.CapabilityMatrix-module__8WAsBa__corner,.CapabilityMatrix-module__8WAsBa__groupHead,.CapabilityMatrix-module__8WAsBa__optHead{-webkit-print-color-adjust:exact;print-color-adjust:exact}.CapabilityMatrix-module__8WAsBa__rowDef{display:block}.CapabilityMatrix-module__8WAsBa__table .CapabilityMatrix-module__8WAsBa__headName,.CapabilityMatrix-module__8WAsBa__table .CapabilityMatrix-module__8WAsBa__headSub{overflow-wrap:anywhere}.CapabilityMatrix-module__8WAsBa__optHead,.CapabilityMatrix-module__8WAsBa__hcHead{padding:7px 5px}.CapabilityMatrix-module__8WAsBa__table tr{break-inside:avoid}.CapabilityMatrix-module__8WAsBa__table thead{display:table-header-group}.CapabilityMatrix-module__8WAsBa__exports{display:none}}.CapabilityMatrix-module__8WAsBa__glyph{color:var(--hc-blue-500);margin:0 auto;display:block}.CapabilityMatrix-module__8WAsBa__hcCell .CapabilityMatrix-module__8WAsBa__glyph{color:var(--hc-blue-800)}[data-theme=dark] .CapabilityMatrix-module__8WAsBa__hcCell .CapabilityMatrix-module__8WAsBa__glyph{color:var(--hc-blue-300)}
/*# sourceMappingURL=28i_z3yxo70qy.css.map*/