.executive-dashboard{padding:24px;background:transparent;min-height:100vh;color:var(--sd-sidebar-text)}.metric-card{text-align:center;background:var(--sd-detailpanel-bg, rgba(0,0,0,.22));border:1px solid var(--sd-detailpanel-border, rgba(255,255,255,.12));transition:all .3s ease;padding:20px;border-radius:10px}.metric-card:hover{border-color:var(--sd-sidebar-border)}.metric-card .ant-statistic-content{margin-bottom:8px;color:var(--sd-sidebar-text)}.metric-subtitle{font-size:12px;color:var(--sd-sidebar-muted);margin-top:8px;font-weight:400}.financial-card{border-radius:10px;background:var(--sd-detailpanel-bg, rgba(0,0,0,.22));border:1px solid var(--sd-detailpanel-border, rgba(255,255,255,.12));padding:20px}.financial-icon{font-size:24px;margin-bottom:8px;color:var(--sd-sidebar-muted)}.correlation-card{border-radius:10px;border-left:4px solid var(--sd-sidebar-border);background:var(--sd-detailpanel-bg, rgba(0,0,0,.22));border:1px solid var(--sd-detailpanel-border, rgba(255,255,255,.12));padding:16px}.correlation-value{color:var(--sd-sidebar-text);font-size:14px}.correlation-interpretation{font-size:12px;color:var(--sd-sidebar-muted);margin-top:8px;text-align:center;line-height:1.4}.investment-simulator{padding:24px;background:transparent;min-height:100vh;color:var(--sd-sidebar-text)}.investment-simulator .ant-card{border-radius:10px;background:var(--sd-detailpanel-bg, rgba(0,0,0,.22));border:1px solid var(--sd-detailpanel-border, rgba(255,255,255,.12))}.investment-simulator .ant-card:hover{border-color:var(--sd-sidebar-border)}.investment-simulator .ant-input-number{border-radius:6px;border:1px solid var(--sd-sidebar-border);background:var(--sd-sidebar-control-bg);color:var(--sd-sidebar-text)}.investment-simulator .ant-statistic-content{font-size:18px;color:var(--sd-sidebar-text)}.executive-dashboard .ant-card{background:var(--sd-detailpanel-bg, rgba(0,0,0,.22));border:1px solid var(--sd-detailpanel-border, rgba(255,255,255,.12));border-radius:10px;color:var(--sd-sidebar-text)}.executive-dashboard .ant-card-head{background:transparent;border-bottom:1px solid var(--sd-detailpanel-border, rgba(255,255,255,.12));color:var(--sd-sidebar-text)}.executive-dashboard .ant-card-head-title{color:var(--sd-sidebar-text)}.executive-dashboard .ant-table{background:transparent;color:var(--sd-sidebar-text)}.executive-dashboard .ant-table-thead>tr>th{background:#ffffff0a;color:var(--sd-sidebar-muted);border-bottom:1px solid var(--sd-detailpanel-border, rgba(255,255,255,.12))}.executive-dashboard .ant-table-tbody>tr>td{border-bottom:1px solid rgba(255,255,255,.05);color:var(--sd-sidebar-text)}.executive-dashboard .ant-table-tbody>tr:hover>td{background:#ffffff0a}.executive-dashboard .ant-alert{background:#ffffff0a;border:1px solid var(--sd-detailpanel-border, rgba(255,255,255,.12));color:var(--sd-sidebar-text)}@keyframes fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.executive-dashboard .ant-card,.investment-simulator .ant-card{animation:fadeIn .3s ease-out}.executive-dashboard ::-webkit-scrollbar,.investment-simulator ::-webkit-scrollbar{width:6px}.executive-dashboard ::-webkit-scrollbar-track,.investment-simulator ::-webkit-scrollbar-track{background:#ffffff0a;border-radius:3px}.executive-dashboard ::-webkit-scrollbar-thumb,.investment-simulator ::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:3px}.critical-row td{background:#ff000014!important;color:#ff6b6b!important}.warning-row td{background:#ffc8000f!important;color:#ffd166!important}.wash-row td{background:#00ff8814!important;color:#0f8!important}
