:root{--mm-bg:#03070d;--mm-panel:#08111d;--mm-panel-2:#0b1625;--mm-border:#7b9dcc2e;--mm-border-strong:#58a6ff47;--mm-blue:#247cff;--mm-blue-bright:#58a6ff;--mm-text:#f5f8ff;--mm-muted:#8797ad;--mm-danger:#ff6b7a;--mm-radius:16px;--mm-shadow:0 20px 60px #00000038}html[data-theme=dark] body{background:var(--mm-bg)}.founderWorkspace{min-height:100vh;color:var(--mm-text);background:radial-gradient(circle at 82% -8%,#247cff26,#0000 34rem),linear-gradient(#050a12 0%,#03070d 100%);padding-left:268px}.founderWorkspace>.topbar{z-index:80;border-right:1px solid var(--mm-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#040a12fa;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:22px;width:268px;height:100vh;padding:24px 16px 18px;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;box-shadow:18px 0 60px #00000038}.founderWorkspace .brand{text-align:left;background:linear-gradient(135deg,#247cff1a,#ffffff05);border:1px solid #4f7cff26;border-radius:14px;min-height:72px;padding:14px 12px 15px 62px;position:relative;overflow:hidden}.founderWorkspace .brand:before{display:none}.founderWorkspace .founderBrandMark{object-fit:contain;filter:drop-shadow(0 0 18px #247cff3d);width:38px;height:38px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.founderWorkspace .brandCopy strong{color:var(--mm-text);letter-spacing:-.03em;font-size:17px}.founderWorkspace .brandCopy small{color:#71839c;white-space:normal;font-size:7px;line-height:1.45}.founderWorkspace>.topbar nav{flex-direction:column;flex:1;align-items:stretch;gap:22px;width:100%;display:flex}.founderWorkspace .navGroup{gap:5px;padding:0 4px;display:grid}.founderWorkspace .navGroup>span{color:#607089;letter-spacing:.18em;padding:0 10px 7px;font:700 9px/1.2 DM Mono,monospace}.founderWorkspace .navGroup button{color:#91a0b4;text-align:left;background:0 0;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:40px;padding:0 12px;font-size:12px;font-weight:650;transition:all .18s;display:flex}.founderWorkspace .navGroup button:hover:not(:disabled){color:#eaf2ff;background:#ffffff09;border-color:#ffffff0d}.founderWorkspace .navGroup button.active{color:#fff;box-shadow:inset 3px 0 0 var(--mm-blue), 0 10px 30px #0000001f;background:linear-gradient(90deg,#247cff33,#247cff0f);border-color:#468bff40}.founderWorkspace .navGroup button:focus-visible,.founderWorkspace button:focus-visible,.founderWorkspace a:focus-visible,.founderWorkspace input:focus-visible,.founderWorkspace select:focus-visible,.founderWorkspace textarea:focus-visible{outline:2px solid var(--mm-blue-bright);outline-offset:2px}.founderWorkspace .navGroup button.active:after{display:none}.founderWorkspace .navGroup button small{color:#59708e;font-size:8px}.founderWorkspace .mentorNav{border-top:1px solid #ffffff0f;padding-top:17px}.founderWorkspace .mentorNav>span{color:#8190a7}.founderWorkspace .lockedNav{opacity:.62;cursor:not-allowed}.founderWorkspace .lockedNav span{color:#6683a8;letter-spacing:.1em;font:700 7px DM Mono,monospace}.founderWorkspace .topbarActions{border-top:1px solid #ffffff0f;grid-template-columns:1fr 1fr;gap:8px;width:100%;padding-top:16px;display:grid}.founderWorkspace .themeToggle,.founderWorkspace .newTradeButton{border-radius:9px;min-height:39px}.founderWorkspace .newTradeButton{color:#fff;background:linear-gradient(135deg,#247cff,#145ed0);box-shadow:0 8px 24px #247cff2e}.founderWorkspace .userMenu{grid-column:1/-1;width:100%}.founderWorkspace .userMenu>summary{background:#071321;border-radius:10px;width:100%;min-width:0}.founderWorkspace .userMenuPanel{width:236px;inset:auto auto calc(100% + 8px) 0}.founderWorkspace>.notice{left:calc(50% + 134px)}.founderWorkspace .page{width:min(1460px,100vw - 324px);margin:0 auto;padding:44px 0 90px}.founderWorkspace .workspaceHeader,.founderWorkspace .entryHeader,.founderWorkspace .commandHero{box-shadow:var(--mm-shadow);background:radial-gradient(circle at 88% 20%,#247cff2e,#0000 23rem),linear-gradient(135deg,#091525,#050c16 62%);border:1px solid #4884dc33;border-radius:22px;padding:34px 36px;position:relative;overflow:hidden}.founderWorkspace .commandHero{min-height:210px}.founderWorkspace .commandHero h1,.founderWorkspace .workspaceHeader h1,.founderWorkspace .entryHeader h1{color:#fff;letter-spacing:-.055em;max-width:820px;font-size:clamp(34px,4vw,58px);line-height:1.02}.founderWorkspace .commandHero p:not(.eyebrow),.founderWorkspace .workspaceHeader p:not(.eyebrow),.founderWorkspace .entryHeader p:not(.eyebrow){color:#8fa0b8;max-width:700px;font-size:14px;line-height:1.7}.founderWorkspace .missionBand,.founderWorkspace .focusCard,.founderWorkspace .quickActionsCard,.founderWorkspace .growthSnapshot,.founderWorkspace .activityPanel,.founderWorkspace .psychologyPrompt,.founderWorkspace .mentorActivityCard,.founderWorkspace .logCard,.founderWorkspace .formCard,.founderWorkspace .analyticsCard,.founderWorkspace .metricCard,.founderWorkspace .chartPanel,.founderWorkspace .dataTablePanel,.founderWorkspace .insightsPanel,.founderWorkspace .analyticsExplanation,.founderWorkspace .strategyCard,.founderWorkspace .psychologyCard{box-shadow:var(--mm-shadow);border:1px solid var(--mm-border)!important;border-radius:var(--mm-radius)!important;background:linear-gradient(145deg,#0c192af7,#070f1af7)!important}.founderWorkspace .growthMetricGrid article,.founderWorkspace .stats article,.founderWorkspace .analyticsMetricGrid article,.founderWorkspace .edgeOverview article{border:1px solid var(--mm-border);background:linear-gradient(145deg,#0b1727,#08111d);border-radius:14px;box-shadow:0 14px 36px #00000024}.founderWorkspace .analyticsMetricGrid,.founderWorkspace .edgeOverview,.founderWorkspace .growthMetricGrid,.founderWorkspace .stats{gap:14px}.founderWorkspace .analyticsMetricGrid article,.founderWorkspace .edgeOverview article{min-height:126px;padding:22px}.founderWorkspace .analyticsMetricGrid small,.founderWorkspace .edgeOverview small,.founderWorkspace .growthMetricGrid small,.founderWorkspace .stats small{color:#72859e;letter-spacing:.12em;font:700 9px/1.3 DM Mono,monospace}.founderWorkspace .analyticsMetricGrid strong,.founderWorkspace .edgeOverview strong,.founderWorkspace .growthMetricGrid strong,.founderWorkspace .stats strong{color:#fff;letter-spacing:-.04em}.founderWorkspace h1,.founderWorkspace h2,.founderWorkspace h3{color:var(--mm-text)}.founderWorkspace p{text-wrap:pretty}.founderWorkspace .primary,.founderWorkspace .secondary,.founderWorkspace .reviewButton,.founderWorkspace .contactAction,.founderWorkspace .deleteButton,.founderWorkspace .back{border-radius:10px;min-height:42px;font-weight:750;transition:transform .16s,border-color .16s,background .16s}.founderWorkspace .primary:hover,.founderWorkspace .secondary:hover,.founderWorkspace .reviewButton:hover{transform:translateY(-1px)}.founderWorkspace .secondary{color:#dce7f7;background:#0b1727;border-color:#263a57}.founderWorkspace .deleteButton{color:var(--mm-danger);background:#ff6b7a0f;border-color:#ff6b7a38}.founderWorkspace input,.founderWorkspace select,.founderWorkspace textarea{color:#edf3ff;background:#071321;border-color:#263a57;border-radius:10px;min-height:44px}.founderWorkspace textarea{min-height:120px}.founderWorkspace .entryGrid{gap:22px}.founderWorkspace .formCard{padding:26px}.founderWorkspace .stepTitle{margin-bottom:22px}.founderWorkspace .tradeDetails .sticky{top:24px}.founderWorkspace .institutionalAnalytics{gap:24px;display:grid}.founderWorkspace .analyticsHero:before{content:"TRADER / ANALYTICS";color:var(--mm-blue-bright);letter-spacing:.16em;margin-bottom:10px;font:700 9px/1.3 DM Mono,monospace;display:block}.founderWorkspace .analyticsHero .eyebrow{display:none}.founderWorkspace .analyticsExplanation{padding:26px}.founderWorkspace .analyticsExplanation>div:first-child{max-width:760px}.founderWorkspace .analyticsExplanationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.founderWorkspace .analyticsExplanationGrid article{background:#247cff0b;border:1px solid #58a6ff29;border-radius:12px;padding:18px}.founderWorkspace .analyticsExplanationGrid article:last-child{grid-column:1/-1}.founderWorkspace .analyticsExplanationGrid small{color:var(--mm-blue-bright);letter-spacing:.13em;font:800 9px/1.3 DM Mono,monospace}.founderWorkspace .analyticsExplanationGrid p{color:#a7b5c8;line-height:1.65}.founderWorkspace .chartPanel{overflow:hidden}.founderWorkspace .chartPanelHeader{border-bottom-color:#ffffff0f}.founderWorkspace .growthSnapshot,.founderWorkspace .growthMetricGrid{border-color:var(--mm-border-strong)!important}.founderWorkspace .growthSnapshot:before{content:"DEVELOPMENT / EVIDENCE";color:var(--mm-blue-bright);letter-spacing:.16em;margin-bottom:10px;font:700 9px/1.3 DM Mono,monospace;display:block}.founderWorkspace .logCard{overflow:hidden}.founderWorkspace .logHeader{border-bottom:1px solid #ffffff0f;padding:24px 24px 18px}.founderWorkspace .tableWrap{border-radius:0 0 var(--mm-radius) var(--mm-radius)}.founderWorkspace table th{color:#73849a;letter-spacing:.08em;font:700 9px/1.3 DM Mono,monospace}.founderWorkspace table td{border-top-color:#ffffff0b}.founderWorkspace table tr:hover td{background:#247cff06}.founderWorkspace .mentorNav button:disabled{opacity:.55}.founderWorkspace .mentorNav button:disabled:after{content:"LOCKED";color:#6683a8;letter-spacing:.09em;font:700 7px DM Mono,monospace}@media (max-width:1120px){.founderWorkspace .page{width:min(94vw,980px)}.founderWorkspace .analyticsMetricGrid{grid-template-columns:repeat(3,1fr)}.founderWorkspace .edgeOverview{grid-template-columns:repeat(4,1fr)}}@media (max-width:980px){.founderWorkspace{padding-top:74px;padding-left:0}.founderWorkspace>.topbar{border-right:0;border-bottom:1px solid var(--mm-border);flex-direction:row;align-items:center;gap:10px;width:100%;height:74px;padding:10px 14px;inset:0 0 auto;overflow:visible}.founderWorkspace .brand{width:180px;min-height:52px;padding:8px 8px 8px 48px}.founderWorkspace .founderBrandMark{width:31px;height:31px;left:8px}.founderWorkspace .brandCopy small{display:none}.founderWorkspace>.topbar nav{scrollbar-width:none;flex-direction:row;flex:1;gap:4px;min-width:0;overflow-x:auto}.founderWorkspace>.topbar nav::-webkit-scrollbar{display:none}.founderWorkspace .navGroup{gap:4px;padding:0;display:flex}.founderWorkspace .navGroup>span{display:none}.founderWorkspace .mentorNav{border-top:0;border-left:1px solid #ffffff12;padding-top:0;padding-left:6px}.founderWorkspace .navGroup button{width:auto;min-width:max-content;min-height:38px;padding:0 10px}.founderWorkspace .topbarActions{border:0;width:auto;padding:0;display:flex}.founderWorkspace .themeToggle{display:none}.founderWorkspace .newTradeButton{min-width:42px;padding:0 12px;font-size:0}.founderWorkspace .newTradeButton:after{content:"+";font-size:20px}.founderWorkspace .userMenu{width:auto}.founderWorkspace .userIdentity,.founderWorkspace .userChevron{display:none}.founderWorkspace .userMenu>summary{min-width:44px;padding:6px}.founderWorkspace .userMenuPanel{inset:calc(100% + 8px) 0 auto auto}.founderWorkspace .page{width:min(94vw,900px);padding-top:28px}.founderWorkspace>.notice{left:50%}.founderWorkspace .analyticsMetricGrid,.founderWorkspace .edgeOverview{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.founderWorkspace{padding-top:122px}.founderWorkspace>.topbar{flex-wrap:wrap;align-content:center;height:122px}.founderWorkspace .brand{width:calc(100% - 104px)}.founderWorkspace>.topbar nav{flex-basis:100%;order:3;height:42px}.founderWorkspace .topbarActions{margin-left:auto}.founderWorkspace .commandHero,.founderWorkspace .workspaceHeader,.founderWorkspace .entryHeader{border-radius:16px;padding:26px 22px}.founderWorkspace .commandHero h1,.founderWorkspace .workspaceHeader h1,.founderWorkspace .entryHeader h1{font-size:34px}.founderWorkspace .commandHero{gap:22px;display:grid}.founderWorkspace .commandHero .primary{width:100%}.founderWorkspace .stats,.founderWorkspace .growthMetricGrid,.founderWorkspace .analyticsMetricGrid,.founderWorkspace .edgeOverview,.founderWorkspace .analyticsExplanationGrid{grid-template-columns:1fr}.founderWorkspace .analyticsExplanationGrid article:last-child{grid-column:auto}.founderWorkspace .formCard,.founderWorkspace .logHeader{padding:20px}.founderWorkspace .logActions{width:100%}.founderWorkspace .logActions>*{min-width:100%}}@media (max-width:420px){.founderWorkspace .page{width:calc(100% - 24px)}.founderWorkspace .brand{width:calc(100% - 96px)}.founderWorkspace .commandHero h1,.founderWorkspace .workspaceHeader h1,.founderWorkspace .entryHeader h1{font-size:30px}}@media (prefers-reduced-motion:reduce){.founderWorkspace *,.founderWorkspace :before,.founderWorkspace :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.founderWorkspace .founderBrandMark{filter:none}}
:root{--gold:#4f7cff}.founderWorkspace .proMetricCard.gold,.founderWorkspace .statIcon.gold,.founderWorkspace .scorePill.needsWork,.founderWorkspace .outcome.breakeven{color:#8db0ff!important;background:#4f7cff1a!important;border-color:#4f7cff47!important}.founderWorkspace .proMetricCard.gold:before,.founderWorkspace .proMetricCard.gold:after{background:#4f7cff!important}.founderWorkspace [class*=gold]{--gold:#4f7cff}.founderWorkspace .analyticsExplanation small,.founderWorkspace .analyticsHero:before,.founderWorkspace .growthSnapshot:before,.founderWorkspace .eyebrow{color:#58a6ff!important}
