.investor-action{background:linear-gradient(145deg,#edf8f2,#fff)!important;border-color:#cce5d8!important}.investor-action .quick-icon{background:var(--green)!important;color:#fff!important}.investor-panel{padding-top:18px}.investor-hero{background:linear-gradient(125deg,#0c6841,#14915b);color:#fff;border-radius:18px;padding:22px;display:flex;justify-content:space-between;align-items:center;gap:16px}.investor-hero h3{margin:4px 0 7px;font-size:21px}.investor-hero p{margin:0;font-size:11px;opacity:.82}.investor-share{min-width:110px;text-align:center;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:14px;padding:13px}.investor-share small{display:block;font-size:10px;opacity:.8}.investor-share b{display:block;font-size:25px;margin-top:4px}.investor-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:14px 0}.investor-kpis article{border:1px solid var(--line);background:#fff;border-radius:14px;padding:15px;min-width:0}.investor-kpis small{display:block;color:var(--muted);font-size:10px}.investor-kpis b{display:block;color:var(--dark);font-size:19px;margin:9px 0 4px;overflow-wrap:anywhere}.investor-kpis span{font-size:9px;color:var(--muted)}.investor-section{border:1px solid var(--line);border-radius:15px;padding:16px;margin-top:12px}.investor-section h3{margin:0 0 4px;font-size:15px}.investor-section>p{margin:0 0 13px;color:var(--muted);font-size:10px}.investor-chart{height:160px;display:flex;align-items:end;gap:7px;overflow-x:auto;padding-top:18px}.investor-bar-group{min-width:46px;height:100%;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:5px}.investor-bar{width:24px;min-height:3px;border-radius:6px 6px 2px 2px;background:linear-gradient(#20a36a,#0b6b43)}.investor-bar-group small{font-size:8px;color:var(--muted);white-space:nowrap}.investor-transactions{display:grid;gap:8px}.investor-row{display:grid;grid-template-columns:1fr auto;gap:7px;border-bottom:1px solid var(--line);padding:11px 0}.investor-row:last-child{border:0}.investor-row b{font-size:12px}.investor-row>strong{color:var(--green);font-size:12px}.investor-row small{color:var(--muted);font-size:9px}.investor-empty{text-align:center;color:var(--muted);font-size:11px;padding:25px}.investor-settlements{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.investor-settlement{border:1px solid var(--line);border-radius:12px;padding:12px}.investor-settlement b{display:block;color:var(--green);margin-bottom:5px}.investor-settlement small{color:var(--muted);font-size:9px}@media(max-width:760px){.investor-panel{padding-top:8px}.investor-hero{padding:16px;border-radius:14px}.investor-hero h3{font-size:16px}.investor-share{min-width:88px;padding:10px}.investor-share b{font-size:21px}.investor-kpis{grid-template-columns:1fr 1fr;gap:7px}.investor-kpis article{padding:12px}.investor-kpis b{font-size:16px}.investor-section{padding:13px}.investor-settlements{grid-template-columns:1fr}}
