:root{--bg: #000000;--surface: #05070d;--surface-2: #070a12;--surface-3: #0a0e18;--surface-glass: rgba(255,255,255,.035);--border: rgba(255,255,255,.065);--border-strong: rgba(255,255,255,.115);--text: #eef3ff;--muted: rgba(226,232,240,.56);--muted-strong: rgba(226,232,240,.72);--accent: #10b981;--accent-2: #34d399;--gold: #d4af37;--danger: #ef4444;--warning: #f59e0b;--info: #60a5fa;--light-bg: #ffffff;--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{margin:0;min-height:100%;min-height:100dvh;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background-color:#0b1020;background:radial-gradient(circle at 70% 0%,rgba(15,23,42,.22),transparent 32%),#0b1020;color:var(--text)}body{line-height:1.5;background-color:#0b1020;background:radial-gradient(circle at 70% 0%,rgba(15,23,42,.22),transparent 32%),#0b1020}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}::selection{background:#d4af3747;color:#fff}.app-shell{min-height:100vh;display:grid;grid-template-columns:260px minmax(0,1fr);background:#000}.sidebar{background:#000;border-right:1px solid rgba(255,255,255,.045);padding:0;display:flex;flex-direction:column;gap:0}.sidebar.ceos-sidebar{padding:0!important;gap:0!important}.sidebar-logo{display:flex;align-items:center;gap:12px;font-weight:800;letter-spacing:.04em}.sidebar-section{display:flex;flex-direction:column;gap:10px}.sidebar-label{color:var(--muted);font-size:12px;text-transform:uppercase;letter-spacing:.14em;margin:12px 0 4px}.sidebar-link{display:flex;align-items:center;gap:10px;padding:13px 15px;border-radius:15px;color:var(--muted);transition:background .2s ease,color .2s ease,border-color .2s ease,transform .2s ease}.sidebar-link:hover{background:#ffffff0a;color:var(--text);transform:translate(3px)}.sidebar-link.active{background:#10b9811f;color:var(--text);border:1px solid rgba(16,185,129,.24)}.topbar{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:24px 32px;border-bottom:1px solid rgba(255,255,255,.05);background:linear-gradient(180deg,rgba(255,255,255,.01),transparent),#000;backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);position:sticky;top:0;z-index:20}.topbar-title{display:flex;flex-direction:column;gap:7px}.topbar-title h1{margin:0;font-size:28px;line-height:1.05;letter-spacing:-.048em}.topbar-title p{margin:0;color:var(--muted);font-size:14px;line-height:1.55}.workspace-switcher{display:flex;gap:10px;align-items:center}.workspace-switcher button{cursor:pointer}.main-area{display:flex;flex-direction:column;min-width:0;background:radial-gradient(circle at 72% 0%,rgba(15,23,42,.22),transparent 30%),#000}.page{padding:var(--space-page);display:flex;flex-direction:column;gap:var(--space-section);background:#000}.page-grid{display:grid;grid-template-columns:minmax(320px,380px) minmax(0,1fr);gap:var(--space-grid);align-items:start}.card{position:relative;background:radial-gradient(circle at 0% 0%,rgba(255,255,255,.03),transparent 34%),linear-gradient(135deg,#ffffff0b,#ffffff03),#05070df0;border:1px solid var(--border);border-radius:var(--radius-card);padding:var(--space-card);box-shadow:0 24px 70px #0000006b,inset 0 1px #ffffff0a,inset 0 -1px #ffffff03;backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%)}.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{line-height:1.15;letter-spacing:-.03em}.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);background:linear-gradient(135deg,#ffffff0d,#ffffff04),#ffffff05;border-color:var(--border-strong);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{display:flex;flex-direction:column;gap:var(--space-stack)}.row{display:flex;gap:14px;align-items:center}.row.wrap{flex-wrap:wrap}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-grid);align-items:stretch}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-grid);align-items:stretch}.grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-grid);align-items:stretch}.field{display:flex;flex-direction:column;gap:10px;min-width:0}.field label{color:#e2e8f085;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.125em}.input,.select{width:100%;min-height:52px;padding:14px 16px;border-radius:var(--radius-control);border:1px solid rgba(255,255,255,.07);background:linear-gradient(135deg,#ffffff09,#ffffff03),#000000a3;color:var(--text);outline:none;box-shadow:inset 0 1px #ffffff08,0 12px 28px #0000002e;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease,transform .18s ease}.input:hover,.select:hover{border-color:#ffffff1b;background:linear-gradient(135deg,#ffffff0b,#ffffff04),#000000b3}.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{background:#05070d;color:var(--text)}.button{border:0;cursor:pointer;padding:12px 18px;border-radius:16px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font-weight:850;transition:transform .12s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease,opacity .18s ease,filter .18s ease;position:relative;-webkit-user-select:none;user-select:none;min-height:46px;white-space:nowrap}.button-content{display:inline-flex;align-items:center;justify-content:center;gap:9px}.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));box-shadow:0 18px 38px #10b98147,0 0 24px #10b9811f,inset 0 1px #ffffff42;filter:brightness(1.04)}.button.secondary{background:linear-gradient(135deg,#ffffff0d,#ffffff04),#00000094;color:#eef3ffeb;border:1px solid rgba(255,255,255,.08);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{background:transparent;color:var(--muted);border:1px dashed rgba(255,255,255,.09)}.button.ghost:hover{color:var(--text);background:#ffffff09;border-color:#ffffff21}.button.success{background:linear-gradient(135deg,#10b9812e,#10b98113);color:var(--accent-2);border:1px solid rgba(16,185,129,.32);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{background:linear-gradient(135deg,#ef444429,#ef444412);color:#fb7185;border:1px solid rgba(239,68,68,.3);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{background:linear-gradient(135deg,#f59e0b29,#f59e0b12);color:#fbbf24;border:1px solid rgba(245,158,11,.3)}.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;transform:none;box-shadow:none}.button.is-loading{pointer-events:none}.button-loading-dot{width:8px;height:8px;border-radius:999px;background:currentColor;display:inline-block;animation:buttonPulse .75s ease-in-out infinite alternate}@keyframes buttonPulse{0%{opacity:.35;transform:scale(.85)}to{opacity:1;transform:scale(1.15)}}.badge{display:inline-flex;align-items:center;gap:6px;padding:7px 11px;border-radius:999px;font-size:12px;font-weight:780;background:linear-gradient(135deg,#ffffff0d,#ffffff04),#ffffff07;border:1px solid rgba(255,255,255,.07);color:#eef3ffe0;box-shadow:inset 0 1px #ffffff09,0 10px 24px #00000038}.progress-wrap{display:flex;flex-direction:column;gap:10px}.progress-head{display:flex;align-items:center;justify-content:space-between;color:var(--muted);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.125em}.progress-track{height:8px;background:#fff1;border-radius:999px;overflow:hidden;box-shadow:inset 0 1px 2px #00000042}.progress-fill{height:100%;background:linear-gradient(90deg,var(--accent),#14b8a6,#60a5fa);border-radius:999px;transition:width .25s ease;box-shadow:0 0 18px #10b98138}.kpi-card{display:flex;flex-direction:column;gap:8px}.kpi-label{color:#e2e8f080;font-size:11px;font-weight:800;letter-spacing:.125em;text-transform:uppercase}.kpi-value{font-size:34px;font-weight:850;line-height:1.05;letter-spacing:-.045em}.hero{position:relative;overflow:hidden}.hero:after{content:"";position:absolute;inset:auto -60px -60px auto;width:220px;height:220px;background:radial-gradient(circle,rgba(16,185,129,.12),transparent 70%);border-radius:50%;pointer-events:none}.muted{color:var(--muted)}.text-success{color:var(--accent-2)}.text-danger{color:#fb7185}.text-warning{color:#fbbf24}.text-info{color:#93c5fd}.table-wrap{overflow:auto;border-radius:var(--radius-inner)}.table{width:100%;border-collapse:collapse}.table th,.table td{padding:14px 12px;border-bottom:1px solid rgba(255,255,255,.065);text-align:left}.table th{color:#e2e8f085;font-size:11px;font-weight:820;text-transform:uppercase;letter-spacing:.125em}.table td{color:#eef3ffdb}.empty{border:1px dashed rgba(255,255,255,.12);border-radius:22px;padding:38px;text-align:center;color:var(--muted);background:linear-gradient(135deg,#ffffff07,#ffffff02),#00000057}.section-title{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin-bottom:18px}.section-title h2,.section-title h3{margin:0;letter-spacing:-.035em}.section-title p{margin-top:8px;line-height:1.58;color:var(--muted)}.section-title .row,.section-title .row.wrap{gap:12px}.notice{padding:16px 18px;border-radius:18px;border:1px solid rgba(245,158,11,.24);background:linear-gradient(135deg,#f59e0b1f,#f59e0b0b);color:#fde68a;box-shadow:inset 0 1px #ffffff0b}.pill-switch{display:inline-flex;gap:8px;padding:7px;background:linear-gradient(135deg,#ffffff0b,#ffffff03),#ffffff05;border:1px solid rgba(255,255,255,.07);border-radius:999px;box-shadow:inset 0 1px #ffffff09,0 12px 28px #00000038}.pill-switch button{padding:10px 15px;border-radius:999px;border:0;background:transparent;color:var(--muted);cursor:pointer;font-weight:780;transition:background .18s ease,color .18s ease,box-shadow .18s ease}.pill-switch button:hover{color:var(--text);background:#ffffff0a}.pill-switch button.active{background:linear-gradient(135deg,#10b98133,#3b82f60e);color:var(--text);box-shadow:inset 0 1px #ffffff0f,0 10px 22px #00000042}.deal-row{display:flex;flex-direction:column;gap:10px}.deal-row-head{display:flex;align-items:center;justify-content:space-between;font-size:11px;font-weight:800;text-transform:uppercase;color:var(--muted);letter-spacing:.125em}.deal-row-bar{height:8px;background:#fff1;border-radius:999px;overflow:hidden;box-shadow:inset 0 1px 2px #0000003d}.deal-row-bar>span{display:block;height:100%;border-radius:999px}.tabs{display:flex;gap:10px;flex-wrap:wrap}.tabs a,.tabs button{padding:11px 15px;border-radius:15px;border:1px solid rgba(255,255,255,.075);background:linear-gradient(135deg,#ffffff0a,#ffffff03);color:var(--muted);cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease}.tabs a:hover,.tabs button:hover{color:var(--text);border-color:#d4af3729;background:linear-gradient(135deg,#d4af370d,#ffffff03);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{display:flex;flex-direction:column;gap:10px}.slider-row input{accent-color:var(--accent)}.split-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.list-compact{margin:0;padding-left:20px;color:var(--muted);line-height:1.65}.list-compact li+li{margin-top:8px}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:24px;z-index:50;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.modal-panel{width:min(640px,100%);background:linear-gradient(135deg,#ffffff0d,#ffffff04),#05070dfa;border:1px solid rgba(255,255,255,.085);border-radius:26px;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{margin-top:20px}.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 (max-width: 1080px){.page-grid,.grid-4{grid-template-columns:1fr 1fr}}@media (max-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{padding:18px 20px;flex-direction:column;align-items:stretch}.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}}.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: rgba(148, 163, 184, .16);--ma-exec-panel: rgba(15, 23, 42, .64);--ma-exec-panel-strong: rgba(15, 23, 42, .76);width:min(1540px,100%)}.ma-executive-page :is(.ma-hero),.ma-valuation-page :is(.ma-valuation-hero),.ma-pipeline-page :is(.ma-pipeline-hero),.waterfall-page :is(.waterfall-hero),.cim-page :is(.cim-hero),.buyer-page :is(.buyer-hero),.deals-page :is(.deals-hero),.ma-deal-detail-page :is(.ma-deal-detail-hero){position:relative;isolation:isolate;overflow:hidden;border-color:rgba(var(--ma-exec-green),.18)!important;background:linear-gradient(135deg,#020617fe,#0f172afa 58%,#064e3beb)!important;box-shadow:0 38px 120px #0000006b,0 0 46px rgba(var(--ma-exec-green),.07),inset 0 1px #ffffff0e!important}.ma-executive-page :is(.ma-hero):before,.ma-valuation-page :is(.ma-valuation-hero):before,.ma-pipeline-page :is(.ma-pipeline-hero):before,.waterfall-page :is(.waterfall-hero):before,.cim-page :is(.cim-hero):before,.buyer-page :is(.buyer-hero):before,.deals-page :is(.deals-hero):before,.ma-deal-detail-page :is(.ma-deal-detail-hero):before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px);background-size:50px 50px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 82%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 82%);pointer-events:none}.ma-executive-page :is(.ma-title),.ma-valuation-page :is(.ma-valuation-title),.ma-pipeline-page :is(.ma-pipeline-title),.waterfall-page :is(.waterfall-title),.cim-page :is(.cim-title),.buyer-page :is(.buyer-title),.deals-page :is(.deals-title),.ma-deal-detail-page :is(.ma-deal-detail-title){letter-spacing:0!important}.ma-executive-page :is(.ma-signal-card),.ma-valuation-page :is(.ma-valuation-status-card),.ma-pipeline-page :is(.ma-pipeline-signal-card),.waterfall-page :is(.waterfall-signal-card),.cim-page :is(.cim-export-card),.buyer-page :is(.buyer-signal-card),.deals-page :is(.deals-signal-card),.ma-deal-detail-page :is(.ma-detail-status-card){border-color:#94a3b833!important;background:linear-gradient(135deg,#ffffff16,#ffffff07),var(--ma-exec-panel-strong)!important;box-shadow:0 26px 70px #0000003d,inset 0 1px #ffffff0d!important;backdrop-filter:blur(22px) saturate(138%);-webkit-backdrop-filter:blur(22px) saturate(138%)}.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-glass-block),.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){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;backdrop-filter:blur(18px) saturate(132%);-webkit-backdrop-filter:blur(18px) saturate(132%)}.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 #fff1!important}.ma-executive-page :is(.ma-eyebrow-row),.ma-valuation-page :is(.ma-valuation-badges),.ma-pipeline-page :is(.ma-pipeline-badges),.waterfall-page :is(.waterfall-badge-row),.cim-page :is(.cim-badge-row),.buyer-page :is(.buyer-badge-row),.deals-page :is(.deals-badge-row),.ma-deal-detail-page :is(.ma-deal-detail-badges){background:transparent!important;border:0!important;box-shadow:none!important}.ma-executive-page :is(.ma-arrow-link,.ma-action-row a),.ma-pipeline-page :is(.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-valuation-page :is(.ma-valuation-workspace),.ma-pipeline-page :is(.ma-pipeline-board),.buyer-page :is(.buyer-grid),.deals-page :is(.deals-archive-list){align-items:stretch}.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]){max-width:100%;overflow-wrap:anywhere}.ma-executive-page :is(.ma-hero),.ma-valuation-page :is(.ma-valuation-hero),.ma-pipeline-page :is(.ma-pipeline-hero),.waterfall-page :is(.waterfall-hero),.cim-page :is(.cim-hero),.buyer-page :is(.buyer-hero),.deals-page :is(.deals-hero),.ma-deal-detail-page :is(.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-glass-block),.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 (max-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: #000000;--ceos-polish-surface: rgba(11, 15, 25, .92);--ceos-polish-surface-soft: rgba(15, 23, 42, .72);--ceos-polish-line: rgba(148, 163, 184, .13);--ceos-polish-line-soft: rgba(148, 163, 184, .08);--ceos-polish-radius: 22px;--ceos-polish-radius-lg: 28px}html,body,#root,.app-shell,.main-area,.page{background:var(--ceos-polish-bg)!important;background-image:none!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}.ceos-main-build-strip,.topbar,.sidebar.ceos-sidebar,.ceos-workspace-card,.ceos-build-card,.card,[class*=hero],[class*=panel],[class*=card],[class*=box],[class*=block],[class*=metric],[class*=kpi],[class*=command-item],[class*=signal-card],[class*=state-card]{box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.ceos-glass-layer,.ceos-glass-shine,.ceos-nav-link-shine,.ceos-sidebar-edge-glow,.hero:after,[class*=hero]:before,[class*=hero]:after,[class*=card]:before,[class*=card]:after,[class*=panel]:before,[class*=panel]:after,[class*=box]:before,[class*=box]:after,[class*=block]:before,[class*=block]:after,[class*=metric]:before,[class*=metric]:after{display:none!important;content:none!important}.card,[class*=panel],[class*=card],[class*=box],[class*=block],[class*=metric],[class*=kpi],[class*=command-item],[class*=signal-card],[class*=state-card]{border:1px solid var(--ceos-polish-line)!important;background:var(--ceos-polish-surface-soft)!important;border-radius:var(--ceos-polish-radius)!important}.card .card,[class*=panel] [class*=card],[class*=card] [class*=card],[class*=card] [class*=box],[class*=panel] [class*=box],[class*=card] [class*=block],[class*=panel] [class*=block],[class*=card] [class*=metric],[class*=panel] [class*=metric]{background:#02061742!important;border-color:var(--ceos-polish-line-soft)!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:#020617b8!important}.button.primary{background:#20c997!important;color:#03130d!important}.button:hover,.ceos-nav-link:hover,[class*=card]:hover,[class*=flow-card]:hover,[class*=list-card]:hover{transform:none!important}.ceos-main-build-strip{background:#020617e0!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:#0206178a!important;border-color:#d4af371f!important}.ceos-nav-link{background:transparent!important;border-color:transparent!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:min(1320px,100%)!important;margin:0 auto!important}.ma-executive-page :is(.ma-hero),.ma-valuation-page :is(.ma-valuation-hero),.ma-pipeline-page :is(.ma-pipeline-hero),.waterfall-page :is(.waterfall-hero),.cim-page :is(.cim-hero),.buyer-page :is(.buyer-hero),.deals-page :is(.deals-hero),.ma-deal-detail-page :is(.ma-deal-detail-hero),.funding-dashboard-page :is(.funding-hero),.ceo-hero,.suppliers-hero{padding:34px!important;border-radius:var(--ceos-polish-radius-lg)!important;background:linear-gradient(135deg,#0f172af5,#050a12fa)!important;border-color:#94a3b824!important}.ma-executive-page :is(.ma-title),.ma-valuation-page :is(.ma-valuation-title),.ma-pipeline-page :is(.ma-pipeline-title),.waterfall-page :is(.waterfall-title),.cim-page :is(.cim-title),.buyer-page :is(.buyer-title),.deals-page :is(.deals-title),.funding-dashboard-page :is(.funding-title){font-size:clamp(42px,4.5vw,64px)!important;line-height:.98!important;max-width:820px!important}.ma-valuation-page .ma-valuation-workspace{grid-template-columns:minmax(300px,360px) minmax(0,1fr)!important;gap:26px!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:#0206173d!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>:first-child{max-width:1320px!important;width:100%!important;margin:0 auto!important}.funding-dashboard-page .funding-hero-layout,.funding-dashboard-page .funding-multinational-grid,.funding-dashboard-page .funding-grid-two{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr)!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]{background:transparent!important;background-image:none!important;border:0!important;border-radius:0!important;box-shadow:none!important;text-shadow:none!important}.page .kpi-label,.page [class*=-kicker],.page [class*=eyebrow]{padding-inline:0!important;letter-spacing: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-signal-card,.ma-mini-metric,.ma-glass-block,.ma-bridge-step,.ma-pipeline-preview-metric),.page .funding-dashboard-page :is(.funding-command-item,.funding-signal-card,.funding-kpi-card,.funding-premium-row,.funding-premium-memo,.funding-premium-item,.funding-flow-card,.funding-panel,.funding-state-card),.page .ceo-overview-page :is(.ceo-command-item,.ceo-signal-card,.ceo-kpi-card,.ceo-module-card,.ceo-action-card,.ceo-panel,.ceo-mini-row){background:var(--ceos-polish-surface-soft)!important;background-image:none!important;border-color:var(--ceos-polish-line)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;filter: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{display:none!important;content: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]){background:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!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){background:transparent!important;background-image:none!important;border-color:#94a3b81a!important;box-shadow:none!important}.ceo-signal-card,.ceo-kpi-card,.ceo-module-card,.ceo-panel,.ceo-action-card{background:var(--ceos-polish-surface-soft)!important;border-color:var(--ceos-polish-line)!important}@media (max-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 (max-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: #02040a;--ma-enterprise-surface: rgba(10, 15, 25, .94);--ma-enterprise-surface-2: rgba(15, 23, 42, .86);--ma-enterprise-surface-3: rgba(2, 6, 23, .44);--ma-enterprise-line: rgba(148, 163, 184, .14);--ma-enterprise-line-strong: rgba(148, 163, 184, .22);--ma-enterprise-text: rgba(248, 250, 252, .96);--ma-enterprise-muted: rgba(203, 213, 225, .68);--ma-enterprise-accent: #20c997;--ma-enterprise-blue: #60a5fa}.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{gap:28px!important;color:var(--ma-enterprise-text)}.ma-executive-page :is(.ma-hero),.ma-valuation-page :is(.ma-valuation-hero),.waterfall-page :is(.waterfall-hero),.buyer-page :is(.buyer-hero),.cim-page :is(.cim-hero),.deals-page :is(.deals-hero),.ma-pipeline-page :is(.ma-pipeline-hero),.ma-deal-detail-page :is(.ma-deal-detail-hero){padding:28px!important;border-radius:20px!important;background:linear-gradient(135deg,#0f172af5,#020617fa)!important;border:1px solid var(--ma-enterprise-line-strong)!important}.ma-executive-page :is(.ma-hero-layout),.ma-valuation-page :is(.ma-valuation-hero-inner),.waterfall-page :is(.waterfall-hero-layout),.buyer-page :is(.buyer-hero-layout),.cim-page :is(.cim-hero-layout),.deals-page :is(.deals-hero-layout),.ma-pipeline-page :is(.ma-pipeline-hero-inner),.ma-deal-detail-page :is(.ma-deal-detail-hero-layout){gap:26px!important}.ma-executive-page :is(.ma-title),.ma-valuation-page :is(.ma-valuation-title),.waterfall-page :is(.waterfall-title),.buyer-page :is(.buyer-title),.cim-page :is(.cim-title),.deals-page :is(.deals-title),.ma-pipeline-page :is(.ma-pipeline-title),.ma-deal-detail-page :is(.ma-deal-detail-title){max-width:860px!important;font-size:clamp(34px,3.4vw,50px)!important;line-height:1.04!important;font-weight:820!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;background:none!important;-webkit-text-fill-color:currentColor!important}.ma-executive-page :is(.ma-hero-copy),.ma-valuation-page :is(.ma-valuation-copy),.waterfall-page :is(.waterfall-copy),.buyer-page :is(.buyer-copy),.cim-page :is(.cim-hero-copy),.deals-page :is(.deals-copy),.ma-pipeline-page :is(.ma-pipeline-copy),.ma-deal-detail-page :is(.ma-deal-detail-copy){max-width:760px!important;margin-top:18px!important;font-size:15px!important;line-height:1.68!important;color:var(--ma-enterprise-muted)!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 :is(.ma-command-bar),.ma-valuation-page :is(.ma-valuation-command-bar),.waterfall-page :is(.waterfall-command-bar),.buyer-page :is(.buyer-command-bar),.cim-page :is(.cim-command-bar),.deals-page :is(.deals-command-bar),.ma-pipeline-page :is(.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-glass-block,.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-radius:16px!important;border-color:var(--ma-enterprise-line)!important;background:var(--ma-enterprise-surface-2)!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 :is(.ma-kpi-card),.waterfall-page :is(.waterfall-kpi-card),.buyer-page :is(.buyer-kpi-card),.cim-page :is(.cim-kpi-card),.deals-page :is(.deals-kpi-card),.ma-pipeline-page :is(.ma-pipeline-summary-card){min-height:142px!important;padding:20px!important}.ma-executive-page :is(.ma-kpi-value),.waterfall-page :is(.waterfall-kpi-value),.buyer-page :is(.buyer-kpi-value),.cim-page :is(.cim-kpi-value),.deals-page :is(.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 :is(.ma-kicker),.ma-valuation-page :is(.ma-kicker),.waterfall-page :is(.waterfall-kicker),.buyer-page :is(.buyer-kicker),.cim-page :is(.cim-kicker),.deals-page :is(.deals-kicker),.ma-pipeline-page :is(.ma-pipeline-kicker){color:#94a3b8db!important;font-size:10px!important;font-weight:820!important;text-transform:uppercase!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){width:40px!important;height:40px!important;border-radius:12px!important;background:#20c9971a!important;border-color:#20c9972e!important;color:#a7f3d0!important}.ma-executive-page :is(.ma-score-ring),.waterfall-page :is(.waterfall-score-ring),.buyer-page :is(.buyer-score-ring),.cim-page :is(.cim-score-ring),.deals-page :is(.deals-score-ring){box-shadow:none!important}.ma-executive-page :is(.ma-signal-row),.ma-valuation-page :is(.ma-valuation-status-row),.waterfall-page :is(.waterfall-signal-row),.buyer-page :is(.buyer-signal-row),.cim-page :is(.cim-export-row),.deals-page :is(.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){padding:0!important;border:0!important;background:transparent!important;color:#f8fafceb!important}.ma-pipeline-page :is(.ma-pipeline-hero-inner){grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr)!important}.ma-pipeline-page :is(.ma-pipeline-signal-title){font-size:22px!important;line-height:1.2!important}.ma-pipeline-page :is(.ma-pipeline-toolbar){padding:14px!important;grid-template-columns:minmax(0,1fr) minmax(180px,220px) minmax(180px,220px)!important}.ma-pipeline-page :is(.ma-pipeline-search,.ma-pipeline-select){min-height:44px!important;background:var(--ma-enterprise-surface-3)!important}.ma-pipeline-page :is(.ma-pipeline-board-shell){padding:22px!important}.ma-pipeline-page :is(.ma-pipeline-board){grid-template-columns:repeat(6,minmax(220px,1fr))!important;overflow-x:auto!important}.ma-pipeline-page :is(.ma-pipeline-column){min-width:220px!important;min-height:380px!important;padding:14px!important}.ma-pipeline-page :is(.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 :is(.ma-deal-priority){border-radius:999px!important;background:#20c9971a!important;border-color:#20c9972e!important}.ma-pipeline-page :is(.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 (max-width: 1180px){.ma-executive-page :is(.ma-hero-layout),.ma-valuation-page :is(.ma-valuation-hero-inner,.ma-valuation-workspace),.waterfall-page :is(.waterfall-hero-layout),.buyer-page :is(.buyer-hero-layout),.cim-page :is(.cim-hero-layout),.deals-page :is(.deals-hero-layout),.ma-pipeline-page :is(.ma-pipeline-hero-inner){grid-template-columns:1fr!important}.ma-valuation-page .ma-valuation-side{position:static!important}.ma-pipeline-page :is(.ma-pipeline-toolbar){grid-template-columns:1fr!important}}@media (max-width: 760px){.ma-executive-page,.ma-valuation-page,.waterfall-page,.buyer-page,.cim-page,.deals-page{gap:22px!important}.ma-executive-page :is(.ma-hero),.ma-valuation-page :is(.ma-valuation-hero),.waterfall-page :is(.waterfall-hero),.buyer-page :is(.buyer-hero),.cim-page :is(.cim-hero),.deals-page :is(.deals-hero){padding:22px!important}.ma-executive-page :is(.ma-title),.ma-valuation-page :is(.ma-valuation-title),.waterfall-page :is(.waterfall-title),.buyer-page :is(.buyer-title),.cim-page :is(.cim-title),.deals-page :is(.deals-title){font-size:clamp(30px,10vw,38px)!important}}
