._kpiRow_1ox14_1{gap:var(--space-4);margin-bottom:var(--space-6);grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));display:grid}._kpiCard_1ox14_8{align-items:flex-start;gap:var(--space-2);background:linear-gradient(160deg, var(--color-surface) 60%, var(--color-primary-soft) 160%);flex-direction:column;display:flex}._kpiLabel_1ox14_16{font-size:var(--text-sm);color:var(--color-text-muted)}._kpiValue_1ox14_21{font-size:var(--text-3xl);font-weight:var(--weight-bold);letter-spacing:-.02em;color:var(--color-text)}._kpiSub_1ox14_28{font-size:var(--text-xs);color:var(--color-text-subtle)}._stack_1ox14_33{gap:var(--space-5);flex-direction:column;display:flex}._list_1ox14_39{margin:0;padding:0;list-style:none}._actionRow_1ox14_45{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;display:flex}._actionRow_1ox14_45+._actionRow_1ox14_45{border-top:1px solid var(--color-border)}._actionBody_1ox14_55{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._actionName_1ox14_63{font-weight:var(--weight-semibold);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}._actionName_1ox14_63:hover{text-decoration:underline}._actionReason_1ox14_75{font-size:var(--text-xs);color:var(--color-text-muted);align-items:center;gap:5px;display:inline-flex}._actionReason_1ox14_75 svg{color:var(--color-primary);flex:none}._row_1ox14_87{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3);margin:0 calc(-1 * var(--space-3));border-radius:var(--radius-md);color:inherit;transition:background var(--transition-fast);grid-template-columns:auto 10rem 8rem 1fr 2.6rem 5.5rem;text-decoration:none;display:grid}._row_1ox14_87:hover{background:var(--color-surface-2)}._row_1ox14_87:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px}li+li ._row_1ox14_87{position:relative}li+li ._row_1ox14_87:before{content:"";inset:0 var(--space-3) auto;border-top:1px solid var(--color-border);position:absolute;top:0}._name_1ox14_118{font-weight:var(--weight-semibold);white-space:nowrap;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._company_1ox14_126{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._meter_1ox14_134{width:100%}._score_1ox14_138{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-text);font-variant-numeric:tabular-nums;text-align:right}
