.investor-card{position:relative}.investor-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:20px 0}.investor-kpis article{padding:14px;border:1px solid #eae5f3;border-radius:11px;background:#fff}.investor-kpis span{display:block;color:#827a93;font:10px 'DM Mono'}.investor-kpis b{display:block;margin-top:6px;font-size:20px;letter-spacing:-1px}.investor-legend{display:flex;justify-content:space-between;align-items:center;gap:14px;padding:0 0 13px;color:#766f87;font-size:10px}.investor-plot-wrap{position:relative;overflow:auto;border:1px solid #ebe6f3;border-radius:14px;background:radial-gradient(circle at 52% 40%,#fff 0,#fbfaff 58%,#f4efff 100%)}.investor-plot-wrap svg{display:block;width:100%;height:auto;min-width:790px}.rank-head{fill:#827a93;font:500 10px 'DM Mono';letter-spacing:.4px}.rank-subhead{fill:#6d46db;font:500 10px 'DM Mono';letter-spacing:.5px}.rank-line{stroke:#e8e2f0;stroke-width:1}.rank-row{cursor:pointer}.rank-row:hover .raised-bar{fill:#5d37d4}.rank-row:hover .multiple-bar{fill:#169667}.rank-number{fill:#a39bae;font:10px 'DM Mono'}.rank-symbol{fill:#231e32;font:600 15px 'Plus Jakarta Sans'}.raised-bar{fill:#8b69ee}.multiple-bar{fill:#47bd82}.rank-value{fill:#665d75;font:500 11px 'DM Mono'}.rank-multiple{fill:#148255;font:600 12px 'DM Mono'}.investor-list{margin:56px 0 18px}.list-head{display:flex;align-items:end;justify-content:space-between;gap:18px}.list-head .eyebrow{margin:0}.list-head h2{margin:9px 0 0;font-size:24px;letter-spacing:-1.2px}.investor-sort{display:flex;gap:6px}.investor-sort button{padding:8px 10px;border:1px solid #e2dcef;border-radius:8px;background:#fff;color:#6d657a;font:500 10px 'Plus Jakarta Sans';cursor:pointer}.investor-sort button.active{border-color:#7b56ed;background:#f3efff;color:#5734d0}.investor-table-wrap{margin-top:20px;overflow:auto;border:1px solid #eae5f3;border-radius:14px}.investor-table{width:100%;min-width:690px;border-collapse:collapse;text-align:left}.investor-table th{padding:12px 16px;background:#faf9fd;color:#7d768c;font:500 10px 'DM Mono'}.investor-table td{padding:14px 16px;border-top:1px solid #eeeaf4;font-size:12px}.investor-table a{display:flex;align-items:center;gap:9px;color:#211b35;text-decoration:none;font-weight:600}.investor-table img{width:24px;height:24px;border-radius:50%;object-fit:contain;background:#f1edf9}.investor-table td:not(:first-child){font:500 11px 'DM Mono'}.multiple-good{color:#23935e}.multiple-neutral{color:#a06a1e}.multiple-empty{color:#9a93a4}@media(max-width:650px){.investor-kpis{grid-template-columns:1fr}.investor-legend,.list-head{display:block}.investor-legend span{display:block;margin-top:7px}.investor-sort{margin-top:16px}.investor-plot-wrap svg{min-width:790px}.investor-plot-wrap{overflow-x:auto}}
