:root{--bg:#000;--surface:#080807;--surface-2:#0d0c0a;--surface-3:#11100d;--surface-glass:#ffffff09;--border:#fff1;--border-strong:#ffffff1d;--text:#f8fafc;--muted:#e2e8f08f;--muted-strong:#e2e8f0b8;--accent:#10b981;--accent-2:#34d399;--gold:#d4af37;--danger:#ef4444;--warning:#f59e0b;--info:#60a5fa;--light-bg:#fff;--light-text:#0f172a;--space-page:34px;--space-section:30px;--space-grid:24px;--space-stack:20px;--space-card:28px;--space-card-inner:22px;--radius-card:26px;--radius-inner:20px;--radius-control:16px}*{box-sizing:border-box}html,body,#root{min-height:100dvh;color:var(--text);background:radial-gradient(circle at 72% 0,#ffffff08,#0000 34%),#000;margin:0;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:radial-gradient(circle at 72% 0,#ffffff08,#0000 34%),#000;line-height:1.5}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}::selection{color:#fff;background:#d4af3747}.app-shell{background:#000;grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{background:#000;border-right:1px solid #ffffff0b;flex-direction:column;gap:0;padding:0;display:flex}.sidebar.ceos-sidebar{gap:0!important;padding:0!important}.sidebar-logo{letter-spacing:.04em;align-items:center;gap:12px;font-weight:800;display:flex}.sidebar-section{flex-direction:column;gap:10px;display:flex}.sidebar-label{color:var(--muted);text-transform:uppercase;letter-spacing:.14em;margin:12px 0 4px;font-size:12px}.sidebar-link{color:var(--muted);border-radius:15px;align-items:center;gap:10px;padding:13px 15px;transition:background .2s,color .2s,border-color .2s,transform .2s;display:flex}.sidebar-link:hover{color:var(--text);background:#ffffff0a;transform:translate(3px)}.sidebar-link.active{color:var(--text);background:#10b9811f;border:1px solid #10b9813d}.topbar{-webkit-backdrop-filter:blur(16px)saturate(140%);z-index:20;background:linear-gradient(#ffffff03,#0000),#000;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:18px;padding:24px 32px;display:flex;position:sticky;top:0}.topbar-title{flex-direction:column;gap:7px;display:flex}.topbar-title h1{letter-spacing:-.048em;margin:0;font-size:28px;line-height:1.05}.topbar-title p{color:var(--muted);margin:0;font-size:14px;line-height:1.55}.workspace-switcher{align-items:center;gap:10px;display:flex}.workspace-switcher button{cursor:pointer}.main-area{background:radial-gradient(circle at 72% 0,#ffffff06,#0000 32%),#000;flex-direction:column;min-width:0;display:flex}.page{padding:var(--space-page);gap:var(--space-section);background:#000;flex-direction:column;display:flex}.page-grid{gap:var(--space-grid);grid-template-columns:minmax(320px,380px) minmax(0,1fr);align-items:start;display:grid}.card{border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-card);-webkit-backdrop-filter:blur(18px)saturate(140%);background:radial-gradient(circle at 0 0,#ffffff08,#0000 34%),linear-gradient(135deg,#ffffff0b,#ffffff03),#05070df0;position:relative;box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff0a,inset 0 -1px #ffffff03}.card.light{background:var(--light-bg);color:var(--light-text)}.card h2,.card h3,.card h4,.card p{margin-top:0}.card h2,.card h3,.card h4{letter-spacing:-.03em;line-height:1.15}.card h2{margin-bottom:12px}.card h3{margin-bottom:10px}.card h4{margin-bottom:8px}.card p{line-height:1.62}.card>p:last-child,.card .muted:last-child{margin-bottom:0}.card .card{border-radius:var(--radius-inner);padding:var(--space-card-inner);border-color:var(--border-strong);background:linear-gradient(135deg,#ffffff0d,#ffffff04),#ffffff05;box-shadow:inset 0 1px #ffffff0a}.card>.stack,.card>.grid-2,.card>.grid-3,.card>.grid-4,.card>.split-list,.card>.table-wrap{margin-top:18px}.stack{gap:var(--space-stack);flex-direction:column;display:flex}.row{align-items:center;gap:14px;display:flex}.row.wrap{flex-wrap:wrap}.grid-2{gap:var(--space-grid);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}.grid-3{gap:var(--space-grid);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.grid-4{gap:var(--space-grid);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.field{flex-direction:column;gap:10px;min-width:0;display:flex}.field label{color:#e2e8f085;text-transform:uppercase;letter-spacing:.125em;font-size:11px;font-weight:800}.input,.select{border-radius:var(--radius-control);width:100%;min-height:52px;color:var(--text);background:linear-gradient(135deg,#ffffff09,#ffffff03),#000000a3;border:1px solid #ffffff12;outline:none;padding:14px 16px;transition:border-color .18s,box-shadow .18s,background .18s,transform .18s;box-shadow:inset 0 1px #ffffff08,0 12px 28px #0000002e}.input:hover,.select:hover{background:linear-gradient(135deg,#ffffff0b,#ffffff04),#000000b3;border-color:#ffffff1b}.input:focus,.select:focus{border-color:#34d3997a;box-shadow:0 0 0 3px #10b9811a,0 14px 34px #00000047,inset 0 1px #ffffff0b}.input::placeholder,textarea::placeholder{color:#e2e8f057}select option{color:var(--text);background:#05070d}.button{cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;border:0;border-radius:16px;justify-content:center;align-items:center;gap:9px;min-height:46px;padding:12px 18px;font-weight:850;transition:transform .12s,box-shadow .18s,background .18s,border-color .18s,opacity .18s,filter .18s;display:inline-flex;position:relative}.button-content{justify-content:center;align-items:center;gap:9px;display:inline-flex}.button.primary{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:#03130d;box-shadow:0 14px 30px #10b98138,inset 0 1px #ffffff38}.button.primary:hover{background:linear-gradient(135deg, var(--accent-2), var(--accent));filter:brightness(1.04);box-shadow:0 18px 38px #10b98147,0 0 24px #10b9811f,inset 0 1px #ffffff42}.button.secondary{color:#eef3ffeb;background:linear-gradient(135deg,#ffffff0d,#ffffff04),#00000094;border:1px solid #ffffff14;box-shadow:inset 0 1px #ffffff0b,0 12px 28px #00000038}.button.secondary:hover{background:linear-gradient(135deg,#d4af370f,#ffffff05),#000000ad;border-color:#d4af3733;box-shadow:0 14px 32px #00000052,0 0 22px #d4af3713,inset 0 1px #ffffff0e}.button.ghost{color:var(--muted);background:0 0;border:1px dashed #ffffff17}.button.ghost:hover{color:var(--text);background:#ffffff09;border-color:#ffffff21}.button.success{color:var(--accent-2);background:linear-gradient(135deg,#10b9812e,#10b98113);border:1px solid #10b98152;box-shadow:0 12px 28px #10b9811a,inset 0 1px #ffffff0a}.button.success:hover{background:linear-gradient(135deg,#10b9813d,#10b9811a);border-color:#10b9817a;box-shadow:0 14px 32px #10b98126,inset 0 1px #ffffff0e}.button.danger{color:#fb7185;background:linear-gradient(135deg,#ef444429,#ef444412);border:1px solid #ef44444d;box-shadow:0 12px 28px #ef444414,inset 0 1px #ffffff09}.button.danger:hover{background:linear-gradient(135deg,#ef444438,#ef444418);border-color:#ef44447a;box-shadow:0 14px 32px #ef444424,inset 0 1px #ffffff0d}.button.warning{color:#fbbf24;background:linear-gradient(135deg,#f59e0b29,#f59e0b12);border:1px solid #f59e0b4d}.button.warning:hover{background:linear-gradient(135deg,#f59e0b3b,#f59e0b18);border-color:#f59e0b7a}.button:not(:disabled):active{transform:translateY(2px)scale(.98);box-shadow:0 4px 12px #00000038}.button:focus-visible{outline:none;box-shadow:0 0 0 3px #10b98129,0 14px 32px #00000052}.button:disabled,.button[aria-disabled=true]{opacity:.48;cursor:not-allowed;box-shadow:none;transform:none}.button.is-loading{pointer-events:none}.button-loading-dot{background:currentColor;border-radius:999px;width:8px;height:8px;animation:.75s ease-in-out infinite alternate buttonPulse;display:inline-block}@keyframes buttonPulse{0%{opacity:.35;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}.badge{color:#eef3ffe0;background:linear-gradient(135deg,#ffffff0d,#ffffff04),#ffffff07;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:6px;padding:7px 11px;font-size:12px;font-weight:780;display:inline-flex;box-shadow:inset 0 1px #ffffff09,0 10px 24px #00000038}.progress-wrap{flex-direction:column;gap:10px;display:flex}.progress-head{color:var(--muted);text-transform:uppercase;letter-spacing:.125em;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.progress-track{background:#fff1;border-radius:999px;height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #00000042}.progress-fill{background:linear-gradient(90deg, var(--accent), #14b8a6, #60a5fa);border-radius:999px;height:100%;transition:width .25s;box-shadow:0 0 18px #10b98138}.kpi-card{flex-direction:column;gap:8px;display:flex}.kpi-label{color:#e2e8f080;letter-spacing:.125em;text-transform:uppercase;font-size:11px;font-weight:800}.kpi-value{letter-spacing:-.045em;font-size:34px;font-weight:850;line-height:1.05}.muted{color:var(--muted)}.text-success{color:var(--accent-2)}.text-danger{color:#fb7185}.text-warning{color:#fbbf24}.text-info{color:#93c5fd}.table-wrap{border-radius:var(--radius-inner);overflow:auto}.table{border-collapse:collapse;width:100%}.table th,.table td{text-align:left;border-bottom:1px solid #fff1;padding:14px 12px}.table th{color:#e2e8f085;text-transform:uppercase;letter-spacing:.125em;font-size:11px;font-weight:820}.table td{color:#eef3ffdb}.empty{text-align:center;color:var(--muted);background:linear-gradient(135deg,#ffffff07,#ffffff02),#00000057;border:1px dashed #ffffff1f;border-radius:22px;padding:38px}.section-title{justify-content:space-between;align-items:flex-start;gap:22px;margin-bottom:18px;display:flex}.section-title h2,.section-title h3{letter-spacing:-.035em;margin:0}.section-title p{color:var(--muted);margin-top:8px;line-height:1.58}.section-title .row,.section-title .row.wrap{gap:12px}.notice{color:#fde68a;background:linear-gradient(135deg,#f59e0b1f,#f59e0b0b);border:1px solid #f59e0b3d;border-radius:18px;padding:16px 18px;box-shadow:inset 0 1px #ffffff0b}.pill-switch{background:linear-gradient(135deg,#ffffff0b,#ffffff03),#ffffff05;border:1px solid #ffffff12;border-radius:999px;gap:8px;padding:7px;display:inline-flex;box-shadow:inset 0 1px #ffffff09,0 12px 28px #00000038}.pill-switch button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:10px 15px;font-weight:780;transition:background .18s,color .18s,box-shadow .18s}.pill-switch button:hover{color:var(--text);background:#ffffff0a}.pill-switch button.active{color:var(--text);background:linear-gradient(135deg,#10b98133,#3b82f60e);box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000042}.deal-row{flex-direction:column;gap:10px;display:flex}.deal-row-head{text-transform:uppercase;color:var(--muted);letter-spacing:.125em;justify-content:space-between;align-items:center;font-size:11px;font-weight:800;display:flex}.deal-row-bar{background:#fff1;border-radius:999px;height:8px;overflow:hidden;box-shadow:inset 0 1px 2px #0000003d}.deal-row-bar>span{border-radius:999px;height:100%;display:block}.tabs{flex-wrap:wrap;gap:10px;display:flex}.tabs a,.tabs button{color:var(--muted);cursor:pointer;background:linear-gradient(135deg,#ffffff0a,#ffffff03);border:1px solid #ffffff13;border-radius:15px;padding:11px 15px;transition:color .18s,background .18s,border-color .18s,box-shadow .18s,transform .18s}.tabs a:hover,.tabs button:hover{color:var(--text);background:linear-gradient(135deg,#d4af370d,#ffffff03);border-color:#d4af3729;transform:translateY(-1px)}.tabs .active{color:var(--text);background:linear-gradient(135deg,#10b9812e,#3b82f60f);border-color:#10b9813d;box-shadow:0 12px 30px #00000047,inset 0 1px #ffffff0f}.slider-row{flex-direction:column;gap:10px;display:flex}.slider-row input{accent-color:var(--accent)}.split-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.list-compact{color:var(--muted);margin:0;padding-left:20px;line-height:1.65}.list-compact li+li{margin-top:8px}.modal-backdrop{z-index:50;-webkit-backdrop-filter:blur(10px);background:#000000b8;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-panel{background:linear-gradient(135deg,#ffffff0d,#ffffff04),#05070dfa;border:1px solid #ffffff16;border-radius:26px;width:min(640px,100%);padding:28px;box-shadow:0 34px 100px #0000009e,inset 0 1px #ffffff0b}.footer-note{color:var(--muted);font-size:13px}.card>.badge+h2,.card>.badge+h3{margin-top:14px}.card>h2+p,.card>h3+p,.card>h4+p{margin-top:8px}.card>p+.card,.card>p+.stack,.card>p+.grid-2,.card>p+.grid-3,.card>p+.grid-4,.card>p+.split-list,.card>p+.table-wrap,.card>.row+.card,.card>.row+.stack,.card>.row+.grid-2,.card>.row+.grid-3,.card>.row+.grid-4{margin-top:20px}.card>.section-title+.card,.card>.section-title+.stack,.card>.section-title+.grid-2,.card>.section-title+.grid-3,.card>.section-title+.grid-4,.card>.section-title+.table-wrap{margin-top:4px}@media (width<=1080px){.page-grid,.grid-4{grid-template-columns:1fr 1fr}}@media (width<=860px){:root{--space-page:22px;--space-section:22px;--space-grid:18px;--space-card:22px;--space-card-inner:18px}.app-shell{grid-template-columns:1fr}.sidebar{display:none}.page-grid,.grid-3,.grid-2,.grid-4,.split-list{grid-template-columns:1fr}.topbar{flex-direction:column;align-items:stretch;padding:18px 20px}.workspace-switcher{flex-wrap:wrap}.page{padding:var(--space-page)}.section-title{flex-direction:column;align-items:stretch;gap:16px}.row{flex-wrap:wrap}.button{white-space:normal}}.ceos-brand-logo-root{max-width:100%;line-height:0}.ceos-brand-logo-root img{object-fit:contain;display:block}.ceos-brand-lockup{flex-wrap:nowrap;justify-content:center;align-items:center;width:fit-content;max-width:100%;display:inline-flex}@media (width<=420px){.ceos-brand-lockup-responsive{flex-wrap:wrap;justify-content:center;row-gap:10px}}.login-page{box-sizing:border-box;min-height:100dvh;color:var(--text);background:radial-gradient(circle at 50% -10%,#d4af3714,#0000 34%),radial-gradient(circle at 12% 10%,#ffffff0d,#0000 28%),radial-gradient(circle at 86% 18%,#10b9810f,#0000 30%),linear-gradient(#000 0%,#030712 48%,#000 100%)}.login-page--center{place-items:center;padding:24px;display:grid}.login-page--center>.card{padding-top:calc(var(--space-card) + 10px);padding-bottom:calc(var(--space-card) + 6px)}.login-card{-webkit-backdrop-filter:blur(24px)saturate(132%);background:linear-gradient(135deg,#ffffff0e,#ffffff04),#020617e0;border-color:#d4af3721;width:100%;max-width:460px;box-shadow:0 34px 110px #0000008f,0 0 44px #d4af370e,inset 0 1px #ffffff0d}.login-header{text-align:center;margin-bottom:24px}.login-title{letter-spacing:0;margin:0;font-size:30px}.login-brand-emblem-wrap{justify-content:center;width:100%;max-width:min(280px,88vw);margin:0 auto 26px;display:flex}.login-brand-emblem-wrap .login-brand-emblem-logo{justify-content:center;width:100%;padding:8px 0 6px}.login-brand-emblem-wrap .login-brand-emblem-logo img{filter:drop-shadow(0 10px 32px #0000008c);margin-left:auto;margin-right:auto}.login-password-wrap{align-items:center;display:flex;position:relative}.login-password-input{padding-right:52px}.login-password-toggle{cursor:pointer;color:#95a0b8;background:#ffffff0f;border:0;border-radius:12px;place-items:center;width:34px;height:34px;display:grid;position:absolute;right:10px}.login-password-toggle:disabled{cursor:not-allowed}.login-form-error-card{background:#ef44441a;border-color:#ef444447;padding:14px}.login-form-error-copy{margin-bottom:0}.login-actions-secondary{grid-template-columns:1fr;gap:10px;display:grid}.login-forgot-link{cursor:pointer;text-align:inherit;color:#7dd3fceb;text-underline-offset:3px;background:0 0;border:0;margin:0;padding:0;font-size:14px;text-decoration:underline}.login-forgot-link:hover{color:#e2f3ff}.login-enterprise-note{color:#e2e8f0d6;letter-spacing:.01em;align-items:center;gap:8px;margin-top:4px;font-size:12px;display:inline-flex}.login-demo-card{background:#ffffff0a;margin-top:18px;padding:14px}.login-demo-copy{margin-bottom:0}.login-loading-text{color:#e8edf7;font-size:14px;font-weight:600}.ceos-session-loading{color:#f8fafc;background:#000;place-items:center;min-height:100dvh;padding:24px;display:grid}.ceos-session-loading-inner{text-align:center;place-items:center;gap:14px;display:grid}.ceos-session-loading-spinner{border:3px solid #7dd3fc33;border-top-color:#7dd3fcf2;border-radius:50%;width:36px;height:36px;animation:.85s linear infinite ceos-spin}@keyframes ceos-spin{to{transform:rotate(360deg)}}.ceos-session-loading-text{letter-spacing:.02em;color:#e2e8f0e0;margin:0;font-size:14px;font-weight:600}.login-reset-icon-wrap{color:#7dd3fcf2;background:#ffffff0f;border-radius:16px;place-items:center;width:52px;height:52px;margin:0 auto 16px;display:grid}.login-reset-lead{margin-top:10px}.login-success-card{background:#10b9811f;border-color:#10b98147;padding:14px}.login-back-row{text-align:center;margin:0}.login-forgot-panel{background:#ffffff09;border:1px solid #ffffff0f;border-radius:16px;gap:12px;padding:14px;display:grid}.login-forgot-hint{color:#e2e8f0b8;margin:0;font-size:13px}.login-page .input:focus-visible,.login-page button[type=button]:focus-visible{outline-offset:2px;outline:2px solid #7dd3fce0}.ma-executive-page,.ma-valuation-page,.ma-pipeline-page,.waterfall-page,.cim-page,.buyer-page,.deals-page,.ma-deal-detail-page{--ma-exec-green:16, 185, 129;--ma-exec-blue:37, 99, 235;--ma-exec-gold:212, 175, 55;--ma-exec-line:#94a3b829;--ma-exec-panel:#0f172aa3;--ma-exec-panel-strong:#0f172ac2;width:min(1540px,100%)}.ma-executive-page .ma-hero,.ma-valuation-page .ma-valuation-hero,.ma-pipeline-page .ma-pipeline-hero,.waterfall-page .waterfall-hero,.cim-page .cim-hero,.buyer-page .buyer-hero,.deals-page .deals-hero,.ma-deal-detail-page .ma-deal-detail-hero{isolation:isolate;position:relative;overflow:hidden;border-color:rgba(var(--ma-exec-green), .18)!important;box-shadow:0 38px 120px #0000006b, 0 0 46px rgba(var(--ma-exec-green), .07), inset 0 1px 0 #ffffff0e!important;background:linear-gradient(135deg,#020617fe,#0f172afa 58%,#064e3beb)!important}.ma-executive-page .ma-hero:before,.ma-valuation-page .ma-valuation-hero:before,.ma-pipeline-page .ma-pipeline-hero:before,.waterfall-page .waterfall-hero:before,.cim-page .cim-hero:before,.buyer-page .buyer-hero:before,.deals-page .deals-hero:before,.ma-deal-detail-page .ma-deal-detail-hero:before{content:"";z-index:-1;pointer-events:none;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:50px 50px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000e6,#0000 82%);mask-image:linear-gradient(#000000e6,#0000 82%)}.ma-executive-page .ma-title,.ma-valuation-page .ma-valuation-title,.ma-pipeline-page .ma-pipeline-title,.waterfall-page .waterfall-title,.cim-page .cim-title,.buyer-page .buyer-title,.deals-page .deals-title,.ma-deal-detail-page .ma-deal-detail-title{letter-spacing:0!important}.ma-executive-page .ma-signal-card,.ma-valuation-page .ma-valuation-status-card,.ma-pipeline-page .ma-pipeline-signal-card,.waterfall-page .waterfall-signal-card,.cim-page .cim-export-card,.buyer-page .buyer-signal-card,.deals-page .deals-signal-card,.ma-deal-detail-page .ma-detail-status-card{-webkit-backdrop-filter:blur(22px)saturate(138%);background:linear-gradient(135deg, #ffffff16, #ffffff07), var(--ma-exec-panel-strong)!important;border-color:#94a3b833!important;box-shadow:0 26px 70px #0000003d,inset 0 1px #ffffff0d!important}.ma-executive-page :is(.ma-command-item,.ma-kpi-card,.ma-panel,.ma-summary-card,.ma-workflow-card,.ma-bridge-panel,.ma-pipeline-preview),.ma-valuation-page :is(.ma-valuation-command-item,.ma-valuation-status-box,.ma-state-card,.ma-intelligence-panel,.ma-premium-deal-card,.ma-closing-structure-box,.ma-closing-footer-card,.ma-premium-metric),.ma-pipeline-page :is(.ma-pipeline-command-item,.ma-pipeline-summary-card,.ma-pipeline-toolbar,.ma-pipeline-board-shell,.ma-pipeline-column,.ma-deal-card),.waterfall-page :is(.waterfall-command-item,.waterfall-kpi-card,.waterfall-panel,.waterfall-bridge-panel,.waterfall-glass-block),.cim-page :is(.cim-command-item,.cim-kpi-card,.cim-panel,.cim-workflow-card,.cim-bridge-panel),.buyer-page :is(.buyer-command-item,.buyer-kpi-card,.buyer-panel,.buyer-bridge-panel,.buyer-bridge-step,.buyer-glass-block,.buyer-grid-frame),.deals-page :is(.deals-command-item,.deals-kpi-card,.deals-panel,.deals-case-card,.deals-state-card,.deals-case-metric),.ma-deal-detail-page :is(.ma-detail-panel,.ma-detail-note,.ma-detail-empty,.ma-detail-metric,.ma-detail-command-item){-webkit-backdrop-filter:blur(18px)saturate(132%);border-color:var(--ma-exec-line)!important;background:linear-gradient(135deg, #ffffff10, #ffffff06), var(--ma-exec-panel)!important;box-shadow:0 24px 70px #00000036,inset 0 1px #ffffff09!important}.ma-executive-page :is(.ma-icon-box,.ma-card-icon,.ma-panel-icon),.ma-valuation-page :is(.ma-valuation-icon-box,.ma-panel-icon,.ma-premium-deal-icon,.ma-empty-icon,.ma-inference-icon),.ma-pipeline-page :is(.ma-pipeline-icon-box,.ma-pipeline-summary-icon),.waterfall-page :is(.waterfall-icon-box,.waterfall-card-icon,.waterfall-panel-icon),.cim-page :is(.cim-icon-box,.cim-card-icon,.cim-panel-icon,.cim-arrow-icon),.buyer-page :is(.buyer-icon-box,.buyer-card-icon,.buyer-panel-icon,.buyer-rationale-icon),.deals-page :is(.deals-icon-box,.deals-card-icon,.deals-panel-icon,.deals-state-icon),.ma-deal-detail-page :is(.ma-detail-icon,.ma-detail-panel-icon){background:linear-gradient(135deg, rgba(var(--ma-exec-green), .16), rgba(var(--ma-exec-blue), .1))!important;border-color:rgba(var(--ma-exec-green), .24)!important;box-shadow:0 0 18px rgba(var(--ma-exec-green), .12), inset 0 1px 0 #fff1!important}.ma-executive-page .ma-eyebrow-row,.ma-valuation-page .ma-valuation-badges,.ma-pipeline-page .ma-pipeline-badges,.waterfall-page .waterfall-badge-row,.cim-page .cim-badge-row,.buyer-page .buyer-badge-row,.deals-page .deals-badge-row,.ma-deal-detail-page .ma-deal-detail-badges{box-shadow:none!important;background:0 0!important;border:0!important}.ma-executive-page .ma-arrow-link,.ma-pipeline-page .ma-deal-open,.deals-page :is(.deals-case-actions a),.ma-deal-detail-page :is(.ma-deal-detail-actions a){border-color:rgba(var(--ma-exec-green), .24)!important;background:linear-gradient(90deg, rgba(var(--ma-exec-green), .145), rgba(var(--ma-exec-blue), .08))!important}.ma-executive-page :is(.ma-action-row a){box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-color:#0000!important}.ma-executive-page :is(.ma-action-row a):hover,.ma-executive-page :is(.ma-action-row a):focus-visible{border-color:rgba(var(--ma-exec-green), .2)!important;background:rgba(var(--ma-exec-green), .07)!important}.ma-valuation-page .ma-valuation-workspace,.buyer-page .buyer-grid,.deals-page .deals-archive-list{align-items:stretch}.ma-pipeline-page .ma-pipeline-board{align-items:flex-start}.ma-executive-page *,.ma-valuation-page *,.ma-pipeline-page *,.waterfall-page *,.cim-page *,.buyer-page *,.deals-page *,.ma-deal-detail-page *{box-sizing:border-box;min-width:0;letter-spacing:0!important}.ma-executive-page :is(button,a,.badge,[class*=card],[class*=panel],[class*=row],[class*=item]),.ma-valuation-page :is(button,a,.badge,[class*=card],[class*=panel],[class*=row],[class*=item]),.ma-pipeline-page :is(button,a,.badge,[class*=card],[class*=panel],[class*=row],[class*=item]),.waterfall-page :is(button,a,.badge,[class*=card],[class*=panel],[class*=row],[class*=item]),.cim-page :is(button,a,.badge,[class*=card],[class*=panel],[class*=row],[class*=item]),.buyer-page :is(button,a,.badge,[class*=card],[class*=panel],[class*=row],[class*=item]),.deals-page :is(button,a,.badge,[class*=card],[class*=panel],[class*=row],[class*=item]),.ma-deal-detail-page :is(button,a,.badge,[class*=card],[class*=panel],[class*=row],[class*=item]){overflow-wrap:anywhere;max-width:100%}.ma-executive-page .ma-hero,.ma-valuation-page .ma-valuation-hero,.ma-pipeline-page .ma-pipeline-hero,.waterfall-page .waterfall-hero,.cim-page .cim-hero,.buyer-page .buyer-hero,.deals-page .deals-hero,.ma-deal-detail-page .ma-deal-detail-hero{border-radius:12px!important}.ma-executive-page :is(.ma-command-item,.ma-kpi-card,.ma-panel,.ma-summary-card,.ma-workflow-card,.ma-bridge-panel,.ma-pipeline-preview),.ma-valuation-page :is(.ma-valuation-command-item,.ma-valuation-status-box,.ma-state-card,.ma-intelligence-panel,.ma-premium-deal-card,.ma-closing-structure-box,.ma-closing-footer-card,.ma-premium-metric),.ma-pipeline-page :is(.ma-pipeline-command-item,.ma-pipeline-summary-card,.ma-pipeline-toolbar,.ma-pipeline-board-shell,.ma-pipeline-column,.ma-deal-card),.waterfall-page :is(.waterfall-command-item,.waterfall-kpi-card,.waterfall-panel,.waterfall-bridge-panel,.waterfall-glass-block),.cim-page :is(.cim-command-item,.cim-kpi-card,.cim-panel,.cim-workflow-card,.cim-bridge-panel,.cim-export-card),.buyer-page :is(.buyer-command-item,.buyer-kpi-card,.buyer-panel,.buyer-bridge-panel,.buyer-bridge-step,.buyer-glass-block,.buyer-grid-frame),.deals-page :is(.deals-command-item,.deals-kpi-card,.deals-panel,.deals-case-card,.deals-state-card,.deals-case-metric),.ma-deal-detail-page :is(.ma-detail-panel,.ma-detail-note,.ma-detail-empty,.ma-detail-metric,.ma-detail-command-item){border-radius:8px!important}@media (width<=780px){.ma-executive-page,.ma-valuation-page,.ma-pipeline-page,.waterfall-page,.cim-page,.buyer-page,.deals-page,.ma-deal-detail-page{gap:28px}}:root{--ceos-polish-bg:#000;--ceos-polish-surface:#050505fa;--ceos-polish-surface-soft:#080706eb;--ceos-polish-line:#d4af3724;--ceos-polish-line-soft:#d4af3714;--ceos-polish-radius:22px;--ceos-polish-radius-lg:28px}html,body,#root,.app-shell{background:var(--ceos-polish-bg)!important;background-image:none!important}.main-area.ceos-main-area,.main-area.ceos-main-area .page{background:0 0!important}html,body,#root{min-height:100dvh}body,button,input,select,textarea,h1,h2,h3,h4,.kpi-value,[class*=title],[class*=value]{letter-spacing:0!important}h1,h2,h3,h4{text-wrap:balance}.page{gap:36px!important}.page :is(.card,[class*=hero],[class*=panel],[class*=card],[class*=box],[class*=metric],[class*=kpi],[class*=command-item],[class*=signal-card],[class*=state-card]):not(.ceos-executive-inner-surface):not(.ceos-ws-hero):not(.ceos-ws-panel):not(.ceos-ws-card-accent):not(.ma-signal-card):not(.ma-pipeline-signal-card):not(.waterfall-signal-card):not(.buyer-signal-card):not(.deals-signal-card):not(.ceo-command-card):not(.ceo-readiness-card):not(.ceo-priorities-card):not(.ceo-corporate-radar-card):not(.ceo-workflow-step):not(.ceo-command-section-shell):not(.ceo-command-hero):not(.executive-radar-panel):not(.ceo-radar-visual-wrap):not(.ceo-module-readiness-block):not(.ceo-readiness-blockers-compact):not(.ceo-readiness-blockers-head):not(.ceo-readiness-blockers-subtitle):not(.ceo-blockers-compact-list):not(.ceo-blocker-compact-item):not(.ceo-blocker-compact-branch):not(.ceo-blocker-compact-line):not(.ceo-blockers-overflow-note):not(.ceo-board-readiness-mini-card):not(.ceo-board-readiness-mini-head):not(.ceo-board-readiness-status-line):not(.ceo-board-readiness-compact-lines):not(.ceo-board-readiness-bullet):not(.ceo-workflow-board-stack),.ceos-main-build-strip,.topbar,.sidebar.ceos-sidebar,.ceos-workspace-card,.ceos-build-card{box-shadow:none!important;-webkit-backdrop-filter:none!important}.ceos-glass-layer,.ceos-glass-shine,.ceos-nav-link-shine,.ceos-sidebar-edge-glow,.page :is([class*=hero],[class*=card],[class*=panel],[class*=box],[class*=metric]):not(.ceos-executive-inner-surface):not(.ceos-ws-hero):not(.ceos-ws-panel):not(.ceos-ws-card-accent):not(.ma-signal-card):not(.ma-pipeline-signal-card):not(.waterfall-signal-card):not(.buyer-signal-card):not(.deals-signal-card):not(.ceo-command-hero):not(.ceo-lion-mark-wrap):not(.ceo-executive-command-page):before,.page :is([class*=hero],[class*=card],[class*=panel],[class*=box],[class*=metric]):not(.ceos-executive-inner-surface):not(.ceos-ws-hero):not(.ceos-ws-panel):not(.ceos-ws-card-accent):not(.ma-signal-card):not(.ma-pipeline-signal-card):not(.waterfall-signal-card):not(.buyer-signal-card):not(.deals-signal-card):not(.ceo-command-hero):not(.ceo-lion-mark-wrap):not(.ceo-executive-command-page):after{content:none!important;display:none!important}.page :is(.card,[class*=panel],[class*=card],[class*=box],[class*=metric],[class*=kpi],[class*=command-item],[class*=signal-card],[class*=state-card]):not(.ceos-executive-inner-surface):not(.ceos-ws-hero):not(.ceos-ws-panel):not(.ceos-ws-card-accent):not(.ma-signal-card):not(.ma-pipeline-signal-card):not(.waterfall-signal-card):not(.buyer-signal-card):not(.deals-signal-card):not(.ceo-command-card):not(.ceo-readiness-card):not(.ceo-priorities-card):not(.ceo-corporate-radar-card):not(.ceo-workflow-step):not(.ceo-command-section-shell):not(.ceo-command-hero):not(.executive-radar-panel):not(.ceo-radar-visual-wrap):not(.ceo-decision-card-priority):not(.ceo-decision-card-status):not(.ceo-command-card-kicker):not(.ceo-module-readiness-block):not(.ceo-gold-card-icon):not(.ceo-card-title-row):not(.ceo-card-kicker-row):not(.ceo-executive-command-page):not(.ceo-readiness-blockers-compact):not(.ceo-readiness-blockers-head):not(.ceo-readiness-blockers-subtitle):not(.ceo-blockers-compact-list):not(.ceo-blocker-compact-item):not(.ceo-blocker-compact-branch):not(.ceo-blocker-compact-line):not(.ceo-blockers-overflow-note):not(.ceo-board-readiness-mini-card):not(.ceo-board-readiness-mini-head):not(.ceo-board-readiness-status-line):not(.ceo-board-readiness-compact-lines):not(.ceo-board-readiness-bullet):not(.ceo-workflow-board-stack){border:1px solid var(--ceos-polish-line)!important;background:var(--ceos-polish-surface-soft)!important;border-radius:var(--ceos-polish-radius)!important}.page :is([class*=panel],[class*=card]):not(.ceos-executive-inner-surface):not(.ceo-executive-command-page) :is([class*=card],[class*=box],[class*=metric]):not(.ceos-executive-inner-surface):not(.ceo-command-card):not(.ceo-readiness-card):not(.ceo-priorities-card):not(.ceo-workflow-step):not(.executive-radar-panel):not(.ceo-radar-visual-wrap):not(.ceo-decision-card-priority):not(.ceo-decision-card-status):not(.ceo-command-card-kicker):not(.ceo-module-readiness-block):not(.ceo-module-readiness-grid):not(.ceo-gold-card-icon):not(.ceo-card-title-row):not(.ceo-card-kicker-row):not(.ceo-readiness-blockers-compact):not(.ceo-readiness-blockers-head):not(.ceo-readiness-blockers-subtitle):not(.ceo-blockers-compact-list):not(.ceo-blocker-compact-item):not(.ceo-blocker-compact-branch):not(.ceo-blocker-compact-line):not(.ceo-blockers-overflow-note):not(.ceo-board-readiness-mini-card):not(.ceo-board-readiness-mini-head):not(.ceo-board-readiness-status-line):not(.ceo-board-readiness-compact-lines):not(.ceo-board-readiness-bullet):not(.ceo-workflow-board-stack){border-color:var(--ceos-polish-line-soft)!important;background:#08070666!important}.badge,.button,.tabs a,.tabs button,.pill-switch,input,select,textarea,.input,.select{box-shadow:none!important}.badge{background:#94a3b817!important;border-color:#94a3b829!important}.button.secondary,.button.ghost,.button.danger,.button.warning,.button.success{background:#080706b8!important}.button.primary{color:#03130d!important;background:#20c997!important}.button:hover,.ceos-nav-link:hover,.page :is([class*=flow-card],[class*=list-card]):not(.ceos-executive-inner-surface):hover{transform:none!important}.ceos-main-build-strip{background:#080706e0!important;border-color:#94a3b81f!important}.topbar{background:#000!important;border-bottom-color:#94a3b814!important}.sidebar.ceos-sidebar{background:#000!important;border-right-color:#94a3b814!important}.ceos-workspace-card,.ceos-build-card{background:#0807068a!important;border-color:#d4af371f!important}.ceos-nav-link{background:0 0!important;border-color:#0000!important}.ceos-nav-link[aria-current=page],.ceos-nav-link.active{background:#d4af3712!important;border-color:#d4af372e!important}.ma-executive-page,.ma-valuation-page,.ma-pipeline-page,.waterfall-page,.cim-page,.buyer-page,.deals-page,.ma-deal-detail-page,.funding-dashboard-page{width:100%!important;max-width:100%!important;margin-inline:0!important}.ma-executive-page .ma-hero,.ma-valuation-page .ma-valuation-hero,.ma-pipeline-page .ma-pipeline-hero,.waterfall-page .waterfall-hero,.cim-page .cim-hero,.buyer-page .buyer-hero,.deals-page .deals-hero,.ma-deal-detail-page .ma-deal-detail-hero,.funding-dashboard-page .funding-hero,.ceo-hero,.suppliers-hero{border-radius:var(--ceos-polish-radius-lg)!important;background:linear-gradient(135deg,#11100d 0%,#080807 52%,#050505 100%)!important;border-color:#d4af3724!important;padding:34px!important}.ma-executive-page .ma-title,.ma-valuation-page .ma-valuation-title,.ma-pipeline-page .ma-pipeline-title,.waterfall-page .waterfall-title,.cim-page .cim-title,.buyer-page .buyer-title,.deals-page .deals-title,.funding-dashboard-page .funding-title{max-width:820px!important;font-size:clamp(42px,4.5vw,64px)!important;line-height:.98!important}.ma-valuation-page .ma-valuation-main,.ma-valuation-page .ma-valuation-side,.funding-dashboard-page,.funding-section,.funding-external-section{gap:22px!important}.ma-premium-deal-card{min-height:0!important}.ma-premium-metrics-grid,.funding-grid-kpis{grid-template-columns:repeat(4,minmax(150px,1fr))!important}.ma-premium-metric,.funding-kpi-card{min-height:128px!important}.ma-closing-structure-box,.ma-intelligence-panel,.funding-premium-panel,.funding-flow-panel,.funding-panel{padding:26px!important}.ma-bridge-row{background:#08070666!important}.ma-bridge-number,.ma-closing-arrow,.funding-premium-item-icon,.funding-icon-box,.funding-card-icon,.funding-panel-icon,[class*=icon-box],[class*=panel-icon],[class*=card-icon]{box-shadow:none!important;background:#10b9811a!important;border-color:#10b9812e!important}.page:has(.funding-dashboard-page) .page-grid{grid-template-columns:1fr!important;gap:28px!important}.page:has(.funding-dashboard-page) .page-grid>.funding-input-rail{width:100%!important;max-width:1320px!important;margin:0 auto!important}.funding-dashboard-page .funding-hero-layout,.funding-dashboard-page .funding-multinational-grid{grid-template-columns:minmax(0,1.45fr) minmax(380px,.55fr)!important;align-items:stretch!important;gap:32px!important}.funding-dashboard-page .funding-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))!important;align-items:stretch!important;gap:20px!important}.page:has(.funding-dashboard-page) .page-grid>.funding-input-rail.ceos-ws-panel{border-radius:28px!important;padding:28px!important}.funding-command-bar{grid-template-columns:repeat(3,minmax(0,1fr))!important}.funding-premium-row-grid,.funding-flow-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.funding-command-item strong,.funding-premium-row strong,.funding-kpi-value,.funding-hero-value,.ma-premium-metric strong,.ma-bridge-value strong{overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important}.funding-premium-row span,.funding-kpi-card .kpi-label,.ma-premium-metric span{line-height:1.25!important}.page .kpi-label,.page [class*=-kicker],.page [class*=eyebrow],.page [class*=-value],.page [class*=summary-value],.page [class*=metric-value],.page [class*=hero-value],.page [class*=kpi-value]{box-shadow:none!important;text-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.page .kpi-label,.page [class*=-kicker],.page [class*=eyebrow]{letter-spacing:0!important;padding-inline:0!important}.page .ma-valuation-page .ma-valuation-side :is(.card,.panel,[class*=card],[class*=panel],[class*=input],[class*=form]),.page .ma-valuation-page .ma-valuation-main :is(.card,.panel,[class*=card],[class*=panel]),.page .ma-valuation-page :is(.ma-valuation-status-card,.ma-valuation-command-item,.ma-valuation-status-box,.ma-score-module,.ma-state-card,.ma-empty-engine,.ma-premium-deal-card,.ma-premium-metric,.ma-closing-structure-box,.ma-bridge-row,.ma-closing-footer-card,.ma-intelligence-panel,.ma-inference-item),.page .ma-executive-page :is(.ma-command-item,.ma-mini-metric,.ma-bridge-step,.ma-pipeline-preview-metric):not(.ceos-executive-inner-surface),.page .funding-dashboard-page :is(.funding-command-item,.funding-premium-row,.funding-premium-memo,.funding-premium-item,.funding-state-card):not(.ceos-executive-inner-surface),.page .funding-dashboard-page :is(.funding-signal-card,.funding-kpi-card,.funding-flow-card,.funding-panel):not(.ceos-executive-inner-surface),.page .ceo-overview-page :is(.ceo-command-item,.ceo-kpi-card,.ceo-module-card,.ceo-action-card,.ceo-panel,.ceo-mini-row):not(.ceos-executive-inner-surface),.page .ceo-overview-page .ceo-signal-card:not(.ceos-executive-inner-surface):not(.ceos-ws-card-accent){background:var(--ceos-polish-surface-soft)!important;border-color:var(--ceos-polish-line)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;filter:none!important;background-image:none!important}.page .ma-valuation-page :is(.ma-valuation-status-card,.ma-valuation-command-item,.ma-valuation-status-box,.ma-score-module,.ma-state-card,.ma-empty-engine,.ma-premium-deal-card,.ma-premium-metric,.ma-closing-structure-box,.ma-bridge-row,.ma-closing-footer-card,.ma-closing-arrow,.ma-intelligence-panel,.ma-inference-item):before,.page .ma-valuation-page :is(.ma-valuation-status-card,.ma-valuation-command-item,.ma-valuation-status-box,.ma-score-module,.ma-state-card,.ma-empty-engine,.ma-premium-deal-card,.ma-premium-metric,.ma-closing-structure-box,.ma-bridge-row,.ma-closing-footer-card,.ma-closing-arrow,.ma-intelligence-panel,.ma-inference-item):after,.page :is(.ma-signal-row,.funding-signal-row,.ceo-mini-row):before,.page :is(.ma-signal-row,.funding-signal-row,.ceo-mini-row):after{content:none!important;display:none!important}.page :is([class*=-grid],[class*=-list],[class*=-inner],[class*=-wrap],[class*=-copy],[class*=-head],[class*=-header-inner],[class*=-score-copy],[class*=-metric-description]){box-shadow:none!important;background:0 0!important;border-color:#0000!important}.page :is(.ma-equity-safe-signal,.ma-equity-safe-signal-grid,.ma-equity-safe-score-copy,.ma-equity-safe-metric-description,.ma-closing-footer-card,.ma-comparable-multiple-row,.ma-comparable-chip,.funding-premium-decision){box-shadow:none!important;background:0 0!important;border-color:#94a3b81a!important}.ceo-signal-card:not(.ceos-executive-inner-surface):not(.ceos-ws-card-accent),.ceo-kpi-card:not(.ceos-executive-inner-surface),.ceo-module-card:not(.ceos-executive-inner-surface),.ceo-panel:not(.ceos-executive-inner-surface),.ceo-action-card:not(.ceos-executive-inner-surface){background:var(--ceos-polish-surface-soft)!important;border-color:var(--ceos-polish-line)!important}@media (width<=1180px){.ma-valuation-page .ma-valuation-workspace,.funding-dashboard-page .funding-hero-layout,.funding-dashboard-page .funding-multinational-grid,.funding-dashboard-page .funding-grid-two{grid-template-columns:1fr!important}.ma-valuation-side{position:static!important}}@media (width<=760px){.ma-premium-metrics-grid,.funding-grid-kpis,.funding-command-bar,.funding-premium-row-grid,.funding-flow-grid,.ma-bridge-row,.ma-closing-footer{grid-template-columns:1fr!important}.ma-bridge-value{text-align:left!important}}:root{--ma-enterprise-bg:#050505;--ma-enterprise-surface:#080706f0;--ma-enterprise-surface-2:#0d0c0adb;--ma-enterprise-surface-3:#08070670;--ma-enterprise-line:#d4af3724;--ma-enterprise-line-strong:#d4af3738;--ma-enterprise-text:#f8fafcf5;--ma-enterprise-muted:#cbd5e1ad;--ma-enterprise-accent:#20c997;--ma-enterprise-blue:#60a5fa}:is(.page:has(.ma-executive-page),.page:has(.ma-valuation-page),.page:has(.waterfall-page),.page:has(.buyer-page),.page:has(.cim-page),.page:has(.deals-page),.page:has(.ma-pipeline-page),.page:has(.ma-deal-detail-page)){background:var(--ma-enterprise-bg)!important}.ma-executive-page,.ma-valuation-page,.waterfall-page,.buyer-page,.cim-page,.deals-page,.ma-pipeline-page,.ma-deal-detail-page{color:var(--ma-enterprise-text);gap:28px!important}.ma-executive-page .ma-hero,.ma-valuation-page .ma-valuation-hero,.waterfall-page .waterfall-hero,.buyer-page .buyer-hero,.cim-page .cim-hero,.deals-page .deals-hero,.ma-pipeline-page .ma-pipeline-hero,.ma-deal-detail-page .ma-deal-detail-hero{border:1px solid var(--ma-enterprise-line-strong)!important;background:linear-gradient(135deg,#11100d 0%,#080807 52%,#050505 100%)!important;border-radius:20px!important;padding:28px!important}.ma-executive-page .ma-hero-layout,.ma-valuation-page .ma-valuation-hero-inner,.waterfall-page .waterfall-hero-layout,.buyer-page .buyer-hero-layout,.cim-page .cim-hero-layout,.deals-page .deals-hero-layout,.ma-pipeline-page .ma-pipeline-hero-inner,.ma-deal-detail-page .ma-deal-detail-hero-layout{gap:26px!important}.ma-executive-page .ma-title,.ma-valuation-page .ma-valuation-title,.waterfall-page .waterfall-title,.buyer-page .buyer-title,.cim-page .cim-title,.deals-page .deals-title,.ma-pipeline-page .ma-pipeline-title,.ma-deal-detail-page .ma-deal-detail-title{max-width:860px!important;font-size:clamp(34px,3.4vw,50px)!important;font-weight:820!important;line-height:1.04!important}.ma-executive-page :is(.ma-title span),.ma-valuation-page :is(.ma-valuation-title span),.waterfall-page :is(.waterfall-title span),.buyer-page :is(.buyer-title span),.cim-page :is(.cim-title span),.deals-page :is(.deals-title span),.ma-pipeline-page :is(.ma-pipeline-title span),.ma-deal-detail-page :is(.ma-deal-detail-title span){color:#e2e8f0b8!important;-webkit-text-fill-color:currentColor!important;background:0 0!important}.ma-executive-page .ma-hero-copy,.ma-valuation-page .ma-valuation-copy,.waterfall-page .waterfall-copy,.buyer-page .buyer-copy,.cim-page .cim-hero-copy,.deals-page .deals-copy,.ma-pipeline-page .ma-pipeline-copy,.ma-deal-detail-page .ma-deal-detail-copy{max-width:760px!important;color:var(--ma-enterprise-muted)!important;margin-top:18px!important;font-size:15px!important;line-height:1.68!important}.ma-executive-page :is(.ma-eyebrow-row,.ma-command-bar),.ma-valuation-page :is(.ma-valuation-badges,.ma-valuation-command-bar),.waterfall-page :is(.waterfall-badge-row,.waterfall-command-bar),.buyer-page :is(.buyer-badge-row,.buyer-command-bar),.cim-page :is(.cim-badge-row,.cim-command-bar),.deals-page :is(.deals-badge-row,.deals-command-bar),.ma-pipeline-page :is(.ma-pipeline-badges,.ma-pipeline-command-bar){gap:10px!important}.ma-executive-page .ma-command-bar,.ma-valuation-page .ma-valuation-command-bar,.waterfall-page .waterfall-command-bar,.buyer-page .buyer-command-bar,.cim-page .cim-command-bar,.deals-page .deals-command-bar,.ma-pipeline-page .ma-pipeline-command-bar{margin-top:24px!important;padding-top:20px!important}.ma-executive-page :is(.ma-command-item,.ma-signal-card,.ma-kpi-card,.ma-panel,.ma-workflow-card,.ma-summary-card,.ma-bridge-panel,.ma-bridge-step,.ma-pipeline-preview,.ma-pipeline-preview-metric,.ma-mini-metric),.ma-valuation-page :is(.ma-valuation-command-item,.ma-valuation-status-card,.ma-valuation-status-box,.ma-state-card,.ma-empty-engine,.ma-premium-deal-card,.ma-premium-metric,.ma-closing-structure-box,.ma-bridge-row,.ma-closing-footer-card,.ma-intelligence-panel,.ma-inference-item,.ma-traceability-panel,.ma-traceability-source),.waterfall-page :is(.waterfall-command-item,.waterfall-signal-card,.waterfall-kpi-card,.waterfall-panel,.waterfall-glass-block,.waterfall-distribution-card,.waterfall-adjustment-item,.waterfall-bridge-panel,.waterfall-bridge-step,.waterfall-sensitivity-panel),.buyer-page :is(.buyer-command-item,.buyer-signal-card,.buyer-kpi-card,.buyer-panel,.buyer-glass-block,.buyer-rationale-item,.buyer-bridge-panel,.buyer-bridge-step,.buyer-grid-frame),.cim-page :is(.cim-command-item,.cim-export-card,.cim-kpi-card,.cim-panel,.cim-memo-body,.cim-thesis-item,.cim-bridge-panel,.cim-bridge-step,.cim-workflow-card),.deals-page :is(.deals-command-item,.deals-signal-card,.deals-kpi-card,.deals-panel,.deals-case-card,.deals-case-metric,.deals-state-card,.deals-empty-wrap),.ma-pipeline-page :is(.ma-pipeline-command-item,.ma-pipeline-signal-card,.ma-pipeline-signal-box,.ma-pipeline-summary-card,.ma-pipeline-toolbar,.ma-pipeline-search,.ma-pipeline-select,.ma-pipeline-board-shell,.ma-pipeline-column,.ma-deal-card,.ma-pipeline-empty,.ma-pipeline-count,.ma-deal-open){border-color:var(--ma-enterprise-line)!important;background:var(--ma-enterprise-surface-2)!important;border-radius:16px!important}.ma-executive-page :is(.ma-kpi-card,.ma-workflow-card,.ma-summary-card,.ma-panel),.ma-valuation-page :is(.ma-premium-deal-card,.ma-intelligence-panel,.ma-traceability-panel),.waterfall-page :is(.waterfall-panel,.waterfall-sensitivity-panel),.buyer-page :is(.buyer-panel,.buyer-grid-frame),.cim-page :is(.cim-panel,.cim-bridge-panel),.deals-page :is(.deals-panel,.deals-case-card),.ma-pipeline-page :is(.ma-pipeline-board-shell,.ma-deal-card){padding:22px!important}.ma-executive-page :is(.ma-grid-kpis,.ma-bridge-grid),.waterfall-page :is(.waterfall-grid-kpis,.waterfall-bridge-grid),.buyer-page :is(.buyer-grid-kpis,.buyer-bridge-grid),.cim-page :is(.cim-grid-kpis,.cim-bridge-grid),.deals-page :is(.deals-grid-kpis,.deals-case-metrics),.ma-pipeline-page :is(.ma-pipeline-summary-grid,.ma-pipeline-board,.ma-pipeline-card-list){gap:16px!important}.ma-executive-page .ma-kpi-card,.waterfall-page .waterfall-kpi-card,.buyer-page .buyer-kpi-card,.cim-page .cim-kpi-card,.deals-page .deals-kpi-card,.ma-pipeline-page .ma-pipeline-summary-card{min-height:142px!important;padding:20px!important}.ma-executive-page .ma-kpi-value,.waterfall-page .waterfall-kpi-value,.buyer-page .buyer-kpi-value,.cim-page .cim-kpi-value,.deals-page .deals-kpi-value,.ma-valuation-page :is(.ma-premium-metric strong,.ma-bridge-value strong),.ma-pipeline-page :is(.ma-pipeline-summary-card strong){font-size:clamp(20px,1.7vw,26px)!important;font-weight:780!important;line-height:1.14!important}.ma-executive-page :is(.ma-section-header,.ma-panel-header),.ma-valuation-page :is(.ma-panel-header,.ma-premium-deal-header,.ma-closing-structure-title),.waterfall-page :is(.waterfall-section-header,.waterfall-panel-header),.buyer-page :is(.buyer-section-header,.buyer-panel-header),.cim-page :is(.cim-section-header,.cim-panel-header),.deals-page :is(.deals-section-header,.deals-panel-header),.ma-pipeline-page :is(.ma-pipeline-board-header,.ma-pipeline-column-header){gap:18px!important}.ma-executive-page :is(h2,h3),.ma-valuation-page :is(h2,h3,h4),.waterfall-page :is(h2,h3),.buyer-page :is(h2,h3),.cim-page :is(h2,h3),.deals-page :is(h2,h3),.ma-pipeline-page :is(h2,h3){color:var(--ma-enterprise-text)!important;font-weight:760!important}.ma-executive-page .muted,.ma-valuation-page .muted,.waterfall-page .muted,.buyer-page .muted,.cim-page .muted,.deals-page .muted,.ma-pipeline-page .muted{color:var(--ma-enterprise-muted)!important}.ma-executive-page .ma-kicker,.ma-valuation-page .ma-kicker,.waterfall-page .waterfall-kicker,.buyer-page .buyer-kicker,.cim-page .cim-kicker,.deals-page .deals-kicker,.ma-pipeline-page .ma-pipeline-kicker{color:#94a3b8db!important;text-transform:uppercase!important;font-size:10px!important;font-weight:820!important}.ma-executive-page :is(.ma-icon-box,.ma-card-icon,.ma-panel-icon,.ma-step-number),.ma-valuation-page :is(.ma-valuation-icon-box,.ma-premium-deal-icon,.ma-panel-icon,.ma-bridge-number,.ma-inference-icon),.waterfall-page :is(.waterfall-icon-box,.waterfall-card-icon,.waterfall-panel-icon,.waterfall-adjustment-icon),.buyer-page :is(.buyer-icon-box,.buyer-card-icon,.buyer-panel-icon,.buyer-rationale-icon),.cim-page :is(.cim-icon-box,.cim-card-icon,.cim-panel-icon,.cim-step-number,.cim-thesis-dot),.deals-page :is(.deals-icon-box,.deals-card-icon,.deals-panel-icon,.deals-state-icon),.ma-pipeline-page :is(.ma-pipeline-icon-box,.ma-pipeline-summary-icon,.ma-pipeline-count,.ma-deal-open){color:#a7f3d0!important;background:#20c9971a!important;border-color:#20c9972e!important;border-radius:12px!important;width:40px!important;height:40px!important}.ma-executive-page .ma-score-ring,.waterfall-page .waterfall-score-ring,.buyer-page .buyer-score-ring,.cim-page .cim-score-ring,.deals-page .deals-score-ring{box-shadow:none!important}.ma-executive-page .ma-signal-row,.ma-valuation-page .ma-valuation-status-row,.waterfall-page .waterfall-signal-row,.buyer-page .buyer-signal-row,.cim-page .cim-export-row,.deals-page .deals-signal-row,.ma-pipeline-page :is(.ma-deal-footer,.ma-pipeline-column-header){border-top-color:#94a3b81f!important}.ma-executive-page :is(.ma-signal-row strong),.ma-valuation-page :is(.ma-valuation-status-row strong),.waterfall-page :is(.waterfall-signal-row strong),.buyer-page :is(.buyer-signal-row strong),.cim-page :is(.cim-export-row strong),.deals-page :is(.deals-signal-row strong){color:#f8fafceb!important;background:0 0!important;border:0!important;padding:0!important}.ma-pipeline-page .ma-pipeline-hero-inner{grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)!important}.ma-pipeline-page .ma-pipeline-signal-title{font-size:22px!important;line-height:1.2!important}.ma-pipeline-page .ma-pipeline-toolbar{grid-template-columns:minmax(0,1fr) minmax(180px,220px) minmax(180px,220px)!important;padding:14px!important}.ma-pipeline-page :is(.ma-pipeline-search,.ma-pipeline-select){background:var(--ma-enterprise-surface-3)!important;min-height:44px!important}.ma-pipeline-page .ma-pipeline-board-shell{padding:22px!important}.ma-pipeline-page .ma-pipeline-board{grid-template-columns:repeat(6,minmax(220px,1fr))!important;align-items:flex-start!important;overflow-x:auto!important}.ma-pipeline-page .ma-pipeline-column{align-self:flex-start!important;min-width:220px!important;height:auto!important;min-height:0!important;padding:14px!important}.ma-pipeline-page .ma-deal-card{padding:16px!important}.ma-pipeline-page :is(.ma-deal-card h3){font-size:15px!important;line-height:1.25!important}.ma-pipeline-page .ma-deal-priority{background:#20c9971a!important;border-color:#20c9972e!important;border-radius:999px!important}.ma-pipeline-page .ma-deal-meta-row{color:var(--ma-enterprise-muted)!important}.ma-pipeline-page :is(.ma-deal-meta-row strong){color:#f8fafce6!important}.ma-valuation-page .ma-valuation-workspace{grid-template-columns:minmax(292px,340px) minmax(0,1fr)!important;gap:22px!important}.ma-valuation-page .ma-valuation-side{top:92px!important}.ma-valuation-page .ma-premium-deal-card{min-height:auto!important}.ma-valuation-page .ma-premium-metrics-grid{gap:14px!important}.ma-valuation-page .ma-closing-footer,.ma-valuation-page .ma-traceability-grid{gap:12px!important}.cim-page .cim-actions,.deals-page .deals-actions,.ma-valuation-page .ma-valuation-actions,.ma-executive-page .ma-hero-actions{margin-top:22px!important}@media (width<=1180px){.ma-executive-page .ma-hero-layout,.ma-valuation-page :is(.ma-valuation-hero-inner,.ma-valuation-workspace),.waterfall-page .waterfall-hero-layout,.buyer-page .buyer-hero-layout,.cim-page .cim-hero-layout,.deals-page .deals-hero-layout,.ma-pipeline-page .ma-pipeline-hero-inner{grid-template-columns:1fr!important}.ma-valuation-page .ma-valuation-side{position:static!important}.ma-pipeline-page .ma-pipeline-toolbar{grid-template-columns:1fr!important}}@media (width<=760px){.ma-executive-page,.ma-valuation-page,.waterfall-page,.buyer-page,.cim-page,.deals-page{gap:22px!important}.ma-executive-page .ma-hero,.ma-valuation-page .ma-valuation-hero,.waterfall-page .waterfall-hero,.buyer-page .buyer-hero,.cim-page .cim-hero,.deals-page .deals-hero{padding:22px!important}.ma-executive-page .ma-title,.ma-valuation-page .ma-valuation-title,.waterfall-page .waterfall-title,.buyer-page .buyer-title,.cim-page .cim-title,.deals-page .deals-title{font-size:clamp(30px,10vw,38px)!important}}.ceos-brand-mark .ceos-brand-logo-root img{max-width:100%;max-height:100%}.ceo-executive-command-page .ceo-gold-primary-action.button.primary{color:#111827!important;background:linear-gradient(135deg,#fcecb8 0%,#d4af37 46%,#9a7518 100%)!important;border:1px solid #f3da8ac7!important;box-shadow:0 14px 32px #d4af376b,0 0 24px #f5c55c1f,inset 0 1px #fffbea9e!important}.ceo-executive-command-page .ceo-gold-primary-action.button.primary:hover:not(:disabled){background:linear-gradient(135deg,#fff2cc 0%,#e8c84f 44%,#b2871d 100%)!important;box-shadow:0 18px 38px #d4af377a,0 0 28px #d4af3733,inset 0 1px #fffbeab8!important}.ceo-executive-command-page .ceo-gold-secondary-action.button,.ceo-executive-command-page .ceo-gold-secondary-action.button.secondary{color:#f8fafcf5!important;background:#060608e0!important;border:1px solid #d4af3785!important;box-shadow:inset 0 1px #d4af371f,0 0 16px #d4af370f!important}.ceo-executive-command-page .ceo-gold-secondary-action.button:hover:not(:disabled),.ceo-executive-command-page .ceo-gold-secondary-action.button.secondary:hover:not(:disabled){background:#100e0bf5!important;border-color:#f3da8aad!important;box-shadow:inset 0 1px #f3da8a24,0 0 22px #d4af371a!important}.page .ceo-executive-command-page .ceo-command-section-shell{background:radial-gradient(80% 55% at 50% 0,#d4af370f,#0000 58%),linear-gradient(#0a0908f5,#050505fa)!important;border:1px solid #d4af371f!important;box-shadow:0 24px 56px #00000085,inset 0 1px #f5c55c0a!important}.page .ceo-executive-command-page .ceo-command-hero .ceo-command-card,.page .ceo-executive-command-page .ceo-corporate-radar-card,.page .ceo-executive-command-page .executive-radar-panel{box-shadow:none!important;background:0 0!important;border:none!important}.page .ceo-executive-command-page .ceo-decision-queue-grid .ceo-command-card,.page .ceo-executive-command-page .ceo-intelligence-grid .ceo-command-card,.page .ceo-executive-command-page .ceo-module-readiness-grid .ceo-command-card{border-bottom:none!important}.page .ceo-executive-command-page .ceo-briefing-grid .ceo-command-card{border:none!important}.page .ceo-executive-command-page .ceo-workflow-step{border-top:none!important;border-left:none!important}.page .ceo-executive-command-page .ceo-radar-visual-wrap{background:radial-gradient(circle,#d4af370f,#0000 62%),#080808b8!important;border:none!important;box-shadow:inset 0 0 60px #d4af370d,0 12px 40px #00000052!important}.page .ceo-executive-command-page .ceo-lion-mark{mix-blend-mode:normal!important;filter:drop-shadow(0 0 40px #d4af3752)drop-shadow(0 0 80px #d4af371f)drop-shadow(0 16px 32px #00000080)!important;-webkit-mask-image:none!important;mask-image:none!important}.page .ceo-executive-command-page .ceo-command-section-title{font-size:22px!important}.page .ceo-executive-command-page .ceo-command-section-copy,.page .ceo-executive-command-page .ceo-command-card p{font-size:14px!important;line-height:1.55!important}.page .ceo-executive-command-page .ceo-command-card strong{font-size:17px!important}.page .ceo-executive-command-page .ceo-decision-card-priority{font-size:10px!important}.page .ceo-executive-command-page .ceo-workflow-step strong{font-size:17px!important}.page .ceo-executive-command-page .ceo-workflow-step p{font-size:13px!important}.page .ceo-executive-command-page .ceo-module-score-row strong{font-size:24px!important}.page .ceo-executive-command-page .ceo-radar-point-label{font-size:10px!important}.page .ceo-executive-command-page .ceo-command-hero{background:radial-gradient(68% 76% at 64% 42%,#f5c55c2e,#0000 62%),radial-gradient(42% 52% at 10% 18%,#ffd67014,#0000 56%),linear-gradient(152deg,#050505 0%,#0b0a08 50%,#040404 100%)!important;border:1px solid #f5c55c3d!important;box-shadow:inset 0 1px #f5c55c1f,inset 0 -42px 90px #00000061,0 0 64px #f5c55c1a,0 24px 68px #00000094!important}.page .ceo-executive-command-page .ceo-command-status-grid{grid-template-columns:minmax(740px,1fr) minmax(220px,.32fr)!important;grid-template-areas:"main readiness""main priorities"!important;align-items:start!important;gap:16px!important}.page .ceo-executive-command-page .ceo-command-hero-main{grid-area:main!important;grid-template-columns:minmax(480px,1fr) minmax(210px,270px)!important;gap:22px!important;min-height:230px!important}.page .ceo-executive-command-page .ceo-readiness-card{grid-area:readiness!important}.page .ceo-executive-command-page .ceo-priorities-card{grid-area:priorities!important}.page .ceo-executive-command-page .ceo-command-hero-copy{width:min(100%,640px)!important;max-width:640px!important}.page .ceo-executive-command-page .ceo-command-hero-title{max-width:20ch!important;font-size:clamp(2rem,2.65vw,2.45rem)!important;line-height:1.02!important}.page .ceo-executive-command-page .ceo-command-hero-title span{max-width:31rem!important;font-size:clamp(1.02rem,1.18vw,1.14rem)!important;line-height:1.48!important}.page .ceo-executive-command-page .ceo-command-hero-actions{align-items:center!important;gap:8px!important}.page .ceo-executive-command-page .ceo-command-hero-actions .button{border-radius:999px!important;min-height:46px!important;padding-inline:12px!important;font-size:.84rem!important}.page .ceo-executive-command-page .ceo-gold-secondary-action.button,.page .ceo-executive-command-page .ceo-gold-secondary-action.button.secondary{color:#f8f3e7e0!important;background:linear-gradient(#16130de6,#080807f0)!important;border-color:#d4af3752!important;box-shadow:inset 0 1px #f3da8a14,0 8px 20px #00000047!important}.page .ceo-executive-command-page .ceo-gold-secondary-action.button:hover:not(:disabled),.page .ceo-executive-command-page .ceo-gold-secondary-action.button.secondary:hover:not(:disabled){background:linear-gradient(#1c1810f5,#0c0b09fa)!important;border-color:#f3da8a85!important;box-shadow:inset 0 1px #f3da8a1f,0 0 18px #d4af3714,0 10px 24px #00000052!important}.page .ceo-executive-command-page .ceo-command-hero .ceo-readiness-card,.page .ceo-executive-command-page .ceo-command-hero .ceo-priorities-card,.page .ceo-executive-command-page .ceo-corporate-radar-card{background:radial-gradient(90% 85% at 16% 0,#d4af370e,#0000 56%),linear-gradient(160deg,#141311f0,#070707fa)!important;border:1px solid #d4af371f!important;border-radius:18px!important;box-shadow:inset 0 1px #fff8e60d,inset 0 -16px 32px #00000059,0 10px 34px #0000006b!important}.page .ceo-executive-command-page .ceo-command-hero .ceo-readiness-card,.page .ceo-executive-command-page .ceo-command-hero .ceo-priorities-card{min-height:0!important;padding:18px 15px!important}.page .ceo-executive-command-page .ceo-decision-queue-grid .ceo-command-card,.page .ceo-executive-command-page .ceo-intelligence-grid .ceo-command-card,.page .ceo-executive-command-page .ceo-briefing-grid .ceo-command-card,.page .ceo-executive-command-page .ceo-workflow-step{background:radial-gradient(78% 70% at 18% 0,#f5c55c1f,#0000 52%),linear-gradient(155deg,#141210 0%,#080807 100%)!important;border:1px solid #f5c55c33!important;box-shadow:inset 0 1px #fff8e614,inset 0 -26px 54px #0006,0 14px 42px #0000007a,0 0 28px #f5c55c0f!important}.page .ceo-executive-command-page .ceo-command-card strong,.page .ceo-executive-command-page .ceo-workflow-step strong{font-size:18px!important;line-height:1.35!important}.page .ceo-executive-command-page .ceo-command-card p,.page .ceo-executive-command-page .ceo-workflow-step p{color:#f8f3e7ad!important;font-size:15px!important;line-height:1.6!important}.page .ceo-executive-command-page .ceo-command-card-kicker,.page .ceo-executive-command-page .ceo-decision-card-status{color:#f8f3e79e!important;font-size:13px!important;line-height:1.48!important}.page .ceo-executive-command-page .ceo-decision-card-priority{font-size:12px!important;line-height:1.45!important}.page .ceo-executive-command-page .ceo-radar-visual-wrap{background:radial-gradient(circle at 50% 45%,#f5c55c24,#0000 58%),linear-gradient(#0c0b0a,#050505)!important;border:1px solid #f5c55c33!important;max-width:540px!important;min-height:390px!important;padding:18px 26px 20px!important;box-shadow:0 18px 52px #00000085,inset 0 1px #fff8e614,inset 0 0 100px #f5c55c14,0 0 36px #f5c55c14!important}.page .ceo-executive-command-page .ceo-radar-svg{max-width:480px!important;min-height:370px!important}.page .ceo-executive-command-page .ceo-radar-point-label{font-size:12px!important;font-weight:750!important}.page .ceo-executive-command-page .ceo-command-section-title{text-shadow:0 1px 22px #f5c55c1f!important}.page .ceo-executive-command-page .ceo-command-section-copy{color:#f8f3e7ad!important}.page .ceo-executive-command-page .ceo-decision-card-priority{color:#f5c55cd1!important}.page .ceo-executive-command-page .ceo-module-readiness-block{isolation:isolate!important;background-color:#050504!important;background-image:radial-gradient(92% 58% at 50% 0,#f5c55c17,#0000 58%),linear-gradient(#0b0a09 0%,#060606 52%,#040404 100%)!important;border:1px solid #f5c55c38!important;box-shadow:inset 0 1px #f5c55c24,0 0 40px #f5c55c14,0 14px 40px #00000073!important}.page .ceo-executive-command-page .ceo-module-readiness-block .ceo-corporate-radar-card{background:radial-gradient(80% 60% at 50% 0,#f5c55c1a,#0000 58%),linear-gradient(165deg,#0e0d0b,#050505)!important;border:1px solid #f5c55c2e!important;margin-top:4px!important}.page .ceo-executive-command-page .ceo-readiness-blockers-compact,.page .ceo-executive-command-page .ceo-board-readiness-mini-card{background-color:#050504!important;background-image:radial-gradient(88% 52% at 50% 0,#f5c55c17,#0000 58%),linear-gradient(#0a0908 0%,#050504 100%)!important;border:1px solid #f5c55c33!important;border-radius:14px!important;box-shadow:inset 0 1px #f5c55c1f,0 8px 24px #00000059!important}.page .ceo-executive-command-page .ceo-blocker-compact-item,.page .ceo-executive-command-page .ceo-blockers-compact-list,.page .ceo-executive-command-page .ceo-board-readiness-compact-lines,.page .ceo-executive-command-page .ceo-board-readiness-compact-lines li{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.page .ceo-executive-command-page .ceo-gold-secondary-action.button,.page .ceo-executive-command-page .ceo-gold-secondary-action.button.secondary{border-color:#f5c55c70!important}.ceos-ws-accent-root{--ws-accent:#d4af37f5;--ws-accent-soft:#d4af372e;--ws-accent-glow:#d4af3729;--ws-accent-border:#d4af3747;--ws-border:#d4af3747;--ws-border-strong:#d4af376b;--ws-accent-text:#d4af37eb;--ws-text:#d4af37eb;--ws-chart-accent:#d4af37d9;--ws-chart:#d4af37d9;--ws-accent-rgb:212, 175, 55;--ws-rgb:212, 175, 55;--ws-surface:#d4af371a;--ws-surface-strong:#d4af3729;--ws-glow:#d4af3729;--ws-hero-gradient:linear-gradient(135deg, #d4af372e 0%, #050505 52%, #080807 100%);--ws-card-gradient:linear-gradient(145deg, #d4af371f 0%, #0a0908 55%, #050504 100%);--ws-icon-surface:linear-gradient(135deg, #d4af3738, #d4af370f)}.topbar.ceos-topbar-premium:before{background:linear-gradient(90deg, transparent, #ffffff14, var(--ws-accent-soft), var(--ws-accent), var(--ws-accent-soft), transparent)!important;opacity:.95!important;height:2px!important}.topbar.ceos-topbar-premium:after{background:radial-gradient(circle at 14% 0%, var(--ws-accent-glow), transparent 26%), radial-gradient(circle at 88% 0%, #ffffff05, transparent 28%)!important;opacity:.42!important}.topbar.ceos-topbar-premium .topbar-title h1{text-shadow:0 0 16px #ffffff0b, 0 0 14px var(--ws-accent-glow)!important}.ceos-sidebar.ceos-ws-accent-root .ceos-workspace-card{border-color:var(--ws-accent-border);background:radial-gradient(circle at 12% 0%, var(--ws-accent-glow), transparent 34%), linear-gradient(135deg, var(--ws-surface-strong), #ffffff02), #000000f0}.ceos-sidebar.ceos-ws-accent-root .ceos-workspace-card:after{background:linear-gradient(90deg, transparent, #ffffff13, var(--ws-accent-soft), transparent)}.ceos-sidebar.ceos-ws-accent-root .ceos-workspace-title{color:var(--ws-accent-text)}.ceos-sidebar.ceos-ws-accent-root .ceos-workspace-title svg{filter:drop-shadow(0 0 10px var(--ws-accent-glow));color:var(--ws-accent)!important;stroke:var(--ws-accent)!important}.ceos-sidebar.ceos-ws-accent-root .ceos-nav-section-title.is-active{text-shadow:0 0 17px var(--ws-accent-glow), 0 0 12px #ffffff0e}.ceos-sidebar.ceos-ws-accent-root .ceos-nav-section-title.is-active:after{background:linear-gradient(90deg, #ffffff1c, var(--ws-accent), #fff1);border-color:var(--ws-border-strong);box-shadow:inset 0 1px 0 #ffffff26, 0 0 21px var(--ws-accent-glow), 0 10px 28px #000000a8}.ceos-sidebar.ceos-ws-accent-root .ceos-nav-link.is-active{border-color:var(--ws-border-strong);background:radial-gradient(circle at 0% 0%, var(--ws-accent-glow), transparent 42%), linear-gradient(135deg, var(--ws-surface-strong), #ffffff05), #0000008c;box-shadow:0 12px 28px #0000006b, 0 0 18px var(--ws-accent-glow), inset 0 1px 0 #ffffff0f}.ceos-sidebar.ceos-ws-accent-root .ceos-active-rail{background:linear-gradient(180deg, var(--ws-accent) 0%, var(--ws-accent-soft) 100%);box-shadow:0 0 18px var(--ws-accent-glow);animation:none}.ceos-sidebar.ceos-ws-accent-root .ceos-nav-link:hover .ceos-nav-link-shine,.ceos-sidebar.ceos-ws-accent-root .ceos-nav-link.is-active .ceos-nav-link-shine{background:linear-gradient(90deg, transparent, #ffffff12, var(--ws-accent-soft), transparent)}.main-area.ceos-main-area[data-workspace]{--ceos-content-max:1540px;--ceos-content-pad:clamp(18px, 2.2vw, 32px);overflow-x:clip}.main-area[data-workspace] .ceos-content-shell{box-sizing:border-box;width:100%;max-width:var(--ceos-content-max);padding-inline:var(--ceos-content-pad);margin-inline:auto}.main-area[data-workspace] .ceos-page-shell-host{min-width:0;padding-bottom:clamp(18px,2vw,28px)}.main-area[data-workspace] .ceos-page-shell-host>.page{padding-inline:0;width:100%;max-width:none;padding-top:clamp(14px,1.8vw,24px);padding-bottom:var(--space-page);box-sizing:border-box;margin-inline:0}.main-area[data-workspace] .ceos-page-shell-host>.page.ceos-page-shell{box-sizing:border-box}.main-area[data-workspace] .ceos-main-build-strip{padding:14px var(--ceos-content-pad);border:1px solid #ffffff0e;border-top-color:var(--ws-accent-border);background:linear-gradient(135deg, var(--ws-surface), #ffffff01), #000000eb;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:clamp(14px,1.6vw,18px);margin-bottom:0;display:flex;box-shadow:0 18px 46px #000000e0,inset 0 1px #ffffff08}.main-area[data-workspace] .ceos-build-strip-tagline{color:#e2e8f09e;max-width:72ch;font-size:14px;font-weight:600;line-height:1.45}.main-area[data-workspace] .ceos-build-strip-actions{justify-content:flex-end;align-items:center}.main-area[data-workspace] .ceos-build-strip-badge{border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}.main-area[data-workspace] .ceos-build-strip-user{color:#ffffffd1;background:#ffffff08;border:1px solid #ffffff12;border-radius:999px;align-items:center;gap:10px;padding:8px 12px;font-size:12px;font-weight:800;display:flex}.main-area[data-workspace] .topbar.ceos-topbar-premium .topbar-title h1{color:#f8fafc;text-shadow:0 0 16px #ffffff0b, 0 0 14px var(--ws-accent-glow)}.main-area[data-workspace] .ceos-ws-loading-panel{border:1px solid var(--ws-accent-border);background:radial-gradient(circle at 50% 0%, var(--ws-accent-glow), transparent 45%), #000000f0;color:#e8edf7e6;letter-spacing:.02em;text-align:center;border-radius:22px;place-items:center;min-height:min(560px,100dvh - 240px);margin:0 0 24px;padding:32px;font-size:13px;font-weight:600;display:grid}.main-area[data-workspace] .ceos-ws-loading-branch{opacity:.85;color:var(--ws-accent-text);margin-bottom:10px;font-weight:850}.main-area[data-workspace] .topbar.ceos-topbar-premium{padding:0!important}.main-area[data-workspace=funding] .fundraising-table-panel{background:linear-gradient(#ffffff07,#02061761),#00000042;border:1px solid #94a3b81f;border-radius:22px;padding:22px 22px 18px;box-shadow:inset 0 1px #ffffff08}.main-area[data-workspace] .ceos-ws-divider{background:linear-gradient(90deg, transparent, var(--ws-accent-soft), var(--ws-accent-border), var(--ws-accent-soft), transparent);opacity:.85;border:0;height:1px;margin:16px 0}.main-area[data-workspace] .ceos-ws-panel{border-radius:18px;border:1px solid var(--ws-accent-border)!important;background:var(--ws-card-gradient)!important;box-shadow:0 22px 56px #0000005c, 0 0 22px var(--ws-accent-glow), inset 0 1px 0 #ffffff0b!important}.main-area[data-workspace] .ceos-ws-badge{border:1px solid var(--ws-accent-border);background:linear-gradient(135deg, var(--ws-surface-strong), #00000085), linear-gradient(135deg, var(--ws-accent-soft), #00000059);color:var(--ws-accent-text);letter-spacing:.06em;text-transform:uppercase;box-shadow:0 0 18px var(--ws-accent-glow);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:11px;font-weight:900;display:inline-flex}.main-area[data-workspace] .ceos-ws-kpi-icon{filter:drop-shadow(0 0 10px var(--ws-accent-glow));color:var(--ws-accent)!important;stroke:var(--ws-accent)!important}.main-area[data-workspace] .ceos-ws-card-accent{border-color:var(--ws-border-strong)!important;background:var(--ws-card-gradient)!important;box-shadow:0 24px 60px #00000061, 0 0 24px var(--ws-accent-glow), inset 0 1px 0 #ffffff0b!important}.main-area[data-workspace] .ceos-ws-hero,.main-area[data-workspace] .ceos-executive-inner-surface,.main-area[data-workspace] .ceos-ws-panel,.main-area[data-workspace] .ceos-ws-card-accent{isolation:isolate}.main-area[data-workspace] .ceos-executive-inner-surface{isolation:isolate;width:100%;min-width:0;color:inherit;position:relative;-webkit-backdrop-filter:blur(22px)!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05),linear-gradient(#0a0908 0%,#080807 100%)!important;border:1px solid #d4af3724!important;border-radius:32px!important;padding:28px!important;box-shadow:0 26px 70px #0000003d,inset 0 1px #ffffff0d!important}.main-area[data-workspace] .ceos-executive-inner-surface:before{content:"";border-radius:inherit;pointer-events:none;background:radial-gradient(circle at 18% 0,#d4af370f,#0000 35%);position:absolute;inset:0}.main-area[data-workspace] .ceos-executive-inner-surface:after{content:none!important;display:none!important}.main-area[data-workspace] .ceos-executive-inner-surface>*{z-index:1;position:relative}.main-area[data-workspace] .ceos-executive-inner-surface :is(.funding-glass-block,.funding-thesis-item,.funding-mini-card,.investor-score-box,.investor-mini-card,.investor-target-card,.investor-panel .card,.investor-panel .funding-readiness-card,.investor-panel li,.ceo-deal-pill,.ceo-radar-legend a,.report-panel-note,.report-mini-metric,.report-list-card){box-shadow:none!important;-webkit-backdrop-filter:none!important;background:#ffffff05!important;border:1px solid #94a3b814!important}.main-area[data-workspace] .ceos-executive-inner-surface :is(.funding-thesis-item,.funding-mini-card,.investor-mini-card,.investor-target-card,.ceo-deal-pill,.report-mini-metric):hover{box-shadow:none!important;background:#ffffff07!important;border-color:#94a3b81f!important;transform:none!important}.main-area[data-workspace] .ceos-executive-inner-surface :is(.funding-glass-block,.funding-thesis-item,.funding-mini-card,.investor-score-box,.investor-mini-card,.investor-target-card,.ceo-deal-pill,.report-panel-note,.report-mini-metric):before,.main-area[data-workspace] .ceos-executive-inner-surface :is(.funding-glass-block,.funding-thesis-item,.funding-mini-card,.investor-score-box,.investor-mini-card,.investor-target-card,.ceo-deal-pill,.report-panel-note,.report-mini-metric):after{content:none!important;display:none!important}.main-area[data-workspace] .ceos-executive-inner-surface :is(.funding-thesis-list,.investor-stack,.ceo-radar-legend){gap:10px!important}.main-area[data-workspace] .ceos-executive-inner-surface :is(.funding-thesis-item,.funding-mini-card,.investor-mini-card,.investor-target-card,.ceo-deal-pill,.report-list-card){border-radius:16px!important}.main-area[data-workspace] :is(.ma-hero,.funding-hero,.investor-hero,.compliance-hero,.pmi-hero,.governance-enterprise-hero,.risk-enterprise-hero,.reporting-hero,.strategy-hero,.bridge-enterprise-hero).ceos-ws-hero :is(.ma-signal-card,.funding-signal-card,.investor-signal-card,.compliance-signal-card,.pmi-signal-card,.governance-enterprise-signal-card,.risk-enterprise-signal-card,.reporting-signal-card,.strategy-signal-card,.bridge-enterprise-signal-card){-webkit-backdrop-filter:blur(18px)!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05),linear-gradient(#0a0908 0%,#080807 100%)!important;border:1px solid #d4af3724!important;border-radius:32px!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:none!important;min-height:100%!important;margin:0!important;box-shadow:inset 0 1px #ffffff0d,0 10px 32px #00000029!important}.main-area[data-workspace] .ceos-executive-inner-surface:is(.funding-kpi-card,.funding-panel,.funding-flow-card,.investor-kpi-card,.investor-panel,.compliance-kpi-card,.compliance-panel,.pmi-kpi-card,.pmi-panel,.report-panel,.reporting-panel,.strategy-panel){isolation:isolate!important;-webkit-backdrop-filter:blur(22px)!important;filter:none!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05),linear-gradient(#0a0908 0%,#080807 100%)!important;border:1px solid #d4af3724!important;overflow:hidden!important;box-shadow:0 20px 56px #00000038,inset 0 1px #ffffff0d!important}.main-area[data-workspace] .ceos-executive-inner-surface:is(.funding-kpi-card,.funding-panel,.funding-flow-card,.investor-kpi-card,.investor-panel):hover{border-color:#94a3b83d!important;transform:none!important;box-shadow:0 20px 56px #00000038,inset 0 1px #ffffff0d!important}.main-area[data-workspace=risk] .ceos-executive-inner-surface.risk-enterprise-panel,.main-area[data-workspace=governance] .ceos-executive-inner-surface.governance-enterprise-panel,.main-area[data-workspace=funding] .ceos-executive-inner-surface:is(.funding-kpi-card,.funding-panel,.funding-flow-card,.investor-kpi-card,.investor-panel,.funding-input-rail){border-color:var(--ws-accent-border)!important;background:var(--ws-card-gradient)!important;box-shadow:0 20px 56px #00000038, 0 0 22px var(--ws-accent-glow), inset 0 1px 0 #ffffff0d!important}.main-area[data-workspace=risk] .ceos-executive-inner-surface.risk-enterprise-panel:before,.main-area[data-workspace=governance] .ceos-executive-inner-surface.governance-enterprise-panel:before,.main-area[data-workspace=funding] .ceos-executive-inner-surface:is(.funding-kpi-card,.funding-panel,.funding-flow-card,.investor-kpi-card,.investor-panel,.funding-input-rail):before{background:radial-gradient(circle at 18% 0%, rgba(var(--ws-accent-rgb), .16), transparent 38%)!important}.main-area[data-workspace=funding] .funding-hero.ceos-ws-hero .funding-signal-card.ceos-executive-inner-surface{border-color:var(--ws-accent-border)!important;box-shadow:inset 0 1px 0 #ffffff0d, 0 10px 32px #00000029, 0 0 18px var(--ws-accent-glow)!important;background:linear-gradient(135deg,#ffffff16,#ffffff07),#0f172aad!important}.main-area[data-workspace=funding] .ceos-executive-inner-surface :is(.funding-glass-block,.funding-thesis-item,.funding-mini-card,.investor-score-box,.investor-mini-card,.investor-target-card,.funding-field-shell),.main-area[data-workspace=risk] .ceos-executive-inner-surface :is(.risk-row-card,.risk-enterprise-toolbar,.risk-enterprise-empty){border-color:rgba(var(--ws-accent-rgb), .12)!important;background:rgba(var(--ws-accent-rgb), .045)!important}.main-area[data-workspace=risk] .ceos-executive-inner-surface .risk-enterprise-icon{background:var(--ws-icon-surface)!important;border:1px solid var(--ws-accent-border)!important;color:var(--ws-accent-text)!important}.main-area[data-workspace=governance] .ceos-executive-inner-surface .governance-enterprise-toolbar{border-color:rgba(var(--ws-accent-rgb), .12)!important;background:rgba(var(--ws-accent-rgb), .045)!important}.main-area[data-workspace=governance] .ceos-executive-inner-surface .governance-enterprise-row{border-top-color:rgba(var(--ws-accent-rgb), .14)!important}.main-area[data-workspace=governance] .ceos-executive-inner-surface .governance-enterprise-table-head{color:var(--ws-accent-text)!important;border-bottom-color:var(--ws-accent-border)!important}.main-area[data-workspace=governance] .ceos-executive-inner-surface .governance-enterprise-button{border-color:var(--ws-accent-border)!important;background:var(--ws-surface-strong)!important;color:#f8fafcf0!important}.main-area[data-workspace=risk] table.risk-enterprise-table.ceos-enterprise-table thead th{border-bottom-color:var(--ws-accent-border)!important;color:var(--ws-accent-text)!important;box-shadow:inset 0 1px 0 rgba(var(--ws-accent-rgb), .12)!important}.main-area[data-workspace=risk] .risk-enterprise-page table.risk-enterprise-table.ceos-enterprise-table thead th{background:linear-gradient(180deg, rgba(var(--ws-accent-rgb), .14), #0f172a80)!important}.main-area[data-workspace] :is(.funding-signal-card,.funding-kpi-card,.funding-panel,.investor-signal-card,.investor-kpi-card,.investor-panel,.investor-mini-card,.investor-target-card,.compliance-signal-card,.compliance-kpi-card,.report-panel,.report-list-card,.pmi-signal-card,.reporting-panel,.risk-enterprise-panel,.governance-enterprise-panel,.strategy-panel).ceos-executive-inner-surface:before{filter:none!important;mix-blend-mode:normal!important;opacity:1!important;background:radial-gradient(circle at 18% 0,#d4af370f,#0000 35%)!important}.main-area[data-workspace] :is(.funding-signal-card,.funding-kpi-card,.funding-panel,.investor-signal-card,.investor-kpi-card,.investor-panel,.investor-mini-card,.investor-target-card,.compliance-signal-card,.compliance-kpi-card,.report-panel,.report-list-card,.pmi-signal-card,.reporting-panel,.risk-enterprise-panel,.governance-enterprise-panel,.strategy-panel).ceos-executive-inner-surface:after{content:none!important;display:none!important}.main-area[data-workspace] :is(.ma-kpi-card,.ma-signal-card,.compliance-kpi-card,.compliance-signal-card,.funding-kpi-card,.funding-signal-card,.pmi-kpi-card,.pmi-signal-card){border-color:var(--ws-accent-border)!important;background:var(--ws-card-gradient)!important;box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff0a!important}.main-area[data-workspace] :is(.bridge-enterprise-panel,.governance-enterprise-panel,.pmi-enterprise-panel,.risk-enterprise-panel,.reporting-panel,.strategy-panel,.heritage-enterprise-panel){border-color:var(--ws-accent-border)!important;background:var(--ws-card-gradient)!important;box-shadow:0 14px 36px #00000052,inset 0 1px #ffffff09!important}.main-area[data-workspace=overview] :is(.ceo-deal-readiness-card,.ceo-signal-card).ceos-ws-card-accent{border-color:var(--ws-accent-border)!important}.main-area[data-workspace=overview] .ceo-hero .ceo-deal-readiness-card.ceos-ws-card-accent{-webkit-backdrop-filter:blur(22px)!important;background:linear-gradient(135deg,#ffffff0d,#ffffff05),linear-gradient(#0a0908 0%,#050504 100%)!important;border-color:#d4af373d!important;box-shadow:0 26px 70px #0000003d,inset 0 1px #f5c55c1f,0 0 32px #d4af3714!important}.main-area[data-workspace=overview] .ceo-hero.ceos-ws-hero{box-shadow:0 24px 72px #00000057,inset 0 1px #ffffff0a!important}.main-area[data-workspace=overview] .ceo-signal-card.ceos-ws-card-accent{-webkit-backdrop-filter:none!important;background:linear-gradient(#0a0908f5,#050504fa)!important;border-color:#d4af3733!important;box-shadow:inset 0 1px #f5c55c14!important}.main-area[data-workspace=overview] .ceo-panel-icon,.main-area[data-workspace=overview] .ceo-card-icon,.main-area[data-workspace=overview] .ceo-icon-box{box-shadow:0 0 14px var(--ws-accent-glow), inset 0 1px 0 #ffffff0f;background:var(--ws-icon-surface)!important;border-color:var(--ws-accent-border)!important}.main-area[data-workspace] .ceos-ws-hero{border-color:var(--ws-border-strong)!important;background:var(--ws-hero-gradient)!important;background-image:var(--ws-hero-gradient)!important;box-shadow:0 38px 120px #0000006b, 0 0 20px var(--ws-accent-glow), inset 0 1px 0 #ffffff0e!important}.main-area[data-workspace] :is(.ceo-hero,.ma-hero,.compliance-hero,.funding-hero,.pmi-hero,.governance-enterprise-hero,.heritage-enterprise-hero,.bridge-enterprise-hero,.risk-enterprise-hero,.reporting-hero,.strategy-hero,.pmi-enterprise-hero):not(.ceos-ws-hero){border-color:var(--ws-accent-border)!important;box-shadow:0 38px 120px #0000006b, 0 0 14px var(--ws-accent-glow), inset 0 1px 0 #ffffff0e!important}.main-area[data-workspace] .tabs button[aria-selected=true],.main-area[data-workspace] .tab.is-active{box-shadow:0 0 16px var(--ws-accent-glow), inset 0 1px 0 #ffffff0f;border-color:var(--ws-border-strong)!important;color:var(--ws-accent-text)!important;background:linear-gradient(180deg, var(--ws-surface-strong), #0000008c)!important}.main-area[data-workspace] .button.button-secondary:hover{border-color:var(--ws-accent-border);box-shadow:0 0 14px var(--ws-accent-glow)}.main-area[data-workspace] .ceos-ws-section{border:1px solid #94a3b81a;border-top-color:var(--ws-accent-border);background:linear-gradient(180deg, var(--ws-surface), transparent 42%), #00000047;border-radius:22px;box-shadow:inset 0 1px #ffffff09}.main-area[data-workspace] .ceos-ws-section-header{box-shadow:0 1px 0 var(--ws-accent-soft);border-bottom:1px solid #ffffff0f;align-items:flex-start;gap:14px;margin-bottom:14px;padding-bottom:12px;display:flex}.main-area[data-workspace] .ceos-ws-section-header:before{content:"";background:linear-gradient(180deg, var(--ws-accent), var(--ws-accent-soft));width:4px;min-height:26px;box-shadow:0 0 12px var(--ws-accent-glow);opacity:.88;border-radius:999px;flex-shrink:0;align-self:stretch;margin-top:2px}.main-area[data-workspace] .ceos-ws-card{border:1px solid var(--ws-accent-border);background:linear-gradient(145deg, var(--ws-surface), transparent 58%), #0f172abd;border-radius:18px;box-shadow:0 16px 42px #0000004d,inset 0 1px #ffffff09}.main-area[data-workspace] .table-wrap:not(.ceos-enterprise-table-wrap){background:linear-gradient(#ffffff07,#02061761),#02061747;border:1px solid #94a3b81f;border-radius:12px;overflow-x:auto;box-shadow:inset 0 1px #ffffff09}.main-area[data-workspace] table.table:not(.ceos-enterprise-table){border-collapse:collapse;background:0 0;width:100%}.main-area[data-workspace] table.table:not(.ceos-enterprise-table) thead th{letter-spacing:.08em;text-transform:uppercase;color:#f8fafcf0;padding:13px 12px;font-size:11px;font-weight:820;box-shadow:inset 0 1px #ffffff0a;background:linear-gradient(#0f172aa8,#0f172a70)!important;border-bottom:1px solid #94a3b824!important}.main-area[data-workspace] table.table:not(.ceos-enterprise-table) tbody td{color:#eef3ffdb;vertical-align:middle;border-bottom:1px solid #94a3b817;padding:13px 12px}.main-area[data-workspace] table.table:not(.ceos-enterprise-table) tbody tr:hover td{background:var(--ws-surface)!important}.main-area[data-workspace] .ceos-ws-list{border:1px solid #94a3b81c;border-top-color:var(--ws-accent-border);background:#00000038;border-radius:16px;overflow:hidden}.main-area[data-workspace] .ceos-ws-list-item{border-bottom:1px solid #94a3b814}.main-area[data-workspace] .ceos-ws-list-item:hover{background:var(--ws-surface)}.main-area[data-workspace] .ceos-ws-empty-state{border:1px dashed var(--ws-accent-border);background:radial-gradient(circle at 12% 0%, var(--ws-accent-glow), transparent 44%), linear-gradient(145deg, var(--ws-surface), #0f172a7a);color:#e2e8f0cc;border-radius:18px}.main-area[data-workspace] .ceos-ws-action-row{background:#02061729;border:1px solid #94a3b81a;border-radius:12px;padding:12px 14px}.main-area[data-workspace] .ceos-ws-action-row:hover{background:#94a3b80e}.main-area[data-workspace] .ceos-ws-footer-strip{box-shadow:inset 0 1px 0 var(--ws-accent-soft);border-top:1px solid #ffffff0f;margin-top:14px;padding-top:12px}.main-area[data-workspace] .ceos-ws-metric-row{border-bottom:1px solid #94a3b817}.main-area[data-workspace] .ceos-ws-metric-row:hover{background:var(--ws-surface)}.main-area[data-workspace] .ceos-ws-report-block,.main-area[data-workspace] .ceos-ws-data-room-block{border:1px solid var(--ws-accent-border);background:linear-gradient(135deg, var(--ws-surface-strong), transparent 45%), #0f172a9e;box-shadow:0 12px 34px #0000004d, 0 0 12px var(--ws-accent-glow), inset 0 1px 0 #ffffff08;border-radius:16px}.main-area[data-workspace] :is(.bridge-enterprise-empty,.risk-enterprise-empty,.governance-enterprise-empty,.pmi-enterprise-empty,.reporting-empty,.strategy-empty){border-color:var(--ws-accent-border)!important;background:linear-gradient(145deg, var(--ws-surface), transparent 55%), #0f172a61!important}.main-area[data-workspace] .bridge-enterprise-row:hover,.main-area[data-workspace] .risk-enterprise-row:hover,.main-area[data-workspace] .governance-enterprise-row:hover{background:var(--ws-surface)}.main-area[data-workspace=ma] :is(.deals-panel,.deals-section,.deals-case-card,.deals-signal-card,.deals-empty-wrap,.ma-data-room-controls,.ma-data-room-panel){border-color:var(--ws-accent-border)!important;background:linear-gradient(145deg, var(--ws-surface-strong), transparent 52%), #0f172ad1!important;box-shadow:0 14px 36px #00000052,inset 0 1px #ffffff09!important}.main-area[data-workspace=ma] .ma-data-room-table thead th{background:linear-gradient(#0f172aa8,#0f172a70)!important;border-bottom-color:#94a3b824!important}.main-area[data-workspace=ma] .ma-data-room-table tbody tr:hover td{background:var(--ws-surface)!important}.main-area[data-workspace=ma] .ma-data-room-empty{border-color:var(--ws-accent-border)!important;background:radial-gradient(circle at 10% 0%, var(--ws-accent-glow), transparent 46%), #0f172a85!important}.main-area[data-workspace=ma] .deals-signal-table thead th{background:linear-gradient(180deg, var(--ws-surface-strong), var(--ws-surface))!important}.main-area[data-workspace=ma] .deals-signal-table tbody tr:hover td{background:var(--ws-surface)!important}.main-area[data-workspace=ma] .ma-executive-page :is(.ma-section,.ma-bridge-panel,.ma-pipeline-preview,.ma-summary-card,.ma-panel){border-color:var(--ws-accent-border)!important;background:linear-gradient(145deg, var(--ws-surface-strong), transparent 48%), #0f172ac2!important;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff08!important}.main-area[data-workspace=ma] .ma-executive-page .ma-signal-table thead th{background:linear-gradient(#0f172aa8,#0f172a70)!important;border-bottom-color:#94a3b824!important}.main-area[data-workspace=ma] .ma-executive-page .ma-signal-table tbody tr:hover td{background:var(--ws-surface)!important}.main-area[data-workspace=compliance] :is(.suppliers-list-card,.suppliers-kpi-card,.suppliers-empty-wrap,.evidence-list-card,.evidence-kpi-card,.suppliers-section,.evidence-section){border-color:var(--ws-accent-border)!important;background:linear-gradient(145deg, var(--ws-surface-strong), transparent 50%), #0f172ac7!important;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff08!important}.main-area[data-workspace=compliance] .compliance-report-page :is(.report-command-item,.report-signal-card,.report-score-module,.report-section,.report-kpi-card,.report-panel,.report-premium-panel,.report-premium-item){border-color:var(--ws-accent-border)!important;background:linear-gradient(145deg, var(--ws-surface-strong), transparent 48%), #0f172ac2!important;box-shadow:0 12px 32px #00000047,inset 0 1px #ffffff08!important}.main-area[data-workspace=compliance] .compliance-report-page :is(.report-list-card,.report-list-panel,.report-empty-wrap){box-shadow:none!important;background:#0f172a57!important;border-color:#94a3b81f!important}.main-area[data-workspace=compliance] .compliance-report-page .report-signal-table thead th,.main-area[data-workspace=compliance] .suppliers-page table thead th,.main-area[data-workspace=compliance] .evidence-page table thead th{background:linear-gradient(#0f172aa8,#0f172a70)!important;border-bottom-color:#94a3b824!important}.main-area[data-workspace=compliance] .compliance-report-page .report-signal-table tbody tr:hover td,.main-area[data-workspace=compliance] .compliance-report-page .report-signal-row:hover{background:var(--ws-surface)!important}.main-area[data-workspace=funding] :is(.funding-flow-card,.funding-premium-panel,.funding-glass-block,.funding-panel,.funding-section,.funding-premium-memo,.funding-premium-row){border-color:var(--ws-accent-border)!important;background:linear-gradient(145deg, var(--ws-surface-strong), transparent 50%), #0f172ac7!important;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff08!important}.main-area[data-workspace=funding] :is(.dataroom-panel,.dataroom-kpi-card,.dataroom-mini-card,.dataroom-checklist-panel,.dataroom-signal-card,.dataroom-section){border-color:var(--ws-accent-border)!important;background:linear-gradient(145deg, var(--ws-surface-strong), transparent 52%), #0f172acc!important;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff08!important}.main-area[data-workspace=funding] table thead th{background:linear-gradient(#0f172aa8,#0f172a70)!important;border-bottom-color:#94a3b824!important}.main-area[data-workspace=funding] table tbody tr:hover td{background:var(--ws-surface)!important}.main-area[data-workspace=pmi] :is(.pmi-panel,.pmi-playbook-row,.pmi-ledger-row,.pmi-dependency-row){border-color:var(--ws-accent-border)!important;background:linear-gradient(145deg, var(--ws-surface-strong), transparent 52%), #0f172ac7!important;box-shadow:0 14px 34px #0000004d,inset 0 1px #ffffff08!important}.main-area[data-workspace=pmi] .pmi-page table thead th{background:linear-gradient(#0f172aa8,#0f172a70)!important;border-bottom-color:#94a3b824!important}.main-area[data-workspace=pmi] .pmi-page table tbody tr:hover td{background:var(--ws-surface)!important}.main-area[data-workspace=bridge] .bridge-enterprise-page :is(.bridge-enterprise-toolbar,.bridge-enterprise-field){border-color:#94a3b81f!important}.main-area[data-workspace=reporting] .reporting-page :is(.reporting-toolbar,.reporting-scroll,.reporting-panel),.main-area[data-workspace=strategy] .strategy-page :is(.strategy-toolbar,.strategy-scroll,.strategy-panel){border-color:#94a3b81f!important;box-shadow:inset 0 1px #ffffff08!important}.main-area[data-workspace=reporting] .reporting-table thead th,.main-area[data-workspace=strategy] .strategy-table thead th{background:linear-gradient(#0f172aa8,#0f172a70)!important;border-bottom-color:#94a3b824!important}.main-area[data-workspace=reporting] .reporting-table tbody tr:hover td,.main-area[data-workspace=strategy] .strategy-table tbody tr:hover td{background:var(--ws-surface)!important}.main-area[data-workspace=risk] .risk-enterprise-page table thead th{background:linear-gradient(180deg, rgba(var(--ws-accent-rgb), .14), #0f172a80)!important;border-bottom-color:var(--ws-accent-border)!important;color:var(--ws-accent-text)!important}.main-area[data-workspace=risk] .risk-enterprise-page table tbody tr:hover td{background:var(--ws-surface)!important}.main-area[data-workspace=overview] .ceo-overview-page :is(.ceo-module-card,.ceo-action-card){border-color:var(--ws-accent-border)!important;box-shadow:0 14px 34px #00000047,inset 0 1px #ffffff08!important}.main-area[data-workspace=overview] .ceo-executive-command-page{color:#f8f3e7}.main-area[data-workspace=overview] .ceo-executive-command-page .ceo-radar-visual-wrap{background:radial-gradient(circle at 50% 45%,#d4af371f,#0000 58%),linear-gradient(#0c0b0a,#040404)!important;border:1px solid #d4af3738!important;box-shadow:inset 0 0 48px #d4af3714,0 0 36px #f5c55c1a!important}.main-area[data-workspace=overview] .ceo-executive-command-page .ceo-command-hero .ceo-command-card:not(.ceo-readiness-card):not(.ceo-priorities-card){box-shadow:none!important;background:0 0!important;border-color:#0000!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page{color:#f8f3e7!important;gap:26px!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero{background:radial-gradient(55% 68% at 82% 38%,#d4af3729,#0000 58%),linear-gradient(155deg,#050505,#080808 52%,#050505)!important;border-color:#d4af3747!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-section-shell{background:linear-gradient(#0a0908f5,#050505fa)!important;border-color:#d4af3733!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page :is(.executive-radar-panel,.ceo-corporate-radar-card){box-shadow:none!important;background:0 0!important;border:none!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-module-progress{background:#ffffff0d!important;border:none!important;height:5px!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-priority-item{border-bottom:none!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-status-grid{border-top-color:#d4af370d!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-lion-mark-wrap:before{z-index:0;pointer-events:none;position:absolute;inset:-18% -12%;content:""!important;background:radial-gradient(circle at 50% 44%,#d4af372e 0%,#d4af370f 32%,#0000 72%)!important;display:block!important}.main-area[data-workspace] .ceos-ws-section-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ws-accent-text);opacity:.9;font-size:11px;font-weight:850}.main-area[data-workspace] .ceos-ws-section-title{letter-spacing:-.02em;color:#f8fafc;margin:4px 0 6px;font-size:clamp(1.12rem,2vw,1.42rem)}.main-area[data-workspace] .ceos-ws-section-subtitle{color:#e2e8f0a3;max-width:72ch;margin:0;font-size:13px;line-height:1.55}.main-area[data-workspace] .ceos-enterprise-table-wrap{box-sizing:border-box;-webkit-overflow-scrolling:touch;background:linear-gradient(#ffffff07,#02061761),#02061747;border:1px solid #94a3b81f;border-radius:12px;width:100%;max-width:100%;overflow:auto visible;box-shadow:inset 0 1px #ffffff09}.main-area[data-workspace] .ceos-enterprise-div-table{padding:4px 10px 12px}.main-area[data-workspace] .ceos-enterprise-table-toolbar{background:#0206172e;border:1px solid #94a3b81f;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:12px 14px;display:flex;box-shadow:inset 0 1px #ffffff06}.main-area[data-workspace] .ceos-enterprise-table-filter{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.main-area[data-workspace] .ceos-enterprise-table-footer{color:#e2e8f09e;border-top:1px solid #ffffff0f;border-radius:0 0 12px 12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:10px 14px;font-size:12px;font-weight:650;display:flex;box-shadow:inset 0 1px #ffffff06}.main-area[data-workspace] .ceos-enterprise-table-empty{text-align:center;color:#e2e8f0b8;padding:22px 20px;font-size:13px;font-weight:650;line-height:1.55}.main-area[data-workspace] .ceos-enterprise-row-action{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.main-area[data-workspace] .ceos-enterprise-row-meta{color:#e2e8f094;font-size:12px}.main-area[data-workspace] table.ceos-enterprise-table,table.reporting-table.ceos-enterprise-table,table.strategy-table.ceos-enterprise-table,table.risk-enterprise-table.ceos-enterprise-table{border-collapse:collapse;background:0 0;width:100%;max-width:100%}.main-area[data-workspace] table.ceos-enterprise-table thead th,table.reporting-table.ceos-enterprise-table thead th,table.strategy-table.ceos-enterprise-table thead th,table.risk-enterprise-table.ceos-enterprise-table thead th{letter-spacing:.08em;text-transform:uppercase;color:#f8fafcf0;padding:13px 12px;font-size:11px;font-weight:820;box-shadow:inset 0 1px #ffffff0a;background:linear-gradient(#0f172aa8,#0f172a70)!important;border-bottom:1px solid #94a3b824!important}.main-area[data-workspace] table.ceos-enterprise-table tbody td,table.reporting-table.ceos-enterprise-table tbody td,table.strategy-table.ceos-enterprise-table tbody td,table.risk-enterprise-table.ceos-enterprise-table tbody td{vertical-align:middle;border-bottom:1px solid #94a3b817;padding:13px 12px}.main-area[data-workspace] table.ceos-enterprise-table tbody tr:hover td,table.reporting-table.ceos-enterprise-table tbody tr:hover td,table.strategy-table.ceos-enterprise-table tbody tr:hover td,table.risk-enterprise-table.ceos-enterprise-table tbody tr:hover td{background:var(--ws-surface)!important}.main-area[data-workspace] .ceos-enterprise-table-status{align-items:center;gap:6px;display:inline-flex}.main-area[data-workspace] .ceos-enterprise-table-status:before{content:"";background:var(--ws-accent);width:7px;height:7px;box-shadow:0 0 10px var(--ws-accent-glow);border-radius:999px}.main-area[data-workspace=bridge] .bridge-enterprise-table-head,.main-area[data-workspace=governance] .governance-enterprise-table-head,.main-area[data-workspace=pmi] .pmi-enterprise-table-head{border-radius:10px;margin:0 -4px 6px;border-bottom:1px solid var(--ws-accent-border)!important;background:linear-gradient(180deg, var(--ws-surface-strong), var(--ws-surface))!important;color:#f8fafceb!important;padding:12px 10px!important}.main-area[data-workspace=bridge] .ceos-enterprise-div-table .bridge-enterprise-row:not(.bridge-enterprise-table-head):hover,.main-area[data-workspace=governance] .ceos-enterprise-div-table .governance-enterprise-row:not(.governance-enterprise-table-head):hover,.main-area[data-workspace=pmi] .ceos-enterprise-div-table .pmi-enterprise-row:not(.pmi-enterprise-table-head):hover{background:var(--ws-surface)!important}.main-area[data-workspace] .page{box-sizing:border-box;max-width:100%;overflow-x:clip}@media (width<=1024px){.main-area[data-workspace] .ceos-enterprise-table-toolbar{flex-direction:column;align-items:stretch}}.main-area[data-workspace] .page :is([class*=-hero],.ceo-hero,.suppliers-hero):not(.ceo-command-hero){background:var(--ws-hero-gradient)!important;border-color:var(--ws-accent-border)!important}.main-area[data-workspace] .page :is([class*=icon-box],[class*=panel-icon],[class*=card-icon],[class*=item-icon]){background:var(--ws-icon-surface)!important;border-color:var(--ws-accent-border)!important;box-shadow:0 0 12px var(--ws-accent-glow)!important}.main-area[data-workspace] .page>.card,.main-area[data-workspace] .page .ceos-ws-card{border-color:#94a3b81f;border-top-color:var(--ws-accent-border);background:linear-gradient(145deg, var(--ws-surface), transparent 62%), #0f172ab8!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero-title,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero-actions{background:0 0!important;border-color:#0000!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero{background:radial-gradient(68% 76% at 64% 42%,#f5c55c2e,#0000 62%),radial-gradient(42% 52% at 10% 18%,#ffd67014,#0000 56%),linear-gradient(152deg,#050505 0%,#0b0a08 50%,#040404 100%)!important;border:1px solid #f5c55c3d!important;box-shadow:inset 0 1px #f5c55c1f,inset 0 -42px 90px #00000061,0 0 64px #f5c55c1a,0 24px 68px #00000094!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-status-grid{grid-template-columns:minmax(740px,1fr) minmax(220px,.32fr)!important;grid-template-areas:"main readiness""main priorities"!important;align-items:start!important;gap:16px!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero-main{grid-area:main!important;grid-template-columns:minmax(480px,1fr) minmax(210px,270px)!important;gap:22px!important;min-height:230px!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-readiness-card{grid-area:readiness!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-priorities-card{grid-area:priorities!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero-copy{width:min(100%,640px)!important;max-width:640px!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero-title{max-width:20ch!important;font-size:clamp(2rem,2.65vw,2.45rem)!important;line-height:1.03!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero-title span{max-width:31rem!important;font-size:clamp(1.02rem,1.18vw,1.14rem)!important;line-height:1.48!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero-actions{align-items:center!important;gap:8px!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero-actions .button{border-radius:999px!important;min-height:46px!important;padding-inline:12px!important;font-size:.84rem!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-gold-secondary-action.button,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-gold-secondary-action.button.secondary{color:#f8f3e7e0!important;background:linear-gradient(#16130de6,#080807f0)!important;border-color:#d4af3752!important;box-shadow:inset 0 1px #f3da8a14,0 8px 20px #00000047!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-gold-secondary-action.button:hover:not(:disabled),.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-gold-secondary-action.button.secondary:hover:not(:disabled){border-color:#f3da8a85!important;box-shadow:inset 0 1px #f3da8a1f,0 0 18px #d4af3714,0 10px 24px #00000052!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero .ceo-readiness-card,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero .ceo-priorities-card,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-corporate-radar-card,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-decision-queue-grid .ceo-command-card,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-intelligence-grid .ceo-command-card,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-briefing-grid .ceo-command-card,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-workflow-step{background:radial-gradient(78% 70% at 18% 0,#d4af371a,#0000 52%),linear-gradient(155deg,#181714f2 0%,#0a0a09fa 100%)!important;border:1px solid #d4af3738!important;box-shadow:inset 0 1px #fff8e614,inset 0 -26px 54px #0006,0 0 28px #f5c55c0f,0 14px 42px #0000007a!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-module-readiness-block{isolation:isolate!important;background-color:#050504!important;background-image:radial-gradient(92% 58% at 50% 0,#f5c55c24,#0000 58%),linear-gradient(#0b0a09 0%,#060606 52%,#040404 100%)!important;border:1px solid #f5c55c4d!important;box-shadow:inset 0 1px #f5c55c33,0 0 48px #f5c55c1f,0 14px 40px #00000073!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero .ceo-readiness-card,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-hero .ceo-priorities-card{min-height:0!important;padding:18px 15px!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-card strong,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-workflow-step strong{font-size:18px!important;line-height:1.35!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-card p,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-workflow-step p{color:#f8f3e7ad!important;font-size:15px!important;line-height:1.6!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-command-card-kicker,.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-decision-card-status{color:#f8f3e79e!important;font-size:13px!important;line-height:1.48!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-decision-card-priority{font-size:12px!important;line-height:1.45!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-radar-visual-wrap{background:radial-gradient(circle at 50% 45%,#d4af3724,#0000 58%),linear-gradient(#100f0df5,#050505fa)!important;border:1px solid #d4af373d!important;max-width:540px!important;min-height:390px!important;padding:18px 26px 20px!important;box-shadow:0 18px 52px #00000085,inset 0 1px #fff8e614,inset 0 0 100px #d4af3714,0 0 40px #f5c55c1a!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-radar-svg{max-width:480px!important;min-height:370px!important}.main-area[data-workspace=overview] .page .ceo-executive-command-page .ceo-radar-point-label{font-size:12px!important;font-weight:750!important}
