@import "https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;700&display=swap";
.page-module__E0kJGG__joinOverlay{z-index:9999;background:#f8f9fb;position:fixed;inset:0}.page-module__E0kJGG__lobby{z-index:1;min-height:100vh;padding:var(--space-lg);justify-content:center;align-items:center;display:flex;position:relative}.page-module__E0kJGG__lobbyCard{text-align:center;max-width:520px;padding:var(--space-2xl)var(--space-xl);background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-xl);box-shadow:var(--shadow-lg);flex-direction:column;align-items:center;animation:.5s ease-out both page-module__E0kJGG__fadeInUp;display:flex}.page-module__E0kJGG__lobbyIcon{margin-bottom:var(--space-md);font-size:3rem}.page-module__E0kJGG__lobbyTitle{letter-spacing:-.03em;margin-bottom:var(--space-sm);background:linear-gradient(135deg,var(--accent-blue),var(--accent-cyan));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:1.8rem;font-weight:900}.page-module__E0kJGG__lobbySubtitle{color:var(--text-secondary);max-width:420px;margin-bottom:var(--space-lg);font-size:.85rem;line-height:1.6}.page-module__E0kJGG__teamInput{width:100%;max-width:320px;margin-bottom:var(--space-xl)}.page-module__E0kJGG__teamLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:var(--space-xs,6px);font-size:.7rem;font-weight:700;display:block}.page-module__E0kJGG__teamField{width:100%;color:var(--text-primary);background:var(--bg-elevated);border:2px solid var(--border-subtle);border-radius:var(--radius-md);text-align:center;outline:none;padding:12px 16px;font-size:.95rem;font-weight:600;transition:all .25s}.page-module__E0kJGG__teamField::placeholder{color:var(--text-muted);font-weight:400}.page-module__E0kJGG__teamField:focus{border-color:var(--accent-blue);box-shadow:0 0 0 3px #3b82f626}.page-module__E0kJGG__startBtn{color:#fff;background:linear-gradient(135deg,var(--accent-blue),var(--accent-purple));border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal);border:none;padding:14px 48px;font-size:1rem;font-weight:700;position:relative;overflow:hidden}.page-module__E0kJGG__startBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#0000);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.page-module__E0kJGG__startBtn:hover:before{transform:translate(100%)}.page-module__E0kJGG__startBtn:hover{transform:translateY(-2px);box-shadow:0 4px 30px #6366f173}.page-module__E0kJGG__startBtn:active:not(:disabled){transform:scale(.97);box-shadow:0 2px 10px #6366f140}.page-module__E0kJGG__startBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.page-module__E0kJGG__lobbyError{margin-top:var(--space-md);color:var(--gauge-red);border-radius:var(--radius-sm);background:#ef444414;border:1px solid #ef444433;padding:6px 14px;font-size:.78rem}.page-module__E0kJGG__roundBar{padding:.6rem var(--space-xl);background:linear-gradient(90deg,#6366f10f,var(--bg-card),#8b5cf60a);border-bottom:1px solid var(--border-subtle);border-left:3px solid var(--accent-blue);justify-content:space-between;align-items:center;display:flex}.page-module__E0kJGG__roundBarLeft{align-items:center;gap:var(--space-sm);display:flex}.page-module__E0kJGG__roundLabel{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:#6366f1bf;border-radius:var(--radius-full);background:#6366f114;border:1px solid #6366f12e;padding:2px 8px;font-size:.6rem;font-weight:700}.page-module__E0kJGG__roundTitle{letter-spacing:-.01em;background:linear-gradient(90deg,var(--text-primary),#a5b4fc);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:.88rem;font-weight:800}.page-module__E0kJGG__progressTrack{align-items:center;gap:5px;display:flex}.page-module__E0kJGG__progressDot{border-radius:var(--radius-full);border:2px solid var(--border-subtle);width:10px;height:10px;transition:all var(--transition-normal);background:0 0}.page-module__E0kJGG__progressDot.page-module__E0kJGG__completed{background:var(--gauge-green);border-color:var(--gauge-green);box-shadow:0 0 4px #10b9814d}.page-module__E0kJGG__progressDot.page-module__E0kJGG__current{background:var(--accent-blue);border-color:var(--accent-blue);animation:2s ease-in-out infinite page-module__E0kJGG__pulse-glow;box-shadow:0 0 10px #3b82f666}.page-module__E0kJGG__cockpit{z-index:1;flex-direction:column;min-height:100vh;display:flex;position:relative}.page-module__E0kJGG__body{gap:var(--space-lg);padding:var(--space-lg)var(--space-xl);flex:1;grid-template-columns:1fr 340px;align-items:start;display:grid}.page-module__E0kJGG__center{gap:var(--space-lg);flex-direction:column;min-width:0;display:flex}.page-module__E0kJGG__sidebar{height:calc(100vh - 140px);position:sticky;top:120px}.page-module__E0kJGG__matrixTab{border-radius:var(--radius-md);color:var(--gauge-green);text-align:center;cursor:pointer;background:#10b9811a;border:1px solid #10b9814d;justify-content:center;align-items:center;padding:10px 22px;font-size:.82rem;font-weight:700;transition:all .2s;animation:2s infinite page-module__E0kJGG__pulse-border;display:inline-flex;box-shadow:0 0 15px #10b9811a}.page-module__E0kJGG__matrixTab:hover{background:#10b98133;transform:translateY(-2px)}@keyframes page-module__E0kJGG__pulse-border{0%{border-color:#10b9814d;box-shadow:0 0 15px #10b9811a}50%{border-color:#10b981cc;box-shadow:0 0 20px #10b9814d}to{border-color:#10b9814d;box-shadow:0 0 15px #10b9811a}}.page-module__E0kJGG__actionBar{justify-content:flex-start;align-items:center;gap:var(--space-md);margin-top:var(--space-md);flex-wrap:nowrap;display:flex}.page-module__E0kJGG__crisisBtn{color:var(--gauge-red);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal);background:#ef444414;border:1px solid #ef444440;padding:10px 22px;font-size:.82rem;font-weight:700}.page-module__E0kJGG__crisisBtn:hover{box-shadow:var(--glow-red);background:#ef444426;border-color:#ef444473}.page-module__E0kJGG__choiceBadge{font-family:var(--font-mono);color:var(--accent-cyan);border-radius:var(--radius-full);background:#06b6d41a;border:1px solid #06b6d440;padding:6px 14px;font-size:.72rem;font-weight:700}.page-module__E0kJGG__commitBtn{color:#fff;background:linear-gradient(135deg,var(--accent-blue),var(--accent-purple));border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-normal);border:none;margin-left:auto;padding:12px 32px;font-size:.88rem;font-weight:700;position:relative;overflow:hidden}.page-module__E0kJGG__commitBtn:before{content:"";background:linear-gradient(90deg,#0000,#ffffff14,#0000);transition:transform .6s;position:absolute;inset:0;transform:translate(-100%)}.page-module__E0kJGG__commitBtn:hover:before{transform:translate(100%)}.page-module__E0kJGG__commitBtn:hover{transform:translateY(-1px);box-shadow:0 0 24px #6366f159}.page-module__E0kJGG__commitBtn:disabled{opacity:.5;cursor:not-allowed;box-shadow:none;transform:none}.page-module__E0kJGG__commitBtn.page-module__E0kJGG__loading{animation:1.5s ease-in-out infinite page-module__E0kJGG__pulse-glow}.page-module__E0kJGG__errorBar{padding:var(--space-sm)var(--space-md);border-radius:var(--radius-md);color:var(--gauge-red);background:#ef444414;border:1px solid #ef444440;font-size:.8rem;font-weight:600;animation:.3s ease-out page-module__E0kJGG__fadeInUp}.page-module__E0kJGG__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;background-color:#0f172ad9;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.page-module__E0kJGG__modalContent{background:var(--bg-card,#1e293b);border:1px solid var(--border-subtle,#334155);border-radius:var(--radius-lg,.75rem);max-width:90vw;max-height:90vh;padding:2rem;position:relative;overflow-y:auto;box-shadow:0 25px 50px -12px #00000080}@media (max-width:1024px){.page-module__E0kJGG__body{grid-template-columns:1fr}.page-module__E0kJGG__sidebar{height:auto;position:static}.page-module__E0kJGG__roundBar{gap:var(--space-sm);flex-direction:column}.page-module__E0kJGG__lobbyFeatures{grid-template-columns:1fr}}
:root{--ck-fs-xs:.75rem;--ck-fs-sm:.78rem;--ck-fs-base:.82rem;--ck-fs-md:1rem;--ck-fs-lg:1.2rem;--ck-accent:#5eead4;--ck-accent-dim:#5eead414;--ck-accent-border:#5eead41f;--ck-text-1:#e2e8f0;--ck-text-2:#94a3b8;--ck-text-3:#64748b;--ck-surface-0:#0b0f1a;--ck-surface-1:#0e1222;--ck-surface-2:#ffffff08;--ck-border:#94a3b814;--ck-radius:8px;--ck-danger:#f87171;--ck-success:#4ade80}.ExecutiveCockpit-module__Nm0QHa__cockpit{--cockpit-bg:var(--ck-surface-0);--cockpit-accent:var(--ck-accent-dim);--cockpit-accent-strong:#5eead42e;--cockpit-border-glow:var(--ck-accent-border);--cockpit-sidebar-bg:var(--ck-surface-1);--cockpit-header-bg:linear-gradient(180deg,#0f1524,var(--ck-surface-0));--cockpit-vignette:transparent;background:var(--cockpit-bg);width:100%;height:calc(100vh - 32px);color:var(--ck-text-1);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;position:relative;overflow:hidden}.ExecutiveCockpit-module__Nm0QHa__cockpit:before{content:"";pointer-events:none;z-index:0;background:var(--cockpit-vignette);transition:background 1.5s;position:absolute;inset:0}.ExecutiveCockpit-module__Nm0QHa__cockpitThriving{--cockpit-bg:#080e18;--cockpit-accent:#10b9811f;--cockpit-accent-strong:#10b9814d;--cockpit-border-glow:#10b98114;--cockpit-sidebar-bg:#0a1220;--cockpit-vignette:radial-gradient(ellipse at 50% 100%,#10b9810a 0%,transparent 70%)}.ExecutiveCockpit-module__Nm0QHa__cockpitStressed{--cockpit-bg:#0e0a0a;--cockpit-accent:#ef44441a;--cockpit-accent-strong:#ef444440;--cockpit-border-glow:#ef444414;--cockpit-sidebar-bg:#120c0c;--cockpit-vignette:radial-gradient(ellipse at 50% 0%,#ef44440f 0%,transparent 60%)}.ExecutiveCockpit-module__Nm0QHa__cockpitCritical{--cockpit-bg:#110808;--cockpit-accent:#ef444426;--cockpit-accent-strong:#ef444459;--cockpit-border-glow:#ef44441f;--cockpit-sidebar-bg:#150a0a;--cockpit-header-bg:linear-gradient(180deg,#1a0e0e,#110808);--cockpit-vignette:radial-gradient(ellipse at 50% 0%,#ef444414 0%,transparent 50%),radial-gradient(ellipse at 50% 100%,#ef44440d 0%,transparent 60%)}.ExecutiveCockpit-module__Nm0QHa__roundTierFoundation{--cockpit-tier-accent:#10b981}.ExecutiveCockpit-module__Nm0QHa__roundTierCrisis{--cockpit-tier-accent:#f59e0b}.ExecutiveCockpit-module__Nm0QHa__roundTierIntegration{--cockpit-tier-accent:#6366f1}.ExecutiveCockpit-module__Nm0QHa__roundTierFinale{--cockpit-tier-accent:#ec4899}.ExecutiveCockpit-module__Nm0QHa__boardMoodThriving{--cockpit-mood-color:#10b9810f}.ExecutiveCockpit-module__Nm0QHa__boardMoodNeutral{--cockpit-mood-color:transparent}.ExecutiveCockpit-module__Nm0QHa__boardMoodStressed{--cockpit-mood-color:#ef44440a;animation:4s ease-in-out infinite ExecutiveCockpit-module__Nm0QHa__moodPulse}@keyframes ExecutiveCockpit-module__Nm0QHa__moodPulse{0%,to{box-shadow:inset 0 0 #0000}50%{box-shadow:inset 0 0 60px #ef444408}}.ExecutiveCockpit-module__Nm0QHa__header{background:var(--cockpit-header-bg);border-bottom:1px solid var(--ck-border);z-index:100;justify-content:space-between;align-items:center;height:48px;min-height:48px;padding:0 100px 0 20px;transition:background 1s,border-color 1s;display:flex;position:relative;box-shadow:0 1px 4px #0000004d}.ExecutiveCockpit-module__Nm0QHa__headerLogo{font-weight:700;font-size:var(--ck-fs-sm);letter-spacing:.12em;color:var(--ck-text-1);text-transform:uppercase;align-items:center;gap:10px;display:flex}.ExecutiveCockpit-module__Nm0QHa__logoMark{color:#fff;background:linear-gradient(135deg,#00e5c333,#00e5c314);border:1px solid #00e5c34d;border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.8rem;font-weight:900;display:flex;box-shadow:0 0 12px #00e5c326}.ExecutiveCockpit-module__Nm0QHa__headerCenter{font-size:var(--ck-fs-sm);color:var(--ck-text-2);align-items:center;gap:10px;font-weight:500;display:flex}.ExecutiveCockpit-module__Nm0QHa__headerYear{font-weight:600;font-size:var(--ck-fs-sm);color:var(--ck-accent);letter-spacing:.02em}.ExecutiveCockpit-module__Nm0QHa__headerDivider{background:var(--ck-border);width:1px;height:16px}.ExecutiveCockpit-module__Nm0QHa__headerModule{color:var(--ck-text-2);font-weight:500;font-size:var(--ck-fs-sm)}.ExecutiveCockpit-module__Nm0QHa__headerRight{align-items:center;gap:14px;display:flex}.ExecutiveCockpit-module__Nm0QHa__treasuryDisplay{background:var(--ck-accent-dim);border:1px solid var(--ck-accent-border);border-radius:var(--ck-radius);font-weight:600;font-size:var(--ck-fs-sm);color:var(--ck-accent);font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:5px 12px;font-family:JetBrains Mono,monospace;display:flex}.ExecutiveCockpit-module__Nm0QHa__treasuryFlash{animation:.6s ease-in-out ExecutiveCockpit-module__Nm0QHa__treasuryPulse}@keyframes ExecutiveCockpit-module__Nm0QHa__treasuryPulse{0%,to{transform:scale(1)}50%{background:#00e5c326;transform:scale(1.04)}}.ExecutiveCockpit-module__Nm0QHa__mainContent{flex-direction:row;flex:1;gap:0;min-height:0;display:flex}.ExecutiveCockpit-module__Nm0QHa__leftSidebar{background:var(--cockpit-sidebar-bg);border-right:1px solid var(--cockpit-border-glow);z-index:1;flex-direction:column;gap:3px;width:24%;height:100%;padding:6px;transition:background 1s,border-color 1s;animation:.5s ease-out 50ms both ExecutiveCockpit-module__Nm0QHa__sectionFadeIn;display:flex;position:relative;overflow:hidden}.ExecutiveCockpit-module__Nm0QHa__centerConsole{background:#0a0e1a;flex-direction:column;width:52%;height:100%;animation:.5s ease-out .15s both ExecutiveCockpit-module__Nm0QHa__sectionFadeIn;display:flex;overflow-y:auto}.ExecutiveCockpit-module__Nm0QHa__briefingArea{background:#0c1020;border-bottom:1px solid #00e5c30f;min-height:0;padding:38px 18px 10px;overflow-y:auto}.ExecutiveCockpit-module__Nm0QHa__decisionArea{flex:1;min-height:0;padding:12px 18px;overflow-y:auto}.ExecutiveCockpit-module__Nm0QHa__rightSidebar{background:var(--ck-surface-1);border-left:1px solid var(--ck-border);flex-direction:column;width:24%;height:100%;animation:.5s ease-out .25s both ExecutiveCockpit-module__Nm0QHa__sectionFadeIn;display:flex;overflow:hidden}.ExecutiveCockpit-module__Nm0QHa__rightResources{background:0 0;border-bottom:1px solid #00e5c30f;align-items:center;min-height:0;padding:0 14px;display:flex}.ExecutiveCockpit-module__Nm0QHa__rightMailbox{border-bottom:1px solid #00e5c30f;flex-direction:column;height:40%;min-height:0;display:flex;overflow:hidden}.ExecutiveCockpit-module__Nm0QHa__rightMarket{border-bottom:1px solid #00e5c30f;height:40%;min-height:0;overflow-y:auto}.ExecutiveCockpit-module__Nm0QHa__rightCommit{background:0 0;flex:none;justify-content:center;align-items:center;padding:6px 14px;display:flex}.ExecutiveCockpit-module__Nm0QHa__kpiCard{background:var(--ck-surface-2);border:1px solid var(--ck-border);border-radius:var(--ck-radius);flex-direction:column;flex:none;padding:10px 12px 2px;transition:border-color .2s;display:flex}.ExecutiveCockpit-module__Nm0QHa__kpiCard:hover{border-color:#94a3b826}.ExecutiveCockpit-module__Nm0QHa__kpiTitle{font-size:var(--ck-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ck-text-3);border-bottom:1px solid var(--ck-border);align-items:center;gap:6px;margin-bottom:4px;padding-bottom:4px;font-weight:600;display:flex}.ExecutiveCockpit-module__Nm0QHa__kpiValue{font-size:var(--ck-fs-lg);color:var(--ck-text-1);font-variant-numeric:tabular-nums;margin-bottom:2px;font-family:JetBrains Mono,monospace;font-weight:700;line-height:1.2}.ExecutiveCockpit-module__Nm0QHa__kpiChart{flex:auto;min-width:40px;height:140px;min-height:120px;max-height:160px;position:relative}.ExecutiveCockpit-module__Nm0QHa__briefingHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.ExecutiveCockpit-module__Nm0QHa__briefingRound{font-size:var(--ck-fs-xs);text-transform:uppercase;letter-spacing:.08em;color:var(--ck-surface-0);background:var(--ck-accent);border-radius:4px;padding:3px 10px;font-weight:600}.ExecutiveCockpit-module__Nm0QHa__briefingTitle{font-size:var(--ck-fs-md);color:var(--ck-text-1);letter-spacing:-.01em;margin:0;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__briefingBody{font-size:var(--ck-fs-base);color:var(--ck-text-2);line-height:1.7}.ExecutiveCockpit-module__Nm0QHa__phaseStepper{background:#0e142480;border-bottom:1px solid #00e5c30f;justify-content:center;align-items:center;gap:0;padding:10px 16px;display:flex}.ExecutiveCockpit-module__Nm0QHa__stepNode{font-size:var(--ck-fs-xs);letter-spacing:.04em;text-transform:uppercase;color:var(--ck-text-3);white-space:nowrap;align-items:center;gap:6px;padding:4px 10px;font-weight:600;transition:color .3s;display:flex}.ExecutiveCockpit-module__Nm0QHa__stepComplete,.ExecutiveCockpit-module__Nm0QHa__stepActive{color:var(--ck-accent)}@keyframes ExecutiveCockpit-module__Nm0QHa__stepPulse{0%,to{opacity:1}50%{opacity:.7}}.ExecutiveCockpit-module__Nm0QHa__stepIcon{font-size:.7rem}.ExecutiveCockpit-module__Nm0QHa__stepConnector{background:#64748b33;width:24px;height:1px;margin:0 2px}.ExecutiveCockpit-module__Nm0QHa__stepConnectorDone{background:#00e5c34d}.ExecutiveCockpit-module__Nm0QHa__resourcesPanel{border-bottom:1px solid var(--ck-border);background:#0e14244d;grid-template-columns:1fr 1fr 1fr;gap:6px;padding:8px 10px;display:grid}.ExecutiveCockpit-module__Nm0QHa__resourceCard{background:var(--ck-surface-2);border:1px solid var(--ck-border);text-align:center;border-radius:10px;padding:10px 8px 8px;transition:border-color .2s,transform .15s;position:relative}.ExecutiveCockpit-module__Nm0QHa__resourceCard:hover{border-color:#5eead433;transform:translateY(-1px)}.ExecutiveCockpit-module__Nm0QHa__resourceLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ck-text-3);white-space:nowrap;text-overflow:ellipsis;margin-bottom:4px;font-size:.68rem;font-weight:700;overflow:hidden}.ExecutiveCockpit-module__Nm0QHa__resourceValue{color:var(--ck-text-1);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:800;line-height:1.1}.ExecutiveCockpit-module__Nm0QHa__buTicker{background:#0e142480;border-top:1px solid #94a3b814;flex-shrink:0;gap:0;display:flex;overflow-x:auto}.ExecutiveCockpit-module__Nm0QHa__buTickerItem{border-right:1px solid #94a3b80f;flex-direction:column;flex:1;gap:2px;min-width:0;padding:6px 10px;transition:background .15s;display:flex}.ExecutiveCockpit-module__Nm0QHa__buTickerItem:hover{background:#5eead40a}.ExecutiveCockpit-module__Nm0QHa__buTickerItem:last-child{border-right:none}.ExecutiveCockpit-module__Nm0QHa__buTickerName{text-transform:uppercase;letter-spacing:.08em;color:var(--ck-accent,#5eead4);white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:800;overflow:hidden}.ExecutiveCockpit-module__Nm0QHa__buTickerMetrics{color:var(--ck-text-2,#cbd5e1);white-space:nowrap;gap:8px;font-family:JetBrains Mono,monospace;font-size:.68rem;display:flex}.ExecutiveCockpit-module__Nm0QHa__buTickerMetrics span{align-items:center;gap:2px;display:flex}.ExecutiveCockpit-module__Nm0QHa__buHealthCard{border:1px solid var(--ck-border);background:#0e142466;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;transition:border-color .2s;display:flex}.ExecutiveCockpit-module__Nm0QHa__buHealthCard:hover{border-color:#5eead426}.ExecutiveCockpit-module__Nm0QHa__buHealthIcon{background:#5eead414;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:1rem;display:flex}.ExecutiveCockpit-module__Nm0QHa__buHealthInfo{flex:1;min-width:0}.ExecutiveCockpit-module__Nm0QHa__buHealthName{color:var(--ck-text-1,#f1f5f9);white-space:nowrap;text-overflow:ellipsis;font-size:.7rem;font-weight:700;overflow:hidden}.ExecutiveCockpit-module__Nm0QHa__buHealthBadges{gap:6px;margin-top:2px;display:flex}.ExecutiveCockpit-module__Nm0QHa__buHealthBadge{letter-spacing:.02em;border-radius:4px;padding:1px 6px;font-family:JetBrains Mono,monospace;font-size:.65rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__liveStatusBadge{color:var(--ck-text-1,#e2e8f0);letter-spacing:.04em;white-space:nowrap;align-items:center;gap:10px;font-size:.78rem;font-weight:700;display:flex}.ExecutiveCockpit-module__Nm0QHa__liveStatusDot{background:#10b981;border-radius:50%;flex-shrink:0;width:8px;height:8px;animation:2s ease-in-out infinite ExecutiveCockpit-module__Nm0QHa__livePulse;box-shadow:0 0 6px #10b98180}@keyframes ExecutiveCockpit-module__Nm0QHa__livePulse{0%,to{opacity:1;box-shadow:0 0 6px #10b98180}50%{opacity:.7;box-shadow:0 0 12px #10b9814d}}.ExecutiveCockpit-module__Nm0QHa__liveStatusSep{color:#94a3b880;font-weight:400}.ExecutiveCockpit-module__Nm0QHa__decisionHeader{border-bottom:1px solid #00e5c314;justify-content:space-between;align-items:center;margin-bottom:8px;padding-bottom:6px;display:flex}.ExecutiveCockpit-module__Nm0QHa__decisionLabel{font-size:var(--ck-fs-sm);text-transform:uppercase;letter-spacing:.08em;color:var(--ck-text-3);font-weight:600}.ExecutiveCockpit-module__Nm0QHa__decisionTiles{flex-wrap:nowrap;gap:8px;display:flex;overflow-x:auto}.ExecutiveCockpit-module__Nm0QHa__decisionTile{background:var(--ck-surface-2);border:1px solid var(--ck-border);border-radius:var(--ck-radius);cursor:pointer;border-left:3px solid #94a3b81f;flex:1 1 0;min-width:160px;padding:12px 14px;transition:border-color .2s,background .2s}.ExecutiveCockpit-module__Nm0QHa__decisionTile:hover{border-left-color:var(--ck-accent);background:var(--ck-accent-dim)}.ExecutiveCockpit-module__Nm0QHa__decisionTileActive{border-color:var(--ck-accent-border);border-left-color:var(--ck-accent);background:var(--ck-accent-dim);box-shadow:0 0 0 1px #5eead414}@keyframes ExecutiveCockpit-module__Nm0QHa__activeTilePulse{0%,to{box-shadow:0 0 0 1px #00e5c31a,0 0 24px #00e5c314}50%{box-shadow:0 0 0 1px #00e5c333,0 0 30px #00e5c31f}}.ExecutiveCockpit-module__Nm0QHa__tileLabel{font-size:var(--ck-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ck-accent);margin-bottom:4px;font-weight:600}.ExecutiveCockpit-module__Nm0QHa__tileTitle{font-size:var(--ck-fs-base);color:var(--ck-text-1);margin-bottom:4px;font-weight:600}.ExecutiveCockpit-module__Nm0QHa__tileDesc{font-size:var(--ck-fs-sm);color:var(--ck-text-2);margin:0;line-height:1.55}.ExecutiveCockpit-module__Nm0QHa__tileCost{color:#f87171;font-variant-numeric:tabular-nums;background:#f871711a;border:1px solid #f8717126;border-radius:4px;margin-top:8px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700;display:inline-block}.ExecutiveCockpit-module__Nm0QHa__tileCostPositive{color:#4ade80;background:#4ade801a;border-color:#4ade8026}.ExecutiveCockpit-module__Nm0QHa__pillarTiles{flex-wrap:nowrap;gap:6px;display:flex}.ExecutiveCockpit-module__Nm0QHa__pillarTile{background:var(--ck-surface-2);border:1px solid var(--ck-border);border-radius:var(--ck-radius);cursor:pointer;border-left:3px solid #94a3b81f;flex:1;min-width:0;padding:10px;transition:border-color .15s,background .15s}.ExecutiveCockpit-module__Nm0QHa__pillarTile:hover{border-left-color:var(--ck-accent);background:var(--ck-accent-dim)}.ExecutiveCockpit-module__Nm0QHa__pillarTileActive{border-color:var(--ck-accent-border);border-left-color:var(--ck-accent);background:var(--ck-accent-dim)}.ExecutiveCockpit-module__Nm0QHa__pillarIcon{margin-bottom:3px;font-size:1.1rem}.ExecutiveCockpit-module__Nm0QHa__pillarLabel{font-size:var(--ck-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ck-accent);margin-bottom:4px;font-weight:600}.ExecutiveCockpit-module__Nm0QHa__pillarSelect{width:100%;color:var(--ck-text-1);cursor:pointer;background:#0a0e1a99;border:1px solid #00e5c31a;border-radius:6px;padding:5px 8px;font-family:DM Sans,sans-serif;font-size:.72rem}.ExecutiveCockpit-module__Nm0QHa__pillarSelect:focus{border-color:#a78bfa;outline:none;box-shadow:0 0 12px #7c3aed26}.ExecutiveCockpit-module__Nm0QHa__feedContainer{flex-direction:column;height:100%;padding:8px 12px;display:flex}.ExecutiveCockpit-module__Nm0QHa__feedTitle{font-size:var(--ck-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ck-text-3);border-bottom:1px solid var(--ck-border);align-items:center;gap:6px;margin-bottom:6px;padding-bottom:4px;font-weight:600;display:flex}.ExecutiveCockpit-module__Nm0QHa__feedItem{background:var(--ck-surface-2);border-radius:var(--ck-radius);font-size:var(--ck-fs-sm);color:var(--ck-text-2);border-left:3px solid #94a3b81a;margin-bottom:5px;padding:8px 10px;line-height:1.5;transition:background .2s;animation:.35s ease-out both ExecutiveCockpit-module__Nm0QHa__feedSlideIn}.ExecutiveCockpit-module__Nm0QHa__feedItem:hover{background:#ffffff0a}.ExecutiveCockpit-module__Nm0QHa__feedItemAlert{color:#fca5a5;background:#f871710f;border-left-color:#f87171;box-shadow:0 1px 4px #ef444414}.ExecutiveCockpit-module__Nm0QHa__feedItemInfo{color:#93c5fd;background:#3b82f60a;border-left-color:#3b82f6;box-shadow:0 1px 4px #3b82f60f}@keyframes ExecutiveCockpit-module__Nm0QHa__feedSlideIn{0%{opacity:0;transform:translate(-8px)}to{opacity:1;transform:translate(0)}}.ExecutiveCockpit-module__Nm0QHa__eventPopup{text-align:center;background:#f871710f;border:1px solid #f8717126;border-radius:8px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:12px;display:flex}.ExecutiveCockpit-module__Nm0QHa__eventPopupIcon{margin-bottom:4px;font-size:1.6rem}.ExecutiveCockpit-module__Nm0QHa__eventPopupTitle{color:#fca5a5;margin-bottom:3px;font-size:.78rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__eventPopupBody{color:#f87171;font-size:.68rem;line-height:1.5}.ExecutiveCockpit-module__Nm0QHa__commitBtn{background:linear-gradient(135deg,var(--ck-accent),#2dd4bf);width:100%;height:auto;max-height:34px;color:var(--ck-surface-0);font-family:DM Sans,sans-serif;font-size:var(--ck-fs-xs);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:700;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #5eead426}.ExecutiveCockpit-module__Nm0QHa__commitBtn:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;inset:0;transform:translate(-100%)}.ExecutiveCockpit-module__Nm0QHa__commitBtn:hover:not(:disabled):after{animation:.7s ease-out ExecutiveCockpit-module__Nm0QHa__shimmerBtn}.ExecutiveCockpit-module__Nm0QHa__commitBtn:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 24px #00e5c34d}.ExecutiveCockpit-module__Nm0QHa__commitBtn:disabled{color:#1e293b;cursor:not-allowed;box-shadow:none;background:#64748b26;border:1px solid #64748b1a}.ExecutiveCockpit-module__Nm0QHa__commitBtnDone{color:#fff!important;cursor:default!important;background:linear-gradient(135deg,#16a34a,#15803d)!important}@keyframes ExecutiveCockpit-module__Nm0QHa__shimmerBtn{0%{transform:translate(-100%)}to{transform:translate(100%)}}.ExecutiveCockpit-module__Nm0QHa__twoButtonRow{align-items:center;gap:6px;width:100%;height:100%;max-height:46px;display:flex}.ExecutiveCockpit-module__Nm0QHa__commitBtnHalf{color:#0a0e1a;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#00e5c3,#0dd9b0);border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;height:100%;max-height:40px;padding:0 10px;font-family:DM Sans,sans-serif;font-size:.68rem;font-weight:800;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00e5c333}.ExecutiveCockpit-module__Nm0QHa__commitBtnHalf:disabled{color:#1e293b;cursor:not-allowed;box-shadow:none;background:#64748b26}.ExecutiveCockpit-module__Nm0QHa__advanceBtnHalf{color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;border-radius:6px;flex:1;justify-content:center;align-items:center;gap:4px;height:100%;max-height:40px;padding:0 10px;font-family:DM Sans,sans-serif;font-size:.68rem;font-weight:700;transition:all .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #6366f14d}.ExecutiveCockpit-module__Nm0QHa__advanceBtnHalf:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 4px 18px #6366f173}.ExecutiveCockpit-module__Nm0QHa__advanceBtnLocked{color:#1e293b!important;cursor:not-allowed!important;box-shadow:none!important;background:#64748b1a!important}.ExecutiveCockpit-module__Nm0QHa__resultsOverlay{z-index:9000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a0e1acc;justify-content:center;align-items:center;font-family:DM Sans,sans-serif;display:flex;position:fixed;inset:0}.ExecutiveCockpit-module__Nm0QHa__resultsPanel{text-align:center;background:#0f1524;border:1px solid #00e5c326;border-radius:16px;width:92%;max-width:820px;max-height:92vh;padding:2rem 2.5rem;overflow-y:auto;box-shadow:0 24px 80px #00000080,0 0 40px #00e5c30d}.ExecutiveCockpit-module__Nm0QHa__resultsBadge{text-transform:uppercase;letter-spacing:.12em;color:#0d9488;background:#00e5c314;border:1px solid #00e5c326;border-radius:4px;margin-bottom:12px;padding:4px 12px;font-size:.65rem;font-weight:800;display:inline-block}.ExecutiveCockpit-module__Nm0QHa__resultsTitle{font-size:var(--ck-fs-lg);color:var(--ck-text-1);margin:0 0 6px;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__resultsSubtitle{font-size:var(--ck-fs-sm);color:var(--ck-text-2);margin:0 0 18px;line-height:1.5}.ExecutiveCockpit-module__Nm0QHa__resultsGrid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:18px;display:grid}.ExecutiveCockpit-module__Nm0QHa__resultCard{text-align:center;background:#0e142499;border:1px solid #00e5c30f;border-radius:10px;padding:12px 10px;transition:transform .2s,border-color .2s}.ExecutiveCockpit-module__Nm0QHa__resultCard:hover{border-color:#00e5c326;transform:translateY(-2px)}.ExecutiveCockpit-module__Nm0QHa__resultCardIcon{margin-bottom:4px;font-size:1.2rem}.ExecutiveCockpit-module__Nm0QHa__resultCardLabel{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;margin-bottom:2px;font-size:.65rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__resultCardValue{color:#f1f5f9;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:800}.ExecutiveCockpit-module__Nm0QHa__resultsEvents{text-align:left;background:#f5b9420f;border:1px solid #f5b94226;border-radius:8px;margin-bottom:16px;padding:10px 14px}.ExecutiveCockpit-module__Nm0QHa__resultsEventsTitle{text-transform:uppercase;letter-spacing:.08em;color:#f5b942;margin-bottom:6px;font-size:.68rem;font-weight:800}.ExecutiveCockpit-module__Nm0QHa__resultsEventItem{color:#fbbf24;padding:2px 0;font-size:.74rem;line-height:1.6}.ExecutiveCockpit-module__Nm0QHa__advanceBtnLarge{color:#fff;width:100%;font-family:DM Sans,sans-serif;font-size:var(--ck-fs-base);letter-spacing:.06em;cursor:pointer;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;border-radius:8px;padding:12px 0;font-weight:700;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 4px 16px #6366f14d}.ExecutiveCockpit-module__Nm0QHa__advanceBtnLarge:after{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);position:absolute;inset:0;transform:translate(-100%)}.ExecutiveCockpit-module__Nm0QHa__advanceBtnLarge:hover:after{animation:.7s ease-out ExecutiveCockpit-module__Nm0QHa__shimmerBtn}.ExecutiveCockpit-module__Nm0QHa__advanceBtnLarge:hover{transform:translateY(-2px);box-shadow:0 6px 24px #6366f173}.ExecutiveCockpit-module__Nm0QHa__resourcesTab{cursor:pointer;border-radius:4px;justify-content:space-between;align-items:center;width:100%;padding:0 4px;transition:background .15s;display:flex}.ExecutiveCockpit-module__Nm0QHa__resourcesTab:hover{background:#00e5c30a}.ExecutiveCockpit-module__Nm0QHa__resourcesLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--ck-text-2);align-items:center;gap:5px;font-size:.68rem;font-weight:700;display:flex}.ExecutiveCockpit-module__Nm0QHa__resourcesBadge{color:#0a0e1a;background:#00e5c3;border-radius:3px;padding:1px 6px;font-size:.6rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__mailboxSection{height:100%;padding:8px 12px;overflow-y:auto}.ExecutiveCockpit-module__Nm0QHa__mailboxTitle{font-size:var(--ck-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ck-text-3);border-bottom:1px solid var(--ck-border);align-items:center;gap:6px;margin-bottom:6px;padding-bottom:4px;font-weight:600;display:flex}.ExecutiveCockpit-module__Nm0QHa__mailboxBadge{color:#fff;text-align:center;background:#f87171;border-radius:3px;min-width:14px;padding:1px 5px;font-size:.68rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__gauge{flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:0;display:flex}.ExecutiveCockpit-module__Nm0QHa__gaugeCircle{justify-content:center;align-items:center;display:flex;position:relative}.ExecutiveCockpit-module__Nm0QHa__gaugeValue{color:var(--ck-text-1);font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:1.05rem;font-weight:800;position:absolute}.ExecutiveCockpit-module__Nm0QHa__gaugeLabel{color:var(--ck-text-2);text-transform:uppercase;letter-spacing:.05em;margin-top:2px;font-size:.65rem;font-weight:500}.ExecutiveCockpit-module__Nm0QHa__carbonTracker{flex-direction:column;flex:1;justify-content:center;gap:4px;min-height:0;display:flex}.ExecutiveCockpit-module__Nm0QHa__carbonBarOuter{background:#0e142499;border-radius:4px;width:100%;height:12px;position:relative;overflow:hidden}.ExecutiveCockpit-module__Nm0QHa__carbonBarInner{border-radius:4px;height:100%;transition:width .5s}.ExecutiveCockpit-module__Nm0QHa__carbonTargetLine{background:#f87171;width:2px;height:100%;position:absolute;top:0}.ExecutiveCockpit-module__Nm0QHa__carbonLabels{color:var(--ck-text-2);font-variant-numeric:tabular-nums;justify-content:space-between;font-size:.65rem;display:flex}.ExecutiveCockpit-module__Nm0QHa__projectedDelta{font-variant-numeric:tabular-nums;border-radius:4px;margin-left:6px;padding:2px 8px;font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:600}.ExecutiveCockpit-module__Nm0QHa__projectedUp{color:#4ade80;background:#4ade801a;border:1px solid #4ade8026}.ExecutiveCockpit-module__Nm0QHa__projectedDown{color:#f87171;background:#f871711a;border:1px solid #f8717126}.ExecutiveCockpit-module__Nm0QHa__breakdownPanel{background:#0e142480;border:1px solid #00e5c30f;border-radius:8px;flex-direction:column;gap:6px;margin-top:1rem;padding:12px 14px;display:flex}.ExecutiveCockpit-module__Nm0QHa__breakdownLabels{align-items:center;gap:8px;margin-bottom:2px;display:flex}.ExecutiveCockpit-module__Nm0QHa__breakdownIcon{font-size:.9rem}.ExecutiveCockpit-module__Nm0QHa__breakdownTitle{font-size:var(--ck-fs-sm);text-transform:uppercase;color:var(--ck-accent);letter-spacing:.08em;font-weight:600}.ExecutiveCockpit-module__Nm0QHa__breakdownContent p{font-size:var(--ck-fs-base);color:var(--ck-text-2);margin:0;line-height:1.6}.ExecutiveCockpit-module__Nm0QHa__breakdownContent strong{color:var(--ck-text-1);font-weight:700}.ExecutiveCockpit-module__Nm0QHa__breakdownPlaceholder{font-style:italic;color:#64748b!important}.ExecutiveCockpit-module__Nm0QHa__rightMailbox::-webkit-scrollbar{width:3px}.ExecutiveCockpit-module__Nm0QHa__rightMarket::-webkit-scrollbar{width:3px}.ExecutiveCockpit-module__Nm0QHa__briefingArea::-webkit-scrollbar{width:3px}.ExecutiveCockpit-module__Nm0QHa__decisionArea::-webkit-scrollbar{width:3px}.ExecutiveCockpit-module__Nm0QHa__centerConsole::-webkit-scrollbar{width:3px}.ExecutiveCockpit-module__Nm0QHa__rightMailbox::-webkit-scrollbar-thumb{background:#00e5c326;border-radius:2px}.ExecutiveCockpit-module__Nm0QHa__rightMarket::-webkit-scrollbar-thumb{background:#00e5c326;border-radius:2px}.ExecutiveCockpit-module__Nm0QHa__briefingArea::-webkit-scrollbar-thumb{background:#00e5c326;border-radius:2px}.ExecutiveCockpit-module__Nm0QHa__decisionArea::-webkit-scrollbar-thumb{background:#00e5c326;border-radius:2px}.ExecutiveCockpit-module__Nm0QHa__centerConsole::-webkit-scrollbar-thumb{background:#00e5c326;border-radius:2px}.ExecutiveCockpit-module__Nm0QHa__rightMailbox::-webkit-scrollbar-track{background:0 0}.ExecutiveCockpit-module__Nm0QHa__rightMarket::-webkit-scrollbar-track{background:0 0}.ExecutiveCockpit-module__Nm0QHa__briefingArea::-webkit-scrollbar-track{background:0 0}.ExecutiveCockpit-module__Nm0QHa__decisionArea::-webkit-scrollbar-track{background:0 0}.ExecutiveCockpit-module__Nm0QHa__centerConsole::-webkit-scrollbar-track{background:0 0}.ExecutiveCockpit-module__Nm0QHa__joinOverlay{z-index:9999;background:#0a0e1a;position:fixed;inset:0}@keyframes ExecutiveCockpit-module__Nm0QHa__sectionFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__cockpit{color:#0f172a;background:#f8fafc}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__header{background:linear-gradient(#fff,#f8fafc);border-bottom:1px solid #e2e8f0;box-shadow:0 2px 8px #0000000f}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__headerLogo{color:#0f172a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__logoMark{background:linear-gradient(135deg,#2563eb,#3b82f6)}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__headerCenter{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__headerYear{color:#0f172a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__headerModule{color:#2563eb}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__headerDivider{background:#cbd5e1}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__treasuryDisplay{color:#0f172a;background:#f1f5f9;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__phaseStepper{background:linear-gradient(#f1f5f9,#f8fafc);border-bottom:1px solid #e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__stepNode{color:#334155}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__stepComplete{color:#16a34a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__stepActive{color:#2563eb;text-shadow:none}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__stepConnector{background:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__stepConnectorDone{background:#16a34a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__leftSidebar{background:#f1f5f9;border-right-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__rightSidebar{background:#f1f5f9;border-left-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__kpiCard{background:#fff;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__kpiTitle{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__kpiValue{color:#0f172a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__centerConsole{background:#fff;border-left-color:#e2e8f0;border-right-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__briefingArea{background:linear-gradient(#f8fafc,#fff);border-bottom-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__briefingRound{color:#fff;background:#2563eb}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__briefingTitle{color:#0f172a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__briefingBody{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionArea{border-bottom-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionLabel{color:#0f172a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__pillarTile{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__pillarTile:hover{border-color:#93c5fd}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionTile{background:#fff;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionTile:hover{border-color:#93c5fd}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionTileActive{background:#eff6ff;border-color:#2563eb}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionTileLabel{color:#0f172a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionTileDesc{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__breakdownPanel{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__breakdownTitle{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__breakdownContent{color:#334155}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resourcesPanel{background:0 0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resourceCard{background:#fff;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resourceLabel{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resourceValue{color:#0f172a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__mailboxSection{border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__mailboxTitle{color:#0f172a;border-bottom-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__mailboxItem{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__mailboxFrom{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__mailboxPreview{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__mailboxExpanded{background:#fff;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__marketFeed{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__marketTitle{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__eventItem{color:#334155;background:#f1f5f9;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__commitBtn{color:#fff;background:linear-gradient(135deg,#2563eb,#3b82f6);box-shadow:0 4px 16px #2563eb40}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__commitBtn:hover{box-shadow:0 6px 24px #2563eb59}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__commitBtn:disabled{color:#334155;box-shadow:none;background:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultCard:hover{border-color:#cbd5e1}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultsBody{color:#334155}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__toolbarGrid{background:0 0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__toolbarBtn{color:#1e293b;background:#fff;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__toolbarBtn:hover{color:#2563eb;background:#f8fafc;border-color:#93c5fd}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__joinOverlay{background:#f8fafc}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__rightResources{border-bottom-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resourcesLabel{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__centerConsole::-webkit-scrollbar-thumb{background:#cbd5e1}@keyframes ExecutiveCockpit-module__Nm0QHa__blackSwanFlash{0%,to{box-shadow:none;border-color:#0000}15%{border-color:#ef4444;box-shadow:0 0 20px #ef444480}30%{box-shadow:none;border-color:#0000}45%{border-color:#ef4444;box-shadow:0 0 20px #ef444480}60%{box-shadow:none;border-color:#0000}75%{border-color:#ef4444;box-shadow:0 0 20px #ef444480}90%{box-shadow:none;border-color:#0000}}.ExecutiveCockpit-module__Nm0QHa__kpiFlash{border:2px solid #0000;border-radius:10px;animation:3s ease-in-out ExecutiveCockpit-module__Nm0QHa__blackSwanFlash}.ExecutiveCockpit-module__Nm0QHa__eventPopupBlackSwan{box-shadow:0 0 30px #ef44444d;background:linear-gradient(135deg,#1a0000,#2d0000)!important;border:2px solid #ef4444!important}.ExecutiveCockpit-module__Nm0QHa__eventPopupBlackSwan .ExecutiveCockpit-module__Nm0QHa__eventPopupTitle{font-size:1rem;font-weight:800;color:#ef4444!important}.ExecutiveCockpit-module__Nm0QHa__eventPopupBlackSwan .ExecutiveCockpit-module__Nm0QHa__eventPopupBody{color:#fecaca!important}.ExecutiveCockpit-module__Nm0QHa__advancedMetricsDrawer{border-radius:8px;margin-top:6px;transition:all .35s;overflow:hidden}.ExecutiveCockpit-module__Nm0QHa__advancedMetricsToggle{background:var(--ck-surface-2);border:1px solid var(--ck-border);cursor:pointer;width:100%;font-family:DM Sans,sans-serif;font-size:var(--ck-fs-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ck-text-3);border-radius:6px;justify-content:space-between;align-items:center;padding:6px 12px;font-weight:600;transition:color .2s,border-color .2s;display:flex}.ExecutiveCockpit-module__Nm0QHa__advancedMetricsToggle:hover{color:#94a3b8;background:#0e142499;border-color:#00e5c333}.ExecutiveCockpit-module__Nm0QHa__advancedMetricsToggleOpen{color:#94a3b8;background:#0e142499;border-bottom-color:#0000;border-radius:6px 6px 0 0}.ExecutiveCockpit-module__Nm0QHa__advancedMetricsChevron{font-size:.6rem;transition:transform .25s;display:inline-block}.ExecutiveCockpit-module__Nm0QHa__advancedMetricsChevronOpen{transform:rotate(180deg)}.ExecutiveCockpit-module__Nm0QHa__advancedMetricsBody{background:#0e142466;border:1px solid #64748b26;border-top:none;border-radius:0 0 6px 6px;padding:8px 12px 12px;animation:.3s ease-out ExecutiveCockpit-module__Nm0QHa__drawerSlideIn}@keyframes ExecutiveCockpit-module__Nm0QHa__drawerSlideIn{0%{opacity:0;max-height:0;padding-top:0;padding-bottom:0}to{opacity:1;max-height:500px}}.ExecutiveCockpit-module__Nm0QHa__predictionOverlay{z-index:12000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e1ad9;justify-content:center;align-items:center;font-family:DM Sans,sans-serif;animation:.2s ease-out ExecutiveCockpit-module__Nm0QHa__fadeIn;display:flex;position:fixed;inset:0}@keyframes ExecutiveCockpit-module__Nm0QHa__fadeIn{0%{opacity:0}to{opacity:1}}.ExecutiveCockpit-module__Nm0QHa__predictionPanel{background:#0f1524;border:1px solid #00e5c326;border-radius:16px;width:90%;max-width:520px;max-height:85vh;padding:2rem 2.5rem;animation:.3s ease-out ExecutiveCockpit-module__Nm0QHa__slideUp;overflow-y:auto;box-shadow:0 24px 80px #00000080,0 0 40px #00e5c30d}@keyframes ExecutiveCockpit-module__Nm0QHa__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.ExecutiveCockpit-module__Nm0QHa__predictionTitle{font-size:var(--ck-fs-md);color:var(--ck-text-1);text-align:center;margin:0 0 6px;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__predictionSubtitle{font-size:var(--ck-fs-base);color:var(--ck-text-2);text-align:center;margin:0 0 1.5rem;line-height:1.5}.ExecutiveCockpit-module__Nm0QHa__predictionQuestion{color:#cbd5e1;margin-bottom:.75rem;font-size:clamp(.82rem,.82vw + .18rem,.95rem);font-weight:600;line-height:1.6}.ExecutiveCockpit-module__Nm0QHa__predictionTextarea{color:#f1f5f9;width:100%;min-height:70px;font-family:DM Sans,sans-serif;font-size:var(--ck-fs-base);resize:vertical;background:#0e142499;border:1px solid #00e5c31f;border-radius:8px;margin-bottom:1rem;padding:12px;line-height:1.5;transition:border-color .2s}.ExecutiveCockpit-module__Nm0QHa__predictionTextarea:focus{border-color:#00e5c359;outline:none;box-shadow:0 0 12px #00e5c31a}.ExecutiveCockpit-module__Nm0QHa__predictionTextarea::placeholder{color:#475569}.ExecutiveCockpit-module__Nm0QHa__predictionActions{justify-content:flex-end;gap:10px;display:flex}.ExecutiveCockpit-module__Nm0QHa__predictionSkip{color:#94a3b8;font-family:DM Sans,sans-serif;font-size:var(--ck-fs-sm);cursor:pointer;background:0 0;border:1px solid #94a3b840;border-radius:8px;padding:10px 20px;font-weight:600;transition:all .2s}.ExecutiveCockpit-module__Nm0QHa__predictionSkip:hover{color:#cbd5e1;border-color:#94a3b880}.ExecutiveCockpit-module__Nm0QHa__predictionSubmit{color:#0a0e1a;font-family:DM Sans,sans-serif;font-size:var(--ck-fs-sm);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#00e5c3,#0dd9b0);border:none;border-radius:8px;padding:10px 24px;font-weight:700;transition:all .2s;box-shadow:0 4px 16px #00e5c333}.ExecutiveCockpit-module__Nm0QHa__predictionSubmit:hover{transform:translateY(-1px);box-shadow:0 6px 24px #00e5c34d}.ExecutiveCockpit-module__Nm0QHa__traceableItem{cursor:pointer;position:relative}.ExecutiveCockpit-module__Nm0QHa__traceableItem:after{content:"🔗";opacity:0;font-size:.68rem;transition:opacity .2s;position:absolute;top:4px;right:6px}.ExecutiveCockpit-module__Nm0QHa__traceableItem:hover:after{opacity:.7}.ExecutiveCockpit-module__Nm0QHa__traceTooltip{z-index:100;color:#cbd5e1;white-space:normal;pointer-events:none;background:#0f1524;border:1px solid #00e5c333;border-radius:8px;min-width:200px;max-width:280px;padding:10px 14px;font-size:clamp(.72rem,.68vw + .16rem,.82rem);line-height:1.5;animation:.15s ease-out ExecutiveCockpit-module__Nm0QHa__tooltipFadeIn;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.ExecutiveCockpit-module__Nm0QHa__traceTooltip:before{content:"";border:6px solid #0000;border-top-color:#00e5c333;position:absolute;top:100%;left:50%;transform:translate(-50%)}@keyframes ExecutiveCockpit-module__Nm0QHa__tooltipFadeIn{0%{opacity:0;transform:translate(-50%)translateY(4px)}to{opacity:1;transform:translate(-50%)translateY(0)}}.ExecutiveCockpit-module__Nm0QHa__traceRound{text-transform:uppercase;letter-spacing:.08em;color:#0d9488;margin-bottom:4px;font-size:.6rem;font-weight:800}.ExecutiveCockpit-module__Nm0QHa__traceDecision{color:#f1f5f9;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__projectedImpactWidget{background:#0e142499;border:1px solid #00e5c31a;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;width:100%;padding:8px 12px;transition:all .3s;display:flex}.ExecutiveCockpit-module__Nm0QHa__projectedImpactWidget.ExecutiveCockpit-module__Nm0QHa__impactNegative{background:#f871710f;border-color:#f8717140}.ExecutiveCockpit-module__Nm0QHa__projectedImpactWidget.ExecutiveCockpit-module__Nm0QHa__impactPositive{background:#4ade800f;border-color:#4ade8040}.ExecutiveCockpit-module__Nm0QHa__projectedImpactLabel{text-transform:uppercase;letter-spacing:.06em;color:#94a3b8;font-size:clamp(.62rem,.6vw + .14rem,.72rem);font-weight:700}.ExecutiveCockpit-module__Nm0QHa__projectedImpactValue{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:clamp(.85rem,.85vw + .2rem,1rem);font-weight:900}.ExecutiveCockpit-module__Nm0QHa__roundTierFoundation .ExecutiveCockpit-module__Nm0QHa__advancedMetricsDrawer{display:none}.ExecutiveCockpit-module__Nm0QHa__roundTierFoundation .ExecutiveCockpit-module__Nm0QHa__rightMarket{max-height:25%}.ExecutiveCockpit-module__Nm0QHa__roundTierCrisis .ExecutiveCockpit-module__Nm0QHa__briefingArea{max-height:35%}.ExecutiveCockpit-module__Nm0QHa__roundTierCrisis .ExecutiveCockpit-module__Nm0QHa__decisionArea{flex:2}.ExecutiveCockpit-module__Nm0QHa__roundTierCrisis .ExecutiveCockpit-module__Nm0QHa__rightMarket{border-left:2px solid #f8717133}.ExecutiveCockpit-module__Nm0QHa__roundTierIntegration .ExecutiveCockpit-module__Nm0QHa__leftSidebar{width:26%}.ExecutiveCockpit-module__Nm0QHa__roundTierIntegration .ExecutiveCockpit-module__Nm0QHa__centerConsole{width:48%}.ExecutiveCockpit-module__Nm0QHa__roundTierFinale .ExecutiveCockpit-module__Nm0QHa__centerConsole{width:52%}.ExecutiveCockpit-module__Nm0QHa__roundTierFinale .ExecutiveCockpit-module__Nm0QHa__briefingArea{border-bottom:2px solid #f59e0b4d;max-height:30%}.ExecutiveCockpit-module__Nm0QHa__boardMoodThriving:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 50% 100%,#10b9810f 0%,#0000 70%),radial-gradient(at 0 0,#06b6d408 0%,#0000 50%);position:fixed;inset:0}.ExecutiveCockpit-module__Nm0QHa__boardMoodThriving .ExecutiveCockpit-module__Nm0QHa__header{border-bottom-color:#10b98126}.ExecutiveCockpit-module__Nm0QHa__boardMoodNeutral:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 50% 100%,#3b82f608 0%,#0000 60%);position:fixed;inset:0}.ExecutiveCockpit-module__Nm0QHa__boardMoodStressed:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 50% 0,#ef444414 0%,#0000 50%),radial-gradient(at 80% 100%,#f59e0b0a 0%,#0000 60%);position:fixed;inset:0}.ExecutiveCockpit-module__Nm0QHa__boardMoodStressed .ExecutiveCockpit-module__Nm0QHa__header{border-bottom-color:#ef444426}.ExecutiveCockpit-module__Nm0QHa__consequenceDna{background:#0e142499;border:1px solid #7c3aed26;border-radius:10px;margin-top:12px;padding:12px 16px}.ExecutiveCockpit-module__Nm0QHa__consequenceDnaTitle{text-transform:uppercase;letter-spacing:.08em;color:#a78bfa;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:flex}.ExecutiveCockpit-module__Nm0QHa__consequenceChain{flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:6px;display:flex}.ExecutiveCockpit-module__Nm0QHa__consequenceNode{white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:.75rem;font-weight:600}.ExecutiveCockpit-module__Nm0QHa__consequenceNodeDecision{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f640}.ExecutiveCockpit-module__Nm0QHa__consequenceNodeEffect{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b33}.ExecutiveCockpit-module__Nm0QHa__consequenceNodeFuture{color:#c4b5fd;background:#8b5cf61f;border:1px solid #8b5cf633;font-style:italic}.ExecutiveCockpit-module__Nm0QHa__consequenceArrow{color:#475569;font-size:.85rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__predictionComparison{background:#0e142480;border:1px solid #00e5c31a;border-radius:10px;margin-top:14px;padding:12px 16px}.ExecutiveCockpit-module__Nm0QHa__predictionComparisonTitle{text-transform:uppercase;letter-spacing:.08em;color:#0d9488;align-items:center;gap:6px;margin-bottom:8px;font-size:.75rem;font-weight:800;display:flex}.ExecutiveCockpit-module__Nm0QHa__predictionColumns{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ExecutiveCockpit-module__Nm0QHa__predictionColumn{border-radius:8px;padding:8px 10px;font-size:.78rem;line-height:1.5}.ExecutiveCockpit-module__Nm0QHa__predictionColumnPredicted{color:#93c5fd;background:#3b82f614;border:1px solid #3b82f626}.ExecutiveCockpit-module__Nm0QHa__predictionColumnActual{color:#6ee7b7;background:#10b98114;border:1px solid #10b98126}.ExecutiveCockpit-module__Nm0QHa__predictionColumnLabel{text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-bottom:4px;font-size:.7rem;font-weight:800}.ExecutiveCockpit-module__Nm0QHa__calibrationScore{border-radius:6px;align-items:center;gap:4px;margin-top:6px;padding:4px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.ExecutiveCockpit-module__Nm0QHa__calibrationHigh{color:#4ade80;background:#10b9811f}.ExecutiveCockpit-module__Nm0QHa__calibrationMedium{color:#fbbf24;background:#f59e0b1f}.ExecutiveCockpit-module__Nm0QHa__calibrationLow{color:#f87171;background:#f871711f}.ExecutiveCockpit-module__Nm0QHa__terminalCalc{background:linear-gradient(135deg,#0e1424b3,#7c3aed0d);border:1px solid #f59e0b33;border-radius:12px;margin-top:10px;padding:14px 16px}.ExecutiveCockpit-module__Nm0QHa__terminalCalcTitle{text-transform:uppercase;letter-spacing:.1em;color:#f59e0b;align-items:center;gap:6px;margin-bottom:10px;font-size:.8rem;font-weight:800;display:flex}.ExecutiveCockpit-module__Nm0QHa__terminalFormula{color:#e2e8f0;text-align:center;background:#0003;border-radius:6px;margin-bottom:10px;padding:8px;font-family:JetBrains Mono,monospace;font-size:.82rem}.ExecutiveCockpit-module__Nm0QHa__terminalComponents{grid-template-columns:1fr 1fr;gap:6px;display:grid}.ExecutiveCockpit-module__Nm0QHa__terminalComponent{background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;justify-content:space-between;align-items:center;padding:6px 10px;display:flex}.ExecutiveCockpit-module__Nm0QHa__terminalComponentLabel{color:#b0bec5;font-size:.72rem;font-weight:600}.ExecutiveCockpit-module__Nm0QHa__terminalComponentValue{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:.82rem;font-weight:800}.ExecutiveCockpit-module__Nm0QHa__terminalComponentPositive{color:#4ade80}.ExecutiveCockpit-module__Nm0QHa__terminalComponentNegative{color:#f87171}.ExecutiveCockpit-module__Nm0QHa__terminalComponentNeutral{color:#fbbf24}.ExecutiveCockpit-module__Nm0QHa__terminalTotal{background:linear-gradient(135deg,#f59e0b1a,#f59e0b0d);border:1px solid #f59e0b40;border-radius:8px;justify-content:space-between;align-items:center;margin-top:8px;padding:8px 12px;display:flex}.ExecutiveCockpit-module__Nm0QHa__terminalTotalLabel{text-transform:uppercase;letter-spacing:.06em;color:#f59e0b;font-size:.78rem;font-weight:800}.ExecutiveCockpit-module__Nm0QHa__terminalTotalValue{color:#fbbf24;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:900}@media (max-width:1200px){.ExecutiveCockpit-module__Nm0QHa__mainContent{flex-wrap:wrap}.ExecutiveCockpit-module__Nm0QHa__leftSidebar{border-bottom:1px solid #00e5c314;border-right:none;flex-flow:wrap;width:100%;height:auto;max-height:180px;overflow-x:auto}.ExecutiveCockpit-module__Nm0QHa__centerConsole{width:65%;height:calc(100vh - 232px)}.ExecutiveCockpit-module__Nm0QHa__rightSidebar{width:35%;height:calc(100vh - 232px)}.ExecutiveCockpit-module__Nm0QHa__kpiCard{flex:140px;min-width:140px}.ExecutiveCockpit-module__Nm0QHa__resourcesPanel{grid-template-columns:repeat(auto-fit,minmax(100px,1fr))}}@media (max-width:768px){.ExecutiveCockpit-module__Nm0QHa__mainContent{flex-direction:column}.ExecutiveCockpit-module__Nm0QHa__leftSidebar,.ExecutiveCockpit-module__Nm0QHa__centerConsole,.ExecutiveCockpit-module__Nm0QHa__rightSidebar{min-height:200px;max-height:none;width:100%!important;height:auto!important}.ExecutiveCockpit-module__Nm0QHa__leftSidebar{border-bottom:1px solid #00e5c314;border-right:none;max-height:160px}.ExecutiveCockpit-module__Nm0QHa__rightSidebar{border-top:1px solid #00e5c314;border-left:none}.ExecutiveCockpit-module__Nm0QHa__decisionTiles{flex-direction:column}.ExecutiveCockpit-module__Nm0QHa__decisionTile{min-width:unset}.ExecutiveCockpit-module__Nm0QHa__pillarTiles{flex-direction:column}.ExecutiveCockpit-module__Nm0QHa__resultsPanel{max-width:95vw;padding:1rem}.ExecutiveCockpit-module__Nm0QHa__header{flex-wrap:wrap;gap:4px;height:auto;min-height:44px;padding:0 12px}.ExecutiveCockpit-module__Nm0QHa__headerCenter{flex-wrap:wrap;gap:4px;font-size:.7rem}}.ExecutiveCockpit-module__Nm0QHa__roundContextCard{background:linear-gradient(135deg,#0e1424cc,#06b6d40a);border-bottom:1px solid #00e5c31f;padding:12px 14px}.ExecutiveCockpit-module__Nm0QHa__roundContextBadge{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.ExecutiveCockpit-module__Nm0QHa__roundContextTier{text-transform:uppercase;letter-spacing:.1em;color:#00e5c3;font-size:.72rem;font-weight:800}.ExecutiveCockpit-module__Nm0QHa__roundContextRound{color:#64748b;font-family:JetBrains Mono,monospace;font-size:.72rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__roundContextTitle{color:#e2e8f0;margin-bottom:4px;font-size:.82rem;font-weight:800;line-height:1.3}.ExecutiveCockpit-module__Nm0QHa__roundContextDesc{color:#94a3b8;font-size:.72rem;line-height:1.4}@keyframes ExecutiveCockpit-module__Nm0QHa__roundPulse{0%{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.15)}to{opacity:1;transform:scale(1)}}@keyframes ExecutiveCockpit-module__Nm0QHa__roundSlideIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ExecutiveCockpit-module__Nm0QHa__headerYear{animation:.4s ease-out ExecutiveCockpit-module__Nm0QHa__roundSlideIn}.ExecutiveCockpit-module__Nm0QHa__headerModule{animation:.4s ease-out .1s both ExecutiveCockpit-module__Nm0QHa__roundSlideIn}.ExecutiveCockpit-module__Nm0QHa__resourceCardShadow{position:relative}.ExecutiveCockpit-module__Nm0QHa__resourceCardShadow:after{content:attr(data-shadow);opacity:0;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:700;transition:opacity .2s;position:absolute;bottom:4px;right:8px}.ExecutiveCockpit-module__Nm0QHa__resourceCardShadowActive:after{opacity:1}.ExecutiveCockpit-module__Nm0QHa__resourceCardShadowUp:after{color:#4ade80}.ExecutiveCockpit-module__Nm0QHa__resourceCardShadowDown:after{color:#f87171}.ExecutiveCockpit-module__Nm0QHa__freeExploreHint{color:#a5b4fc;text-align:center;background:#6366f114;border:1px solid #6366f126;border-radius:6px;margin-top:8px;padding:6px 10px;font-size:.72rem}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionTile{background:#fff;border:1px solid #e2e8f0;border-left:3px solid #cbd5e1;box-shadow:0 1px 3px #0000000f}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionTile:hover{background:#f0fdfa;border-left-color:#0d9488;box-shadow:0 4px 12px #0d948814}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__decisionTileActive{background:#f0fdfa;border-color:#0d9488;box-shadow:0 0 0 2px #0d948826,0 2px 8px #0d94881a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__tileTitle{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__tileDesc{color:#475569}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__tileLabel{color:#0d9488}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__tileCost{color:#dc2626;background:#dc26260f;border-color:#dc26261f}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__tileCostPositive{color:#16a34a;background:#16a34a0f;border-color:#16a34a1f}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__pillarTile{background:#fff;border:1px solid #e2e8f0;border-left:3px solid #cbd5e1}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__pillarTile:hover{background:#faf5ff;border-left-color:#7c3aed}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__pillarTileActive{background:#faf5ff;border-color:#7c3aed}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__pillarLabel{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__pillarSelect{color:#1e293b;background:#f8fafc;border-color:#cbd5e1}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultsPanel{background:#fff;border-color:#e2e8f0;box-shadow:0 24px 80px #0000001f}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultsBadge{color:#0d9488;background:#0d94880f;border-color:#0d948826}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultsTitle{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultsSubtitle{color:#64748b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultCard{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultCardLabel{color:#475569!important}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultCardValue{color:#1e293b!important}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultsEvents{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultsEventsTitle{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__resultsEventItem{color:#475569}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__advanceBtnLarge{color:#fff;background:linear-gradient(135deg,#0d9488,#0f766e);border:none}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__roundContextCard{background:linear-gradient(135deg,#f8fafc,#f0fdfa);border-bottom-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__roundContextTitle{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__roundContextDesc{color:#475569}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__freeExploreHint{color:#4f46e5;background:#6366f10a;border-color:#6366f11f}.ExecutiveCockpit-module__Nm0QHa__deepDiveEnter{animation:.3s forwards ExecutiveCockpit-module__Nm0QHa__pdSlideUp}@keyframes ExecutiveCockpit-module__Nm0QHa__pdSlideUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ExecutiveCockpit-module__Nm0QHa__glanceEnter{animation:.25s forwards ExecutiveCockpit-module__Nm0QHa__pdFadeIn}@keyframes ExecutiveCockpit-module__Nm0QHa__pdFadeIn{0%{opacity:0}to{opacity:1}}.ExecutiveCockpit-module__Nm0QHa__buTickerItem{cursor:pointer}.ExecutiveCockpit-module__Nm0QHa__buTickerItemActive{border-bottom:2px solid var(--ck-accent,#5eead4);background:#5eead414!important}.ExecutiveCockpit-module__Nm0QHa__buTickerItemDimmed{opacity:.4}.ExecutiveCockpit-module__Nm0QHa__deepDiveHeader{z-index:8;-webkit-backdrop-filter:blur(12px);background:#5eead40a;border-bottom:1px solid #5eead414;flex-shrink:0;align-items:center;gap:12px;padding:10px 16px;display:flex;position:sticky;top:0}.ExecutiveCockpit-module__Nm0QHa__deepDiveBackBtn{color:var(--ck-text-2,#94a3b8);cursor:pointer;text-transform:uppercase;letter-spacing:.05em;background:#ffffff0a;border:1px solid #94a3b81f;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;font-family:inherit;font-size:.6rem;font-weight:700;transition:all .15s;display:flex}.ExecutiveCockpit-module__Nm0QHa__deepDiveBackBtn:hover{color:var(--ck-accent,#5eead4);background:#5eead414;border-color:#5eead433}.ExecutiveCockpit-module__Nm0QHa__deepDiveBuTitle{color:var(--ck-text-1,#e2e8f0);align-items:center;gap:8px;font-size:.85rem;font-weight:800;display:flex}.ExecutiveCockpit-module__Nm0QHa__deepDiveBuTitle span{font-size:1.1rem}.ExecutiveCockpit-module__Nm0QHa__deepDiveKbHint{color:var(--ck-text-3,#64748b);letter-spacing:.04em;align-items:center;gap:4px;margin-left:auto;font-size:.5rem;display:flex}.ExecutiveCockpit-module__Nm0QHa__deepDiveKbHint kbd{background:#ffffff0a;border:1px solid #94a3b826;border-radius:3px;padding:1px 5px;font-family:JetBrains Mono,monospace;font-size:.48rem;font-weight:700;display:inline-block}.ExecutiveCockpit-module__Nm0QHa__deploymentSummary{border:1px solid var(--ck-border);background:#0e142466;border-radius:8px;justify-content:space-between;align-items:center;margin-top:8px;padding:8px 14px;display:flex}.ExecutiveCockpit-module__Nm0QHa__deploymentSummary span{text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__optionMini{background:var(--ck-surface-2);border:1px solid var(--ck-border);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:8px 12px;transition:border-color .15s;display:flex}.ExecutiveCockpit-module__Nm0QHa__optionMini:hover{border-color:#5eead426}.ExecutiveCockpit-module__Nm0QHa__optionMiniLabel{color:var(--ck-text-1);font-size:.68rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__optionMiniCost{color:var(--ck-text-3);font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:700}.ExecutiveCockpit-module__Nm0QHa__tabDisabled{pointer-events:none;opacity:.35!important;cursor:not-allowed!important}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__deepDiveHeader{background:#0d948808;border-bottom-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__deepDiveBackBtn{color:#475569;background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__deepDiveBackBtn:hover{color:#0d9488;background:#f0fdfa;border-color:#99f6e4}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__deepDiveBuTitle{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__deploymentSummary{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__optionMini{background:#fff;border-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__optionMiniLabel{color:#1e293b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__optionMiniCost{color:#64748b}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__buTickerItemActive{border-bottom-color:#0d9488;background:#0d94880f!important}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__buTicker{background:#f1f5f9;border-top-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__buTickerItem{border-right-color:#e2e8f0}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__buTickerItem:hover{background:#0d94880a}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__buTickerName{color:#0d9488}[data-theme=light] .ExecutiveCockpit-module__Nm0QHa__buTickerMetrics{color:#475569}
.StockPerformanceChart-module__tjZsPa__container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff05;border:1px solid #ffffff0f;border-radius:12px;flex-direction:column;flex:none;max-height:300px;padding:8px 10px 2px;transition:all .3s;display:flex;overflow:hidden}.StockPerformanceChart-module__tjZsPa__container:hover{background:#ffffff0a;border-color:#00e5c340;transform:translateY(-1px);box-shadow:0 8px 24px #00e5c314}.StockPerformanceChart-module__tjZsPa__header{border-bottom:1px solid #00e5c30a;justify-content:space-between;align-items:center;margin-bottom:2px;padding-bottom:3px;display:flex}.StockPerformanceChart-module__tjZsPa__title{text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;align-items:center;gap:5px;font-size:.65rem;font-weight:800;display:flex}.StockPerformanceChart-module__tjZsPa__priceDisplay{align-items:baseline;gap:6px;display:flex}.StockPerformanceChart-module__tjZsPa__currentPrice{color:#f8fafc;font-variant-numeric:tabular-nums;text-shadow:0 0 15px #ffffff1a;font-family:JetBrains Mono,monospace;font-size:1.1rem;font-weight:900;line-height:1.2}.StockPerformanceChart-module__tjZsPa__priceDelta{font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:600}.StockPerformanceChart-module__tjZsPa__deltaUp{color:#22c55e}.StockPerformanceChart-module__tjZsPa__deltaDown{color:#ef4444}.StockPerformanceChart-module__tjZsPa__rangeBar{gap:3px;margin-bottom:3px;display:flex}.StockPerformanceChart-module__tjZsPa__rangeBtn{color:#94a3b8;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;flex:1;padding:2px 0;font-family:DM Sans,sans-serif;font-size:.68rem;font-weight:800;transition:all .2s}.StockPerformanceChart-module__tjZsPa__rangeBtn:hover{color:#00e5c3;background:#00e5c31a;border-color:#00e5c34d}.StockPerformanceChart-module__tjZsPa__rangeBtnActive{color:#00e5c3;background:#00e5c333;border-color:#00e5c380;box-shadow:0 0 12px #00e5c326}.StockPerformanceChart-module__tjZsPa__chartArea{width:100%;min-width:40px;height:200px}.StockPerformanceChart-module__tjZsPa__tooltipContainer{font-family:DM Sans,sans-serif;background:#0f1524!important;border:1px solid #2563eb40!important;border-radius:8px!important;padding:8px 12px!important;box-shadow:0 4px 20px #0006!important}.StockPerformanceChart-module__tjZsPa__tooltipLabel{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px;font-size:.6rem;font-weight:600}.StockPerformanceChart-module__tjZsPa__tooltipPrice{color:#60a5fa;font-variant-numeric:tabular-nums;font-family:JetBrains Mono,monospace;font-size:.85rem;font-weight:800}
.InvestmentMatrix-module__Q0M0VG__matrix{background:#0e142499;border:1px solid #00e5c30f;border-radius:10px;padding:1rem;animation:.45s ease-out both InvestmentMatrix-module__Q0M0VG__fadeInUp}.InvestmentMatrix-module__Q0M0VG__poolHeader{margin-bottom:1rem}.InvestmentMatrix-module__Q0M0VG__poolTitle{align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.InvestmentMatrix-module__Q0M0VG__poolTitle h2{letter-spacing:.08em;color:#e2e8f0;text-transform:uppercase;font-family:DM Sans,sans-serif;font-size:.85rem;font-weight:800}.InvestmentMatrix-module__Q0M0VG__poolIcon{font-size:1.2rem}.InvestmentMatrix-module__Q0M0VG__poolStats{gap:1.5rem;margin-bottom:.5rem;display:flex}.InvestmentMatrix-module__Q0M0VG__statBlock{flex-direction:column;gap:2px;display:flex}.InvestmentMatrix-module__Q0M0VG__statLabel{text-transform:uppercase;letter-spacing:.1em;color:#475569;font-size:.6rem;font-weight:700}.InvestmentMatrix-module__Q0M0VG__statValue{color:#e2e8f0;font-family:JetBrains Mono,monospace;font-size:1rem;font-weight:700}.InvestmentMatrix-module__Q0M0VG__statValue.InvestmentMatrix-module__Q0M0VG__allocated{color:#00e5c3}.InvestmentMatrix-module__Q0M0VG__statValue.InvestmentMatrix-module__Q0M0VG__low{color:#f87171;animation:1.5s ease-in-out infinite InvestmentMatrix-module__Q0M0VG__flash-unread}.InvestmentMatrix-module__Q0M0VG__masterTrack{background:#141b2dcc;border-radius:100px;height:4px;overflow:hidden}.InvestmentMatrix-module__Q0M0VG__masterFill{background:linear-gradient(90deg,#00e5c3,#0dd9b0);border-radius:100px;height:100%;transition:width .4s}.InvestmentMatrix-module__Q0M0VG__masterFillOver{background:linear-gradient(90deg,#f59e0b,#ef4444)}.InvestmentMatrix-module__Q0M0VG__loanWarning{color:#fca5a5;background:#f8717114;border:1px solid #f8717126;border-radius:6px;align-items:center;gap:.5rem;margin-top:.6rem;padding:.4rem .7rem;font-size:.78rem;font-weight:600;animation:.3s ease-out both InvestmentMatrix-module__Q0M0VG__fadeInUp;display:flex}.InvestmentMatrix-module__Q0M0VG__loanIcon{font-size:1rem}.InvestmentMatrix-module__Q0M0VG__loanAmount{color:#f87171;font-family:JetBrains Mono,monospace;font-weight:700}.InvestmentMatrix-module__Q0M0VG__sliders{grid-template-columns:1fr 1fr;gap:8px;display:grid}.InvestmentMatrix-module__Q0M0VG__sliderCard{background:linear-gradient(135deg,#0a0e1a99 0%,color-mix(in srgb,var(--bu-accent,#00e5c3)4%,#0a0e1a99)100%);border:1px solid #00e5c30f;border-radius:10px;padding:.8rem;transition:border-color .3s,box-shadow .3s,transform .25s;animation:.4s ease-out both InvestmentMatrix-module__Q0M0VG__fadeInUp;position:relative;overflow:hidden}.InvestmentMatrix-module__Q0M0VG__sliderCard:before{content:"";background:linear-gradient(90deg,transparent,var(--bu-accent,#00e5c3),transparent);opacity:0;width:100%;height:3px;transition:opacity .3s;position:absolute;top:0;left:0}.InvestmentMatrix-module__Q0M0VG__sliderCard:hover:before{opacity:.6}.InvestmentMatrix-module__Q0M0VG__sliderCard:hover{border-color:var(--bu-accent,#00e5c333);box-shadow:0 4px 20px color-mix(in srgb,var(--bu-accent,#00e5c3)12%,transparent),0 1px 3px #0000001a;transform:translateY(-3px)}.InvestmentMatrix-module__Q0M0VG__sliderHeader{align-items:center;gap:.5rem;margin-bottom:.4rem;display:flex}.InvestmentMatrix-module__Q0M0VG__buIcon{font-size:1.3rem}.InvestmentMatrix-module__Q0M0VG__buInfo{flex-direction:column;flex:1;display:flex}.InvestmentMatrix-module__Q0M0VG__buLabel{color:#e2e8f0;text-transform:uppercase;letter-spacing:.04em;font-size:.78rem;font-weight:700}.InvestmentMatrix-module__Q0M0VG__buRevenue{color:#475569;font-family:JetBrains Mono,monospace;font-size:.68rem}.InvestmentMatrix-module__Q0M0VG__allocAmount{color:var(--bu-accent,#00e5c3);font-family:JetBrains Mono,monospace;font-size:.92rem;font-weight:700}.InvestmentMatrix-module__Q0M0VG__sliderRow{padding:.3rem 0}.InvestmentMatrix-module__Q0M0VG__slider{appearance:none;background:linear-gradient(to right,var(--accent,#00e5c3)0%,var(--accent,#00e5c3)var(--pct,0%),#141b2dcc var(--pct,0%),#141b2dcc 100%);cursor:pointer;border-radius:100px;outline:none;width:100%;height:5px;transition:background .15s}.InvestmentMatrix-module__Q0M0VG__slider::-webkit-slider-thumb{appearance:none;background:var(--accent,#00e5c3);width:16px;height:16px;box-shadow:0 0 10px color-mix(in srgb,var(--accent,#00e5c3)40%,transparent);cursor:grab;border:2px solid #0a0e1a;border-radius:50%;transition:transform .15s,box-shadow .15s}.InvestmentMatrix-module__Q0M0VG__slider::-webkit-slider-thumb:hover{box-shadow:0 0 16px color-mix(in srgb,var(--accent,#00e5c3)55%,transparent);transform:scale(1.25)}.InvestmentMatrix-module__Q0M0VG__slider::-moz-range-thumb{background:var(--accent,#00e5c3);cursor:grab;border:2px solid #0a0e1a;border-radius:50%;width:16px;height:16px}.InvestmentMatrix-module__Q0M0VG__sliderFooter{justify-content:space-between;margin-top:.3rem;display:flex}.InvestmentMatrix-module__Q0M0VG__footerLabel{color:#475569;font-family:JetBrains Mono,monospace;font-size:.68rem}@keyframes InvestmentMatrix-module__Q0M0VG__fadeInUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.InvestmentMatrix-module__Q0M0VG__sliders{grid-template-columns:1fr}.InvestmentMatrix-module__Q0M0VG__poolStats{flex-wrap:wrap;gap:.8rem}}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__matrix{background:#f1f5f999;border-color:#e2e8f0}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__poolTitle h2{color:#0f172a}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__statLabel{color:#64748b}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__statValue{color:#0f172a}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__statValue.InvestmentMatrix-module__Q0M0VG__allocated{color:#2563eb}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__statValue.InvestmentMatrix-module__Q0M0VG__low{color:#ef4444}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__masterTrack{background:#e2e8f0}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__masterFill{background:linear-gradient(90deg,#2563eb,#3b82f6)}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__loanWarning{color:#dc2626;background:#ef44440d;border-color:#ef444426}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__sliderCard{background:#fff;border-color:#e2e8f0}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__sliderCard:hover{border-color:var(--bu-accent,#93c5fd);box-shadow:0 2px 8px #0000000f}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__buLabel{color:#0f172a}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__buRevenue{color:#64748b}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__allocAmount{color:var(--bu-accent,#2563eb)}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__slider{background:linear-gradient(to right,var(--accent,#2563eb)0%,var(--accent,#2563eb)var(--pct,0%),#e2e8f0 var(--pct,0%),#e2e8f0 100%)}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__slider::-webkit-slider-thumb{background:var(--accent,#2563eb);border-color:#fff;box-shadow:0 1px 4px #00000026}[data-theme=light] .InvestmentMatrix-module__Q0M0VG__footerLabel{color:#64748b}
.FocusOverlay-module__TKC7na__backdrop{z-index:800;-webkit-backdrop-filter:blur(10px);background:#060810d1;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.FocusOverlay-module__TKC7na__panel{background:linear-gradient(165deg,#0f1528,#0b1020);border:1px solid #00e5c31f;border-radius:16px;flex-direction:column;width:100%;max-width:860px;max-height:calc(100vh - 100px);font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:flex;overflow:hidden;box-shadow:0 0 60px #00e5c30f,0 25px 80px #00000080,inset 0 1px #ffffff0a}.FocusOverlay-module__TKC7na__header{background:#00000040;border-bottom:1px solid #00e5c314;flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 20px;display:flex}.FocusOverlay-module__TKC7na__headerLeft{align-items:center;gap:10px;display:flex}.FocusOverlay-module__TKC7na__stepIcon{font-size:1.2rem}.FocusOverlay-module__TKC7na__stepLabel{color:#e2e8f0;letter-spacing:.02em;font-size:.82rem;font-weight:800}.FocusOverlay-module__TKC7na__stepBadge{color:#0d9488;letter-spacing:.06em;text-transform:uppercase;background:#00e5c31a;border:1px solid #00e5c333;border-radius:10px;padding:3px 8px;font-size:.6rem;font-weight:700}.FocusOverlay-module__TKC7na__closeButton{color:#94a3b8;cursor:pointer;letter-spacing:.03em;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;align-items:center;gap:6px;padding:6px 14px;font-family:DM Sans,sans-serif;font-size:.68rem;font-weight:700;transition:all .2s;display:flex}.FocusOverlay-module__TKC7na__closeButton:hover{color:#e2e8f0;background:#ffffff14;border-color:#fff3}.FocusOverlay-module__TKC7na__backButton{color:#94a3b8;cursor:pointer;letter-spacing:.02em;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;align-items:center;gap:4px;margin-right:4px;padding:5px 12px;font-family:DM Sans,sans-serif;font-size:.68rem;font-weight:700;transition:all .2s;display:flex}.FocusOverlay-module__TKC7na__backButton:hover{color:#e2e8f0;background:#ffffff14;border-color:#fff3;transform:translate(-2px)}.FocusOverlay-module__TKC7na__content{flex:1;min-height:0;padding:20px 24px;overflow-y:auto}.FocusOverlay-module__TKC7na__content::-webkit-scrollbar{width:5px}.FocusOverlay-module__TKC7na__content::-webkit-scrollbar-track{background:0 0}.FocusOverlay-module__TKC7na__content::-webkit-scrollbar-thumb{background:#00e5c326;border-radius:3px}.FocusOverlay-module__TKC7na__breadcrumb{background:#0003;border-top:1px solid #00e5c30f;flex-shrink:0;justify-content:center;align-items:center;gap:0;padding:12px 20px;display:flex}.FocusOverlay-module__TKC7na__breadcrumbDot{background:#ffffff0a;border:1.5px solid #64748b40;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:.75rem;transition:all .3s;display:flex}.FocusOverlay-module__TKC7na__breadcrumbComplete{background:#00e5c31f;border-color:#00e5c359}.FocusOverlay-module__TKC7na__breadcrumbActive{background:#00e5c326;border-color:#00e5c3;animation:2s ease-in-out infinite FocusOverlay-module__TKC7na__dotPulse;box-shadow:0 0 12px #00e5c333}@keyframes FocusOverlay-module__TKC7na__dotPulse{0%,to{box-shadow:0 0 12px #00e5c333}50%{box-shadow:0 0 20px #00e5c359}}.FocusOverlay-module__TKC7na__breadcrumbLine{background:#64748b33;flex-shrink:0;width:40px;height:2px;transition:background .3s}.FocusOverlay-module__TKC7na__breadcrumbLineComplete{background:#00e5c34d}.FocusOverlay-module__TKC7na__reenterButton{z-index:700;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#00e5c3;cursor:pointer;letter-spacing:.03em;background:#0f1528eb;border:1px solid #00e5c340;border-radius:10px;align-items:center;gap:6px;padding:8px 16px;font-family:DM Sans,sans-serif;font-size:.72rem;font-weight:700;transition:all .25s;display:flex;position:fixed;bottom:48px;right:20px;box-shadow:0 4px 20px #0006}.FocusOverlay-module__TKC7na__reenterButton:hover{background:#00e5c31a;border-color:#00e5c373;transform:translateY(-2px);box-shadow:0 6px 24px #00e5c326}.FocusOverlay-module__TKC7na__kpiStrip{background:#0003;border:1px solid #00e5c30f;border-radius:10px;flex-wrap:wrap;gap:8px;margin-bottom:16px;padding:10px 14px;display:flex}.FocusOverlay-module__TKC7na__kpiPill{background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;flex:1;align-items:center;gap:5px;min-width:100px;padding:4px 10px;display:flex}.FocusOverlay-module__TKC7na__kpiPillIcon{font-size:.8rem}.FocusOverlay-module__TKC7na__kpiPillLabel{text-transform:uppercase;color:#64748b;letter-spacing:.06em;font-size:.68rem;font-weight:700}.FocusOverlay-module__TKC7na__kpiPillValue{color:#e2e8f0;font-variant-numeric:tabular-nums;margin-left:auto;font-family:JetBrains Mono,monospace;font-size:.78rem;font-weight:800}.FocusOverlay-module__TKC7na__sectionTitle{text-transform:uppercase;letter-spacing:.1em;color:#94a3b8;border-bottom:1px solid #00e5c314;align-items:center;gap:8px;margin-bottom:10px;padding-bottom:6px;font-size:.68rem;font-weight:800;display:flex}.FocusOverlay-module__TKC7na__actionButton{color:#0a0e1a;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#00e5c3,#0dd9b0);border:none;border-radius:8px;width:100%;margin-top:16px;padding:12px 20px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:800;transition:all .25s;position:relative;overflow:hidden;box-shadow:0 4px 16px #00e5c333}.FocusOverlay-module__TKC7na__actionButton:after{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);position:absolute;inset:0;transform:translate(-100%)}.FocusOverlay-module__TKC7na__actionButton:hover:not(:disabled):after{animation:.7s ease-out FocusOverlay-module__TKC7na__shimmerFocus}.FocusOverlay-module__TKC7na__actionButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 6px 24px #00e5c34d}.FocusOverlay-module__TKC7na__actionButton:disabled{color:#475569;cursor:not-allowed;box-shadow:none;background:#64748b26;border:1px solid #64748b1a}@keyframes FocusOverlay-module__TKC7na__shimmerFocus{0%{transform:translate(-100%)}to{transform:translate(100%)}}.FocusOverlay-module__TKC7na__decisionSummary{background:#00e5c30a;border:1px solid #00e5c31a;border-radius:10px;margin-bottom:16px;padding:12px 16px}.FocusOverlay-module__TKC7na__decisionSummaryTitle{text-transform:uppercase;color:#0d9488;letter-spacing:.08em;margin-bottom:8px;font-size:.68rem;font-weight:800}.FocusOverlay-module__TKC7na__decisionSummaryRow{color:#cbd5e1;justify-content:space-between;align-items:center;padding:4px 0;font-size:.75rem;display:flex}.FocusOverlay-module__TKC7na__decisionSummaryValue{color:#f1f5f9;font-weight:700}.FocusOverlay-module__TKC7na__gateCard{text-align:center;padding:30px 24px}.FocusOverlay-module__TKC7na__gateIcon{margin-bottom:12px;font-size:3rem}.FocusOverlay-module__TKC7na__gateTitle{color:#e2e8f0;margin-bottom:8px;font-size:1.1rem;font-weight:800}.FocusOverlay-module__TKC7na__gateDescription{color:#94a3b8;max-width:480px;margin:0 auto 20px;font-size:.85rem;line-height:1.7}.FocusOverlay-module__TKC7na__gateLaunchButton{color:#0a0e1a;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#00e5c3,#0dd9b0);border:none;border-radius:8px;align-items:center;gap:8px;padding:12px 28px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:800;transition:all .25s;display:inline-flex;box-shadow:0 4px 16px #00e5c340}.FocusOverlay-module__TKC7na__gateLaunchButton:hover{transform:translateY(-2px);box-shadow:0 8px 28px #00e5c359}.FocusOverlay-module__TKC7na__gateComplete{flex-direction:column;align-items:center;gap:8px;padding:20px;display:flex}.FocusOverlay-module__TKC7na__gateCompleteBadge{font-size:2rem}.FocusOverlay-module__TKC7na__gateCompleteText{color:#4ade80;font-size:.85rem;font-weight:700}.FocusOverlay-module__TKC7na__dashboardFaded{opacity:.45;filter:blur(.5px);transition:opacity .4s}.FocusOverlay-module__TKC7na__dashboardFaded>aside:first-child{pointer-events:auto;opacity:1;filter:none}.FocusOverlay-module__TKC7na__focusDecisionTiles{flex-wrap:nowrap;gap:10px;display:flex}.FocusOverlay-module__TKC7na__focusPillarTiles{flex-wrap:nowrap;gap:8px;display:flex}.FocusOverlay-module__TKC7na__focusResultsGrid{grid-template-columns:repeat(2,1fr);gap:10px;margin-bottom:16px;display:grid}.FocusOverlay-module__TKC7na__focusResultCard{text-align:center;background:#ffffff08;border:1px solid #ffffff0f;border-radius:10px;padding:14px 16px}.FocusOverlay-module__TKC7na__focusResultIcon{margin-bottom:4px;font-size:1.4rem}.FocusOverlay-module__TKC7na__focusResultLabel{text-transform:uppercase;letter-spacing:.08em;color:#64748b;margin-bottom:4px;font-size:.68rem;font-weight:700}.FocusOverlay-module__TKC7na__focusResultValue{color:#f1f5f9;font-family:JetBrains Mono,monospace;font-size:1.05rem;font-weight:900}.FocusOverlay-module__TKC7na__commitRecap{background:#00e5c308;border:1px solid #00e5c314;border-radius:10px;margin-bottom:16px;padding:16px 18px}.FocusOverlay-module__TKC7na__commitRecapTitle{text-transform:uppercase;color:#0d9488;letter-spacing:.08em;margin-bottom:10px;font-size:.65rem;font-weight:800}.FocusOverlay-module__TKC7na__commitRecapRow{color:#cbd5e1;border-bottom:1px solid #ffffff08;justify-content:space-between;padding:5px 0;font-size:.78rem;display:flex}.FocusOverlay-module__TKC7na__commitRecapValue{color:#f1f5f9;font-weight:700}.FocusOverlay-module__TKC7na__predictionArea{margin-bottom:16px}.FocusOverlay-module__TKC7na__predictionPrompt{color:#cbd5e1;margin-bottom:8px;font-size:.82rem;font-weight:600;line-height:1.5}.FocusOverlay-module__TKC7na__predictionInput{color:#e2e8f0;resize:vertical;background:#0000004d;border:1px solid #00e5c31a;border-radius:8px;width:100%;min-height:60px;padding:10px 14px;font-family:DM Sans,sans-serif;font-size:.8rem;line-height:1.6;transition:border-color .2s}.FocusOverlay-module__TKC7na__predictionInput:focus{border-color:#00e5c34d;outline:none;box-shadow:0 0 12px #00e5c314}.FocusOverlay-module__TKC7na__predictionInput::placeholder{color:#475569}.FocusOverlay-module__TKC7na__twoActions{gap:10px;margin-top:16px;display:flex}.FocusOverlay-module__TKC7na__secondaryAction{color:#94a3b8;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;flex:1;padding:12px 16px;font-family:DM Sans,sans-serif;font-size:.72rem;font-weight:700;transition:all .2s}.FocusOverlay-module__TKC7na__secondaryAction:hover{color:#e2e8f0;background:#ffffff14}.FocusOverlay-module__TKC7na__primaryAction{color:#0a0e1a;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:linear-gradient(135deg,#00e5c3,#0dd9b0);border:none;border-radius:8px;flex:2;padding:12px 20px;font-family:DM Sans,sans-serif;font-size:.78rem;font-weight:800;transition:all .25s;box-shadow:0 4px 16px #00e5c333}.FocusOverlay-module__TKC7na__primaryAction:hover{transform:translateY(-1px);box-shadow:0 6px 24px #00e5c34d}.FocusOverlay-module__TKC7na__primaryAction:disabled{color:#475569;cursor:not-allowed;box-shadow:none;background:#64748b26}.FocusOverlay-module__TKC7na__kpiPillLabel{color:#8896ab}.FocusOverlay-module__TKC7na__kpiPillValue{color:#f1f5f9}.FocusOverlay-module__TKC7na__focusResultLabel{color:#8896ab}.FocusOverlay-module__TKC7na__sectionTitle,.FocusOverlay-module__TKC7na__gateDescription{color:#b0bec5}.FocusOverlay-module__TKC7na__decisionSummaryRow,.FocusOverlay-module__TKC7na__commitRecapRow,.FocusOverlay-module__TKC7na__predictionPrompt{color:#d1d9e6}[data-theme=light] .FocusOverlay-module__TKC7na__backdrop{background:#47556999}[data-theme=light] .FocusOverlay-module__TKC7na__panel{background:linear-gradient(165deg,#fff,#f8fafc);border-color:#e2e8f0;box-shadow:0 25px 60px #00000026,0 0 0 1px #0000000a,inset 0 1px #fffc}[data-theme=light] .FocusOverlay-module__TKC7na__header{background:#f1f5f9;border-bottom-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__stepLabel{color:#0f172a}[data-theme=light] .FocusOverlay-module__TKC7na__stepBadge{color:#2563eb;background:#2563eb14;border-color:#2563eb33}[data-theme=light] .FocusOverlay-module__TKC7na__closeButton{color:#475569;background:#fff;border-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__closeButton:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .FocusOverlay-module__TKC7na__content{color:#0f172a}[data-theme=light] .FocusOverlay-module__TKC7na__content::-webkit-scrollbar-thumb{background:#2563eb33}[data-theme=light] .FocusOverlay-module__TKC7na__breadcrumb{background:#f8fafc;border-top-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__breadcrumbDot{background:#f1f5f9;border-color:#cbd5e1}[data-theme=light] .FocusOverlay-module__TKC7na__breadcrumbComplete{background:#10b9811a;border-color:#10b981}[data-theme=light] .FocusOverlay-module__TKC7na__breadcrumbActive{background:#2563eb14;border-color:#2563eb;box-shadow:0 0 10px #2563eb26}[data-theme=light] .FocusOverlay-module__TKC7na__breadcrumbLine{background:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__breadcrumbLineComplete{background:#10b981}[data-theme=light] .FocusOverlay-module__TKC7na__reenterButton{color:#2563eb;background:#fffffff2;border-color:#2563eb;box-shadow:0 4px 16px #0000001a}[data-theme=light] .FocusOverlay-module__TKC7na__reenterButton:hover{background:#2563eb0f;box-shadow:0 6px 24px #2563eb26}[data-theme=light] .FocusOverlay-module__TKC7na__kpiStrip{background:#f1f5f9;border-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__kpiPill{background:#fff;border-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__kpiPillLabel{color:#475569}[data-theme=light] .FocusOverlay-module__TKC7na__kpiPillValue{color:#020617}[data-theme=light] .FocusOverlay-module__TKC7na__sectionTitle{color:#1e293b;border-bottom-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__actionButton:disabled{color:#94a3b8;background:#e2e8f0;border-color:#cbd5e1}[data-theme=light] .FocusOverlay-module__TKC7na__decisionSummary{background:#2563eb0a;border-color:#2563eb1f}[data-theme=light] .FocusOverlay-module__TKC7na__decisionSummaryTitle{color:#2563eb}[data-theme=light] .FocusOverlay-module__TKC7na__decisionSummaryRow{color:#1e293b}[data-theme=light] .FocusOverlay-module__TKC7na__decisionSummaryValue{color:#020617}[data-theme=light] .FocusOverlay-module__TKC7na__gateTitle{color:#0f172a}[data-theme=light] .FocusOverlay-module__TKC7na__gateDescription{color:#334155}[data-theme=light] .FocusOverlay-module__TKC7na__focusResultCard{background:#f8fafc;border-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__focusResultLabel{color:#475569}[data-theme=light] .FocusOverlay-module__TKC7na__focusResultValue{color:#020617}[data-theme=light] .FocusOverlay-module__TKC7na__commitRecap{background:#2563eb08;border-color:#2563eb1a}[data-theme=light] .FocusOverlay-module__TKC7na__commitRecapTitle{color:#2563eb}[data-theme=light] .FocusOverlay-module__TKC7na__commitRecapRow{color:#1e293b;border-bottom-color:#cbd5e1}[data-theme=light] .FocusOverlay-module__TKC7na__commitRecapValue{color:#020617}[data-theme=light] .FocusOverlay-module__TKC7na__predictionPrompt{color:#1e293b}[data-theme=light] .FocusOverlay-module__TKC7na__predictionInput{color:#0f172a;background:#fff;border-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__predictionInput:focus{border-color:#2563eb;box-shadow:0 0 10px #2563eb1a}[data-theme=light] .FocusOverlay-module__TKC7na__predictionInput::placeholder{color:#94a3b8}[data-theme=light] .FocusOverlay-module__TKC7na__secondaryAction{color:#475569;background:#fff;border-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__secondaryAction:hover{color:#0f172a;background:#f1f5f9}[data-theme=light] .FocusOverlay-module__TKC7na__primaryAction:disabled{color:#94a3b8;background:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__dashboardFaded{opacity:.15;filter:blur(2px)}[data-theme=light] .FocusOverlay-module__TKC7na__backButton{color:#475569;background:#fff;border-color:#e2e8f0}[data-theme=light] .FocusOverlay-module__TKC7na__backButton:hover{color:#0f172a;background:#f1f5f9;border-color:#cbd5e1}
.StakeholderAgentPanel-module__ZTEyBq__panel{-webkit-backdrop-filter:blur(16px);background:#0a0f1cbf;border:1px solid #ffffff0f;border-radius:10px;overflow:hidden;box-shadow:0 4px 24px #0000004d,inset 0 1px #ffffff0a}.StakeholderAgentPanel-module__ZTEyBq__panelHeader{cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#6366f114,#ec48990f);border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:8px 12px;transition:background .2s;display:flex}.StakeholderAgentPanel-module__ZTEyBq__panelHeader:hover{background:linear-gradient(135deg,#6366f11f,#ec48991a)}.StakeholderAgentPanel-module__ZTEyBq__panelTitle{text-transform:uppercase;letter-spacing:.12em;color:#c4b5fd;align-items:center;gap:6px;font-family:JetBrains Mono,SF Mono,monospace;font-size:.68rem;font-weight:800;display:flex}.StakeholderAgentPanel-module__ZTEyBq__panelIcon{filter:drop-shadow(0 0 4px #8b5cf680);font-size:.8rem}.StakeholderAgentPanel-module__ZTEyBq__panelBadges{align-items:center;gap:5px;display:flex}.StakeholderAgentPanel-module__ZTEyBq__countBadge{letter-spacing:.04em;border-radius:8px;padding:2px 6px;font-family:JetBrains Mono,monospace;font-size:.5rem;font-weight:800}.StakeholderAgentPanel-module__ZTEyBq__badgeCritical{color:#fca5a5;background:#dc262626;border:1px solid #dc262640;animation:1.5s ease-in-out infinite StakeholderAgentPanel-module__ZTEyBq__criticalPulse}.StakeholderAgentPanel-module__ZTEyBq__badgeHostile{color:#fca5a5;background:#ef44441f;border:1px solid #ef444433}.StakeholderAgentPanel-module__ZTEyBq__badgeWatch{color:#fcd34d;background:#f59e0b1f;border:1px solid #f59e0b33}.StakeholderAgentPanel-module__ZTEyBq__collapseArrow{color:#475569;margin-left:4px;font-size:.5rem}.StakeholderAgentPanel-module__ZTEyBq__panelBody{flex-direction:column;gap:5px;padding:6px;display:flex;overflow:hidden}.StakeholderAgentPanel-module__ZTEyBq__agentCard{background:#0f172a99;border:1px solid #ffffff0d;border-radius:8px;transition:border-color .3s,box-shadow .3s;overflow:hidden}.StakeholderAgentPanel-module__ZTEyBq__agentCard:hover{border-color:var(--agent-color,#ffffff1a);box-shadow:0 0 12px color-mix(in srgb,var(--agent-color)15%,transparent)}.StakeholderAgentPanel-module__ZTEyBq__agentTriggered{animation:2s ease-in-out infinite alternate StakeholderAgentPanel-module__ZTEyBq__triggeredGlow;border-color:#dc262666!important;box-shadow:0 0 16px #dc262626!important}.StakeholderAgentPanel-module__ZTEyBq__agentStageChanged{animation:.6s ease-out StakeholderAgentPanel-module__ZTEyBq__stageFlash}.StakeholderAgentPanel-module__ZTEyBq__agentHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:6px 8px;transition:background .2s;display:flex}.StakeholderAgentPanel-module__ZTEyBq__agentHeader:hover{background:#ffffff05}.StakeholderAgentPanel-module__ZTEyBq__agentIdentity{flex:1;align-items:center;gap:7px;min-width:0;display:flex}.StakeholderAgentPanel-module__ZTEyBq__agentAvatar{text-align:center;filter:drop-shadow(0 0 3px #ffffff1a);flex-shrink:0;width:22px;font-size:1rem}.StakeholderAgentPanel-module__ZTEyBq__agentInfo{min-width:0;overflow:hidden}.StakeholderAgentPanel-module__ZTEyBq__agentName{color:#e2e8f0;white-space:nowrap;text-overflow:ellipsis;font-size:.68rem;font-weight:700;line-height:1.3;overflow:hidden}.StakeholderAgentPanel-module__ZTEyBq__agentTitle{color:#64748b;white-space:nowrap;text-overflow:ellipsis;font-size:.48rem;font-style:italic;line-height:1.2;overflow:hidden}.StakeholderAgentPanel-module__ZTEyBq__agentMeta{flex-shrink:0;align-items:center;gap:5px;display:flex}.StakeholderAgentPanel-module__ZTEyBq__stageBadge{letter-spacing:.08em;text-transform:uppercase;border-radius:4px;align-items:center;gap:3px;padding:2px 5px;font-family:JetBrains Mono,monospace;font-size:.46rem;font-weight:800;display:flex}.StakeholderAgentPanel-module__ZTEyBq__stageIcon{font-size:.5rem}.StakeholderAgentPanel-module__ZTEyBq__trendBadge{font-size:.68rem}.StakeholderAgentPanel-module__ZTEyBq__expandArrow{color:#475569;font-size:.4rem;transition:transform .2s}.StakeholderAgentPanel-module__ZTEyBq__toleranceBarWrap{padding:0 8px 5px}.StakeholderAgentPanel-module__ZTEyBq__toleranceTrack{background:#ffffff0d;border-radius:3px;height:5px;position:relative;overflow:visible}.StakeholderAgentPanel-module__ZTEyBq__toleranceFill{border-radius:3px;height:100%;position:absolute;top:0;left:0;box-shadow:0 0 6px}.StakeholderAgentPanel-module__ZTEyBq__zoneMarker{z-index:1;background:#ffffff26;width:1px;height:9px;position:absolute;top:-2px}.StakeholderAgentPanel-module__ZTEyBq__toleranceLabel{color:#94a3b8;font-family:JetBrains Mono,monospace;font-size:.42rem;font-weight:700;position:absolute;top:-12px;right:0}.StakeholderAgentPanel-module__ZTEyBq__agentDetails{border-top:1px solid #ffffff0a;overflow:hidden}.StakeholderAgentPanel-module__ZTEyBq__agentDialogue{padding:6px 8px}.StakeholderAgentPanel-module__ZTEyBq__dialogueQuote{color:#cbd5e1;border-left:2px solid var(--agent-color,#6366f1);background:#ffffff05;border-radius:0 4px 4px 0;padding:5px 8px;font-size:.68rem;font-style:italic;line-height:1.5}.StakeholderAgentPanel-module__ZTEyBq__violationsList{padding:4px 8px 6px}.StakeholderAgentPanel-module__ZTEyBq__violationsHeader{color:#f59e0b;text-transform:uppercase;letter-spacing:.06em;margin-bottom:3px;font-size:.5rem;font-weight:800}.StakeholderAgentPanel-module__ZTEyBq__violationRow{align-items:center;gap:6px;padding:2px 0;font-family:JetBrains Mono,monospace;font-size:.68rem;display:flex}.StakeholderAgentPanel-module__ZTEyBq__violationMetric{color:#94a3b8;text-transform:capitalize;flex:1}.StakeholderAgentPanel-module__ZTEyBq__violationValue{color:#fca5a5;font-weight:700}.StakeholderAgentPanel-module__ZTEyBq__violationRedLine{color:#64748b;font-size:.46rem}.StakeholderAgentPanel-module__ZTEyBq__statsRow{gap:4px;padding:4px 8px 6px;display:flex}.StakeholderAgentPanel-module__ZTEyBq__statPill{background:#ffffff08;border:1px solid #ffffff0a;border-radius:5px;flex-direction:column;flex:1;align-items:center;padding:3px 4px;display:flex}.StakeholderAgentPanel-module__ZTEyBq__statLabel{color:#475569;text-transform:uppercase;letter-spacing:.06em;font-size:.42rem;font-weight:700}.StakeholderAgentPanel-module__ZTEyBq__statValue{font-family:JetBrains Mono,monospace;font-size:.68rem;font-weight:700}.StakeholderAgentPanel-module__ZTEyBq__triggeredEvent{background:linear-gradient(135deg,#dc26261a,#ef44440d);border:1px solid #dc262640;border-radius:6px;margin:4px 8px 6px;padding:6px 8px}.StakeholderAgentPanel-module__ZTEyBq__triggeredTitle{color:#fca5a5;margin-bottom:3px;font-size:.68rem;font-weight:800}.StakeholderAgentPanel-module__ZTEyBq__triggeredNarrative{color:#f87171;font-size:.68rem;line-height:1.5}.StakeholderAgentPanel-module__ZTEyBq__cascadeSection{background:#f59e0b08;border-top:1px solid #ffffff0a;margin-top:2px;padding:6px 8px}.StakeholderAgentPanel-module__ZTEyBq__cascadeTitle{color:#fbbf24;text-transform:uppercase;letter-spacing:.08em;margin-bottom:4px;font-size:.5rem;font-weight:800}.StakeholderAgentPanel-module__ZTEyBq__cascadeRow{align-items:center;gap:5px;padding:2px 0;font-family:JetBrains Mono,monospace;font-size:.68rem;display:flex}.StakeholderAgentPanel-module__ZTEyBq__cascadeSource{color:#fbbf24;text-transform:capitalize;font-weight:700}.StakeholderAgentPanel-module__ZTEyBq__cascadeArrow{color:#64748b;font-size:.7rem}.StakeholderAgentPanel-module__ZTEyBq__cascadeTarget{color:#f59e0b;text-transform:capitalize;font-weight:600}.StakeholderAgentPanel-module__ZTEyBq__cascadeHit{color:#ef4444;margin-left:auto;font-weight:700}.StakeholderAgentPanel-module__ZTEyBq__interferenceSection{background:linear-gradient(135deg,#06b6d40a,#a855f70a);border-top:1px solid #8b5cf61f;margin-top:2px;padding:6px 8px}.StakeholderAgentPanel-module__ZTEyBq__interferenceTitle{color:#a78bfa;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:4px;margin-bottom:4px;font-size:.5rem;font-weight:800;display:flex}.StakeholderAgentPanel-module__ZTEyBq__interferenceCard{background:#8b5cf60f;border:1px solid #8b5cf626;border-radius:6px;margin-bottom:4px;padding:5px 7px;animation:2.5s ease-in-out infinite alternate StakeholderAgentPanel-module__ZTEyBq__interferenceGlow}.StakeholderAgentPanel-module__ZTEyBq__interferenceAgents{color:#c4b5fd;align-items:center;gap:5px;margin-bottom:3px;font-family:JetBrains Mono,monospace;font-size:.6rem;font-weight:700;display:flex}.StakeholderAgentPanel-module__ZTEyBq__interferenceLink{color:#a78bfa;font-size:.7rem}.StakeholderAgentPanel-module__ZTEyBq__interferenceMultiplier{color:#f472b6;background:#f472b61a;border:1px solid #f472b633;border-radius:4px;margin-left:auto;padding:1px 5px;font-size:.52rem;font-weight:800}.StakeholderAgentPanel-module__ZTEyBq__interferenceNarrative{color:#94a3b8;font-size:.6rem;font-style:italic;line-height:1.45}.StakeholderAgentPanel-module__ZTEyBq__interferenceTheory{color:#64748b;border-top:1px solid #ffffff08;margin-top:3px;padding-top:3px;font-size:.48rem}@keyframes StakeholderAgentPanel-module__ZTEyBq__criticalPulse{0%,to{opacity:1}50%{opacity:.75}}@keyframes StakeholderAgentPanel-module__ZTEyBq__triggeredGlow{0%{box-shadow:0 0 4px #dc26260d}to{box-shadow:0 0 12px #dc262626}}@keyframes StakeholderAgentPanel-module__ZTEyBq__stageFlash{0%{background:#f59e0b26}to{background:0 0}}@keyframes StakeholderAgentPanel-module__ZTEyBq__interferenceGlow{0%{border-color:#8b5cf614;box-shadow:0 0 2px #8b5cf605}to{border-color:#8b5cf626;box-shadow:0 0 8px #8b5cf61a}}[data-theme=light] .StakeholderAgentPanel-module__ZTEyBq__panel{background:#ffffffd9;border-color:#00000014;box-shadow:0 4px 24px #00000014}[data-theme=light] .StakeholderAgentPanel-module__ZTEyBq__panelHeader{background:linear-gradient(135deg,#6366f10d,#ec48990a);border-bottom-color:#0000000f}[data-theme=light] .StakeholderAgentPanel-module__ZTEyBq__panelTitle{color:#6d28d9}[data-theme=light] .StakeholderAgentPanel-module__ZTEyBq__agentCard{background:#f8fafccc;border-color:#0000000f}[data-theme=light] .StakeholderAgentPanel-module__ZTEyBq__agentName{color:#1e293b}[data-theme=light] .StakeholderAgentPanel-module__ZTEyBq__toleranceTrack{background:#0000000f}[data-theme=light] .StakeholderAgentPanel-module__ZTEyBq__dialogueQuote{color:#334155;background:#00000005}
.ShadowBoardAudit-module__KhdlVa__overlay{z-index:9500;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000eb;justify-content:center;align-items:center;padding:1rem;animation:.4s ease-out ShadowBoardAudit-module__KhdlVa__overlayFade;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes ShadowBoardAudit-module__KhdlVa__overlayFade{0%{opacity:0}to{opacity:1}}.ShadowBoardAudit-module__KhdlVa__modal{background:var(--bg-card,#0f172a);border:1px solid #6366f140;border-radius:20px;width:100%;max-width:1080px;max-height:92vh;animation:.5s ease-out ShadowBoardAudit-module__KhdlVa__modalSlide;overflow-y:auto;box-shadow:0 0 60px #6366f11f,0 25px 80px #0009,inset 0 1px #ffffff0d}@keyframes ShadowBoardAudit-module__KhdlVa__modalSlide{0%{opacity:0;transform:translateY(30px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ShadowBoardAudit-module__KhdlVa__header{text-align:center;background:linear-gradient(135deg,#1e1b4b,#0f172a,#1e1b4b);border-bottom:1px solid #6366f133;padding:2rem 2.5rem 1.8rem;position:relative;overflow:hidden}.ShadowBoardAudit-module__KhdlVa__header:before{content:"";pointer-events:none;background:radial-gradient(at 50% 0,#6366f114,#0000 70%);position:absolute;inset:0}.ShadowBoardAudit-module__KhdlVa__headerBadge{letter-spacing:2.5px;color:#fca5a5;text-transform:uppercase;background:#ef44441f;border:1px solid #ef444466;border-radius:20px;margin-bottom:.8rem;padding:5px 18px;font-size:.65rem;font-weight:800;animation:2s ease-in-out infinite ShadowBoardAudit-module__KhdlVa__badgePulse;display:inline-block}@keyframes ShadowBoardAudit-module__KhdlVa__badgePulse{0%,to{box-shadow:0 0 #ef444400}50%{box-shadow:0 0 12px 2px #ef444426}}.ShadowBoardAudit-module__KhdlVa__title{background:linear-gradient(135deg,#e2e8f0,#94a3b8);-webkit-text-fill-color:transparent;letter-spacing:-.02em;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:1.7rem;font-weight:800}.ShadowBoardAudit-module__KhdlVa__subtitle{color:var(--text-muted,#64748b);margin:0;max-width:680px;margin-inline:auto;font-size:.82rem;line-height:1.6}.ShadowBoardAudit-module__KhdlVa__contextSection{border-bottom:1px solid #6366f11a;padding:1.5rem 2rem}.ShadowBoardAudit-module__KhdlVa__contextCard{background:#ef44440a;border:1px solid #ef444426;border-radius:12px;gap:1rem;padding:1.2rem 1.5rem;display:flex}.ShadowBoardAudit-module__KhdlVa__contextIcon{flex-shrink:0;font-size:2rem}.ShadowBoardAudit-module__KhdlVa__contextText h3{color:#fca5a5;margin:0 0 .3rem;font-size:.85rem;font-weight:700}.ShadowBoardAudit-module__KhdlVa__contextText p{color:var(--text-secondary,#94a3b8);margin:0;font-size:.78rem;line-height:1.55}.ShadowBoardAudit-module__KhdlVa__personasSection{padding:1.5rem 2rem 1rem}.ShadowBoardAudit-module__KhdlVa__sectionLabel{letter-spacing:2px;text-transform:uppercase;color:var(--text-muted,#475569);text-align:center;margin-bottom:1rem;font-size:.68rem;font-weight:800}.ShadowBoardAudit-module__KhdlVa__personasGrid{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.ShadowBoardAudit-module__KhdlVa__personaCard{background:var(--bg-elevated,#16213e);border:1px solid var(--border-subtle,#2a2a4a);border-radius:14px;transition:all .3s;position:relative;overflow:hidden}.ShadowBoardAudit-module__KhdlVa__personaCard:hover{transform:translateY(-2px);box-shadow:0 8px 30px #0000004d}.ShadowBoardAudit-module__KhdlVa__personaHeader{align-items:flex-start;gap:.8rem;padding:1.2rem 1.2rem .8rem;display:flex}.ShadowBoardAudit-module__KhdlVa__personaAvatar{border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.3rem;display:flex;box-shadow:0 2px 8px #0000004d}.ShadowBoardAudit-module__KhdlVa__personaInfo{flex:1;min-width:0}.ShadowBoardAudit-module__KhdlVa__personaName{color:var(--text-primary,#e2e8f0);white-space:nowrap;text-overflow:ellipsis;margin:0 0 .15rem;font-size:.85rem;font-weight:700;overflow:hidden}.ShadowBoardAudit-module__KhdlVa__personaTitle{color:var(--text-muted,#64748b);margin:0 0 .3rem;font-size:.62rem;line-height:1.3}.ShadowBoardAudit-module__KhdlVa__personaArchetype{letter-spacing:1px;text-transform:uppercase;background:#ffffff0f;border-radius:4px;padding:2px 8px;font-size:.58rem;font-weight:700;display:inline-block}.ShadowBoardAudit-module__KhdlVa__personaBody{padding:0 1.2rem}.ShadowBoardAudit-module__KhdlVa__personaMetric{background:#ffffff08;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:.6rem;padding:.5rem .7rem;display:flex}.ShadowBoardAudit-module__KhdlVa__personaMetricLabel{color:var(--text-muted,#64748b);text-transform:uppercase;letter-spacing:.5px;font-size:.6rem;font-weight:600}.ShadowBoardAudit-module__KhdlVa__personaMetricValue{margin-left:auto;font-size:.65rem;font-weight:700}.ShadowBoardAudit-module__KhdlVa__personaScript{color:var(--text-secondary,#94a3b8);background:#ffffff05;border-left:3px solid;border-radius:8px;margin:0 0 .6rem;padding:.8rem 1rem;font-size:.72rem;font-style:italic;line-height:1.55}.ShadowBoardAudit-module__KhdlVa__personaCitation{color:var(--text-muted,#475569);opacity:.7;margin-bottom:.8rem;padding:0 1.2rem;font-size:.6rem;line-height:1.4}.ShadowBoardAudit-module__KhdlVa__personaFooter{padding:.8rem 1.2rem 1.2rem}.ShadowBoardAudit-module__KhdlVa__rejectBtn{color:#fca5a5;cursor:pointer;letter-spacing:.5px;background:#ef444414;border:1px solid #ef444440;border-radius:10px;width:100%;padding:.7rem 1rem;font-size:.72rem;font-weight:700;transition:all .2s}.ShadowBoardAudit-module__KhdlVa__rejectBtn:hover{background:#ef444426;border-color:#ef444480;transform:translateY(-1px);box-shadow:0 4px 15px #ef444426}.ShadowBoardAudit-module__KhdlVa__rejectBtn:disabled{opacity:.4;cursor:not-allowed;box-shadow:none;transform:none}.ShadowBoardAudit-module__KhdlVa__confirmOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:10;background:#000000e0;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;padding:1.5rem;animation:.2s ease-out ShadowBoardAudit-module__KhdlVa__confirmFade;display:flex;position:absolute;inset:0}@keyframes ShadowBoardAudit-module__KhdlVa__confirmFade{0%{opacity:0}to{opacity:1}}.ShadowBoardAudit-module__KhdlVa__confirmTitle{color:#fca5a5;text-align:center;margin-bottom:.5rem;font-size:.85rem;font-weight:700}.ShadowBoardAudit-module__KhdlVa__confirmText{color:var(--text-secondary,#94a3b8);text-align:center;max-width:220px;margin-bottom:1rem;font-size:.72rem;line-height:1.5}.ShadowBoardAudit-module__KhdlVa__confirmActions{gap:.6rem;display:flex}.ShadowBoardAudit-module__KhdlVa__confirmYes{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:8px;padding:.6rem 1.5rem;font-size:.75rem;font-weight:700;transition:transform .15s;box-shadow:0 4px 12px #ef44444d}.ShadowBoardAudit-module__KhdlVa__confirmYes:hover{transform:scale(1.03)}.ShadowBoardAudit-module__KhdlVa__confirmNo{color:var(--text-secondary,#94a3b8);cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;padding:.6rem 1.5rem;font-size:.75rem;transition:all .15s}.ShadowBoardAudit-module__KhdlVa__confirmNo:hover{color:#e2e8f0;border-color:#ffffff4d}.ShadowBoardAudit-module__KhdlVa__resultPhase{text-align:center;padding:2rem;animation:.5s ease-out ShadowBoardAudit-module__KhdlVa__resultFade}@keyframes ShadowBoardAudit-module__KhdlVa__resultFade{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ShadowBoardAudit-module__KhdlVa__resultIcon{filter:drop-shadow(0 4px 8px #0000004d);margin-bottom:1rem;font-size:3rem}.ShadowBoardAudit-module__KhdlVa__resultTitle{margin:0 0 .5rem;font-size:1.2rem;font-weight:800}.ShadowBoardAudit-module__KhdlVa__resultArchetype{letter-spacing:1px;border-radius:20px;margin-bottom:1rem;padding:6px 20px;font-size:.8rem;font-weight:700;display:inline-block}.ShadowBoardAudit-module__KhdlVa__resultDescription{color:var(--text-secondary,#94a3b8);max-width:600px;margin:0 auto 1.5rem;font-size:.8rem;line-height:1.65}.ShadowBoardAudit-module__KhdlVa__consequencePreview{background:#6366f10a;border:1px solid #6366f126;border-radius:12px;max-width:600px;margin:0 auto 1.5rem;padding:1.2rem 1.5rem}.ShadowBoardAudit-module__KhdlVa__consequencePreviewLabel{letter-spacing:2px;text-transform:uppercase;color:var(--text-muted,#475569);margin-bottom:.8rem;font-size:.62rem;font-weight:800}.ShadowBoardAudit-module__KhdlVa__consequenceChain{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex}.ShadowBoardAudit-module__KhdlVa__consequenceNode{white-space:nowrap;border-radius:8px;padding:6px 14px;font-size:.7rem;font-weight:600}.ShadowBoardAudit-module__KhdlVa__nodeDecision{color:#a5b4fc;background:#6366f11f;border:1px solid #6366f14d}.ShadowBoardAudit-module__KhdlVa__nodeEffect{color:#fbbf24;background:#f59e0b1f;border:1px solid #f59e0b4d}.ShadowBoardAudit-module__KhdlVa__nodeFuture{color:#fca5a5;background:#ef44441f;border:1px solid #ef44444d}.ShadowBoardAudit-module__KhdlVa__consequenceArrow{color:var(--text-muted,#475569);font-size:.9rem;font-weight:800}.ShadowBoardAudit-module__KhdlVa__stakeholderImpact{color:#fca5a5;background:#ef44440a;border:1px solid #ef44441f;border-radius:10px;align-items:center;gap:.6rem;max-width:500px;margin:0 auto 1.5rem;padding:.8rem 1.2rem;font-size:.72rem;display:flex}.ShadowBoardAudit-module__KhdlVa__stakeholderImpactIcon{font-size:1.2rem}.ShadowBoardAudit-module__KhdlVa__proceedBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:12px;padding:.8rem 3rem;font-size:.9rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:inline-block;box-shadow:0 4px 20px #6366f159}.ShadowBoardAudit-module__KhdlVa__proceedBtn:hover{transform:scale(1.02);box-shadow:0 6px 28px #6366f180}.ShadowBoardAudit-module__KhdlVa__loading{text-align:center;padding:3rem}.ShadowBoardAudit-module__KhdlVa__spinner{border:3px solid #6366f133;border-top-color:#6366f1;border-radius:50%;width:40px;height:40px;margin:0 auto 1rem;animation:.8s linear infinite ShadowBoardAudit-module__KhdlVa__spin}@keyframes ShadowBoardAudit-module__KhdlVa__spin{to{transform:rotate(360deg)}}.ShadowBoardAudit-module__KhdlVa__loadingText{color:var(--text-muted,#64748b);font-size:.8rem}.ShadowBoardAudit-module__KhdlVa__footerNote{text-align:center;border-top:1px solid #6366f11a;padding:1rem 2rem}.ShadowBoardAudit-module__KhdlVa__footerNoteText{color:var(--text-muted,#475569);max-width:600px;margin:0 auto;font-size:.65rem;font-style:italic;line-height:1.5}@media (max-width:860px){.ShadowBoardAudit-module__KhdlVa__personasGrid{grid-template-columns:1fr;gap:.8rem}.ShadowBoardAudit-module__KhdlVa__modal{border-radius:12px;max-width:100%}.ShadowBoardAudit-module__KhdlVa__header{padding:1.5rem}.ShadowBoardAudit-module__KhdlVa__title{font-size:1.3rem}}
.BoardroomShowdown-module__Q1UZBG__overlay{z-index:9000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d9;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0;overflow-y:auto}.BoardroomShowdown-module__Q1UZBG__modal{background:var(--bg-card,#1a1a2e);border:1px solid var(--border-subtle,#2a2a4a);border-radius:16px;width:100%;max-width:900px;max-height:90vh;animation:.5s ease-out BoardroomShowdown-module__Q1UZBG__slideUp;overflow-y:auto;box-shadow:0 25px 80px #0009}@keyframes BoardroomShowdown-module__Q1UZBG__slideUp{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.BoardroomShowdown-module__Q1UZBG__header{text-align:center;background:linear-gradient(135deg,#1e1e3f,#0f172a);border-bottom:1px solid #6366f14d;padding:2rem 2.5rem}.BoardroomShowdown-module__Q1UZBG__headerBadge{letter-spacing:2px;color:#818cf8;background:#6366f126;border:1px solid #6366f166;border-radius:20px;margin-bottom:1rem;padding:4px 16px;font-size:.7rem;font-weight:700;display:inline-block}.BoardroomShowdown-module__Q1UZBG__title{background:linear-gradient(135deg,#e2e8f0,#94a3b8);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 .5rem;font-size:1.8rem;font-weight:800}.BoardroomShowdown-module__Q1UZBG__subtitle{color:var(--text-muted,#64748b);margin:0;font-size:.85rem}.BoardroomShowdown-module__Q1UZBG__briefing{padding:2rem}.BoardroomShowdown-module__Q1UZBG__narrativeCard{background:var(--bg-elevated,#16213e);border:1px solid var(--border-subtle,#2a2a4a);border-radius:12px;gap:1.5rem;margin-bottom:1.5rem;padding:1.5rem;display:flex}.BoardroomShowdown-module__Q1UZBG__narrativeIcon{flex-shrink:0;margin-top:4px;font-size:2rem}.BoardroomShowdown-module__Q1UZBG__narrativeContent h2{color:var(--text-primary,#e2e8f0);margin:0 0 .8rem;font-size:1.2rem}.BoardroomShowdown-module__Q1UZBG__narrativeContent p{color:var(--text-secondary,#94a3b8);margin:0 0 .8rem;font-size:.85rem;line-height:1.6}.BoardroomShowdown-module__Q1UZBG__quote{color:var(--text-secondary,#cbd5e1);background:#6366f114;border-left:3px solid #6366f1;border-radius:0 8px 8px 0;margin:.8rem 0;padding:1rem 1.2rem;font-size:.85rem;font-style:italic;line-height:1.7}.BoardroomShowdown-module__Q1UZBG__narrativeSubtext{font-weight:600;color:#818cf8!important}.BoardroomShowdown-module__Q1UZBG__statsBar{grid-template-columns:repeat(4,1fr);gap:.75rem;margin-bottom:1.5rem;display:grid}.BoardroomShowdown-module__Q1UZBG__stat{background:var(--bg-elevated,#16213e);border:1px solid var(--border-subtle,#2a2a4a);text-align:center;border-radius:10px;padding:.8rem}.BoardroomShowdown-module__Q1UZBG__statLabel{text-transform:uppercase;letter-spacing:1px;color:var(--text-muted,#64748b);margin-bottom:.3rem;font-size:.65rem;display:block}.BoardroomShowdown-module__Q1UZBG__statValue{color:var(--text-primary,#e2e8f0);font-size:1.4rem;font-weight:800;display:block}.BoardroomShowdown-module__Q1UZBG__decisionPhase{padding:2rem}.BoardroomShowdown-module__Q1UZBG__phaseTitle{text-align:center;color:var(--text-primary,#e2e8f0);margin:0 0 1.5rem;font-size:1.2rem;font-weight:700}.BoardroomShowdown-module__Q1UZBG__optionsGrid{grid-template-columns:repeat(3,1fr);gap:1rem;margin-bottom:1.5rem;display:grid}.BoardroomShowdown-module__Q1UZBG__optionCard{background:var(--bg-elevated,#16213e);border:2px solid var(--border-subtle,#2a2a4a);text-align:left;cursor:pointer;border-radius:12px;padding:1.2rem;transition:all .2s;position:relative}.BoardroomShowdown-module__Q1UZBG__optionCard:hover:not(:disabled){border-color:var(--opt-color,#6366f1);transform:translateY(-2px);box-shadow:0 8px 25px #0000004d}.BoardroomShowdown-module__Q1UZBG__optionSelected{background:color-mix(in srgb,var(--opt-color)8%,transparent);box-shadow:0 0 20px color-mix(in srgb,var(--opt-color)20%,transparent);border-color:var(--opt-color,#6366f1)!important}.BoardroomShowdown-module__Q1UZBG__optionDisabled{opacity:.5;cursor:not-allowed;filter:grayscale(.5)}.BoardroomShowdown-module__Q1UZBG__optionHeader{align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.BoardroomShowdown-module__Q1UZBG__optionIcon{font-size:1.4rem}.BoardroomShowdown-module__Q1UZBG__optionHeader h3{color:var(--text-primary,#e2e8f0);margin:0;font-size:.95rem;font-weight:700}.BoardroomShowdown-module__Q1UZBG__optionSubtitle{color:var(--opt-color,#6366f1);margin:0 0 .6rem;font-size:.75rem;font-weight:600}.BoardroomShowdown-module__Q1UZBG__optionDesc{color:var(--text-secondary,#94a3b8);margin:0 0 .6rem;font-size:.72rem;line-height:1.5}.BoardroomShowdown-module__Q1UZBG__optionImpacts{margin:0;padding:0;list-style:none}.BoardroomShowdown-module__Q1UZBG__optionImpacts li{color:var(--text-muted,#64748b);padding:2px 0;font-size:.68rem}.BoardroomShowdown-module__Q1UZBG__optionImpacts li:before{content:"•";color:var(--opt-color,#6366f1);margin-right:6px;font-weight:800}.BoardroomShowdown-module__Q1UZBG__disabledNote{color:#fca5a5;background:#ef44441a;border:1px solid #ef44444d;border-radius:6px;margin-top:.6rem;padding:.5rem .6rem;font-size:.68rem;font-weight:600}.BoardroomShowdown-module__Q1UZBG__selectedBadge{background:var(--opt-gradient,#6366f1);color:#fff;border-radius:12px;padding:2px 10px;font-size:.65rem;font-weight:700;position:absolute;top:8px;right:8px}.BoardroomShowdown-module__Q1UZBG__planPhase{padding:2rem}.BoardroomShowdown-module__Q1UZBG__planHeader{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.BoardroomShowdown-module__Q1UZBG__selectedChoice{color:#818cf8;background:#6366f11a;border:1px solid #6366f14d;border-radius:8px;padding:4px 12px;font-size:.75rem}.BoardroomShowdown-module__Q1UZBG__planInstruction{color:var(--text-secondary,#94a3b8);margin:0 0 1rem;font-size:.8rem;line-height:1.6}.BoardroomShowdown-module__Q1UZBG__planTextarea{color:#e2e8f0;caret-color:#e2e8f0;resize:vertical;cursor:text;background:#0f172a;border:2px solid #6366f166;border-radius:10px;width:100%;min-height:280px;padding:1rem;font-family:inherit;font-size:.85rem;line-height:1.6;transition:border-color .2s;box-shadow:inset 0 2px 8px #0003,0 0 0 1px #6366f126}.BoardroomShowdown-module__Q1UZBG__planTextarea::placeholder{color:#64748b;font-style:italic}.BoardroomShowdown-module__Q1UZBG__planTextarea:focus{border-color:#6366f1;outline:none;box-shadow:0 0 0 3px #6366f126}.BoardroomShowdown-module__Q1UZBG__planFooter{justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;display:flex}.BoardroomShowdown-module__Q1UZBG__planWarning{text-align:center;color:#fbbf24;margin-top:.8rem;font-size:.75rem}.BoardroomShowdown-module__Q1UZBG__proceedBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#6366f1,#8b5cf6);border:none;border-radius:10px;width:100%;padding:.8rem;font-size:.95rem;font-weight:700;transition:transform .15s,box-shadow .15s;display:block;box-shadow:0 4px 16px #6366f166}.BoardroomShowdown-module__Q1UZBG__proceedBtn:hover{transform:scale(1.01);box-shadow:0 6px 24px #6366f180}.BoardroomShowdown-module__Q1UZBG__backBtn{border:1px solid var(--border-subtle,#2a2a4a);color:var(--text-secondary,#94a3b8);cursor:pointer;background:0 0;border-radius:8px;padding:.7rem 1.2rem;font-size:.85rem;transition:all .15s}.BoardroomShowdown-module__Q1UZBG__backBtn:hover{color:#818cf8;border-color:#6366f1}.BoardroomShowdown-module__Q1UZBG__submitBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#10b981,#059669);border:none;border-radius:10px;padding:.8rem 2rem;font-size:.95rem;font-weight:700;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 16px #10b98166}.BoardroomShowdown-module__Q1UZBG__submitBtn:hover:not(:disabled){transform:scale(1.02);box-shadow:0 6px 24px #10b98180}.BoardroomShowdown-module__Q1UZBG__submitBtn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.BoardroomShowdown-module__Q1UZBG__optionsGrid{grid-template-columns:1fr}.BoardroomShowdown-module__Q1UZBG__statsBar{grid-template-columns:repeat(2,1fr)}.BoardroomShowdown-module__Q1UZBG__narrativeCard{flex-direction:column}}
