: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}
.founderWorkspace .page,.founderWorkspace .tradeLogPage{padding-top:var(--space-6)}.founderWorkspace :is(.commandHero,.workspaceHeader,.entryHeader,.journalExperienceHeader,.strategyCenterHeader,.psychologyHeader,.growthCenterHeader,.aiInsightsHeader){justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);min-height:0;margin:0 0 var(--space-5);padding:0 0 var(--space-4);border:0;border-bottom:1px solid var(--mm-border,var(--line));box-shadow:none;background:0 0;border-radius:0;flex-flow:wrap;display:flex;overflow:visible}.founderWorkspace :is(.commandHero,.workspaceHeader,.entryHeader,.journalExperienceHeader,.strategyCenterHeader,.psychologyHeader,.growthCenterHeader,.aiInsightsHeader)>div:first-child{flex:320px;min-width:0}.founderWorkspace :is(.commandHero,.workspaceHeader,.entryHeader,.journalExperienceHeader,.strategyCenterHeader,.psychologyHeader,.growthCenterHeader,.aiInsightsHeader) .eyebrow{letter-spacing:.16em;margin:0;font-size:10px}.founderWorkspace .analyticsHero:before{margin-bottom:var(--space-1);font-size:10px}.founderWorkspace :is(.commandHero,.workspaceHeader,.entryHeader,.journalExperienceHeader,.strategyCenterHeader,.psychologyHeader,.growthCenterHeader,.aiInsightsHeader) h1{max-width:none;margin:var(--space-1) 0 2px;color:var(--mm-text,var(--ink));font-size:var(--text-page-title);letter-spacing:-.03em;line-height:1.15}.founderWorkspace :is(.commandHero,.workspaceHeader,.entryHeader,.journalExperienceHeader,.strategyCenterHeader,.psychologyHeader,.growthCenterHeader,.aiInsightsHeader)>div:first-child>p:not(.eyebrow){max-width:none;color:var(--mm-muted,var(--muted));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:13px;line-height:1.5;overflow:hidden}.founderWorkspace :is(.commandHero,.workspaceHeader,.entryHeader,.journalExperienceHeader,.strategyCenterHeader,.psychologyHeader,.growthCenterHeader,.aiInsightsHeader)>:not(:first-child){flex:0 auto;margin-left:auto}.founderWorkspace :is(.commandHero,.workspaceHeader,.entryHeader,.journalExperienceHeader) :is(.primary,.secondary){width:auto;min-height:38px;padding:0 var(--space-4);font-size:13px}.founderWorkspace .tradeLogHeaderActions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap}.founderWorkspace .tradeLogHeaderActions>div{flex-wrap:wrap}.founderWorkspace .tradeLogHeaderActions .recordCount,.founderWorkspace .tradeLogHeaderActions select,.founderWorkspace .tradeLogHeaderActions :is(.primary,.secondary){min-height:38px}.founderWorkspace .tradesStatsBar{margin:0 0 var(--space-4)}.founderWorkspace .tradesStatsBar article,.founderWorkspace .journalStatsBar article{padding:var(--space-3) var(--space-4)}.founderWorkspace .tradesStatsBar small,.founderWorkspace .journalStatsBar small{margin-bottom:var(--space-1);font-size:10px}.founderWorkspace .tradesStatsBar strong,.founderWorkspace .journalStatsBar strong{font-size:20px}@media (max-width:640px){.founderWorkspace .page{padding-top:var(--space-4)}.founderWorkspace :is(.commandHero,.workspaceHeader,.entryHeader,.journalExperienceHeader,.strategyCenterHeader,.psychologyHeader,.growthCenterHeader,.aiInsightsHeader)>div:first-child>p:not(.eyebrow){white-space:normal}.founderWorkspace :is(.commandHero,.workspaceHeader,.entryHeader,.journalExperienceHeader,.strategyCenterHeader,.psychologyHeader,.growthCenterHeader,.aiInsightsHeader)>:not(:first-child){margin-left:0}.founderWorkspace .tradeLogHeaderActions{flex-direction:row;justify-content:flex-start;align-items:stretch;width:100%}.founderWorkspace .tradeLogHeaderActions>*{flex:100%}.founderWorkspace .tradeLogHeaderActions>div button{min-height:36px;padding:0 var(--space-3);flex:auto;font-size:12px}.founderWorkspace .tradeLogHeaderActions .recordCount{flex:none;width:auto;min-height:30px;margin-left:auto;font-size:11px}}.founderWorkspace .dashboardKpiStrip{margin:0 0 var(--space-5)}.founderWorkspace .dashboardKpiGrid{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.founderWorkspace .dashboardKpi{min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--mm-border,var(--line));border-radius:var(--radius-lg);background:linear-gradient(145deg,#0b1727,#08111d);gap:2px;display:grid}.founderWorkspace .dashboardKpi small{color:#72859e;letter-spacing:.12em;text-transform:uppercase;font:700 10px/1.3 DM Mono,monospace}.founderWorkspace .dashboardKpi.kpiProcess small:before{content:"";background:var(--mm-blue-bright,var(--blue));border-radius:var(--radius-pill);width:6px;height:6px;margin:0 6px 1px 0;display:inline-block}.founderWorkspace .dashboardKpi.kpiOutcome small:before{content:"";border-radius:var(--radius-pill);background:#7b8ba4;width:6px;height:6px;margin:0 6px 1px 0;display:inline-block}.founderWorkspace .dashboardKpi strong{color:var(--mm-text,var(--ink));letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font:700 22px/1.25 DM Mono,monospace;overflow:hidden}.founderWorkspace .dashboardKpi strong.positive{color:var(--green)}.founderWorkspace .dashboardKpi strong.negative{color:var(--red)}.founderWorkspace .dashboardKpi>span{text-transform:none;color:var(--mm-muted,var(--muted));text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.founderWorkspace .dashboardKpiEmpty{margin:var(--space-2) 0 0;color:var(--mm-muted,var(--muted));font-size:13px}@media (max-width:420px){.founderWorkspace .dashboardKpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.founderWorkspace .dashboardKpi strong{font-size:18px}}.founderWorkspace .tradeLogPage .tradeLogColumns{padding:var(--space-3) var(--space-4);color:#72859e;border:1px solid var(--mm-border,var(--line));border-radius:var(--radius-lg) var(--radius-lg) 0 0;letter-spacing:.1em;background:#0a1524;border-bottom:0;font:700 10px/1.2 DM Mono,monospace}.founderWorkspace .tradeLogPage .tradeAccordionList{border:1px solid var(--mm-border,var(--line));border-radius:0 0 var(--radius-lg) var(--radius-lg);gap:0;overflow:hidden}.founderWorkspace .tradeLogPage .tradeAccordionList>.emptyState{border:0;border-radius:0}.founderWorkspace .tradeLogPage .tradeAccordion{background:#0b1625;border:0;border-top:1px solid #7b9dcc1a;border-radius:0}.founderWorkspace .tradeLogPage .tradeAccordion:first-child{border-top:0}.founderWorkspace .tradeLogPage .tradeAccordion:nth-child(2n){background:#0a1422}.founderWorkspace .tradeLogPage .tradeAccordion:hover{background:#0f1d31}.founderWorkspace .tradeLogPage .tradeAccordion[open]{box-shadow:inset 3px 0 0 var(--mm-blue,var(--blue));background:#0d1a2c}.founderWorkspace .tradeLogPage .tradeAccordion>summary{min-height:52px;padding:var(--space-2) var(--space-4)}.founderWorkspace .tradeLogPage .tradeAccordion>summary:focus-visible{outline:2px solid var(--mm-blue-bright,var(--blue));outline-offset:-2px}.founderWorkspace .tradeLogPage .tradeIndex{color:#6c7d95;font-size:11px}.founderWorkspace .tradeLogPage .pairButton{letter-spacing:-.01em;font-size:14px}.founderWorkspace .tradeLogPage .tradeAccordion>summary .direction{width:fit-content;padding:3px 8px;font-size:11px}.founderWorkspace .tradeLogPage .tradeSummaryDate{font-size:12px;line-height:1.3}.founderWorkspace .tradeLogPage .tradeAccordion summary>span>small{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:11px;line-height:1.3;overflow:hidden}.founderWorkspace .tradeLogPage .tradeAccordion>summary>:nth-child(6){line-height:1.3}.founderWorkspace .tradeLogPage .tradeAccordion>summary>:nth-child(6) strong{font:700 13px/1.3 DM Mono,monospace}.founderWorkspace .tradeLogPage :is(.resultBadge,.executionBadge){letter-spacing:.04em;padding:3px 7px;font-size:10px}.founderWorkspace .tradeLogPage .accordionChevron{text-align:center;font-size:14px;line-height:1}@media (max-width:900px){.founderWorkspace .tradeLogPage .tradeAccordionList{border-radius:var(--radius-lg)}}@media (max-width:640px){.founderWorkspace .tradeLogPage .tradeAccordion>summary{min-height:52px;padding:var(--space-2) var(--space-3)}}.founderWorkspace .analyticsHero:before{margin-bottom:calc(var(--space-3) * -1);flex:0 0 100%}@media (min-width:901px) and (max-width:1400px){.founderWorkspace .tradeLogPage .filterDeck{grid-template-columns:repeat(auto-fit,minmax(128px,1fr))}.founderWorkspace .tradeLogPage .filterSearch{grid-column:span 2}.founderWorkspace .tradeLogPage .clearFilters{justify-self:start}}.founderWorkspace .quickAddBackdrop{z-index:var(--z-modal)}.founderWorkspace .quickAddDialog{width:min(560px,100%);padding:var(--space-6);border-radius:var(--radius-lg);box-shadow:var(--shadow-modal)}.founderWorkspace .quickAddDialog .modalHeader{margin-bottom:var(--space-2)}.founderWorkspace .quickAddHelp{margin:0 0 var(--space-4);color:var(--mm-muted,var(--muted));font-size:13px;line-height:1.5}.founderWorkspace .quickAddGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0;display:grid}.founderWorkspace .quickAddGrid :is(.quickAddPair,.quickAddDate,.quickAddDirection){grid-column:1/-1}.founderWorkspace .quickAddGrid>label{min-width:0;display:block}.founderWorkspace .quickAddGrid>label>span,.founderWorkspace .quickAddDirection legend{color:#a8b4c6;margin-bottom:6px;font-size:11px;font-weight:700;display:block}.founderWorkspace .quickAddGrid>label>span small{margin-left:var(--space-1);color:var(--mm-muted,var(--muted));text-transform:lowercase;font-weight:500}.founderWorkspace .quickAddGrid input:not([type=radio]){width:100%;min-height:40px;color:var(--ink);border-radius:var(--radius-md);background:#091522;border:1px solid #263850;outline:0;padding:9px 11px;font-size:14px}.founderWorkspace .quickAddPair input{letter-spacing:.04em;font-size:16px;font-weight:700}.founderWorkspace .quickAddGrid input:not([type=radio]):focus{border-color:var(--mm-blue-bright,var(--blue));box-shadow:var(--shadow-focus)}.founderWorkspace .quickAddDirection{gap:var(--space-2);border:0;grid-template-columns:1fr 1fr;min-width:0;margin:0;padding:0;display:grid}.founderWorkspace .quickAddDirection legend{grid-column:1/-1;padding:0}.founderWorkspace .quickAddDirection label{min-height:42px;color:var(--mm-muted,var(--muted));border-radius:var(--radius-md);cursor:pointer;background:#091522;border:1px solid #263850;justify-content:center;align-items:center;font-size:14px;font-weight:700;display:flex;position:relative}.founderWorkspace .quickAddDirection input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.founderWorkspace .quickAddDirection label:has(input:focus-visible){box-shadow:var(--shadow-focus);border-color:var(--mm-blue-bright,var(--blue))}.founderWorkspace .quickAddDirection label.active.buy{color:#7ee2b0;background:#2ecc8a1f;border-color:#2ecc8a8c}.founderWorkspace .quickAddDirection label.active.sell{color:#ff9ea8;background:#f06b781f;border-color:#f06b788c}.founderWorkspace .quickAddActions{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.founderWorkspace .quickAddButtons{gap:var(--space-2);margin-left:auto;display:flex}.founderWorkspace .quickAddFullLink{padding:var(--space-1) 0;color:var(--mm-blue-bright,var(--blue));cursor:pointer;background:0 0;border:0;font-size:13px;font-weight:700}.founderWorkspace .quickAddFullLink:hover{text-decoration:underline}.founderWorkspace .quickAddDialog :is(button,a):focus-visible{outline:2px solid var(--mm-blue-bright,var(--blue));outline-offset:2px}.founderWorkspace .quickAddHint{margin:var(--space-4) 0 0;color:var(--mm-muted,var(--muted));font-size:11px}.founderWorkspace .quickAddHint kbd{border-radius:var(--radius-sm);font:inherit;border:1px solid #263850;padding:1px 5px;font-weight:700}@media (max-width:640px){.founderWorkspace .quickAddBackdrop{place-items:end stretch;padding:0}.founderWorkspace .quickAddDialog{width:100%;max-height:calc(100dvh - var(--space-7));padding:var(--space-5) var(--space-4) calc(var(--space-5) + env(safe-area-inset-bottom,0px));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0}.founderWorkspace .quickAddGrid{grid-template-columns:1fr 1fr}.founderWorkspace .quickAddActions{flex-direction:column-reverse;align-items:stretch}.founderWorkspace .quickAddButtons{margin-left:0}.founderWorkspace .quickAddButtons>button{flex:1;min-height:44px}.founderWorkspace .quickAddFullLink{text-align:center}.founderWorkspace .quickAddHint{display:none}}.founderWorkspace .dashCalendar{min-width:0;margin:0 0 var(--space-5);padding:var(--space-4);border:1px solid var(--mm-border,var(--line));border-radius:var(--radius-lg);background:linear-gradient(145deg,#0b1727,#08111d)}.founderWorkspace .dashCalendarHeader{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-5);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.founderWorkspace .dashCalendarNav{align-items:center;gap:var(--space-2);min-width:0;display:flex}.founderWorkspace .dashCalendarNav h2{min-width:9.5em;color:var(--mm-text,var(--ink));letter-spacing:-.01em;text-align:center;margin:0;font-size:16px;line-height:1.3}.founderWorkspace :is(.dashCalArrow,.dashCalToday){min-width:32px;height:32px;padding:0 var(--space-2);color:var(--mm-text,var(--ink));border:1px solid var(--mm-border,var(--line));border-radius:var(--radius-sm);cursor:pointer;background:#ffffff08;place-items:center;font-size:18px;line-height:1;display:inline-grid}.founderWorkspace .dashCalToday{font-size:12px;font-weight:600}.founderWorkspace :is(.dashCalArrow,.dashCalToday):hover{border-color:var(--mm-border-strong,var(--line))}.founderWorkspace :is(.dashCalArrow,.dashCalToday,.dashCalDay):focus-visible{outline:2px solid var(--mm-blue-bright,var(--blue));outline-offset:2px;box-shadow:var(--shadow-focus)}.founderWorkspace .dashCalendarSummary{gap:var(--space-1) var(--space-5);flex-wrap:wrap;margin:0;display:flex}.founderWorkspace .dashCalendarSummary>div{gap:2px;min-width:0;display:grid}.founderWorkspace .dashCalendarSummary dt{color:#72859e;letter-spacing:.12em;text-transform:uppercase;font:700 10px/1.3 DM Mono,monospace}.founderWorkspace .dashCalendarSummary dd{color:var(--mm-text,var(--ink));margin:0;font:700 16px/1.25 DM Mono,monospace}.founderWorkspace .dashCalendarSummary :is(dd,span).positive{color:var(--green)}.founderWorkspace .dashCalendarSummary :is(dd,span).negative{color:var(--red)}.founderWorkspace .dashCalGrid{gap:var(--space-1);min-width:0;display:grid}.founderWorkspace .dashCalRow{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr)) minmax(56px,.8fr);display:grid}.founderWorkspace .dashCalHead>span{padding:0 var(--space-1);color:#72859e;letter-spacing:.1em;text-transform:uppercase;font:700 10px/1.3 DM Mono,monospace}.founderWorkspace .dashCalHead>.dashCalWeekCell{text-align:right}.founderWorkspace .dashCalDay{min-width:0;min-height:74px;padding:6px var(--space-2);color:var(--mm-text,var(--ink));font:inherit;text-align:left;border-radius:var(--radius-sm);background:#ffffff05;border:1px solid #7b9dcc1a;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;margin:0;display:flex;position:relative;overflow:hidden}.founderWorkspace button.dashCalDay{cursor:pointer}.founderWorkspace button.dashCalDay:hover{border-color:var(--mm-border-strong,var(--line))}.founderWorkspace .dashCalDay.outside{background:0 0;border-color:#0000}.founderWorkspace .dashCalDay.outside .dashCalDate{color:#3b4a5e}.founderWorkspace .dashCalDay.tone-positive{background:#35c58a14;border-color:#35c58a52}.founderWorkspace .dashCalDay.tone-negative{background:#f06b7814;border-color:#f06b7852}.founderWorkspace .dashCalDay.today .dashCalDate{color:var(--mm-blue-bright,var(--blue));font-weight:800}.founderWorkspace .dashCalDay.today:after{content:"";border:1px solid var(--mm-blue-bright,var(--blue));border-radius:inherit;pointer-events:none;position:absolute;inset:0}.founderWorkspace .dashCalDate{color:var(--mm-muted,var(--muted));font:600 11px/1.2 DM Mono,monospace}.founderWorkspace .dashCalStats{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1px 5px;min-width:0;display:grid}.founderWorkspace .dashCalStats>:not(.dashCalDot){grid-column:2}.founderWorkspace .dashCalDot{border-radius:var(--radius-pill);background:#7b8ba4;grid-area:1/1;width:6px;height:6px}.founderWorkspace .tone-positive .dashCalDot{background:var(--green)}.founderWorkspace .tone-negative .dashCalDot{background:var(--red)}.founderWorkspace .dashCalR{text-overflow:ellipsis;white-space:nowrap;font:700 13px/1.2 DM Mono,monospace;overflow:hidden}.founderWorkspace .tone-positive .dashCalR{color:var(--green)}.founderWorkspace .tone-negative .dashCalR{color:var(--red)}.founderWorkspace .dashCalStats small{color:var(--mm-muted,var(--muted));text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.25;overflow:hidden}.founderWorkspace .dashCalDay.openOnly .dashCalCount{grid-row:1}.founderWorkspace .dashCalWeekTotal{min-width:0;padding:0 var(--space-2);color:var(--mm-text,var(--ink));border-radius:var(--radius-sm);white-space:nowrap;background:#ffffff05;justify-content:flex-end;align-items:center;font:700 13px/1.2 DM Mono,monospace;display:flex}.founderWorkspace .dashCalWeekTotal.positive{color:var(--green)}.founderWorkspace .dashCalWeekTotal.negative{color:var(--red)}.founderWorkspace .dashCalWeekTotal.empty{color:#3b4a5e}.founderWorkspace .dashCalendarEmpty{margin:var(--space-3) 0 0;color:var(--mm-muted,var(--muted));text-align:center;font-size:13px}@media (max-width:900px){.founderWorkspace .dashCalDay{min-height:62px;padding:5px 6px}.founderWorkspace .dashCalExec{display:none}}@media (max-width:640px){.founderWorkspace .dashCalendar{padding:var(--space-3)}.founderWorkspace .dashCalendarHeader{gap:var(--space-2)}.founderWorkspace .dashCalendarNav{width:100%}.founderWorkspace .dashCalendarNav h2{flex:auto;min-width:0;font-size:15px}.founderWorkspace .dashCalendarSummary{justify-content:space-between;gap:var(--space-1) var(--space-3);width:100%}.founderWorkspace .dashCalendarSummary dd{font-size:14px}.founderWorkspace .dashCalRow{grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.founderWorkspace .dashCalWeekCell{display:none}.founderWorkspace .dashCalHead>span{letter-spacing:.04em;text-align:center;padding:0;font-size:9px}.founderWorkspace .dashCalDay{text-align:center;align-items:center;min-height:48px;padding:4px 3px}.founderWorkspace .dashCalStats{flex-direction:column;align-items:center;gap:2px;display:flex}.founderWorkspace .dashCalStats small{display:none}.founderWorkspace .dashCalR{letter-spacing:-.03em;max-width:100%;font-size:10px}}.founderWorkspace .dashCalendarPending{min-height:420px}@media (max-width:640px){.founderWorkspace .dashCalendarPending{min-height:380px}}.founderWorkspace .srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.founderWorkspace .mentorPage .psychologyPrivacyPanel{gap:var(--space-2) var(--space-5);margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);box-shadow:none}.founderWorkspace .mentorPage .psychologyPrivacyPanel>div{min-width:0}.founderWorkspace .mentorPage .psychologyPrivacyPanel .eyebrow{display:none}.founderWorkspace .mentorPage .psychologyPrivacyPanel h2{letter-spacing:-.01em;margin:0;font-size:14px}.founderWorkspace .mentorPage .psychologyPrivacyPanel p:last-child{margin:2px 0 0;font-size:12px;line-height:1.45}.founderWorkspace .mentorPage .mentorTabBar{margin:0 0 var(--space-5);scrollbar-width:thin;flex-wrap:nowrap;overflow-x:auto}.founderWorkspace .mentorPage .mentorTabBar button{flex:none;padding:8px 12px}.founderWorkspace .mentorPage .mentorTabBar button:focus-visible{outline-offset:-2px}.founderWorkspace .mentorPage .mentorSection{padding:var(--space-5);box-shadow:none}.founderWorkspace .mentorPage>.mentorSection+.mentorSection,.founderWorkspace .mentorPage>.mentorSection+.mentorConnectGrid{margin-top:var(--space-4)}.founderWorkspace .mentorPage .mentorConnectGrid{align-items:start}.founderWorkspace .mentorPage :is(.assignedTraderList,.relationshipActions,.mentorRequestForm,.exceptionFeed,.sectionHeading) :is(.primary,.secondary){height:auto;min-height:38px;padding:0 var(--space-4);font-size:13px}.founderWorkspace .mentorPage .mentorSection>.sectionHeading{margin:0 0 var(--space-4);gap:var(--space-2) var(--space-5)}.founderWorkspace .mentorPage .mentorSection>.sectionHeading .eyebrow{letter-spacing:.16em;margin:0;font-size:10px}.founderWorkspace .mentorPage .mentorSection>.sectionHeading h2{margin:var(--space-1) 0 2px;font-size:18px;line-height:1.25}.founderWorkspace .mentorPage .mentorSection>.sectionHeading>div>p:not(.eyebrow){max-width:760px;color:var(--mm-muted,var(--muted));margin:0;font-size:12px;line-height:1.5}.founderWorkspace .mentorPage .mentorConnectGrid{gap:var(--space-4)}.founderWorkspace .mentorWorkspace .mentorWorkspaceHeader{align-items:center;gap:var(--space-3) var(--space-5);margin:var(--space-3) 0 var(--space-5);padding:0 0 var(--space-4);border-bottom:1px solid var(--mm-border,var(--line));flex-wrap:wrap}.founderWorkspace .mentorWorkspace .mentorPerson{min-width:0}.founderWorkspace .mentorWorkspace .mentorPerson h1{font-size:var(--text-page-title);margin:2px 0;line-height:1.15}.founderWorkspace .mentorWorkspace .mentorPerson p:last-child{overflow-wrap:anywhere}.founderWorkspace .mentorKpiStrip{margin:0 0 var(--space-5)}.founderWorkspace .mentorKpiStrip .dashboardKpiGrid{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.founderWorkspace .mentorKpi.kpiAlert small:before{content:"";background:var(--amber,#f0b44c);border-radius:var(--radius-pill);width:6px;height:6px;margin:0 6px 1px 0;display:inline-block}.founderWorkspace .mentorQueue{min-width:0;margin:0 0 var(--space-6)}.founderWorkspace .mentorQueueHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-2) var(--space-5);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.founderWorkspace .mentorQueueHeader>div{flex:320px;min-width:0}.founderWorkspace .mentorQueueHeader h2{color:var(--mm-text,var(--ink));letter-spacing:-.01em;margin:0 0 2px;font-size:18px;line-height:1.25}.founderWorkspace .mentorQueueHeader p{color:var(--mm-muted,var(--muted));margin:0;font-size:12px;line-height:1.5}.founderWorkspace .mentorQueueHeader .recordCount{flex:none;width:auto;min-height:30px;font-size:11px}.founderWorkspace .mentorQueueScroller{border:1px solid var(--mm-border,var(--line));border-radius:var(--radius-lg);min-width:0;position:relative;overflow-x:auto}.founderWorkspace .mentorQueueTable{border-collapse:collapse;width:100%;min-width:860px;color:var(--mm-text,var(--ink));font-size:13px}.founderWorkspace .mentorQueueTable thead th{padding:var(--space-3) var(--space-4);color:#72859e;letter-spacing:.1em;text-align:left;text-transform:uppercase;white-space:nowrap;background:#0a1524;font:700 10px/1.2 DM Mono,monospace}.founderWorkspace .mentorQueueTable :is(th,td).num{text-align:right;font-family:DM Mono,monospace}.founderWorkspace .mentorQueueTable tbody tr{background:#0b1625;border-top:1px solid #7b9dcc1a}.founderWorkspace .mentorQueueTable tbody tr:nth-child(2n){background:#0a1422}.founderWorkspace .mentorQueueTable tbody tr:hover{background:#0f1d31}.founderWorkspace .mentorQueueTable tbody tr.attentionHigh{box-shadow:inset 3px 0 0 var(--red)}.founderWorkspace .mentorQueueTable tbody tr.attentionMedium{box-shadow:inset 3px 0 0 var(--amber,#f0b44c)}.founderWorkspace .mentorQueueTable :is(th,td){background:0 0;border:0}.founderWorkspace .mentorQueueTable thead th{background:#0a1524}.founderWorkspace .mentorQueueTable tbody :is(th,td){padding:var(--space-2) var(--space-4);vertical-align:middle;text-align:left;font-weight:500}.founderWorkspace .mentorQueueTable tbody .num{text-align:right}.founderWorkspace .mentorQueueTable td.num{font-size:13px;font-weight:700}.founderWorkspace .mentorQueueTable tbody th.queueTraderCell{min-width:220px;max-width:300px;color:var(--mm-text,var(--ink));font:inherit;letter-spacing:normal;text-transform:none}.founderWorkspace .queueTrader{align-items:center;gap:var(--space-3);min-width:0;min-height:56px;display:flex}.founderWorkspace .queueTrader .relationshipAvatar{border-radius:var(--radius-sm);width:32px;height:32px;font-size:11px}.founderWorkspace .queueTrader>span:last-child{min-width:0;display:grid}.founderWorkspace .queueTrader strong{align-items:center;gap:var(--space-2);font-size:14px;display:flex}.founderWorkspace .queueTrader small{color:var(--mm-muted,var(--muted));text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.founderWorkspace .queueNew{color:#9fc0ff;border-radius:var(--radius-pill);letter-spacing:.08em;text-transform:uppercase;background:#247cff24;border:1px solid #468bff59;padding:1px 6px;font:700 9px/1.5 DM Mono,monospace}.founderWorkspace .mentorQueueTable td.queueStale{color:#f0b44c}.founderWorkspace .queueReview{white-space:nowrap;font-size:12px}.founderWorkspace .queueReview.status-fresh{color:var(--green)}.founderWorkspace .queueReview.status-due{color:#f0b44c}.founderWorkspace .queueReview:is(.status-overdue,.status-never){color:#ff9ea8}.founderWorkspace .queueReview.status-unknown{color:var(--mm-muted,var(--muted))}.founderWorkspace .queueAttention ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.founderWorkspace .queueAttention li{font-size:12px;line-height:1.35}.founderWorkspace .queueAttention li:before{content:"●";vertical-align:1px;margin-right:6px;font-size:8px}.founderWorkspace .queueAttention li.tone-high:before{color:var(--red)}.founderWorkspace .queueAttention li.tone-medium:before{color:#f0b44c}.founderWorkspace .queueOk{color:var(--mm-muted,var(--muted));font-size:12px}.founderWorkspace .queueAction{white-space:nowrap;width:1%;text-align:right!important}.founderWorkspace .queueAction .primary{min-height:34px;padding:0 var(--space-4);font-size:12px}.founderWorkspace .mentorQueueEmpty{justify-items:start;gap:var(--space-2);padding:var(--space-6) var(--space-5);border:1px dashed var(--mm-border-strong,var(--mm-border,var(--line)));border-radius:var(--radius-lg);background:linear-gradient(145deg,#0b1727,#08111d);display:grid}.founderWorkspace .mentorQueueEmpty strong{font-size:15px}.founderWorkspace .mentorQueueEmpty p{max-width:560px;color:var(--mm-muted,var(--muted));margin:0;font-size:13px;line-height:1.55}.founderWorkspace .mentorQueueEmpty .primary{width:auto;min-height:38px;margin-top:var(--space-2);padding:0 var(--space-4);font-size:13px}@media (max-width:900px){.founderWorkspace .mentorQueueScroller{border:0;border-radius:0;overflow:visible}.founderWorkspace .mentorQueueTable{min-width:0}.founderWorkspace .mentorQueueTable thead{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.founderWorkspace .mentorQueueTable,.founderWorkspace .mentorQueueTable tbody{gap:var(--space-2);display:grid}.founderWorkspace .mentorQueueTable tbody tr{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--mm-border,var(--line));border-radius:var(--radius-lg);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.founderWorkspace .mentorQueueTable tbody :is(th,td){min-width:0;padding:0}.founderWorkspace .mentorQueueTable tbody th.queueTraderCell{grid-column:1/-1;min-width:0;max-width:none}.founderWorkspace .mentorQueueTable tbody .queueTrader{min-height:0}.founderWorkspace .mentorQueueTable tbody td[data-label]{text-align:left;gap:2px;display:grid}.founderWorkspace .mentorQueueTable tbody td[data-label]:before{content:attr(data-label);color:#72859e;letter-spacing:.1em;text-transform:uppercase;font:700 9px/1.3 DM Mono,monospace}.founderWorkspace .mentorQueueTable tbody .queueAttention{grid-column:1/4}.founderWorkspace .mentorQueueTable tbody .queueAction{grid-column:4;align-self:end;width:auto}.founderWorkspace .mentorQueueTable tbody .queueAction .primary{width:100%;min-height:40px}}@media (max-width:520px){.founderWorkspace .mentorQueueTable tbody tr{padding:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.founderWorkspace .mentorQueueTable tbody .queueAttention,.founderWorkspace .mentorQueueTable tbody .queueAction{grid-column:1/-1}.founderWorkspace .mentorQueueEmpty .primary{width:100%}}@media (max-width:980px){.founderWorkspace{padding-top:116px;padding-bottom:0}.founderWorkspace>.topbar{flex-wrap:wrap;align-content:flex-start;row-gap:8px;height:116px;padding:10px 14px 0}.founderWorkspace .brand{flex:auto;width:auto;min-width:0;max-width:240px;min-height:48px}.founderWorkspace .topbarActions{flex:none;gap:8px;margin-left:auto}.founderWorkspace .userMenu{width:auto;display:block}.founderWorkspace>.topbar nav{z-index:auto;scrollbar-width:thin;scrollbar-color:#7b9dcc59 transparent;background:0 0;border:0;flex:0 0 100%;order:3;gap:4px;height:50px;margin:0 -14px;padding:0 14px 6px;scroll-padding-inline:14px;display:flex;position:static;inset:auto;overflow:auto hidden}.founderWorkspace>.topbar nav::-webkit-scrollbar{height:4px;display:block}.founderWorkspace>.topbar nav::-webkit-scrollbar-thumb{border-radius:var(--radius-pill);background:#7b9dcc59}.founderWorkspace .navGroup{flex:none;gap:4px;padding:0;display:flex}.founderWorkspace .mentorNav{border-top:0;border-left:1px solid #ffffff12;padding:0 0 0 6px;display:flex}.founderWorkspace .navGroup button{text-align:left;white-space:nowrap;border-radius:9px;flex:none;width:auto;min-width:max-content;height:38px;min-height:38px;padding:0 12px;font-size:12px}.founderWorkspace .navGroup button>small,.founderWorkspace .navGroup button.active:after{display:none}}@media (max-width:640px){.founderWorkspace{padding-top:112px}.founderWorkspace>.topbar{row-gap:6px;height:112px;padding-top:8px}.founderWorkspace .brand{width:auto;max-width:none;min-height:44px}}@media (max-width:420px){.founderWorkspace .brand{width:auto}}@media (min-width:981px) and (max-height:960px){.founderWorkspace>.topbar{gap:14px;padding-top:16px;padding-bottom:14px}.founderWorkspace .brand{min-height:60px;padding-top:10px;padding-bottom:10px}.founderWorkspace>.topbar nav{gap:14px}.founderWorkspace .navGroup{gap:2px}.founderWorkspace .navGroup button{min-height:32px}.founderWorkspace .mentorNav,.founderWorkspace .topbarActions{padding-top:10px}}@media (min-width:981px) and (max-width:1120px){.founderWorkspace .page{width:calc(100% - var(--space-6) * 2)}}.founderWorkspace .classroomPage{--cr-surface:#0a1320;--cr-surface-2:#0d1828;--cr-line:#8ca4c624;--cr-line-strong:#8ca4c642;--cr-text:#eef3fb;--cr-body:#c9d4e3;--cr-muted:#8494aa;--cr-accent:#3d8bff;--cr-accent-soft:#3d8bff1f}.founderWorkspace .page.classroomPage{width:min(1180px, calc(100% - var(--space-7) * 2));padding-top:var(--space-7)}.founderWorkspace .classroomPage :is(button,a):focus-visible{outline:2px solid var(--cr-accent);outline-offset:2px}.founderWorkspace .classroomHeader{justify-content:space-between;align-items:flex-end;gap:var(--space-4) var(--space-6);margin:0 0 var(--space-7);flex-wrap:wrap;display:flex}.founderWorkspace .classroomHeaderText{flex:320px;min-width:0}.founderWorkspace .classroomEyebrow{align-items:center;gap:var(--space-2);margin:0 0 var(--space-2);color:var(--cr-muted);letter-spacing:.14em;text-transform:uppercase;font:500 11px/1.2 DM Mono,monospace;display:flex}.founderWorkspace .classroomMark{object-fit:contain;width:20px;height:20px}.founderWorkspace .classroomHeader h1{margin:0 0 var(--space-1);color:var(--cr-text);letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.15}.founderWorkspace .classroomHeaderText>p:not(.classroomEyebrow){max-width:72ch;color:var(--cr-muted);margin:0;font-size:14px;line-height:1.55}.founderWorkspace .classroomContinue{max-width:100%;padding:var(--space-3) var(--space-4);color:var(--cr-text);background:var(--cr-surface);border:1px solid var(--cr-line-strong);border-radius:var(--radius-lg);text-align:left;gap:2px;font-size:14px;font-weight:650;display:grid}.founderWorkspace .classroomContinue small{color:var(--cr-accent);letter-spacing:.12em;text-transform:uppercase;font:500 10px/1.3 DM Mono,monospace}.founderWorkspace .classroomContinue:hover{border-color:var(--cr-accent)}.founderWorkspace .classroomGrid{gap:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(260px,1fr));margin:0;padding:0;list-style:none;display:grid}.founderWorkspace .classroomGrid>li{min-width:0;display:flex}.founderWorkspace .classroomCard{min-width:0;color:var(--cr-text);background:var(--cr-surface);border:1px solid var(--cr-line);border-radius:var(--radius-lg);text-align:left;flex-direction:column;flex:1;padding:0;transition:border-color .16s,transform .16s;display:flex;overflow:hidden}.founderWorkspace .classroomCard:hover{border-color:var(--cr-line-strong);transform:translateY(-2px)}.founderWorkspace .classroomCover{aspect-ratio:16/9;border-bottom:1px solid var(--cr-line);background:#0c1829;display:block;position:relative;overflow:hidden}.founderWorkspace .classroomCover svg{width:100%;height:100%;display:block}.founderWorkspace .classroomCoverNumber{top:var(--space-3);left:var(--space-3);color:#d6e2f4b3;letter-spacing:.1em;font:500 11px/1 DM Mono,monospace;position:absolute}.founderWorkspace .classroomCardBody{gap:var(--space-2);padding:var(--space-4) var(--space-4) var(--space-5);flex-direction:column;flex:1;display:flex}.founderWorkspace .classroomCardTitle{color:var(--cr-text);letter-spacing:-.01em;font-size:16px;font-weight:750;line-height:1.3}.founderWorkspace .classroomCardDescription{color:var(--cr-muted);font-size:13.5px;font-weight:500;line-height:1.5}.founderWorkspace .classroomCardTags{align-items:center;gap:var(--space-1) var(--space-2);padding-top:var(--space-2);flex-wrap:wrap;margin-top:auto;display:flex}.founderWorkspace .classroomCardCount{color:var(--cr-muted);font-size:12px;font-weight:600}.founderWorkspace .classroomGateNote{color:var(--cr-muted);flex:1 0 100%;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.founderWorkspace .classroomDraftChip{color:var(--cr-body);border:1px dashed var(--cr-line-strong);border-radius:var(--radius-pill);letter-spacing:.04em;white-space:nowrap;background:0 0;align-items:center;padding:2px 8px;font:500 10px/1.5 DM Mono,monospace;display:inline-flex}.founderWorkspace .classroomProgress{align-items:center;gap:var(--space-3);min-width:0;display:flex}.founderWorkspace .classroomProgressTrack{border-radius:var(--radius-pill);background:#8ca4c624;flex:1;height:6px;position:relative;overflow:hidden}.founderWorkspace .classroomProgressFill{background:var(--cr-accent);border-radius:inherit;transition:width .25s;position:absolute;inset:0 auto 0 0}.founderWorkspace .classroomProgressValue{min-width:3.2ch;color:var(--cr-muted);font-variant-numeric:tabular-nums;text-align:right;flex:none;font-size:12px;font-weight:700}.founderWorkspace .classroomDisclaimer{color:var(--cr-muted);margin:0;font-size:12px;line-height:1.55}.founderWorkspace .classroomGridDisclaimer{margin-top:var(--space-7)}.founderWorkspace .classroomDeviceNote{margin:0 0 var(--space-5);padding:var(--space-2) var(--space-3);color:var(--cr-muted);border:1px solid var(--cr-line);border-radius:var(--radius-md);font-size:12.5px;line-height:1.5}.founderWorkspace .classroomCrumbs{align-items:center;gap:var(--space-1);margin:0 0 var(--space-5);color:var(--cr-muted);flex-wrap:wrap;font-size:13px;display:flex}.founderWorkspace .classroomBack{color:var(--cr-body);border-radius:var(--radius-md);background:0 0;border:0;align-items:center;gap:6px;padding:6px 10px 6px 6px;font-size:13px;font-weight:650;display:inline-flex}.founderWorkspace .classroomBack:hover{color:var(--cr-text);background:#ffffff0a}.founderWorkspace .classroomCrumbCurrent{min-width:0;color:var(--cr-text);overflow-wrap:anywhere;font-weight:650}.founderWorkspace .classroomLessonLayout{gap:var(--space-7) 48px;grid-template-columns:290px minmax(0,1fr);align-items:start;display:grid}.founderWorkspace .classroomRail{top:var(--space-6);gap:var(--space-4);max-height:calc(100vh - var(--space-6) * 2);padding:var(--space-5) var(--space-4);background:var(--cr-surface);border:1px solid var(--cr-line);border-radius:var(--radius-lg);scrollbar-width:thin;display:grid;position:sticky;overflow-y:auto}.founderWorkspace .classroomRailHead{justify-items:start;gap:var(--space-3);padding:0 var(--space-1);display:grid}.founderWorkspace .classroomRailHead .classroomProgress{width:100%}.founderWorkspace .classroomRailTitle{color:var(--cr-text);margin:0;font-size:15px;font-weight:750;line-height:1.35}.founderWorkspace .classroomRailToggle{display:none}.founderWorkspace .classroomRailList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.founderWorkspace .classroomRailItem{align-items:flex-start;gap:var(--space-3);width:100%;padding:10px var(--space-2);color:var(--cr-body);border-radius:var(--radius-md);text-align:left;background:0 0;border:0;font-size:13.5px;font-weight:600;line-height:1.4;display:flex}.founderWorkspace .classroomRailItem:hover{color:var(--cr-text);background:#ffffff09}.founderWorkspace .classroomRailItem.current{color:var(--cr-text);background:var(--cr-accent-soft);box-shadow:inset 2px 0 0 var(--cr-accent)}.founderWorkspace .classroomRailMark{width:22px;height:22px;color:var(--cr-muted);border:1.5px solid var(--cr-line-strong);border-radius:50%;flex:0 0 22px;place-items:center;margin-top:-1px;font:500 10px/1 DM Mono,monospace;display:grid}.founderWorkspace .classroomRailItem.current .classroomRailMark{color:var(--cr-text);border-color:var(--cr-accent)}.founderWorkspace .classroomRailItem.done .classroomRailMark{color:#fff;background:var(--cr-accent);border-color:var(--cr-accent)}.founderWorkspace .classroomRailText{overflow-wrap:anywhere;min-width:0}.founderWorkspace .classroomRail .classroomDisclaimer{padding:var(--space-3) var(--space-1) 0;border-top:1px solid var(--cr-line);font-size:11.5px}.founderWorkspace .classroomLesson{min-width:0;max-width:68ch;font-size:16px}.founderWorkspace .classroomLessonHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4) var(--space-6);margin:0 0 var(--space-6);flex-wrap:wrap;display:flex}.founderWorkspace .classroomLessonHeader>div{flex:360px;min-width:0}.founderWorkspace .classroomLessonMeta{align-items:center;gap:var(--space-2) var(--space-3);margin:0 0 var(--space-2);color:var(--cr-muted);letter-spacing:.1em;text-transform:uppercase;flex-wrap:wrap;font:500 11px/1.4 DM Mono,monospace;display:flex}.founderWorkspace .classroomLessonMeta .classroomDraftChip{text-transform:none;letter-spacing:.04em}.founderWorkspace .classroomLesson h1{margin:0 0 var(--space-2);color:var(--cr-text);letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1.2}.founderWorkspace .classroomLesson h1:focus{outline:none}.founderWorkspace .classroomLesson h1:focus-visible{outline:2px solid var(--cr-accent);outline-offset:4px;border-radius:4px}.founderWorkspace .classroomLessonSummary{color:var(--cr-muted);margin:0;font-size:15px;line-height:1.55}.founderWorkspace .classroomCompleteToggle{align-items:center;gap:var(--space-2);min-height:40px;padding:0 var(--space-4) 0 var(--space-3);color:var(--cr-text);border:1px solid var(--cr-line-strong);border-radius:var(--radius-pill);white-space:nowrap;background:0 0;flex:none;font-size:13px;font-weight:700;display:inline-flex}.founderWorkspace .classroomCompleteToggle:hover:not(:disabled){border-color:var(--cr-accent)}.founderWorkspace .classroomCompleteToggle:disabled{opacity:.7;cursor:progress}.founderWorkspace .classroomCompleteMark{color:#fff;border:1.5px solid var(--cr-line-strong);border-radius:50%;place-items:center;width:18px;height:18px;display:grid}.founderWorkspace .classroomCompleteToggle.done{background:var(--cr-accent-soft);border-color:var(--cr-accent)}.founderWorkspace .classroomCompleteToggle.done .classroomCompleteMark{background:var(--cr-accent);border-color:var(--cr-accent)}.founderWorkspace .classroomVideo{aspect-ratio:16/9;margin:0 0 var(--space-7);background:var(--cr-surface);border:1px solid var(--cr-line);border-radius:var(--radius-lg);overflow:hidden}.founderWorkspace .classroomVideo video{background:#000;width:100%;height:100%;display:block}.founderWorkspace .classroomVideoEmpty{justify-content:center;align-items:center;gap:var(--space-2);padding:var(--space-5);aspect-ratio:auto;border-style:dashed;border-color:var(--cr-line-strong);text-align:center;flex-direction:column;min-height:200px;display:flex}.founderWorkspace .classroomVideoEmpty strong{color:var(--cr-text);font-size:15px}.founderWorkspace .classroomVideoEmpty>span:last-child{color:var(--cr-muted);font-size:13px}.founderWorkspace .classroomSlotIcon{width:44px;height:44px;margin-bottom:var(--space-1);color:var(--cr-muted);border:1.5px solid var(--cr-line-strong);border-radius:50%;place-items:center;display:grid}.founderWorkspace .classroomProse{max-width:100%;color:var(--cr-body);font-size:16px;line-height:1.75}.founderWorkspace .classroomProse p{margin:0 0 var(--space-5)}.founderWorkspace .classroomProse strong{color:var(--cr-text);font-weight:700}.founderWorkspace .classroomProse h2{margin:var(--space-7) 0 var(--space-3);color:var(--cr-text);letter-spacing:-.015em;font-size:20px;font-weight:750;line-height:1.3}.founderWorkspace .classroomProse :is(ul,ol){margin:0 0 var(--space-5);padding-left:1.4em}.founderWorkspace .classroomProse li{margin:0 0 var(--space-2);padding-left:2px}.founderWorkspace .classroomProse li::marker{color:var(--cr-muted)}.founderWorkspace .classroomCallout{margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);background:var(--cr-surface);border:1px solid var(--cr-line);border-radius:var(--radius-md);border-left-width:3px}.founderWorkspace .classroomCallout.keyPoint{border-left-color:var(--cr-accent)}.founderWorkspace .classroomCallout.caution{border-left-color:var(--cr-body)}.founderWorkspace .classroomCallout p{color:var(--cr-text);margin:0;font-weight:600}.founderWorkspace .classroomCalloutLabel{margin-bottom:var(--space-1);color:var(--cr-muted);letter-spacing:.12em;text-transform:uppercase;font:500 10px/1.4 DM Mono,monospace;display:block}.founderWorkspace .classroomCallout.keyPoint .classroomCalloutLabel{color:var(--cr-accent)}.founderWorkspace .classroomChartSlot{align-items:center;gap:var(--space-4);margin:var(--space-6) 0;padding:var(--space-4) var(--space-5);border:1px dashed var(--cr-line-strong);border-radius:var(--radius-md);display:flex}.founderWorkspace .classroomChartSlot .classroomSlotIcon{flex:0 0 40px;width:40px;height:40px;margin:0}.founderWorkspace .classroomChartSlot figcaption{gap:2px;min-width:0;font-size:13.5px;line-height:1.5;display:grid}.founderWorkspace .classroomChartSlot strong{color:var(--cr-text);font-size:13px}.founderWorkspace .classroomChartSlot figcaption>span{color:var(--cr-muted)}.founderWorkspace .classroomPanel{margin:var(--space-7) 0 0;padding:var(--space-5) var(--space-6);background:var(--cr-surface);border:1px solid var(--cr-line);border-radius:var(--radius-lg)}.founderWorkspace .classroomPanel+.classroomPanel{margin-top:var(--space-4)}.founderWorkspace .classroomPanel h2{margin:0 0 var(--space-3);color:var(--cr-text);font-size:16px;font-weight:750}.founderWorkspace .classroomPanel ol{color:var(--cr-body);margin:0;padding-left:1.3em;font-size:15px;line-height:1.65}.founderWorkspace .classroomPanel li+li{margin-top:var(--space-2)}.founderWorkspace .classroomPanel p{color:var(--cr-body);margin:0;font-size:15px;line-height:1.65}.founderWorkspace .classroomTextButton{margin-top:var(--space-3);color:var(--cr-accent);background:0 0;border:0;padding:4px 0;font-size:14px;font-weight:700}.founderWorkspace .classroomTextButton:hover{text-underline-offset:3px;text-decoration:underline}.founderWorkspace .classroomSoonNote{align-items:center;gap:var(--space-2) var(--space-3);margin:var(--space-5) 0 0;color:var(--cr-muted);flex-wrap:wrap;font-size:13px;display:flex}.founderWorkspace .classroomSoonChip{color:var(--cr-body);border:1px solid var(--cr-line-strong);border-radius:var(--radius-pill);letter-spacing:.06em;padding:2px 8px;font:500 10px/1.5 DM Mono,monospace}.founderWorkspace .classroomLesson .classroomDeviceNote{margin:var(--space-5) 0 0}.founderWorkspace .classroomPager{gap:var(--space-3);margin:var(--space-7) 0 0;padding-top:var(--space-6);border-top:1px solid var(--cr-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.founderWorkspace .classroomPagerButton{min-width:0;padding:var(--space-3) var(--space-4);color:var(--cr-text);border:1px solid var(--cr-line);border-radius:var(--radius-lg);text-align:left;background:0 0;gap:2px;font-size:14px;font-weight:650;line-height:1.4;display:grid}.founderWorkspace .classroomPagerButton.next{text-align:right}.founderWorkspace .classroomPagerButton:hover{border-color:var(--cr-accent)}.founderWorkspace .classroomPagerButton small{color:var(--cr-muted);letter-spacing:.12em;text-transform:uppercase;font:500 10px/1.4 DM Mono,monospace}.founderWorkspace .classroomPagerButton>span{overflow-wrap:anywhere}.founderWorkspace .page.classroomLibraryBar{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-6) 0 0;color:var(--cr-muted,#8494aa);flex-wrap:wrap;font-size:13px;display:flex}.founderWorkspace .classroomLibraryBar+.academyPage{padding-top:var(--space-5)}.founderWorkspace .classroomLibraryBar .classroomBack{color:#c9d4e3}@media (max-width:900px){.founderWorkspace .classroomLessonLayout{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.founderWorkspace .classroomRail{max-height:none;padding:var(--space-4);position:static;overflow:visible}.founderWorkspace .classroomRailHead{gap:var(--space-2);padding:0}.founderWorkspace .classroomRailHead .classroomDraftChip{display:none}.founderWorkspace .classroomRailToggle{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:44px;margin-top:var(--space-1);padding:var(--space-2) var(--space-3);color:var(--cr-text);background:var(--cr-surface-2);border:1px solid var(--cr-line-strong);border-radius:var(--radius-md);text-align:left;font-size:14px;font-weight:700;display:flex}.founderWorkspace .classroomRailToggle>span:first-child{gap:1px;display:grid}.founderWorkspace .classroomRailToggle small{color:var(--cr-muted);font-size:12px;font-weight:600}.founderWorkspace .classroomChevron{color:var(--cr-muted);transition:transform .16s;display:grid}.founderWorkspace .classroomRailToggle[aria-expanded=true] .classroomChevron{transform:rotate(180deg)}.founderWorkspace .classroomRailList{display:none}.founderWorkspace .classroomRailList.open{display:grid}.founderWorkspace .classroomRail .classroomDisclaimer{display:none}.founderWorkspace .classroomLesson{max-width:none}}@media (max-width:640px){.founderWorkspace .page.classroomPage{width:calc(100% - var(--space-4) * 2);padding-top:var(--space-5)}.founderWorkspace .classroomHeader{margin-bottom:var(--space-5)}.founderWorkspace .classroomHeader h1{font-size:26px}.founderWorkspace .classroomContinue{width:100%}.founderWorkspace .classroomGrid{gap:var(--space-4);grid-template-columns:minmax(0,1fr)}.founderWorkspace .classroomCover{aspect-ratio:5/2}.founderWorkspace .classroomVideoEmpty{min-height:160px}.founderWorkspace .classroomLesson h1{font-size:25px}.founderWorkspace .classroomLessonHeader{margin-bottom:var(--space-5)}.founderWorkspace .classroomCompleteToggle{justify-content:center;width:100%}.founderWorkspace .classroomVideo{margin-bottom:var(--space-6)}.founderWorkspace .classroomProse{font-size:15.5px;line-height:1.7}.founderWorkspace .classroomPanel{padding:var(--space-4)}.founderWorkspace .classroomCallout{padding:var(--space-3) var(--space-4)}.founderWorkspace .classroomPager{grid-template-columns:minmax(0,1fr)}.founderWorkspace .classroomPagerButton.next{order:-1}}
.founderWorkspace .communityPage{--c-surface:#0c131c;--c-surface-2:#111a25;--c-surface-3:#16212e;--c-border:#ffffff14;--c-border-strong:#ffffff24;--c-text:#eef2f7;--c-muted:#8a95a4;--c-faint:#5f6b7a;--c-accent:#247cff;--c-accent-text:#6ea8ff;--c-accent-soft:#247cff1f;--c-danger:#ff6b7a;--c-online:#3ecf8e;--c-radius:14px;width:min(1120px,100vw - 324px);color:var(--c-text);font-size:14px}.founderWorkspace .communityCard{border:1px solid var(--c-border);border-radius:var(--c-radius);background:var(--c-surface)}.founderWorkspace .communityPage h1,.founderWorkspace .communityPage h2,.founderWorkspace .communityPage h3{color:var(--c-text);letter-spacing:-.02em;margin:0}.founderWorkspace .communityPage p{margin:0}.founderWorkspace .communityMuted{color:var(--c-muted);font-size:13px;line-height:1.55}.founderWorkspace .communityEyebrow{color:var(--c-muted);letter-spacing:.14em;text-transform:uppercase;font:600 10px/1.3 DM Mono,monospace}.founderWorkspace .communityBody{color:#dce3ec;white-space:pre-wrap;overflow-wrap:anywhere;font-size:14.5px;line-height:1.65}.founderWorkspace .communityError{color:var(--c-danger);margin:10px 0 0;font-size:13px}.founderWorkspace .communitySrOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.founderWorkspace .communityPad{padding:18px 20px}.founderWorkspace .communityPrimary,.founderWorkspace .communitySecondary{white-space:nowrap;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:0 16px;font-size:13px;font-weight:700;text-decoration:none;transition:background .15s,border-color .15s,opacity .15s;display:inline-flex}.founderWorkspace .communityPrimary{color:#fff;background:var(--c-accent);border:1px solid var(--c-accent)}.founderWorkspace .communityPrimary:hover:not(:disabled){background:#1a6ce6}.founderWorkspace .communityPrimary:disabled{opacity:.45;cursor:not-allowed}.founderWorkspace .communitySecondary{color:var(--c-text);border:1px solid var(--c-border-strong);background:0 0}.founderWorkspace .communitySecondary:hover{background:var(--c-surface-2)}.founderWorkspace .communityTextButton{color:var(--c-accent-text);background:0 0;border:0;padding:0;font-size:13px;font-weight:650}.founderWorkspace .communityTextButton:hover{text-decoration:underline}.founderWorkspace .communityIconButton{border:1px solid var(--c-border);width:34px;height:34px;color:var(--c-text);background:0 0;border-radius:9px;place-items:center;font-size:18px;line-height:1;display:inline-grid}.founderWorkspace .communityIconButton:hover{background:var(--c-surface-2)}.founderWorkspace .communityLoadMore{width:100%;margin-top:14px}.founderWorkspace .communityAvatar{color:#dfe8f5;letter-spacing:.02em;background:#1f2b3a;border-radius:50%;flex:none;place-items:center;font-weight:800;display:inline-grid;position:relative}.founderWorkspace .communityOnlineDot{border:2px solid var(--c-surface);background:var(--c-online);border-radius:50%;width:28%;min-width:9px;height:28%;min-height:9px;position:absolute;bottom:0;right:0}.founderWorkspace .communitySoon{border:1px solid var(--c-border-strong);color:var(--c-muted);letter-spacing:.1em;text-transform:uppercase;vertical-align:middle;border-radius:999px;align-items:center;padding:2px 7px;font:600 9px/1.4 DM Mono,monospace;display:inline-flex}.founderWorkspace .communityBadge{color:var(--c-accent-text);background:var(--c-accent-soft);border-radius:999px;align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.founderWorkspace .communityBadge.subtle{color:var(--c-muted);background:var(--c-surface-3)}.founderWorkspace .communityChips{flex-wrap:wrap;gap:8px;display:flex}.founderWorkspace .communityChips button{border:1px solid var(--c-border);background:var(--c-surface);min-height:34px;color:var(--c-muted);border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:650;display:inline-flex}.founderWorkspace .communityChips button:hover{color:var(--c-text);border-color:var(--c-border-strong)}.founderWorkspace .communityChips button.active{color:#fff;background:var(--c-accent);border-color:var(--c-accent)}.founderWorkspace .communityChips button span{color:inherit;opacity:.75;font-size:12px}.founderWorkspace .communitySegmented{border:1px solid var(--c-border);background:var(--c-surface);border-radius:10px;padding:3px;display:inline-flex}.founderWorkspace .communitySegmented button{min-height:30px;color:var(--c-muted);background:0 0;border:0;border-radius:7px;padding:0 12px;font-size:12.5px;font-weight:700}.founderWorkspace .communitySegmented button.active{color:var(--c-text);background:var(--c-surface-3)}.founderWorkspace .communityField{gap:6px;display:grid}.founderWorkspace .communityField>span{color:var(--c-muted);font-size:12px;font-weight:700}.founderWorkspace .communityField small{color:var(--c-faint);font-size:11.5px}.founderWorkspace .communityField input,.founderWorkspace .communityField textarea,.founderWorkspace .communitySearch input,.founderWorkspace .communitySelect select,.founderWorkspace .communityCommentForm input{width:100%;color:var(--c-text);background:var(--c-surface-2);border:1px solid var(--c-border);border-radius:10px;padding:0 12px;font-size:14px}.founderWorkspace .communityField textarea{resize:vertical;min-height:90px;padding:10px 12px}.founderWorkspace .communityFieldRow{grid-template-columns:1fr 140px;gap:12px;display:grid}.founderWorkspace .communityCheck{color:var(--c-text);align-items:center;gap:8px;font-size:13px;display:flex}.founderWorkspace .communityCheck input{width:16px;height:16px;min-height:16px}.founderWorkspace .communityEmpty{border:1px dashed var(--c-border-strong);border-radius:var(--c-radius);text-align:center;padding:48px 24px}.founderWorkspace .communityEmpty h3{font-size:17px}.founderWorkspace .communityEmpty p{max-width:440px;color:var(--c-muted);margin:8px auto 0;line-height:1.6}.founderWorkspace .communityEmpty>button{margin-top:18px}.founderWorkspace .communityHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.founderWorkspace .communityHeaderTitle{align-items:center;gap:14px;display:flex}.founderWorkspace .communityHeaderTitle h1{font-size:26px}.founderWorkspace .communityHeaderTitle p{color:var(--c-muted);margin-top:2px;font-size:13px}.founderWorkspace .communityMark{color:#fff;background:var(--c-accent);letter-spacing:.02em;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font:800 14px/1 Manrope,sans-serif;display:grid}.founderWorkspace .communityMark.large{border-radius:14px;width:56px;height:56px;font-size:17px}.founderWorkspace .communityTabs{border-bottom:1px solid var(--c-border);scrollbar-width:none;gap:4px;margin-bottom:24px;display:flex;overflow-x:auto}.founderWorkspace .communityTabs::-webkit-scrollbar{display:none}.founderWorkspace .communityTabs button{min-height:44px;color:var(--c-muted);background:0 0;border:0;flex:none;padding:0 14px;font-size:14px;font-weight:700;position:relative}.founderWorkspace .communityTabs button:hover,.founderWorkspace .communityTabs button.active{color:var(--c-text)}.founderWorkspace .communityTabs button.active:after{content:"";background:var(--c-accent);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:10px;right:10px}.founderWorkspace .communityFeedLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px;display:grid}.founderWorkspace .communityFeedMain{gap:14px;min-width:0;display:grid}.founderWorkspace .communityComposerPrompt{width:100%;color:var(--c-muted);text-align:left;align-items:center;gap:12px;padding:14px 16px;font-size:15px;font-weight:600;display:flex}.founderWorkspace .communityComposerPrompt:hover{border-color:var(--c-border-strong)}.founderWorkspace .communityComposerPrompt>span:last-child{background:var(--c-surface-2);border-radius:999px;flex:1;align-items:center;min-height:40px;padding:0 14px;display:flex}.founderWorkspace .communityComposer{gap:12px;padding:16px;display:grid}.founderWorkspace .communityComposerHead{align-items:center;gap:12px;display:flex}.founderWorkspace .communityComposerHead strong{font-size:14px;display:block}.founderWorkspace .communityComposerHead small{color:var(--c-muted);font-size:12px}.founderWorkspace .communityComposer textarea{width:100%;min-height:120px;color:var(--c-text);background:var(--c-surface-2);border:1px solid var(--c-border);resize:vertical;border-radius:10px;padding:12px;font-size:15px;line-height:1.6}.founderWorkspace .communityComposerFoot{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.founderWorkspace .communitySelect select{width:auto;min-height:38px}.founderWorkspace .communityCount{color:var(--c-faint);margin-left:auto;font:500 11px DM Mono,monospace}.founderWorkspace .communitySkeleton{color:var(--c-muted);padding:28px}.founderWorkspace .communityPostList{gap:14px;display:grid}.founderWorkspace .communityPostList:empty{display:none}.founderWorkspace .communityPost{padding:18px 20px 12px}.founderWorkspace .communityPost.pinned{border-color:#247cff59}.founderWorkspace .communityPostHead{align-items:center;gap:12px;margin-bottom:12px;display:flex}.founderWorkspace .communityPostWho{flex:1;gap:2px;min-width:0;display:grid}.founderWorkspace .communityPostWho strong{font-size:14.5px}.founderWorkspace .communityPostWho>span{color:var(--c-muted);font-size:12.5px}.founderWorkspace .communityCategory{color:var(--c-accent-text);font-weight:650}.founderWorkspace .communityPinned{color:var(--c-accent-text);align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}.founderWorkspace .communityMenu{position:relative}.founderWorkspace .communityMenu summary{width:32px;height:32px;color:var(--c-muted);cursor:pointer;border-radius:8px;place-items:center;font-size:18px;list-style:none;display:grid}.founderWorkspace .communityMenu summary::-webkit-details-marker{display:none}.founderWorkspace .communityMenu summary:hover{background:var(--c-surface-2);color:var(--c-text)}.founderWorkspace .communityMenu>div{z-index:5;border:1px solid var(--c-border-strong);background:var(--c-surface-2);border-radius:10px;min-width:150px;padding:6px;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 16px 40px #00000059}.founderWorkspace .communityMenu>div button{width:100%;color:var(--c-text);text-align:left;background:0 0;border:0;border-radius:7px;padding:9px 10px;font-size:13px}.founderWorkspace .communityMenu>div button:hover{background:var(--c-surface-3)}.founderWorkspace .communityMenu>div button.danger{color:var(--c-danger)}.founderWorkspace .communityPostActions{border-top:1px solid var(--c-border);gap:4px;margin-top:12px;padding-top:8px;display:flex}.founderWorkspace .communityPostActions button{min-height:36px;color:var(--c-muted);background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.founderWorkspace .communityPostActions button:hover{background:var(--c-surface-2);color:var(--c-text)}.founderWorkspace .communityPostActions button.liked{color:var(--c-accent-text)}.founderWorkspace .communityComments{gap:10px;padding-top:12px;display:grid}.founderWorkspace .communityComments ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.founderWorkspace .communityComments li{align-items:flex-start;gap:10px;display:flex}.founderWorkspace .communityCommentBubble{background:var(--c-surface-2);border-radius:12px;flex:1;min-width:0;padding:9px 12px}.founderWorkspace .communityCommentMeta{flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12.5px;display:flex;margin-bottom:3px!important}.founderWorkspace .communityCommentMeta span{color:var(--c-muted)}.founderWorkspace .communityCommentMeta button{color:var(--c-muted);margin-left:auto;font-size:12px}.founderWorkspace .communityComments .communityBody{font-size:14px}.founderWorkspace .communityCommentForm{gap:8px;display:flex}.founderWorkspace .communityCommentForm input{border-radius:999px;flex:1;min-height:38px;padding:0 16px}.founderWorkspace .communityCommentForm .communityPrimary{border-radius:999px}.founderWorkspace .communitySidebar{gap:14px;display:grid;position:sticky;top:24px}.founderWorkspace .communityAboutCard{gap:12px;padding:0 0 18px;display:grid;overflow:hidden}.founderWorkspace .communityAboutCard>:not(.communityAboutBanner){margin-inline:18px}.founderWorkspace .communityAboutCard h3{font-size:16px}.founderWorkspace .communityAboutCard p{color:var(--c-muted);font-size:13px;line-height:1.55}.founderWorkspace .communityAboutBanner{background:#0f2442;place-items:center;height:84px;display:grid}.founderWorkspace .communityAboutBanner span{color:#fff;background:var(--c-accent);border-radius:12px;place-items:center;width:44px;height:44px;font-weight:800;display:grid}.founderWorkspace .communityAboutBanner.large{border-radius:var(--c-radius) 0 0 var(--c-radius);height:auto;min-height:160px}.founderWorkspace .communityAboutBanner.large span{border-radius:16px;width:64px;height:64px;font-size:20px}.founderWorkspace .communityStats{border-block:1px solid var(--c-border);text-align:center;grid-template-columns:repeat(3,1fr);margin:0;padding:12px 0;display:grid}.founderWorkspace .communityStats div+div{border-left:1px solid var(--c-border)}.founderWorkspace .communityStats dt{color:var(--c-muted);order:2;font-size:11.5px}.founderWorkspace .communityStats dd{margin:0 0 2px;font-size:17px;font-weight:800}.founderWorkspace .communityStats div{flex-direction:column-reverse;display:flex}.founderWorkspace .communityNextEvent{gap:6px;padding:16px 18px;display:grid}.founderWorkspace .communityNextEvent strong{font-size:14.5px}.founderWorkspace .communityNextEvent>span{color:var(--c-muted);font-size:13px}.founderWorkspace .communityNextEvent .communityTextButton{justify-self:start;margin-top:4px}.founderWorkspace .communityShorts{gap:14px;display:grid}.founderWorkspace .communityShortsBar{justify-content:space-between;align-items:center;gap:12px;display:flex}.founderWorkspace .communityShortsBar h2{font-size:18px}.founderWorkspace .communityShortsBar p{color:var(--c-muted);margin-top:2px;font-size:13px}.founderWorkspace .communityShortsStage{--shorts-height:max(520px, calc(100dvh - 250px));height:var(--shorts-height);scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;border-radius:var(--c-radius);overflow-y:auto}.founderWorkspace .communityShortsStage::-webkit-scrollbar{display:none}.founderWorkspace .communityShortsLoading,.founderWorkspace .communityShortsEmpty{border:1px dashed var(--c-border-strong);color:var(--c-muted);text-align:center;place-items:center;display:grid}.founderWorkspace .communityShortsEmpty>div{justify-items:center;gap:10px;max-width:380px;padding:24px;display:grid}.founderWorkspace .communityShortsEmpty h3{font-size:18px;line-height:1.35}.founderWorkspace .communityShortsEmpty p{color:var(--c-muted);line-height:1.6}.founderWorkspace .communityShortsEmptyIcon{color:#fff;background:var(--c-accent);border-radius:50%;place-items:center;width:56px;height:56px;padding-left:4px;font-size:20px;display:grid}.founderWorkspace .communityShort{scroll-snap-align:start;scroll-snap-stop:always;justify-content:center;align-items:flex-end;gap:14px;height:100%;padding:0 0 12px;display:flex}.founderWorkspace .communityShortFrame{aspect-ratio:9/16;background:#000;border-radius:16px;max-width:100%;height:calc(100% - 12px);position:relative;overflow:hidden}.founderWorkspace .communityShortFrame video{object-fit:cover;cursor:pointer;width:100%;height:100%;display:block}.founderWorkspace .communityShortMissing{height:100%;color:var(--c-muted);place-items:center;display:grid}.founderWorkspace .communityShortMute{color:#fff;background:#00000080;border:0;border-radius:999px;min-height:32px;padding:0 12px;font-size:12px;font-weight:700;position:absolute;top:12px;right:12px}.founderWorkspace .communityShortCaption{color:#fff;pointer-events:none;background:linear-gradient(#0000,#000000b8);padding:48px 16px 16px;position:absolute;bottom:0;left:0;right:0}.founderWorkspace .communityShortAuthor{flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.founderWorkspace .communityShortAuthor span:not(.communityAvatar){color:#ffffffb8;font-size:12px}.founderWorkspace .communityShortText{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden;margin-top:8px!important}.founderWorkspace .communityShortRail{gap:14px;padding-bottom:24px;display:grid}.founderWorkspace .communityShortRail button{color:var(--c-text);background:0 0;border:0;justify-items:center;gap:4px;padding:0;display:grid}.founderWorkspace .communityRailIcon{background:var(--c-surface-3);border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.founderWorkspace .communityRailIcon svg{width:22px;height:22px}.founderWorkspace .communityShortRail button.liked .communityRailIcon{color:#fff;background:var(--c-accent)}.founderWorkspace .communityShortRail small{font-size:12px;font-weight:700}.founderWorkspace .communityUpload{gap:12px;padding:16px;display:grid}.founderWorkspace .communityUploadHead{justify-content:space-between;align-items:center;display:flex}.founderWorkspace .communityFileDrop{border:1px dashed var(--c-border-strong);min-height:96px;color:var(--c-muted);text-align:center;cursor:pointer;border-radius:12px;place-items:center;padding:16px;display:grid;position:relative}.founderWorkspace .communityFileDrop:hover{border-color:var(--c-accent);color:var(--c-text)}.founderWorkspace .communityFileDrop input{opacity:0;cursor:pointer;position:absolute;inset:0}.founderWorkspace .communityUploadFoot{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.founderWorkspace .communityUploadFoot .communityMuted{margin-right:auto}.founderWorkspace .communitySheetBackdrop{z-index:90;background:#0000008c;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.founderWorkspace .communitySheetBackdrop.center{align-items:center;padding:16px}.founderWorkspace .communitySheet{border:1px solid var(--c-border);background:var(--c-surface);border-radius:18px 18px 0 0;width:min(560px,100%);max-height:72vh;padding:16px 18px 22px;overflow-y:auto}.founderWorkspace .communitySheet>header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.founderWorkspace .communityCalendar{gap:14px;display:grid}.founderWorkspace .communityCalendarCard{padding:18px}.founderWorkspace .communityCalendarHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.founderWorkspace .communityCalendarNav{align-items:center;gap:10px;display:flex}.founderWorkspace .communityCalendarNav h2{text-align:center;min-width:170px;font-size:18px}.founderWorkspace .communityCalendarTools{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.founderWorkspace .communityTimezone{color:var(--c-muted);font-size:12.5px}.founderWorkspace .communityTimezone:before{content:"🌐 "}.founderWorkspace .communityMonthHead,.founderWorkspace .communityMonthGrid{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.founderWorkspace .communityMonthHead span{color:var(--c-muted);letter-spacing:.08em;text-transform:uppercase;padding:0 8px 8px;font:600 10.5px DM Mono,monospace}.founderWorkspace .communityMonthGrid{border-top:1px solid var(--c-border);border-left:1px solid var(--c-border)}.founderWorkspace .communityDay{border-right:1px solid var(--c-border);border-bottom:1px solid var(--c-border);flex-direction:column;gap:4px;min-width:0;min-height:104px;padding:8px;display:flex}.founderWorkspace .communityDay.outside{background:#ffffff03}.founderWorkspace .communityDay.outside .communityDayNumber{color:var(--c-faint)}.founderWorkspace .communityDayNumber{width:26px;height:26px;color:var(--c-text);border-radius:50%;place-items:center;font-size:12.5px;font-weight:700;display:grid}.founderWorkspace .communityDay.today .communityDayNumber{color:#fff;background:var(--c-accent)}.founderWorkspace .communityDay small{color:var(--c-muted);padding-left:4px;font-size:11px}.founderWorkspace .communityEventChip{width:100%;color:var(--c-text);background:var(--c-accent-soft);text-align:left;white-space:nowrap;text-overflow:ellipsis;border:0;border-radius:6px;padding:4px 6px;font-size:11.5px;font-weight:650;overflow:hidden}.founderWorkspace .communityEventChip time{color:var(--c-accent-text)}.founderWorkspace .communityEventChip:hover{background:#247cff38}.founderWorkspace .communityCalendarEmptyNote{text-align:center;padding-top:14px}.founderWorkspace .communityEventList{gap:8px;display:grid}.founderWorkspace .communityEventRow{border:1px solid var(--c-border);color:var(--c-text);text-align:left;background:0 0;border-radius:12px;align-items:center;gap:16px;padding:12px;display:flex}.founderWorkspace .communityEventRow:hover{background:var(--c-surface-2)}.founderWorkspace .communityEventDate{background:var(--c-surface-3);border-radius:10px;justify-items:center;width:52px;padding:6px 0;display:grid}.founderWorkspace .communityEventDate small{color:var(--c-muted);text-transform:uppercase;font-size:11px}.founderWorkspace .communityEventDate strong{font-size:18px}.founderWorkspace .communityEventInfo{gap:3px;display:grid}.founderWorkspace .communityEventInfo span{color:var(--c-muted);font-size:13px}.founderWorkspace .communityEventDetail,.founderWorkspace .communityAddEvent{gap:12px;padding:18px;display:grid}.founderWorkspace .communityEventDetail header,.founderWorkspace .communityAddEvent header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.founderWorkspace .communityLinkButton{justify-self:start}.founderWorkspace .communityMembersCard{padding:6px 0 12px}.founderWorkspace .communityMembersTools{border-bottom:1px solid var(--c-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.founderWorkspace .communitySearch{flex:0 280px}.founderWorkspace .communitySearch input{min-height:38px}.founderWorkspace .communityInlineNotice{background:var(--c-accent-soft);color:#c9dcf7;border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:14px 20px 0;padding:12px 14px;font-size:13px;display:flex}.founderWorkspace .communityMembersCard .communityEmpty{margin:16px 20px 4px}.founderWorkspace .communityMemberList{margin:0;padding:0;list-style:none}.founderWorkspace .communityMemberRow{border-bottom:1px solid var(--c-border);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:16px;padding:18px 20px;display:grid}.founderWorkspace .communityMemberRow:last-child{border-bottom:0}.founderWorkspace .communityMemberName{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.founderWorkspace .communityMemberName strong{font-size:15px}.founderWorkspace .communityMemberBio{color:#cfd7e2;font-size:13.5px;line-height:1.55;margin-top:6px!important}.founderWorkspace .communityMemberMeta{color:var(--c-muted);text-align:right;white-space:nowrap;justify-items:end;gap:4px;font-size:12.5px;display:grid}.founderWorkspace .communityOnline{color:var(--c-online);font-weight:700}.founderWorkspace .communityMembersCard .communityLoadMore{width:calc(100% - 40px);margin:8px 20px 0}.founderWorkspace .communityLeaderboard{gap:16px;display:grid}.founderWorkspace .communityProcessNote{background:var(--c-accent-soft);color:#c9dcf7;border:1px solid #247cff47;border-radius:12px;padding:12px 16px;font-size:13.5px;line-height:1.55}.founderWorkspace .communityProcessNote strong{color:#fff}.founderWorkspace .communityLevelTop{grid-template-columns:minmax(0,340px) minmax(0,1fr);align-items:start;gap:16px;display:grid}.founderWorkspace .communityMyLevel{text-align:center;justify-items:center;gap:12px;padding:24px;display:grid}.founderWorkspace .communityMyLevel h2{font-size:20px}.founderWorkspace .communityLevelName{color:var(--c-accent-text);font-weight:700;margin:4px 0 6px!important}.founderWorkspace .communityMyLevel .communityMuted strong{color:var(--c-text)}.founderWorkspace .communityRing{width:132px;height:132px}.founderWorkspace .communityRing .track{fill:none;stroke:var(--c-surface-3);stroke-width:7px}.founderWorkspace .communityRing .value{fill:none;stroke:var(--c-accent);stroke-width:7px;stroke-linecap:round;transition:stroke-dashoffset .6s}.founderWorkspace .communityRing .label{fill:var(--c-muted);letter-spacing:.12em;font:700 8px DM Mono,monospace}.founderWorkspace .communityRing .number{fill:var(--c-text);font:800 24px Manrope,sans-serif}.founderWorkspace .communityLadder{padding:18px 20px}.founderWorkspace .communityLadder header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.founderWorkspace .communityLadder h3{font-size:16px}.founderWorkspace .communityLadder ol{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));column-gap:20px;margin:0;padding:0;list-style:none;display:grid}.founderWorkspace .communityLadder li{border-bottom:1px solid var(--c-border);grid-template-columns:auto minmax(0,1fr);align-items:center;gap:2px 12px;padding:10px 0;display:grid}.founderWorkspace .communityLevelBadge{width:32px;height:32px;color:var(--c-muted);background:var(--c-surface-3);border-radius:50%;grid-row:span 2;place-items:center;font-size:13px;font-weight:800;display:grid}.founderWorkspace .communityLadder li.current .communityLevelBadge{color:#fff;background:var(--c-accent)}.founderWorkspace .communityLadderName{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.founderWorkspace .communityLadderName strong{font-size:13.5px}.founderWorkspace .communityLadderName small{color:var(--c-muted);white-space:nowrap;font-size:11.5px}.founderWorkspace .communityUnlock{color:#cfd7e2;font-size:12px}.founderWorkspace .communityBoardToggle{justify-self:start;display:none}.founderWorkspace .communityBoards{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.founderWorkspace .communityBoard{padding:18px 20px}.founderWorkspace .communityBoard h3{margin-bottom:10px;font-size:15px}.founderWorkspace .communityBoard h3 span{color:var(--c-muted);font-weight:600}.founderWorkspace .communityBoard ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.founderWorkspace .communityBoard li{border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}.founderWorkspace .communityBoard li.you{background:var(--c-accent-soft)}.founderWorkspace .communityRank{width:22px;height:22px;color:var(--c-muted);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.founderWorkspace .communityRank.r1{color:#fff;background:var(--c-accent)}.founderWorkspace .communityBoardName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:650;overflow:hidden}.founderWorkspace .communityBoard li strong{color:var(--c-accent-text);font-size:13px}.founderWorkspace .communityBoardEmpty{padding:18px 0 6px}.founderWorkspace .communityHowPoints{gap:10px;padding:18px 20px;display:grid}.founderWorkspace .communityHowPoints h3{align-items:center;gap:8px;font-size:15px;display:flex}.founderWorkspace .communityHowPoints ul{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.founderWorkspace .communityHowPoints li{background:var(--c-surface-2);border-radius:10px;justify-content:space-between;gap:10px;padding:10px 12px;font-size:13px;display:flex}.founderWorkspace .communityHowPoints li strong{color:var(--c-accent-text)}.founderWorkspace .communityAbout{gap:16px;display:grid}.founderWorkspace .communityAboutHero{grid-template-columns:220px minmax(0,1fr);display:grid;overflow:hidden}.founderWorkspace .communityAboutBody{gap:10px;padding:24px 28px;display:grid}.founderWorkspace .communityAboutBody h2{font-size:24px}.founderWorkspace .communityAboutBody p:not(.communityEyebrow):not(.communityMuted){color:#cfd7e2;max-width:640px;font-size:15px;line-height:1.7}.founderWorkspace .communityAboutGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.founderWorkspace .communityAboutGrid>section{padding:20px 22px}.founderWorkspace .communityAboutGrid h3{margin-bottom:12px;font-size:16px}.founderWorkspace .communityInside,.founderWorkspace .communityRules{gap:12px;margin:0;padding:0;list-style:none;display:grid}.founderWorkspace .communityInside li,.founderWorkspace .communityRules li{gap:3px;display:grid}.founderWorkspace .communityInside span,.founderWorkspace .communityRules span{color:var(--c-muted);font-size:13px;line-height:1.55}.founderWorkspace .communityRules{counter-reset:rule}.founderWorkspace .communityRules li{counter-increment:rule;padding-left:34px;position:relative}.founderWorkspace .communityRules li:before{content:counter(rule);width:22px;height:22px;color:var(--c-accent-text);background:var(--c-accent-soft);border-radius:50%;place-items:center;font-size:11.5px;font-weight:800;display:grid;position:absolute;top:0;left:0}.founderWorkspace .communityDisclaimer{color:var(--c-faint);font-size:12px;line-height:1.6}.founderWorkspace .communityProfileDialog{gap:14px;width:min(460px,100%);padding:22px;display:grid}.founderWorkspace .communityProfileDialog header{justify-content:space-between;align-items:center;display:flex}.founderWorkspace .communityProfileDialog h2{font-size:19px}.founderWorkspace .communitySetup{justify-items:start;gap:12px;max-width:680px;margin:24px auto 0;padding:40px;display:grid}.founderWorkspace .communitySetup h1{font-size:28px}.founderWorkspace .communitySetup>.communityMuted{max-width:560px;font-size:14.5px}.founderWorkspace .communityComing{border-top:1px solid var(--c-border);width:100%;margin:14px 0 0;padding:0;list-style:none}.founderWorkspace .communityComing li{border-bottom:1px solid var(--c-border);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.founderWorkspace .communityComing li div{gap:3px;display:grid}.founderWorkspace .communityComing li span:not(.communitySoon){color:var(--c-muted);font-size:13px}@media (max-width:1120px){.founderWorkspace .communityPage{width:min(94vw,980px)}.founderWorkspace .communityFeedLayout{grid-template-columns:minmax(0,1fr) 260px}.founderWorkspace .communityBoards{grid-template-columns:1fr}.founderWorkspace .communityBoardToggle{display:inline-flex}.founderWorkspace .communityBoard{display:none}.founderWorkspace .communityBoard.mobileActive{display:block}}@media (max-width:980px){.founderWorkspace .communityFeedLayout{grid-template-columns:1fr}.founderWorkspace .communitySidebar{order:-1;grid-template-columns:1fr 1fr;position:static}.founderWorkspace .communityAboutCard .communityAboutBanner{display:none}.founderWorkspace .communityAboutCard{padding-top:16px}.founderWorkspace .communityLevelTop{grid-template-columns:1fr}.founderWorkspace .communityShortsStage{--shorts-height:max(480px, calc(100dvh - 280px))}}@media (max-width:640px){.founderWorkspace .communityPage{width:calc(100% - 24px);padding-top:16px}.founderWorkspace .communityHeader{margin-bottom:8px}.founderWorkspace .communityHeaderTitle h1{font-size:22px}.founderWorkspace .communityHeaderTitle p{display:none}.founderWorkspace .communityMark{width:36px;height:36px;font-size:12px}.founderWorkspace .communityTabs{margin:0 -12px 16px;padding:0 8px}.founderWorkspace .communityTabs button{padding:0 10px;font-size:13.5px}.founderWorkspace .communitySidebar{grid-template-columns:1fr}.founderWorkspace .communityAboutCard{display:none}.founderWorkspace .communityPost{padding:16px 14px 10px}.founderWorkspace .communityMemberRow{grid-template-columns:auto minmax(0,1fr);padding:16px 14px}.founderWorkspace .communityMemberMeta{text-align:left;white-space:normal;flex-wrap:wrap;grid-column:2;justify-items:start;gap:4px 12px;display:flex}.founderWorkspace .communityMembersTools{padding:12px 14px}.founderWorkspace .communitySearch{flex-basis:100%}.founderWorkspace .communityDay{min-height:64px;padding:4px}.founderWorkspace .communityEventChip{background:var(--c-accent);border-radius:3px;height:6px;padding:0;font-size:0}.founderWorkspace .communityCalendarNav h2{min-width:0;font-size:16px}.founderWorkspace .communityMonthHead span{text-align:center;padding:0 2px 6px;font-size:9.5px}.founderWorkspace .communityDayNumber{margin:0 auto}.founderWorkspace .communityAboutHero{grid-template-columns:1fr}.founderWorkspace .communityAboutBanner.large{border-radius:var(--c-radius) var(--c-radius) 0 0;min-height:96px}.founderWorkspace .communityAboutBody{padding:20px}.founderWorkspace .communityAboutGrid{grid-template-columns:1fr}.founderWorkspace .communitySetup{margin-top:0;padding:26px 20px}.founderWorkspace .communityFieldRow,.founderWorkspace .communityLadder ol{grid-template-columns:1fr}.founderWorkspace .communityPageShorts{width:100%;padding:0!important}.founderWorkspace .communityPageShorts .communityHeader{display:none}.founderWorkspace .communityPageShorts .communityTabs{margin:0;padding:0 8px}.founderWorkspace .communityPageShorts .communityShorts{gap:0}.founderWorkspace .communityPageShorts .communityShortsBar{padding:8px 12px}.founderWorkspace .communityPageShorts .communityShortsBar p{display:none}.founderWorkspace .communityPageShorts .communityShortsBar h2{font-size:15px}.founderWorkspace .communityPageShorts .communityShortsBar .communityPrimary{min-height:34px;padding:0 12px}.founderWorkspace .communityPageShorts .communityUpload{margin:0 12px 12px}.founderWorkspace .communityShortsStage{--shorts-height:calc(100dvh - 122px - 45px - 51px);height:var(--shorts-height);border-radius:0;min-height:0}.founderWorkspace .communityShortsEmpty{border:0;border-top:1px solid var(--c-border)}.founderWorkspace .communityShort{padding:0;display:block;position:relative}.founderWorkspace .communityShortFrame{aspect-ratio:auto;border-radius:0;width:100%;height:100%}.founderWorkspace .communityShortCaption{padding-right:76px}.founderWorkspace .communityShortRail{padding:0;position:absolute;bottom:18px;right:10px}.founderWorkspace .communityShortRail .communityRailIcon{color:#fff;background:#00000073}.founderWorkspace .communityShortRail small{color:#fff;text-shadow:0 1px 3px #0009}.founderWorkspace .communityShortsLoading{border:0}}
