#investorAnalysis{margin:40px 0 20px;color:#f7f0d6}#investorAnalysis h2{font-family:Georgia,serif;font-size:23px;margin:0 0 16px}.iv-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.iv-heading p{font-size:12px;color:#adbed5}.iv-actions{display:flex;flex-wrap:wrap;gap:8px}.iv-notice{border-left:3px solid #f4df35;background:#112543;padding:18px;line-height:1.7;font-size:13px}.iv-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.iv-card{padding:22px;margin:0 0 18px;min-width:0;border:1px solid #30466a;border-radius:12px;background:linear-gradient(135deg,#102746,#091b35)}.iv-card p,.iv-card li{font-size:13px;line-height:1.7}.iv-scroll{max-width:100%;overflow-x:auto}.iv-scroll table{width:100%;border-collapse:collapse;font-size:12px}.iv-scroll th,.iv-scroll td{text-align:left;padding:12px 9px;border-bottom:1px solid #30466a;vertical-align:top;min-width:90px}.iv-scroll th{color:#e5d882;font-size:11px}.iv-scroll td{color:#f7f0d6}.iv-scroll input{width:125px;max-width:100%;padding:10px;color:#f7f0d6;background:#081932;border:1px solid #466083;border-radius:6px}.iv-alerts{padding-left:20px}.iv-alerts li::marker{color:#f4df35}.iv-pending{list-style:none;padding:0}.iv-pending li{padding:12px 0;border-bottom:1px solid #30466a}.iv-pending span{display:block;color:#adbed5}.iv-muted{color:#adbed5}#ivReturns{margin-top:20px}@media(max-width:750px){.iv-grid{grid-template-columns:1fr}.iv-heading{display:block}.iv-card{padding:16px}#investorAnalysis h2{font-size:21px}.iv-actions button{flex:1;min-height:44px}.iv-scroll table{font-size:12px}}
