.leadMetricBreakdown{gap:6px;min-width:0;margin:12px 0 0;display:grid}.leadMetricBreakdown>div{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.leadMetricBreakdown dt{text-transform:none;font-size:12px;font-weight:500}.leadMetricBreakdown dd{margin:0;font-size:14px;font-weight:650}.leadEvidenceStatus{margin-top:8px;font-size:12px;display:block}.receivedBreakdown{border-top:1px solid;margin-top:12px;padding-top:12px}.receivedBreakdown>div:first-child{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.receivedBreakdown>div:first-child>strong{font-size:20px}.receivedBreakdown .dashboardInfo{color:inherit;margin-top:8px}.representativeActivityMetrics>.receivedMetricCard{grid-column:span 2}@media (width<=600px){.representativeActivityMetrics>.receivedMetricCard{grid-column:auto}}:root{color:#111820;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--shell:#11171d;--surface:#fff;--text:#111820;--muted:#626b74;--border:#d7dce1;--accent:#00bde8;--accent-soft:#00bde81f;--surface-radius:16px;--card-radius:12px;--motion:.16s ease;background:#11171d;font-family:Inter,Avenir Next,Segoe UI,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}html{background:var(--shell);min-width:0;min-height:100%}body{background:var(--shell);min-width:0;min-height:100vh;margin:0}button,a{font:inherit}.theme-elevest{--accent:#c82032;--accent-soft:#c820321c}.legacyAppShell{background:var(--shell);min-height:100svh;padding:clamp(32px,5vh,52px) clamp(24px,4vw,60px) clamp(36px,6vh,64px)}.brandHeader{justify-content:center;align-items:center;width:min(1080px,100%);min-height:72px;margin:0 auto clamp(28px,4vh,42px);display:flex}.brandLogo{object-fit:contain;width:min(420px,72vw);max-height:72px;display:block}.elevestWordmark{color:#fff;letter-spacing:-.045em;font-size:clamp(2.15rem,4.4vw,3.7rem);font-weight:400;line-height:1}.elevestWordmarkAccent{color:var(--accent)}.launcherSurface{border-radius:var(--surface-radius);background:var(--surface);border:1px solid #1118201f;width:min(1080px,100%);margin:0 auto;padding:clamp(44px,6vw,72px) clamp(28px,5vw,64px) clamp(48px,6vw,70px);overflow:hidden;box-shadow:0 24px 70px #0000003d}h1{color:var(--text);letter-spacing:-.055em;text-align:center;margin:0 0 clamp(40px,5.4vw,64px);font-size:clamp(2.7rem,5.3vw,4.2rem);font-weight:750;line-height:1.02}.toolsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(22px,3vw,32px);display:grid}.toolCard{min-height:400px;color:var(--text);border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface);transition:border-color var(--motion), box-shadow var(--motion), transform var(--motion);flex-direction:column;text-decoration:none;display:flex;overflow:hidden;box-shadow:0 1px 2px #11182008}.toolCard:hover{border-color:var(--accent);transform:translateY(-2px);box-shadow:0 16px 34px #1118201c}.toolCard:focus-visible{outline:3px solid var(--accent);outline-offset:4px;box-shadow:0 0 0 7px #fff}.toolCardBody{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:316px;padding:clamp(34px,4vw,50px) clamp(24px,3vw,38px) clamp(28px,3.5vw,42px);display:flex}.toolIconFrame{width:104px;height:104px;color:var(--text);place-items:center;margin-bottom:26px;display:grid}.toolIcon{width:86px;height:86px}.toolName{color:var(--text);letter-spacing:-.035em;font-size:clamp(1.75rem,2.6vw,2.2rem);font-weight:720;line-height:1.1}.toolDescription{max-width:370px;color:var(--muted);margin-top:16px;font-size:clamp(1rem,1.35vw,1.13rem);font-weight:400;line-height:1.55}.toolAction{min-height:82px;color:var(--accent);border-top:1px solid var(--border);justify-content:center;align-items:center;gap:10px;padding:22px 24px;font-size:1.18rem;font-weight:750;line-height:1;display:flex}.toolCard:hover .toolAction{background:var(--accent-soft)}@media (width<=759px){.legacyAppShell{padding:26px 16px 32px}.brandHeader{min-height:58px;margin-bottom:24px}.brandLogo{width:min(320px,82vw);max-height:58px}.launcherSurface{border-radius:14px;padding:34px 18px 24px}h1{margin-bottom:32px;font-size:clamp(2.2rem,10vw,2.75rem)}.toolsGrid{grid-template-columns:1fr;gap:18px}.toolCard{min-height:310px}.toolCardBody{min-height:238px;padding:30px 20px 26px}.toolIconFrame{width:78px;height:78px;margin-bottom:18px}.toolIcon{width:68px;height:68px}.toolName{font-size:1.75rem}.toolDescription{margin-top:12px;font-size:1rem}.toolAction{min-height:70px;padding:18px 20px}}@media (prefers-reduced-motion:reduce){.toolCard{transition:none}.toolCard:hover{transform:none}}.workspaceApp,.displayLabelEditor{--workspace-bg:#f7f5f9;--workspace-surface:#fff;--workspace-text:#1b1c1c;--workspace-muted:#73677e;--workspace-border:#ddd3ea;--workspace-purple:#7b3ff2;--workspace-purple-dark:#370088;--workspace-purple-soft:#f3f1f6;--workspace-purple-mid:#c6aaf9;--workspace-cream:#fff8e9;--workspace-control-height:38px;--workspace-control-radius:12px;--workspace-control-shadow:0 1px 2px #3700880a;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.workspaceApp{min-height:100svh;color:var(--workspace-text);background:var(--workspace-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.workspaceApp button,.workspaceApp input,.workspaceApp select{font:inherit}.workspaceSidebar{z-index:30;border-right:1px solid var(--workspace-border);background:#fffffffa;flex-direction:column;width:220px;min-height:0;padding:6px 12px 12px;transition:width .18s,padding .18s;display:flex;position:fixed;inset:0 auto 0 0;box-shadow:4px 0 18px #37008808}.sidebarBrandRow{border-bottom:1px solid var(--workspace-border);flex:none;justify-content:space-between;align-items:center;gap:8px;min-height:58px;padding:6px 0 10px;display:flex;position:relative}.sidebarBrandRow .mobileCloseButton{position:absolute;top:50%;right:0;transform:translateY(-50%)}.elevestLogo{object-fit:contain;width:148px;height:auto;display:block}.sidebarBrandRow .elevestLogo{flex:0 auto;max-width:calc(100% - 40px);max-height:52px}.elevestLogoCompact{width:156px}.sidebarCollapseButton{z-index:2;width:28px;height:28px;color:var(--workspace-purple-dark);border:1px solid var(--workspace-border);cursor:pointer;background:#fff;border-radius:9px;flex:0 0 28px;place-items:center;padding:0;display:grid;position:relative;box-shadow:0 4px 12px #3700881a}.sidebarNavigation{overscroll-behavior:contain;flex-direction:column;flex:1;gap:18px;min-height:0;padding:14px 0 0;display:flex;overflow-y:auto}.navigationGroup{gap:4px;display:grid}.sidebarNavigation>.navigationGroup:last-child{margin-top:auto}.navigationLabel{color:#9a91a5;letter-spacing:.12em;text-transform:uppercase;padding:0 12px 6px;font-size:.68rem;font-weight:750}.navigationItem{color:#6f6579;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:20px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:42px;padding:10px 12px;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s,transform .15s;display:grid}.navigationItem>span{overflow-wrap:anywhere;min-width:0}.navigationItem>svg{flex-shrink:0}.navigationItem:hover{color:var(--workspace-purple-dark);background:var(--workspace-purple-soft);transform:translate(2px)}.navigationItemActive{color:#fff;background:var(--workspace-purple);box-shadow:0 8px 18px #7b3ff233}.navigationItemActive:hover{color:#fff;background:var(--workspace-purple)}.navigationMeta{opacity:.75;justify-self:end}.sidebarFooterCard{border:1px solid var(--workspace-border);background:var(--workspace-purple-soft);border-radius:16px;align-items:center;gap:10px;padding:12px;display:flex}.sidebarFooterIcon{color:#fff;background:var(--workspace-purple-dark);border-radius:11px;flex:none;place-items:center;width:34px;height:34px;display:grid}.sidebarFooterCard div{gap:2px;display:grid}.sidebarFooterCard strong{font-size:.78rem}.sidebarFooterCard div span{color:var(--workspace-muted);font-size:.67rem}.sidebarUserAccount{gap:7px;min-width:0;padding:10px 8px}.sidebarUserAvatar{width:28px;height:28px;font-size:.65rem;font-weight:750}.sidebarUserDetails{flex:1;min-width:0}.sidebarUserDetails strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sidebarUserDetails span{text-transform:capitalize}.sidebarSignOut.iconButton{flex:none;width:28px;min-width:28px;height:30px}.workspaceMain{min-width:0;min-height:100svh;margin-left:220px;transition:margin-left .18s}.sidebarCollapsed .workspaceSidebar{width:72px;padding-inline:9px}.sidebarCollapsed .workspaceMain{margin-left:72px}.sidebarCollapsed .sidebarBrandRow{flex-direction:column;justify-content:center;min-height:86px}.sidebarCollapsed .elevestLogoCompact{width:52px;max-width:100%}.sidebarCollapsed .sidebarNavigation{gap:16px}.sidebarCollapsed .navigationLabel,.sidebarCollapsed .navigationItem>span,.sidebarCollapsed .navigationMeta,.sidebarCollapsed .sidebarFooterCard div{display:none}.sidebarCollapsed .navigationItem{grid-template-columns:1fr;justify-items:center;min-height:42px;padding:10px}.sidebarCollapsed .sidebarFooterCard{justify-content:center;padding:8px}.sidebarCollapsed .sidebarUserAccount{flex-direction:column}.currentFundIdentity{color:var(--workspace-muted);margin-top:4px;font-size:.75rem;display:block}.pageIntro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.pageIntroLead{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.pageIntroLead>div{min-width:0}.pageIntro h1{color:var(--workspace-text);letter-spacing:-.04em;text-align:left;margin:0;font-size:2rem;font-weight:730;line-height:1.15}.pageIntro p{max-width:590px;color:var(--workspace-muted);margin:7px 0 0;font-size:.82rem;line-height:1.35}.pageIntroActions{flex:none;align-items:center;gap:8px;display:flex}.overviewPeriodActions{max-width:100%}.pageIntroActions .primaryButton{min-height:38px;margin:0;padding-inline:14px}.iconButton{width:var(--workspace-control-height);height:var(--workspace-control-height);color:var(--workspace-purple-dark);border:1px solid var(--workspace-border);border-radius:var(--workspace-control-radius);box-shadow:var(--workspace-control-shadow);cursor:pointer;transition:border-color var(--motion), background var(--motion), color var(--motion), box-shadow var(--motion), transform var(--motion);background:#fff;flex:none;place-items:center;padding:0;display:grid;position:relative}.iconButton:not(:disabled):hover{color:var(--workspace-purple);border-color:var(--workspace-purple-mid);background:#faf7ff;box-shadow:0 5px 14px #37008814}.iconButton:not(:disabled):active{transform:translateY(1px)}.menuButton,.mobileCloseButton,.mobileNavigationBackdrop{display:none}.workspaceContent{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;padding:14px 20px 20px;display:grid}.dashboardStack{gap:12px;display:grid}.statsGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.statCard,.panel{border:1px solid var(--workspace-border);background:var(--workspace-surface);border-radius:20px;box-shadow:0 4px 14px #3700880b}.statCard{grid-template-columns:minmax(0,1fr) auto;gap:3px 10px;min-height:140px;padding:16px;display:grid;position:relative}.statCard-purple{color:#fff;background:linear-gradient(145deg,#8a51f4,#7136e9);border-color:#0000}.statCard-lavender{background:#eee4ff}.statCard-cream{background:var(--workspace-cream)}.statCard-ink{color:#fff;background:#1b1c1c;border-color:#0000}.statIcon{background:#ffffff9e;border-radius:12px;grid-area:1/2/span 2;place-items:center;width:36px;height:36px;display:grid}.statCard-purple .statIcon,.statCard-ink .statIcon{background:#ffffff24}.statLabel{color:inherit;opacity:.74;font-size:.73rem;font-weight:650}.statCard>strong{letter-spacing:-.055em;align-self:end;font-size:2rem;line-height:1}.statCard>small{color:inherit;opacity:.7;grid-column:1/-1;align-self:end;padding-right:58px;font-size:.7rem}.sampleLabel{width:fit-content;min-height:24px;color:var(--workspace-purple-dark);border:1px solid var(--workspace-purple-mid);white-space:nowrap;background:#f6f1ff;border-radius:999px;align-items:center;padding:5px 9px;font-size:.62rem;font-weight:750;line-height:1;display:inline-flex}.statSampleLabel{min-height:20px;color:inherit;background:#ffffff80;border-color:#7b3ff22e;padding:4px 7px;position:absolute;bottom:14px;right:16px}.statCard-purple .statSampleLabel,.statCard-ink .statSampleLabel{background:#ffffff1f;border-color:#fff3}.overviewGrid{grid-template-columns:minmax(0,2fr) minmax(260px,1fr);gap:16px;display:grid}.panel{min-width:0;padding:18px}.panelHeader{border-bottom:1px solid var(--workspace-border);justify-content:space-between;align-items:flex-start;gap:18px;padding-bottom:14px;display:flex}.eyebrow{color:var(--workspace-purple);letter-spacing:.12em;text-transform:uppercase;font-size:.65rem;font-weight:800}.panelHeader h2,.compactPanel h3,.roleCard h2,.faqCard h2,.settingsPanel h2,.settingsNote h3{color:var(--workspace-text);letter-spacing:-.03em;margin:5px 0 0}.panelHeader h2{font-size:1.05rem}.panelHeader p,.compactPanel p,.roleCard p,.faqCard p,.settingsNote p{color:var(--workspace-muted);margin:5px 0 0;font-size:.73rem;line-height:1.45}.statusPill{color:var(--workspace-muted);border:1px solid var(--workspace-border);background:var(--workspace-purple-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:.63rem;font-weight:700;display:inline-flex}.statusPill>span{background:#25a66b;border-radius:999px;width:6px;height:6px}.leaderboardFooter span{color:var(--workspace-muted);align-items:center;gap:7px;font-size:.66rem;display:flex}.legendReady,.legendPending,.legendUndefined{background:var(--workspace-purple);border-radius:3px;width:8px;height:8px}.legendPending{background:var(--workspace-purple-mid)}.legendUndefined{background:#1b1c1c}.primaryButton{color:#fff;background:var(--workspace-purple);cursor:pointer;min-height:40px;transition:background var(--motion), box-shadow var(--motion), transform var(--motion);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin-top:auto;padding:9px 13px;font-size:.72rem;font-weight:750;display:flex;box-shadow:0 5px 14px #7b3ff22e}.primaryButton:not(:disabled):hover{background:var(--workspace-purple-dark);box-shadow:0 7px 18px #37008838}.primaryButton:not(:disabled):active{transform:translateY(1px)}.secondaryButton{min-height:var(--workspace-control-height);color:var(--workspace-purple-dark);border:1px solid var(--workspace-purple-mid);border-radius:var(--workspace-control-radius);box-shadow:var(--workspace-control-shadow);white-space:nowrap;cursor:pointer;transition:border-color var(--motion), background var(--motion), color var(--motion), box-shadow var(--motion), transform var(--motion);background:#fff;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-size:.7rem;font-weight:750;display:inline-flex}.secondaryButton:not(:disabled):hover{color:var(--workspace-purple);border-color:var(--workspace-purple);background:#f8f3ff;box-shadow:0 6px 16px #37008817}.secondaryButton:not(:disabled):active{transform:translateY(1px)}.bottomGrid,.cardPageGrid,.helpGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.compactPanel,.roleCard,.faqCard{min-height:188px}.panelIcon{border-radius:13px;place-items:center;width:38px;height:38px;margin-bottom:22px;display:grid}.panelIconPurple{color:#fff;background:var(--workspace-purple)}.panelIconLavender{color:var(--workspace-purple-dark);background:#eee4ff}.panelIconCream{color:#8f6215;background:var(--workspace-cream)}.panelIconInk{color:#fff;background:#1b1c1c}.compactPanel h3,.settingsNote h3{font-size:.92rem}.repPerformancePanel,.salesFunnelPanel{min-height:284px}.repPreviewScroller{overflow-x:auto}.repPreviewTable{min-width:500px}.repPreviewRow{min-height:44px;color:var(--workspace-muted);border-bottom:1px solid #eee8f3;grid-template-columns:minmax(170px,1.5fr) repeat(3,minmax(72px,.7fr));align-items:center;gap:14px;padding:9px 4px;font-size:.72rem;display:grid}.repPreviewRow:last-child{border-bottom:0}.repPreviewRow strong{color:var(--workspace-text);font-size:.75rem}.repPreviewColumns{color:#948a9f;letter-spacing:.04em;text-transform:uppercase;min-height:38px;font-size:.62rem;font-weight:750}.funnelList{gap:10px;padding-top:12px;display:grid}.funnelStage{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;display:grid}.funnelStage>div{grid-column:1/-1;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.funnelStage span,.funnelStage strong{font-size:.72rem}.funnelStage strong{color:var(--workspace-text)}.funnelTrack{background:var(--workspace-purple-soft);border-radius:999px;height:7px;display:block;overflow:hidden}.funnelTrack>span{border-radius:inherit;background:linear-gradient(90deg, var(--workspace-purple), #9b6af7);height:100%;display:block}.funnelStage small{color:var(--workspace-muted);white-space:nowrap;font-size:.61rem}.previewCard{flex-direction:column;display:flex}.compactPanelTop{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.compactPanelTop .panelIcon{margin-bottom:0}.previewMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.previewMetrics>span{gap:5px;min-width:0;display:grid}.previewMetrics small{color:var(--workspace-muted);font-size:.61rem;line-height:1.25}.previewMetrics strong{color:var(--workspace-text);letter-spacing:-.025em;overflow-wrap:anywhere;font-size:.92rem;line-height:1.15}.leadingRep{gap:6px;margin-top:16px;display:grid}.leadingRep strong{letter-spacing:-.025em;font-size:1rem}.leadingRep span{color:var(--workspace-muted);font-size:.68rem;line-height:1.4}.leadingRep+.textButton{margin-top:auto;padding-top:18px}.textButton{color:var(--workspace-purple);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin-top:18px;padding:0;font-size:.7rem;font-weight:750;display:inline-flex}.periodTabs{background:var(--workspace-purple-soft);border-radius:12px;padding:4px;display:flex}.periodTabs button{color:var(--workspace-muted);text-transform:capitalize;cursor:pointer;background:0 0;border:0;border-radius:9px;padding:7px 10px;font-size:.65rem;font-weight:700}.periodTabs .periodTabActive{color:#fff;background:var(--workspace-purple);box-shadow:0 4px 10px #7b3ff22e}.irToolbar{border:1px solid var(--workspace-border);background:#fff;border-radius:16px;align-items:center;gap:10px;min-height:48px;padding:7px 9px;display:flex;box-shadow:0 4px 14px #37008809}.scopeTabs{background:var(--workspace-purple-soft);border-radius:12px;gap:3px;padding:4px;display:flex}.scopeTabs button{min-height:31px;color:var(--workspace-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:6px 10px;font-size:.65rem;font-weight:750;display:inline-flex}.scopeTabs .scopeTabActive{color:#fff;background:var(--workspace-purple);box-shadow:0 4px 10px #7b3ff22e}.filterSummary{color:var(--workspace-muted);margin-right:auto;font-size:.65rem;font-weight:650}.repSelect{color:var(--workspace-muted);align-items:center;gap:8px;margin-right:auto;font-size:.62rem;font-weight:700;display:flex}.repSelect select{min-height:32px;color:var(--workspace-text);border:1px solid var(--workspace-border);background:#fff;border-radius:9px;padding:5px 28px 5px 9px;font-size:.67rem;font-weight:650}.capitalPerformancePanel .panelHeader h2,.scorecardPanel .panelHeader h2{letter-spacing:-.025em;margin:0 0 4px;font-size:1rem}.capitalPerformancePanel .panelHeader p,.scorecardPanel .panelHeader p{color:var(--workspace-muted);margin:0;font-size:.7rem}.capitalRepList{gap:18px;padding-top:18px;display:grid}.capitalRep>div,.capitalRep>small{justify-content:space-between;gap:12px;display:flex}.capitalRep>div{font-size:.76rem}.capitalRep>small{color:var(--workspace-muted);margin-top:6px;font-size:.65rem}.capitalTrack{background:var(--workspace-purple-soft);border-radius:999px;height:8px;margin-top:8px;display:block;overflow:hidden}.capitalTrack>span{border-radius:inherit;background:linear-gradient(90deg, var(--workspace-purple), #8f62f5);height:100%;display:block}.scorecardPanel{padding:0;overflow:hidden}.scorecardPanel .panelHeader{padding:16px 18px}.scorecardScroller{overflow-x:auto}.scorecardTable{min-width:680px}.scorecardRow{border-bottom:1px solid #eee8f3;grid-template-columns:minmax(145px,1.3fr) repeat(5,minmax(82px,1fr));align-items:center;gap:12px;min-height:42px;padding:9px 18px;font-size:.72rem;display:grid}.scorecardRow:last-child{border-bottom:0}.scorecardRow:not(.scorecardColumns):hover{background:#faf7ff}.scorecardColumns{color:#8d8397;background:var(--workspace-purple-soft);letter-spacing:.04em;text-transform:uppercase;min-height:36px;font-size:.6rem;font-weight:800}.efficiencyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.efficiencyCard{align-content:center;gap:8px;min-height:116px;display:grid}.efficiencyCard>span,.efficiencyCard>small{color:var(--workspace-muted);font-size:.68rem}.efficiencyCard>strong{letter-spacing:-.04em;font-size:1.55rem}.leadershipSignal{border-left:4px solid var(--workspace-purple);background:#eeeafe;border-radius:12px;padding:16px 18px}.leadershipSignal strong{font-size:.75rem}.leadershipSignal p{color:#51475a;margin:6px 0 0;font-size:.7rem;line-height:1.45}.irDashboardStack{gap:12px}.irStatsGrid .statCard{min-height:112px;padding:16px}.irStatsGrid .statCard>strong{font-size:1.55rem}.irStatsGrid .statIcon{width:30px;height:30px}.toolBoundaryPanel{flex-direction:column;align-items:flex-start;min-height:420px;padding:28px;display:flex}.toolBoundaryPanel h2{letter-spacing:-.035em;margin:6px 0 0;font-size:1.4rem}.toolBoundaryPanel>p{max-width:620px;color:var(--workspace-muted);margin:7px 0 0;font-size:.78rem;line-height:1.5}.boundaryNotice{max-width:680px;color:var(--workspace-purple-dark);border:1px solid var(--workspace-purple-mid);background:#f7f2ff;border-radius:14px;align-items:flex-start;gap:11px;margin-top:28px;padding:14px;display:flex}.boundaryNotice>span{gap:4px;display:grid}.boundaryNotice strong{font-size:.76rem}.boundaryNotice small{color:var(--workspace-muted);font-size:.69rem;line-height:1.45}.boundaryButton{width:fit-content;margin-top:18px;text-decoration:none}.cardPageGrid{align-items:stretch}.roleCard h2,.faqCard h2,.settingsPanel h2{font-size:1rem}.roleCard .statusPill{margin-top:20px}.settingsGrid{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:16px;display:grid}.settingsStack{gap:18px;display:grid}.settingsPanel h2{margin-bottom:20px}.settingRow{border-top:1px solid var(--workspace-border);justify-content:space-between;align-items:center;gap:18px;min-height:76px;padding:13px 0;display:flex}.settingRow>span{gap:4px;display:grid}.settingRow strong{font-size:.78rem}.settingRow small{color:var(--workspace-muted);font-size:.68rem}.settingRow input{width:38px;height:21px;accent-color:var(--workspace-purple)}.redistributionPanel{gap:18px;padding:22px;display:grid}.redistributionHeading{border-radius:18px 18px 0 0;margin:-22px -22px 0}.redistributionWarning{color:#675113;background:#fffbed;border:1px solid #e6dba9;border-radius:14px;align-items:flex-start;gap:10px;padding:13px 15px;font-size:.76rem;line-height:1.5;display:flex}.redistributionWarning svg{flex:none;margin-top:1px}.nativeField{gap:7px;display:grid}.nativeField>span{color:var(--workspace-ink);font-size:.72rem;font-weight:750}.nativeField>small{color:var(--workspace-muted);font-size:.66rem}.nativeField select,.nativeField input{border:1px solid var(--workspace-border);width:100%;min-height:42px;color:var(--workspace-ink);font:inherit;background:#fff;border-radius:12px;outline:none;padding:0 12px;font-size:.76rem}.nativeField select:focus,.nativeField input:focus{border-color:var(--workspace-purple);box-shadow:0 0 0 3px #7b3df01f}.representativePickerSection,.recipientPickerSection{gap:12px;display:grid}.sectionLabelRow,.powerBaseWorkspaceHeading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.sectionLabelRow>div,.powerBaseWorkspaceHeading>div{gap:3px;display:grid}.sectionLabelRow h3,.powerBaseWorkspaceHeading h3{color:var(--workspace-ink);letter-spacing:-.02em;margin:0;font-size:.9rem}.sectionLabelRow>span,.powerBaseWorkspaceHeading p,.recipientPickerSection>small{color:var(--workspace-muted);margin:0;font-size:.67rem}.departingRepGrid,.repPickerLoading{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.repPickerLoading>span{border:1px solid var(--workspace-border);background:linear-gradient(100deg,#f6f3f9 20%,#fff 38%,#f6f3f9 58%) 0 0/200% 100%;border-radius:16px;min-height:86px;animation:1.25s ease-in-out infinite repPickerShimmer}@keyframes repPickerShimmer{0%{background-position:120% 0}to{background-position:-80% 0}}.departingRepCard{border:1px solid var(--workspace-border);min-width:0;min-height:86px;color:var(--workspace-ink);font:inherit;text-align:left;cursor:pointer;background:linear-gradient(145deg,#fff,#fbf9fd);border-radius:16px;grid-template-columns:38px minmax(0,1fr) auto 22px;align-items:center;gap:10px;padding:13px;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid;box-shadow:0 2px 8px #2c1c4609}.departingRepCard:not(:disabled):hover{border-color:#cdb9ee;transform:translateY(-1px);box-shadow:0 8px 22px #46277217}.departingRepCardActive{border-color:var(--workspace-purple);background:linear-gradient(145deg,#fbf8ff,#f1e9ff);box-shadow:0 0 0 3px #7b3df01a,0 10px 24px #4627721a}.repAvatar{color:#fff;background:linear-gradient(145deg, var(--workspace-purple), var(--workspace-purple-dark));letter-spacing:.02em;border-radius:11px;flex:none;place-items:center;width:34px;height:34px;font-size:.64rem;font-weight:820;display:inline-grid}.departingRepIdentity,.departingRepMix{gap:4px;min-width:0;display:grid}.departingRepIdentity strong{text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;overflow:hidden}.departingRepIdentity small,.departingRepMix small{color:var(--workspace-muted);white-space:nowrap;font-size:.62rem}.departingRepMix{border-left:1px solid var(--workspace-border);text-align:right;padding-left:10px}.departingRepCheck{color:#0000;background:#fff;border:1px solid #d7cede;border-radius:7px;place-items:center;width:20px;height:20px;display:grid}.departingRepCardActive .departingRepCheck{color:#fff;border-color:var(--workspace-purple);background:var(--workspace-purple)}.recipientPickerSection{border:1px solid var(--workspace-border);background:var(--workspace-surface-soft);opacity:.68;border-radius:16px;padding:15px}.recipientPickerSectionReady{opacity:1}.recipientToggleRow{flex-wrap:wrap;gap:8px;display:flex}.recipientRepChip{border:1px solid var(--workspace-border);min-height:42px;color:var(--workspace-muted);font:inherit;cursor:pointer;background:#fff;border-radius:13px;align-items:center;gap:8px;padding:4px 12px 4px 5px;font-size:.7rem;font-weight:740;display:inline-flex}.recipientRepChip .repAvatar{opacity:.7;border-radius:10px;width:31px;height:31px}.recipientRepChip>svg{color:#0000}.recipientRepChipActive{color:var(--workspace-purple-dark);background:#f7f2ff;border-color:#cdb9ee;box-shadow:0 5px 14px #7b3df014}.recipientRepChipActive .repAvatar{opacity:1}.recipientRepChipActive>svg{color:var(--workspace-purple)}.previewRedistributionButton{align-items:center;gap:8px;display:inline-flex}.filterChip{border:1px solid var(--workspace-border);min-height:36px;color:var(--workspace-muted);font:inherit;cursor:pointer;background:#fff;border-radius:999px;padding:0 13px;font-size:.7rem;font-weight:720}.filterChipActive{border-color:var(--workspace-purple);color:#fff;background:var(--workspace-purple);box-shadow:0 5px 14px #7b3df02e}.redistributionActionRow,.manifestReceipt{align-items:center;gap:12px;display:flex}.manifestReceipt{color:var(--workspace-muted);font-size:.68rem}.manifestReceipt code{color:var(--workspace-purple-dark);background:var(--workspace-purple-soft);border-radius:7px;padding:4px 7px}.redistributionPreview{border-top:1px solid var(--workspace-border);gap:16px;padding-top:18px;display:grid}.redistributionStatGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.redistributionStatGrid article{border:1px solid var(--workspace-border);background:var(--workspace-surface-soft);border-radius:14px;gap:7px;min-height:86px;padding:15px;display:grid}.redistributionStatGrid span{color:var(--workspace-muted);font-size:.66rem;font-weight:720}.redistributionStatGrid strong{font-size:1.35rem}.allocationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.allocationGrid>div{border:1px solid var(--workspace-border);border-radius:14px;padding:16px}.allocationGrid h3,.confirmationPanel h3{margin:4px 0 7px;font-size:.9rem}.allocationGrid p,.confirmationPanel p{color:var(--workspace-muted);margin:0;font-size:.7rem;line-height:1.45}.allocationRows{gap:8px;margin-top:12px;display:grid}.allocationRows>div{border-top:1px solid var(--workspace-border);justify-content:space-between;gap:12px;padding-top:8px;font-size:.72rem;display:flex}.powerBaseWorkspace{border:1px solid var(--workspace-border);background:#fff;border-radius:17px;gap:12px;padding:16px;display:grid}.assignmentProgress{color:#8b5f18;background:#fff6df;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 10px;font-size:.66rem;font-weight:760;display:inline-flex}.assignmentProgressReady{color:#147051;background:#ebf8f2}.powerBaseToolbar{justify-content:space-between;align-items:center;gap:12px;display:flex}.powerBaseSearch{border:1px solid var(--workspace-border);min-width:230px;min-height:40px;color:var(--workspace-muted);background:#fff;border-radius:12px;align-items:center;gap:8px;padding:0 12px;display:flex}.powerBaseSearch:focus-within{border-color:var(--workspace-purple);box-shadow:0 0 0 3px #7b3df01a}.powerBaseSearch input{width:100%;min-width:0;color:var(--workspace-ink);font:inherit;background:0 0;border:0;outline:none;font-size:.72rem}.powerBaseFilterRow{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.tableFilterChip,.quietActionButton{border:1px solid var(--workspace-border);min-height:34px;color:var(--workspace-muted);font:inherit;cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:7px;padding:0 10px;font-size:.65rem;font-weight:720;display:inline-flex}.tableFilterChip>span{background:var(--workspace-surface-soft);text-align:center;border-radius:6px;min-width:20px;padding:3px 5px;font-size:.58rem}.tableFilterChipActive{border-color:var(--workspace-purple);color:#fff;background:var(--workspace-purple);box-shadow:0 5px 14px #7b3df029}.tableFilterChipActive>span{background:#ffffff2e}.bulkAssignmentBar{border:1px solid var(--workspace-border);background:var(--workspace-surface-soft);border-radius:14px;grid-template-columns:minmax(150px,.7fr) auto minmax(260px,1.2fr);align-items:center;gap:10px;padding:11px;display:grid}.bulkAssignmentBarActive{background:#f8f3ff;border-color:#cbb5ed}.bulkSelectionSummary{align-items:center;gap:9px;min-width:0;display:flex}.bulkSelectionSummary>span:last-child{gap:2px;min-width:0;display:grid}.bulkSelectionSummary strong,.bulkSelectionSummary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bulkSelectionSummary strong{font-size:.7rem}.bulkSelectionSummary small{color:var(--workspace-muted);font-size:.6rem}.bulkSelectionCount{width:32px;height:32px;color:var(--workspace-purple-dark);background:var(--workspace-purple-soft);border-radius:10px;flex:none;place-items:center;font-size:.74rem;font-weight:820;display:grid}.bulkSelectionActions,.bulkOwnerButtons{flex-wrap:wrap;gap:6px;display:flex}.quietActionButton:hover:not(:disabled){color:var(--workspace-purple-dark);border-color:#cbb5ed}.bulkOwnerButtons{justify-content:flex-end}.bulkOwnerButtons button{min-height:36px;color:var(--workspace-purple-dark);font:inherit;cursor:pointer;background:#fff;border:1px solid #d8caea;border-radius:11px;align-items:center;gap:7px;padding:3px 9px 3px 4px;font-size:.63rem;font-weight:740;display:inline-flex}.bulkOwnerButtons button:hover:not(:disabled){border-color:var(--workspace-purple);box-shadow:0 5px 14px #7b3df01f}.bulkOwnerButtons .repAvatar{border-radius:9px;width:28px;height:28px;font-size:.55rem}.powerBaseAssignmentList{border:1px solid var(--workspace-border);border-radius:14px;overflow:hidden}.powerBaseAssignmentHeader,.powerBaseAssignmentRow{grid-template-columns:28px minmax(200px,1.4fr) minmax(120px,.7fr) minmax(180px,1fr);align-items:center;gap:14px;padding:11px 14px;display:grid}.powerBaseAssignmentHeader{color:var(--workspace-muted);background:var(--workspace-surface-soft);letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:780}.powerBaseAssignmentRow+.powerBaseAssignmentRow{border-top:1px solid var(--workspace-border)}.powerBaseAssignmentRow{transition:background .12s}.powerBaseAssignmentRowSelected{background:#fbf8ff}.powerBaseAssignmentRow>span:first-child{gap:3px;display:grid}.powerBaseAssignmentRow strong{font-size:.74rem}.powerBaseAssignmentRow small{color:var(--workspace-muted);text-overflow:ellipsis;font-size:.65rem;overflow:hidden}.classificationPill{width:fit-content;color:var(--workspace-purple-dark);background:var(--workspace-purple-soft);border-radius:999px;padding:5px 8px;font-size:.64rem;font-weight:760}.tableSelectButton{color:#0000;cursor:pointer;background:#fff;border:1px solid #d4cadc;border-radius:7px;place-items:center;width:22px;height:22px;padding:0;display:grid}.tableSelectButtonActive{color:#fff;border-color:var(--workspace-purple);background:var(--workspace-purple)}.styledSelectWrap{position:relative}.styledSelectWrap select{appearance:none;border:1px solid var(--workspace-border);width:100%;min-height:40px;color:var(--workspace-ink);font:inherit;background:linear-gradient(145deg,#fff,#fbf9fd);border-radius:11px;outline:none;padding:0 36px 0 11px;font-size:.7rem}.styledSelectWrap select:focus{border-color:var(--workspace-purple);box-shadow:0 0 0 3px #7b3df01a}.styledSelectWrap>svg{color:var(--workspace-muted);pointer-events:none;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.emptyAssignmentState{border:1px dashed var(--workspace-border);color:var(--workspace-muted);text-align:center;border-radius:14px;padding:18px;font-size:.72rem}.confirmationPanel{background:#fff9f7;border:1px solid #ead9d4;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr) auto;align-items:end;gap:15px;padding:16px;display:grid}.destructiveConfirmButton{white-space:nowrap;min-height:42px}.executionReceipt{color:#176548;background:#effaf5;border:1px solid #a9ddc9;border-radius:13px;gap:4px;padding:13px 15px;font-size:.7rem;display:grid}.executionReceipt-partial{color:#675113;background:#fffbed;border-color:#e6dba9}.executionReceipt small{font-size:.64rem}@media (width<=900px){.allocationGrid,.confirmationPanel{grid-template-columns:1fr}.departingRepGrid,.repPickerLoading{grid-template-columns:repeat(2,minmax(0,1fr))}.powerBaseToolbar{flex-direction:column;align-items:stretch}.powerBaseFilterRow{justify-content:flex-start}.bulkAssignmentBar{grid-template-columns:1fr}.bulkOwnerButtons{justify-content:flex-start}.redistributionStatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.powerBaseAssignmentHeader{display:none}.powerBaseAssignmentRow{grid-template-columns:28px minmax(0,1fr)}.powerBaseAssignmentRow>.classificationPill,.powerBaseAssignmentRow>.styledSelectWrap{grid-column:2}}@media (width<=620px){.departingRepGrid,.repPickerLoading{grid-template-columns:1fr}.departingRepCard{grid-template-columns:38px minmax(0,1fr) 22px}.departingRepMix{display:none}.sectionLabelRow,.powerBaseWorkspaceHeading{flex-direction:column;align-items:flex-start}.powerBaseSearch{min-width:0}}.settingsNote{color:#fff;background:linear-gradient(145deg, var(--workspace-purple), var(--workspace-purple-dark));border-color:#0000}.settingsNote h3,.settingsNote p{color:#fff}.settingsNote p{opacity:.76}.overviewSourceGrid,.leadSourceGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.overviewSourceGrid article,.leadSourceGrid article{border:1px solid var(--workspace-border);background:var(--workspace-panel);border-radius:14px;gap:5px;padding:12px 14px;display:grid}.overviewSourceGrid article>.sourceState,.leadSourceGrid article>.sourceState{justify-self:start}.overviewSourceGrid small,.leadSourceGrid small{color:var(--workspace-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nativeLiveLabelPartial>span{background:#d79720}.workspaceApp[data-dense-rows=false] .nativeTableScroller th,.workspaceApp[data-dense-rows=false] .nativeTableScroller td{padding-top:14px;padding-bottom:14px}.workspaceApp[data-reduced-motion=true],.workspaceApp[data-reduced-motion=true] *{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.helpGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.faqCard{min-height:210px}.nativeDashboardStack{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.capitalToolbar{flex-wrap:wrap;align-items:flex-end}.capitalDevelopmentNotice{z-index:6;color:#4a2a00;background:#fff4d6;border:1px solid #e7b84f;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 14px;display:grid;position:sticky;top:10px;box-shadow:0 8px 24px #5637001a}.capitalDevelopmentNotice div{align-items:baseline;gap:10px;display:flex}.capitalDevelopmentNotice strong{letter-spacing:.08em;font-size:11px}.capitalDevelopmentNotice span,.capitalDevelopmentNotice small{font-size:12px}.capitalPreviewLock{color:#7b5200;align-items:center;gap:5px;font-weight:700;display:inline-flex}.capitalToolbar .nativePeriodTabs{margin-left:auto}.capitalMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.capitalCoveragePanel{border:1px solid var(--line);background:#fff;border-radius:14px;grid-template-columns:minmax(240px,1.1fr) minmax(0,2fr);align-items:center;gap:20px;padding:16px 18px;display:grid}.capitalCoveragePanel.capitalCoverageEmpty{background:#faf8ff;border-color:#d8c9f8}.capitalCoverageHeading{gap:4px;display:grid}.capitalCoverageHeading strong{font-size:15px}.capitalCoverageHeading small{color:var(--muted);line-height:1.45}.capitalCoveragePanel dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.capitalCoveragePanel dl div{background:#6835e80d;border-radius:10px;gap:4px;min-width:0;padding:10px 12px;display:grid}.capitalCoveragePanel dt{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.capitalCoveragePanel dd{margin:0;font-size:13px;font-weight:750}.capitalUnavailable{border-style:dashed;align-items:center;gap:22px;min-height:220px;padding:32px;display:flex}.capitalUnavailableIcon{color:#fff;background:linear-gradient(145deg,#6835e8,#34158f);border-radius:16px;flex:none;place-items:center;width:52px;height:52px;display:grid}.capitalUnavailable h2,.capitalUnavailable p{margin:6px 0}.capitalUnavailable small{color:var(--muted)}.capitalOverviewGrid{grid-template-columns:minmax(0,2.15fr) minmax(270px,.85fr);gap:16px;display:grid}.capitalFlowPanel{flex-direction:column;min-width:0;display:flex}.capitalFlowChart{align-items:flex-end;gap:8px;min-height:210px;padding:20px 4px 4px;display:flex;overflow-x:auto}.capitalFlowDay{text-align:center;flex:1 0 28px;min-width:28px}.capitalFlowBars{border-bottom:1px solid var(--border);justify-content:center;align-items:flex-end;gap:3px;height:164px;padding:0 2px;display:flex}.capitalFlowBars span{border-radius:6px 6px 2px 2px;width:min(10px,42%);min-height:4px}.capitalFundingBar,.capitalFundingKey{background:linear-gradient(#8b4dff,#5b27dc)}.capitalDistributionBar,.capitalDistributionKey{background:#1d1e22}.capitalFlowDay small{color:var(--muted);margin-top:7px;font-size:10px;display:block}.capitalFlowLegend{color:var(--muted);gap:16px;margin-top:auto;padding-top:16px;font-size:12px;display:flex}.capitalFlowLegend span{align-items:center;gap:6px;display:inline-flex}.capitalFlowLegend i{border-radius:50%;width:8px;height:8px}.capitalTargetActions{color:var(--muted);justify-content:flex-end;align-items:center;gap:12px;font-size:12px;display:flex}.repTargetPanel{overflow:hidden}.repTargetHeading{justify-content:space-between;align-items:flex-start;gap:24px;padding:20px 22px;display:flex}.repTargetHeading h2,.repTargetHeading p{margin:4px 0 0}.repTargetHeading p{max-width:700px;color:var(--muted);line-height:1.55}.repTargetHeadingActions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.repCountPill{color:#5a3f9f;background:#f3efff;border:1px solid #ded4fa;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.repTargetSummary{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.repTargetSummary article{border-right:1px solid var(--border);gap:6px;padding:16px 20px;display:grid}.repTargetSummary article:last-child{border-right:0}.repTargetSummary span{color:var(--muted);font-size:11px;font-weight:700}.repTargetSummary strong{color:var(--ink);font-size:19px}.repTargetSummary .repTargetSummaryOver strong{color:#c92f3d}.repTargetSaved{margin:14px 18px 0}.currentFundEditor{grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(190px,1fr)) auto;align-items:end;gap:14px;padding:18px;display:grid}.currentFundEditor h2,.currentFundEditor p{margin:3px 0 0}.currentFundEditor label{color:var(--muted);gap:6px;font-size:11px;font-weight:700;display:grid}.currentFundEditor select,.currentFundEditor>label>input{border:1px solid var(--border);min-height:38px;color:var(--ink);background:#fff;border-radius:10px;padding:0 10px}.capitalTargetEditor{border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#f7f4ff;grid-template-columns:repeat(3,minmax(190px,1fr));gap:12px;padding:16px 18px;display:grid}.capitalTargetEditor label{color:var(--muted);gap:6px;font-size:11px;font-weight:700;display:grid}.capitalTargetEditor label small{color:var(--muted);font-size:10px;font-weight:500}.repTargetEditorActions{color:var(--muted);grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px;padding-top:4px;font-size:12px;display:flex}.repTargetValidation{color:#b42335;font-weight:700}.moneyInput{border:1px solid var(--border);background:#fff;border-radius:10px;align-items:center;gap:6px;min-height:38px;padding:0 10px;display:flex}.moneyInput i{color:var(--muted);font-style:normal}.moneyInput input{width:100%;font:inherit;border:0;outline:0;font-size:13px}.capitalScoreRow td:first-child{border-left:4px solid #0000}.capitalScore-red td:first-child{border-left-color:#dc3545}.capitalScore-yellow td:first-child{border-left-color:#e0a000}.capitalScore-green td:first-child{border-left-color:#1c9b67}.capitalScore-unassigned td:first-child{border-left-color:#b8b2c7}.capitalScore-red{background:#fff8f8}.capitalScore-yellow{background:#fffdf3}.capitalScore-green{background:#f4fcf8}.capitalProgress{grid-template-columns:minmax(90px,1fr) 42px;align-items:center;gap:8px;display:grid}.capitalProgress>span{background:#ebe7f2;border-radius:999px;height:7px;overflow:hidden}.capitalProgress i{border-radius:inherit;background:currentColor;height:100%;display:block}.capitalScore-red .capitalProgress{color:#c92f3d}.capitalScore-yellow .capitalProgress{color:#b47d00}.capitalScore-green .capitalProgress{color:#167a51}.capitalScore-unassigned .capitalProgress{color:#9c95aa}@media (width<=1180px){.currentFundEditor{grid-template-columns:repeat(2,minmax(200px,1fr))}.currentFundEditor>div{grid-column:1/-1}.capitalMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.capitalOverviewGrid,.capitalCoveragePanel{grid-template-columns:1fr}.capitalTargetEditor{grid-template-columns:repeat(2,minmax(180px,1fr))}.repTargetSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.repTargetSummary article:nth-child(2){border-right:0}.repTargetSummary article:nth-child(-n+2){border-bottom:1px solid var(--border)}}@media (width<=760px){.currentFundEditor{grid-template-columns:1fr}.currentFundEditor>div{grid-column:auto}.capitalDevelopmentNotice{grid-template-columns:auto 1fr}.capitalDevelopmentNotice div{gap:2px;display:grid}.capitalDevelopmentNotice small{grid-column:1/-1}.capitalToolbar .nativePeriodTabs{width:100%;margin-left:0}.capitalMetricGrid{grid-template-columns:1fr}.capitalCoveragePanel dl{grid-template-columns:repeat(2,minmax(0,1fr))}.capitalUnavailable{align-items:flex-start;padding:24px}.capitalTargetActions{flex-direction:column;align-items:flex-start}.capitalTargetEditor{grid-template-columns:1fr}.repTargetHeading,.repTargetEditorActions{flex-direction:column;align-items:stretch}.repTargetHeadingActions{justify-content:flex-start;align-items:stretch}.repTargetSummary{grid-template-columns:1fr}.repTargetSummary article,.repTargetSummary article:nth-child(2){border-right:0;border-bottom:1px solid var(--border)}.repTargetSummary article:last-child{border-bottom:0}}.nativeToolbar,.nativePanelHeading,.nativeLeadFilters,.nativePagination,.callQcToolbar,.callQcToolbarActions,.asOfRow,.completedReviewSummary,.nativeLiveLabel{align-items:center;display:flex}.nativeToolbar{justify-content:space-between;gap:14px;min-height:46px}.nativeOverviewToolbar{justify-content:flex-end}.nativeToolbar small,.nativePanelHeading p,.nativeMetricCard small,.nativeQueueStats small,.nativeRepRow small,.nativeTableFooter,.nativeTablePanel td small,.closerSummary span{color:var(--workspace-muted);font-size:.69rem;line-height:1.4}.nativeLiveLabel{color:var(--workspace-purple-dark);gap:7px;font-size:.76rem;font-weight:750}.nativeLiveLabel>span{background:#1eb980;border-radius:999px;width:7px;height:7px;box-shadow:0 0 0 4px #1eb9801f}.nativePeriodTabs,.callQcTabs,.nativeScopeTabs{border:1px solid var(--workspace-border);scrollbar-width:none;background:#f1edf6;border-radius:14px;flex-flow:row;gap:3px;max-width:100%;padding:4px;display:inline-flex;overflow-x:auto;box-shadow:inset 0 1px 2px #37008809}.nativePeriodTabs::-webkit-scrollbar{display:none}.callQcTabs::-webkit-scrollbar{display:none}.nativeScopeTabs::-webkit-scrollbar{display:none}.nativePeriodTabs button,.callQcTabs button,.nativeScopeTabs button,.nativePagination button,.managerActions button,.callAsk button{min-height:32px;color:var(--workspace-muted);white-space:nowrap;cursor:pointer;transition:color var(--motion), background var(--motion), box-shadow var(--motion);background:0 0;border:0;border-radius:10px;padding:7px 12px;font-size:.69rem;font-weight:700}.nativePeriodTabs button:hover,.callQcTabs button:hover,.nativeScopeTabs button:hover{color:var(--workspace-purple-dark);background:#ffffffb3}.nativePeriodTabs .nativePeriodActive,.callQcTabs .callQcTabActive,.nativeScopeTabs .nativeScopeActive{color:#fff;background:var(--workspace-purple);box-shadow:0 4px 12px #7b3ff23d}.nativeScopeTabs button{align-items:center;gap:6px;display:inline-flex}.nativeToolbarSummary{color:var(--workspace-muted);margin-right:auto;font-size:.68rem}.nativeMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.salesDashboard{--sales-track:#eee8f6}.salesToolbar .nativeToolbarSummary{font-size:.74rem;font-weight:650}.salesMetricGrid .nativeMetricCard{min-height:132px}.salesCapitalPanel{padding:22px}.salesCapitalList{gap:18px;margin-top:20px;display:grid}.salesCapitalRow{gap:8px;display:grid}.salesCapitalHeader,.salesCapitalMeta{align-items:center;display:flex}.overviewSection{gap:12px;display:grid}.overviewSectionHeading{justify-content:space-between;align-items:end;gap:16px;min-height:42px;display:flex}.salesCapitalHeader strong{color:var(--workspace-text);font-size:.88rem}.salesCapitalHeader>span{color:var(--workspace-text);font-size:.84rem;font-weight:750}.salesCapitalTrack{background:var(--sales-track);border-radius:999px;height:12px;display:block;overflow:hidden}.salesCapitalTrack>span{border-radius:inherit;background:linear-gradient(90deg,#7130eb,#9b5df7);min-width:0;height:100%;display:block}.salesCapitalMeta{color:var(--workspace-muted);font-size:.68rem}.salesCapitalMeta>span:first-child{gap:4px;display:inline-flex}.salesScorecardPanel th,.salesScorecardPanel td{white-space:nowrap}.salesEfficiencyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.salesEfficiencyMetric{align-content:start;gap:8px;min-height:122px;padding:18px;display:grid}.salesEfficiencyMetric>span{color:var(--workspace-muted);font-size:.72rem;font-weight:700}.salesEfficiencyMetric>strong{color:var(--workspace-text);letter-spacing:-.04em;font-size:clamp(1.5rem,2.2vw,2rem);line-height:1}.salesEfficiencyMetric>small{color:var(--workspace-muted);line-height:1.4}.salesLeadershipSignal{background:linear-gradient(135deg,#f8f3ff,#fff 72%);border-color:#d8c4fb;grid-template-columns:auto minmax(0,1fr);gap:16px;padding:20px;display:grid}.salesLeadershipSignal h2{color:var(--workspace-text);margin:3px 0 5px;font-size:1rem}.salesLeadershipSignal p{color:var(--workspace-muted);margin:0;font-size:.78rem;line-height:1.55}.overviewSectionHeading h2{letter-spacing:-.025em;margin:3px 0 0;font-size:1.08rem}.overviewRepSpotlights,.fundRepSpotlights{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.overviewRepSpotlight,.fundRepSpotlight{gap:12px;min-height:132px;padding:15px;display:grid}.overviewRepSpotlight.repRankShade-1,.fundRepSpotlight.repRankShade-1{color:#fff;background:linear-gradient(145deg,#4b1f88,#5b2b99);border-color:#54259a}.overviewRepSpotlight.repRankShade-2,.fundRepSpotlight.repRankShade-2{color:#fff;background:linear-gradient(145deg,#71429c,#8052ad);border-color:#8052bd}.overviewRepSpotlight.repRankShade-3,.fundRepSpotlight.repRankShade-3{color:#362047;background:#d9c8ef;border-color:#b99cde}.overviewRepSpotlight.repRankShade-4,.fundRepSpotlight.repRankShade-4{color:#362047;background:#eee6f8;border-color:#d9c8ee}.overviewRepSpotlight.repRankShade-1 dt,.overviewRepSpotlight.repRankShade-2 dt,.fundRepSpotlight.repRankShade-1 dt,.fundRepSpotlight.repRankShade-2 dt{color:#fff}.overviewRepSpotlight.repRankShade-3 dt,.overviewRepSpotlight.repRankShade-4 dt,.fundRepSpotlight.repRankShade-3 dt,.fundRepSpotlight.repRankShade-4 dt{color:#574166}.overviewRepSpotlight.repRankShade-1 .nativeRank,.overviewRepSpotlight.repRankShade-2 .nativeRank,.fundRepSpotlight.repRankShade-1 .nativeRank,.fundRepSpotlight.repRankShade-2 .nativeRank{color:#4b1f88;background:#fff}.nativeTablePanel tr.repRankShade-1>td{background:#d8c4ed}.nativeTablePanel tr.repRankShade-2>td{background:#e3d4f1}.nativeTablePanel tr.repRankShade-3>td{background:#eee5f7}.nativeTablePanel tr.repRankShade-4>td{background:#f7f2fb}.nativeTablePanel tr[class*=repRankShade-]{--workspace-muted:#574166;color:#362047}.nativeTablePanel tr[class*=repRankShade-] .unavailableValue{color:#655273}.overviewRepSpotlightHeading{align-items:center;gap:9px;min-width:0;display:flex}.overviewRepSpotlightHeading strong,.fundRepSpotlight>strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overviewRepSpotlight dl,.fundRepSpotlight dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;display:grid}.overviewRepSpotlight dl div,.fundRepSpotlight dl div{gap:3px;display:grid}.overviewRepSpotlight dt,.fundRepSpotlight dt{color:var(--workspace-muted);text-transform:uppercase;font-size:.62rem;font-weight:750}.overviewRepSpotlight dd,.fundRepSpotlight dd{margin:0;font-size:.86rem;font-weight:800}.fundRepSpotlight{grid-template-columns:28px minmax(0,1fr);align-items:start}.fundRepSpotlight dl{grid-column:1/-1}.currentFundInvestorMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.nativeMetricCard{border:1px solid var(--workspace-border);background:#fff;border-radius:18px;align-content:start;gap:6px;min-height:122px;padding:16px;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 24px #37008809}.nativeMetricCard>svg{width:34px;height:34px;color:var(--workspace-purple-dark);background:var(--workspace-purple-soft);border-radius:11px;padding:7px;position:absolute;top:14px;right:14px}.nativeMetricCard>span:not(.nativeMetricIcon){color:var(--workspace-muted);padding-right:32px;font-size:.72rem;font-weight:700}.nativeMetricCard strong{color:var(--workspace-text);letter-spacing:-.045em;font-size:clamp(1.65rem,2.4vw,2.15rem);line-height:1}.nativeMetricState-stale{background:#fffaf0;border-color:#e5c98a}.nativeMetricState-not_connected,.nativeMetricState-unverified,.nativeMetricState-error,.nativeMetricState-missing{background:#faf8fc;border-color:#e1dbe9}.nativeMetricPrimary{color:#fff;background:linear-gradient(145deg,#7130cf,#5b20af);border-color:#0000}.nativeMetricPrimary>span:not(.nativeMetricIcon),.nativeMetricPrimary>strong,.nativeMetricPrimary>small{color:#fff}.nativeMetricPrimary>small,.nativeMetricPrimary>span:not(.nativeMetricIcon){opacity:1}.nativeMetricPrimary>svg{color:#fff;background:#ffffff29}.nativeMetricIcon{width:34px;height:34px;color:var(--workspace-purple-dark);background:var(--workspace-purple-soft);border-radius:11px;place-items:center;display:grid;position:absolute;top:14px;right:14px}.nativeOverviewGrid,.nativeMarketingGrid,.callQcWorkspaceGrid,.feedbackGrid,.usersWorkspaceGrid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.9fr);gap:14px;display:grid}.nativePanelHeading{border-bottom:1px solid var(--workspace-border);justify-content:space-between;gap:16px;min-height:44px;padding:16px 18px 13px}.nativePanelHeading h2,.nativeStatePanel h2,.workspaceSignIn h2,.callDetail h2{letter-spacing:-.02em;margin:0;font-size:1rem}.nativePanelHeading p{margin:4px 0 0}.nativeRepList{padding:3px 18px 12px;display:grid}.nativeRepRow{border-bottom:1px solid #eee8f4;grid-template-columns:28px minmax(130px,.7fr) minmax(120px,1fr) 38px;align-items:center;gap:12px;min-height:58px;font-size:.76rem;display:grid}.nativeRepRow>div{gap:3px;display:grid}.nativeRank{width:26px;height:26px;color:var(--workspace-purple-dark);background:var(--workspace-purple-soft);border-radius:9px;place-items:center;font-size:.67rem;font-weight:800;display:grid}.volumeTrack{background:#ede8f2;border-radius:999px;height:7px;display:block;overflow:hidden}.volumeTrack>span{border-radius:inherit;background:linear-gradient(90deg, var(--workspace-purple), #a870ff);height:100%;display:block}.nativeQueueStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:18px;display:grid}.nativeQueueStats>span{background:var(--workspace-purple-soft);border-radius:14px;align-content:center;gap:6px;min-height:86px;padding:13px;display:grid}.nativeQueueStats strong{font-size:1.35rem}.nativeOverviewActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nativeOverviewActions button{min-height:76px;color:var(--workspace-text);border:1px solid var(--workspace-border);text-align:left;cursor:pointer;background:#fff;border-radius:16px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:12px;padding:15px 17px;display:grid}.nativeOverviewActions button>svg:first-child{color:#fff;background:var(--workspace-purple);border-radius:11px;width:34px;height:34px;padding:8px}.nativeOverviewActions button>span,.nativeOverviewActions button small{gap:3px;display:grid}.nativeMarketingGrid{grid-template-columns:minmax(0,2fr) minmax(250px,.8fr)}.marketingDashboard{gap:14px}.marketingPrimaryMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.marketingSecondaryMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.comparisonPanel{min-width:0;padding:24px}.comparisonPanel h2,.comparisonPanel h3{margin-top:0}.comparisonPanel p{color:var(--workspace-muted);line-height:1.5}.comparisonBars{gap:20px;margin:18px 0;display:grid}.comparisonRow{grid-template-columns:minmax(140px,1fr) minmax(120px,2fr) minmax(160px,1fr);align-items:center;gap:16px;display:grid}.comparisonRow>span{font-size:.78rem}.comparisonBarTrack{background:#f4f0f8;border-radius:6px;gap:5px;min-width:0;padding-block:4px;display:grid}.comparisonBarTrack>span{border-radius:4px;height:12px;display:block}.comparisonCommitted{background:#7941d1}.comparisonTarget{background:#687181}.comparisonReceived{background:#258367}.comparisonDistributed{background:#a66c20}.fundComparisonDetail{border:1px solid var(--workspace-border);border-radius:12px;margin-top:24px;padding:20px}.fundComparisonDetail dl{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:16px;display:grid}.fundComparisonDetail dd{margin:8px 0;font-weight:700}@media (width<=650px){.comparisonRow{grid-template-columns:1fr;gap:8px}}.marketingDailySection{grid-template-columns:minmax(0,1fr)}.marketingSecondaryMetrics .nativeMetricCard{min-height:126px}.marketingDetailGrid{grid-template-columns:minmax(250px,.7fr) minmax(0,1.6fr);gap:14px;display:grid}.marketingEfficiencyPanel dl{margin:0;display:grid}.marketingEfficiencyPanel dl>div{border-bottom:1px solid var(--workspace-border);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:14px 18px;display:flex}.marketingEfficiencyPanel dl>div:last-child{border-bottom:0}.marketingEfficiencyPanel dt{color:var(--workspace-muted);font-size:.74rem;font-weight:700}.marketingEfficiencyPanel dd{color:var(--workspace-text);margin:0;font-size:1.15rem;font-weight:800}.bookingLifecycleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:16px;display:grid}.bookingLifecycleGrid>div{background:#faf8fd;border:1px solid #e8e0f1;border-radius:14px;align-content:center;gap:5px;min-height:96px;padding:13px;display:grid}.bookingLifecycleGrid>div[data-availability=unavailable]{opacity:.65}.bookingLifecycleGrid span,.bookingLifecycleGrid small{color:var(--workspace-muted);font-size:.67rem}.bookingLifecycleGrid strong{font-size:1.25rem}.dailyPerformanceFigure{min-width:0;padding:14px 16px 16px;overflow-x:auto}.dailyChartLegend{color:var(--workspace-muted);justify-content:flex-end;align-items:center;gap:18px;padding:0 8px 8px;font-size:.69rem;font-weight:700;display:flex}.dailyChartLegend>span{align-items:center;gap:7px;display:inline-flex}.dailySpendKey,.dailyLeadKey{background:var(--workspace-purple-soft);border-radius:3px;width:14px;height:8px;display:inline-block}.dailyLeadKey{background:#15131a;border-radius:999px;height:3px}.dailyPerformanceSvg{width:100%;min-width:640px;display:block;overflow:visible}.dailyGridLine{stroke:#e9e3f0;stroke-width:1px}.dailyAxisLine{stroke:#bdb4c8;stroke-width:1.2px}.dailyAxisTick{fill:var(--workspace-muted);font-size:10px}.dailyAxisTitle{fill:var(--workspace-text);font-size:11px;font-weight:700}.dailySpendBar{fill:#9f63f7;opacity:.72}.dailyLeadLine{fill:none;stroke:#17141d;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5px}.dailyLeadPoint{fill:#fff;stroke:#17141d;stroke-width:2.5px}.dailyDataDisclosure{color:var(--workspace-muted);margin:3px 8px 0;font-size:.7rem}.dailyDataDisclosure summary{cursor:pointer;width:fit-content;font-weight:700}.dailyDataDisclosure[open] summary{margin-bottom:8px}.webinarPanel .nativeWebinarGrid{grid-template-columns:repeat(5,minmax(0,1fr));padding:16px}.webinarToolbar{flex-wrap:wrap}.capitalFundPicker{flex:250px;min-width:0;max-width:440px}.capitalFundPicker select{width:100%;min-width:0}.webinarCohortNavigation select{min-width:210px;min-height:32px;color:var(--workspace-text);border:1px solid var(--workspace-border);font:inherit;background:#fff;border-radius:10px;padding:0 10px;font-size:.72rem}.webinarMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));padding:16px}.webinarPerformanceOverview{overflow:hidden}.webinarRoutingFairness{gap:16px;display:grid;overflow:hidden}.webinarRoutingSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.webinarRoutingSummary article{border:1px solid var(--workspace-border);background:#fbf9fe;border-radius:13px;gap:5px;min-width:0;padding:13px;display:grid}.webinarRoutingSummary span,.webinarRoutingSummary small,.webinarRoutingFairness td small{color:var(--workspace-muted)}.webinarRoutingSummary strong{font-size:1.35rem}.webinarRoutingFairness td small{overflow-wrap:anywhere;max-width:300px;margin-top:4px;display:block}.routingAvailability{color:#5f5668;text-transform:uppercase;background:#eee9f2;border-radius:999px;padding:3px 8px;font-size:.68rem;font-weight:800;display:inline-flex}.routingAvailability-ready{color:#176343;background:#ddf5e9}.routingAvailability-manual_off,.routingAvailability-blocked,.routingAvailability-missing{color:#8c382f;background:#fbe6e2}.routingAvailability-temporary_busy{color:#7a560f;background:#fff0c9}.webinarCampaignPanel{gap:16px;display:grid}.webinarCampaignSelector{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0;display:grid}.webinarCampaignSelector label{border:1px solid var(--workspace-border);cursor:pointer;background:#fbf9fe;border-radius:13px;align-items:flex-start;gap:10px;min-width:0;padding:12px;display:flex}.webinarCampaignSelector input{width:17px;height:17px;accent-color:var(--workspace-purple);margin-top:2px}.webinarCampaignSelector span{gap:3px;min-width:0;display:grid}.webinarCampaignSelector strong,.webinarCampaignSelector small{overflow-wrap:anywhere}.webinarCampaignSelector small,.webinarCampaignActions small,.webinarFreshnessGrid small{color:var(--workspace-muted)}.webinarCampaignUnavailable{cursor:not-allowed;background:#f2eff5}.webinarCampaignActions{justify-content:space-between;align-items:center;gap:16px;display:flex}.webinarEvidenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.webinarFreshnessGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.webinarFreshnessGrid article{align-content:start;gap:7px;display:grid}.webinarFreshnessGrid .sourceState{justify-self:start}.editableDisplayLabel{align-items:center;gap:5px;display:inline-flex;position:relative}.displayLabelEdit{color:currentColor;opacity:.55;cursor:pointer;background:0 0;border:1px solid;border-radius:7px;flex:none;place-items:center;width:22px;height:22px;padding:0;transition:opacity .12s,transform .12s;display:inline-grid}@media (hover:hover) and (pointer:fine){.displayLabelEdit{opacity:0;pointer-events:none;transform:translate(-2px)}.editableDisplayLabel:hover .displayLabelEdit,.editableDisplayLabel:focus-within .displayLabelEdit,.displayLabelEdit:focus-visible{opacity:1;pointer-events:auto;transform:translate(0)}}.displayLabelEditor{z-index:200;width:min(360px,100vw - 16px);max-height:calc(100dvh - 16px);color:var(--workspace-text);border:1px solid var(--workspace-border);text-align:left;text-transform:none;letter-spacing:normal;white-space:normal;background:#fff;border-radius:12px;grid-template-columns:minmax(0,1fr) repeat(3,32px);align-items:end;gap:6px;padding:10px;display:grid;position:fixed;overflow:auto;box-shadow:0 16px 40px #2110302e}.displayLabelEditor label{min-width:0;color:var(--workspace-muted);gap:4px;font-size:.7rem;display:grid}.displayLabelEditor input{min-width:0;height:32px;color:var(--workspace-text);border:1px solid var(--workspace-border);font:inherit;background:#fff;border-radius:8px;padding:0 8px;font-size:.8rem}.displayLabelEditor button{width:32px;height:32px;color:var(--workspace-text);border:1px solid var(--workspace-border);cursor:pointer;background:#fff;border-radius:8px;place-items:center;padding:0;display:grid}.displayLabelEdit:focus-visible,.displayLabelEditor button:focus-visible,.displayLabelEditor input:focus-visible{outline:2px solid var(--workspace-purple-dark);outline-offset:2px}.displayLabelEditor button:disabled{opacity:.5;cursor:default}.displayLabelError{color:#9f2437;grid-column:1/-1;font-size:.64rem}.displayLabelSource{color:var(--workspace-muted);grid-column:1/-1;font-size:.61rem;font-weight:500;line-height:1.35}.nativeDailyChart{align-items:stretch;gap:8px;min-height:220px;padding:20px 18px 16px;display:flex;overflow-x:auto}.nativeDailyColumn{min-width:30px;color:var(--workspace-muted);flex:1;grid-template-rows:minmax(120px,1fr) auto auto;justify-items:center;gap:5px;font-size:.62rem;display:grid}.nativeDailyBar{background:#f1edf6;border-radius:8px 8px 3px 3px;align-items:flex-end;width:100%;display:flex}.nativeDailyBar span{border-radius:inherit;background:linear-gradient(180deg, #a86cff, var(--workspace-purple));width:100%}.nativeFreshnessPanel{align-self:stretch}.sourceRow{border-bottom:1px solid #eee8f4;grid-template-columns:9px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;padding:11px 16px;display:grid}.sourceRow>div{gap:2px;display:grid}.sourceRow strong,.sourceRow time{font-size:.68rem}.sourceRow small{color:var(--workspace-muted);font-size:.61rem}.sourceDot{background:#aaa2b3;border-radius:999px;width:8px;height:8px}.sourceDot-ready{background:#1eb980}.sourceDot-stale{background:#d59929}.sourceDot-error{background:#c83b47}.sourceState,.leadStatus,.actorBadge,.scoreBadge{border:1px solid var(--workspace-border);width:fit-content;color:var(--workspace-muted);background:var(--workspace-purple-soft);text-transform:capitalize;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;font-size:.61rem;font-weight:800;display:inline-flex}.leadStatus-active{color:#087454;background:#ebf8f3;border-color:#c6e9dc}.leadStatus-paused{color:#8a5b0a;background:#fff7df;border-color:#ecd7a3}.leadStatus-pending{color:#5d4976;background:var(--workspace-purple-soft)}.leadStatus-completed{color:#365f91;background:#eef5fc;border-color:#cbdcee}.leadStatus-unverified{color:#7b4850;background:#fbf0f1;border-color:#ebcdd1}.callStatus{border:1px solid var(--workspace-border);width:fit-content;color:var(--workspace-muted);white-space:nowrap;background:#f5f3f8;border-radius:999px;padding:5px 8px;font-size:.61rem;font-weight:800;display:inline-flex}.callStatus-scored{color:#087454;background:#ebf8f3;border-color:#c6e9dc}.callStatus-not_applicable{color:#5f586c;background:#f2f0f5;border-color:#ddd8e5}.callStatus-queued,.callStatus-processing{color:#805512;background:#fff6df;border-color:#f1dcaa}.callStatus-failed{color:#a12e3a;background:#fff0f2;border-color:#efc2c8}.callScore-not_scored,.callScore-not_applicable,.callScore-queued,.callScore-processing,.callScore-failed{color:var(--workspace-muted);background:#efedf3}.sourceState-ready,.leadStatus-contacted_within_target{color:#087454;background:#ebf8f3;border-color:#bfe7d9}.sourceState-error,.leadStatus-overdue{color:#a92634;background:#fff0f2;border-color:#efc7cc}.sourceState-stale,.sourceState-partial,.leadStatus-unverified,.leadStatus-contacted_late{color:#8b5d0f;background:#fff8e9;border-color:#eed8ad}.asOfRow,.nativeTableFooter,.completedReviewSummary{border-top:1px solid var(--workspace-border);gap:7px;padding:12px 16px}.nativeTablePanel{min-width:0;overflow:hidden}.nativeTableScroller{width:100%;overflow:auto}.nativeTableScroller table{border-collapse:collapse;width:100%;min-width:760px;font-size:.7rem}.nativeTableScroller th{color:#8e8497;letter-spacing:.07em;text-align:left;text-transform:uppercase;background:#f2eff5;padding:10px 12px;font-size:.59rem}.nativeTableScroller td{vertical-align:middle;border-top:1px solid #ebe5f0;padding:10px 12px}.nativeTableScroller td small{margin-top:3px;display:block}.nativeTableScroller tbody tr:hover,.clickableRow:hover{background:#faf8fc}.clickableRow{cursor:pointer}.unavailableValue{color:#675b73}.metricValueReady{color:var(--workspace-text);font-weight:700}.metricValuePartial{color:#8b5d0f;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.metricValueStale{color:#8c6200;text-underline-offset:3px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.nativeMetricPrimary .metricValueReady,.nativeMetricPrimary .metricValuePartial,.nativeMetricPrimary .metricValueStale,.nativeMetricPrimary .unavailableValue,.overviewRepSpotlight.repRankShade-1 .unavailableValue,.overviewRepSpotlight.repRankShade-2 .unavailableValue,.overviewRepSpotlight.repRankShade-1 .metricValueReady,.overviewRepSpotlight.repRankShade-2 .metricValueReady,.overviewRepSpotlight.repRankShade-1 .metricValuePartial,.overviewRepSpotlight.repRankShade-2 .metricValuePartial,.overviewRepSpotlight.repRankShade-1 .metricValueStale,.overviewRepSpotlight.repRankShade-2 .metricValueStale{color:#fff}.nativeLeadFilters{border-bottom:1px solid var(--workspace-border);gap:10px;padding:13px 16px}.nativeSearch,.nativeSelect{min-height:var(--workspace-control-height);color:var(--workspace-muted);align-items:center;gap:8px}.nativeSearch{border:1px solid var(--workspace-border);border-radius:var(--workspace-control-radius);min-width:0;max-width:620px;box-shadow:var(--workspace-control-shadow);transition:border-color var(--motion), box-shadow var(--motion);background:#fff;flex:1;grid-template-columns:16px minmax(0,1fr);row-gap:4px;padding:8px 12px;display:grid}.nativeSearch>span{grid-area:1/1/auto/-1;font-size:11px}.nativeSearch>svg,.nativeSearch>input{grid-row:2}.nativeSearch input,.nativeSelect select,.workspaceSignIn input,.nativeFormPanel input,.nativeFormPanel select,.nativeFormPanel textarea,.callAsk input,.managerActions textarea{color:var(--workspace-text);border:1px solid var(--workspace-border);background:#fff;outline:none}.nativeSearch input{border:0;flex:1;width:100%;min-width:0}.nativeSelect{gap:4px;min-width:150px;display:grid;position:relative}.nativeSelectInline{grid-template-columns:18px minmax(0,1fr);gap:7px;min-width:180px}.nativeSelect:after{content:"";pointer-events:none;border-bottom:1.5px solid;border-right:1.5px solid;width:6px;height:6px;position:absolute;bottom:14px;right:13px;transform:rotate(45deg)}.nativeSelectInline:after{top:50%;bottom:auto;transform:translateY(-70%)rotate(45deg)}.nativeSelect>svg{z-index:1;justify-self:end}.nativeSelect>span,.workspaceSignIn label>span,.nativeFormPanel label>span{font-size:.63rem;font-weight:700}.nativeSelect select{width:100%;min-height:var(--workspace-control-height);appearance:none;border-radius:var(--workspace-control-radius);box-shadow:var(--workspace-control-shadow);cursor:pointer;transition:border-color var(--motion), box-shadow var(--motion), background var(--motion);padding:0 34px 0 12px;font-size:.7rem;font-weight:650}.nativeSelectInline select{grid-area:1/1/auto/-1;padding-left:38px}.nativeSelectInline>svg{pointer-events:none;grid-area:1/1;align-self:center;margin-left:12px}.nativeSearch:focus-within,.nativeSelect:focus-within select{border-color:var(--workspace-purple);box-shadow:0 0 0 3px #7b3ff224, var(--workspace-control-shadow)}.nativeSelect select:hover{border-color:var(--workspace-purple-mid);background:#fdfbff}.workspaceApp button:focus-visible,.workspaceApp input:focus-visible,.workspaceApp select:focus-visible,.workspaceApp textarea:focus-visible{outline:2px solid var(--workspace-purple);outline-offset:2px}.workspaceApp button:disabled,.workspaceApp select:disabled,.workspaceApp input:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.nativePagination{min-height:48px;color:var(--workspace-muted);border-top:1px solid var(--workspace-border);justify-content:space-between;gap:12px;padding:8px 14px;font-size:.67rem}.nativePagination>div{align-items:center;gap:6px;display:flex}.nativePagination button{border:1px solid var(--workspace-border);background:#fff;align-items:center;gap:5px;display:inline-flex}.nativePagination button:disabled,.tableAction:disabled{cursor:not-allowed;opacity:.45}.tableAction{min-height:30px;color:var(--workspace-purple-dark);border:1px solid var(--workspace-purple-mid);cursor:pointer;background:#f8f4ff;border-radius:9px;align-items:center;gap:5px;padding:6px 9px;font-size:.64rem;font-weight:750;display:inline-flex}.tableActionDanger{color:#ad2331;background:#fff2f3;border-color:#efc7cc}.inlineAlert,.nativeInlineLoading{color:#8b5d0f;background:#fff8e9;border:1px solid #eed8ad;border-radius:12px;align-items:center;gap:8px;min-height:40px;padding:10px 13px;font-size:.71rem;display:flex}.inlineStatus{color:#17644a;background:#f0fbf6;border:1px solid #bfe1d3;border-radius:12px;align-items:center;gap:8px;min-height:40px;padding:10px 13px;font-size:.71rem;display:flex}.displayLabelLoadNotice{flex-wrap:wrap;min-height:32px;padding:6px 10px}.displayLabelLoadNotice button{color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:6px;margin-left:auto;padding:3px 7px}.nativeEvidenceNotice strong{color:#63430d;margin-right:4px}.nativeStatePanel{text-align:center;align-content:center;place-items:center;gap:10px;min-height:260px;padding:34px;display:grid}.nativeStatePanel p,.workspaceSignIn p,.callDetail p{color:var(--workspace-muted);margin:0;font-size:.72rem;line-height:1.55}.nativeStateError>svg,.formError{color:#b42a38}.nativeSpinner{animation:.85s linear infinite nativeSpin}@keyframes nativeSpin{to{transform:rotate(360deg)}}.workspaceSignIn{grid-template-columns:52px minmax(0,1fr);align-content:center;gap:16px;max-width:760px;min-height:320px;margin:24px auto 0;padding:28px;display:grid}.workspaceSignInIcon{color:#fff;background:var(--workspace-purple);border-radius:15px;place-items:center;width:50px;height:50px;display:grid}.workspaceSignIn>form{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.workspaceSignIn label,.nativeFormPanel label{gap:5px;display:grid}.workspaceSignIn input,.nativeFormPanel input,.nativeFormPanel select,.nativeFormPanel textarea,.callAsk input,.managerActions textarea{border-radius:10px;width:100%;min-height:39px;padding:9px 11px}.formError,.formMessage{grid-column:1/-1;margin:0;font-size:.68rem}.workspaceActor{border:1px solid var(--workspace-border);background:#fff;border-radius:12px;gap:1px;padding:7px 10px 7px 30px;font-size:.67rem;display:grid;position:relative}.workspaceActor svg{color:var(--workspace-purple);position:absolute;top:11px;left:9px}.workspaceActor small{color:var(--workspace-muted);text-transform:capitalize;font-size:.58rem}.callQcToolbar{align-items:flex-end}.callQcToolbarActions{gap:10px}.callQcReportingToolbar{align-items:flex-end}.callQcPeriodGroup{justify-content:flex-end;align-items:center;gap:10px;min-width:0;display:flex}.callQcPeriodGroup>span{color:var(--workspace-muted);white-space:nowrap;font-size:.68rem}.actorBadge{margin-bottom:1px}.callQcWorkspaceGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);align-items:start}.callDetail{gap:0;max-height:calc(100vh - 80px);display:grid;position:sticky;top:14px;overflow:auto}.callDetail>section,.callDetailMeta,.managerActions{border-top:1px solid var(--workspace-border);padding:14px 16px}.callDetail h3,.managerActions h3{margin:0 0 8px;font-size:.75rem}.callScore{color:#fff;background:var(--workspace-purple);border-radius:13px;place-items:center;width:42px;height:42px;font-size:1rem;display:grid}.callDetailMeta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.callDetailMeta span{gap:4px;display:grid}.callDetailMeta small{color:var(--workspace-muted);font-size:.59rem}.callDetailMeta strong{font-size:.68rem}.callCriteriaList{gap:8px;display:grid}.callCriteriaList article{border:1px solid var(--workspace-border);background:var(--workspace-soft);border-radius:10px;gap:6px;padding:10px;display:grid}.callCriteriaList article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.callCriteriaList article>div>strong{font-size:.68rem}.callCriteriaList article>small{color:var(--workspace-muted);font-size:.6rem}.callCriteriaList article>p{margin:0;font-size:.64rem}.callCriteriaList .callCriterionCoaching{color:var(--workspace-muted)}.transcriptPreview{white-space:pre-wrap;max-height:240px;color:var(--workspace-muted);font-size:.68rem;line-height:1.6;overflow:auto}.callAsk>div{gap:6px;display:flex}.callAsk button{color:#fff;background:var(--workspace-purple)}.callAsk p{margin-top:9px}.managerActions{gap:8px;display:grid}.managerActions textarea{resize:vertical;min-height:90px}.managerActions>div{flex-wrap:wrap;gap:6px;display:flex}.managerActions button{border:1px solid var(--workspace-border);background:#fff}.callDetailEmpty{text-align:center;align-content:center;place-items:center;min-height:280px;padding:26px}.nativeFormPanel{padding:0 18px 18px}.nativeFormPanel>.nativePanelHeading{margin:0 -18px 16px}.nativeFormPanel form{gap:12px;display:grid}.formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.nativeFormPanel textarea{resize:vertical}.usersWorkspaceGrid{align-items:start}.closerSummary{border-top:1px solid var(--workspace-border);gap:4px;margin-top:18px;padding-top:14px;display:grid}.feedbackGrid{grid-template-columns:1fr}.nativeEmptyCopy{color:var(--workspace-muted);padding:24px 0;font-size:.72rem}@media (width>=1024px) and (width<=1365px){.workspaceApp:not(.sidebarCollapsed) .desktopSidebar .workspaceSidebar{width:184px;padding-inline:10px}.workspaceApp:not(.sidebarCollapsed) .workspaceMain{margin-left:184px}.workspaceApp:not(.sidebarCollapsed) .desktopSidebar .navigationItem{border-radius:10px;grid-template-columns:18px minmax(0,1fr) 14px;gap:7px;min-height:38px;padding:8px;font-size:.79rem}.desktopSidebar .sidebarNavigation{gap:12px;padding-top:10px}.desktopSidebar .navigationLabel{padding:0 8px 3px;font-size:.61rem}.workspaceContent{padding-inline:16px}.pageIntro h1{font-size:1.65rem}}@media (width<=1365px){.nativeMetricCard{gap:5px;min-height:104px;padding:12px}.nativeMetricCard strong{font-size:clamp(1.45rem,2.1vw,1.85rem);line-height:1.1}.nativeMetricCard>svg{width:28px;height:28px;padding:6px;top:10px;right:10px}}@media (width<=1023px){.desktopSidebar{display:none}.workspaceApp .workspaceMain{margin-left:0}.menuButton,.mobileCloseButton{display:grid}.mobileNavigationBackdrop{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#1b1c1c75;display:block;position:fixed;inset:0}.mobileNavigationBackdrop .workspaceSidebar{overscroll-behavior:contain;width:min(280px,86vw);height:100svh;max-height:100svh;padding:6px 12px 12px;animation:.18s ease-out workspaceSlideIn;position:relative;overflow-y:auto}.mobileNavigationBackdrop .sidebarBrandRow{flex-direction:row;justify-content:flex-start;min-height:64px;padding-right:40px}.mobileNavigationBackdrop .elevestLogoCompact{width:156px}.mobileNavigationBackdrop .sidebarNavigation{gap:18px}.mobileNavigationBackdrop .navigationLabel,.mobileNavigationBackdrop .navigationMeta{display:block}.mobileNavigationBackdrop .navigationItem>span{display:inline}.mobileNavigationBackdrop .sidebarFooterCard div{display:grid}.mobileNavigationBackdrop .navigationItem{grid-template-columns:20px minmax(0,1fr) 18px;justify-items:stretch;padding:10px 12px}.mobileNavigationBackdrop .navigationMeta{justify-self:end}.mobileNavigationBackdrop .sidebarFooterCard{flex-direction:row;justify-content:flex-start;padding:12px}@keyframes workspaceSlideIn{0%{transform:translate(-100%)}to{transform:translate(0)}}.overviewGrid{grid-template-columns:minmax(0,2fr) minmax(230px,1fr)}.nativeMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.salesEfficiencyGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.overviewRepSpotlights,.fundRepSpotlights{grid-template-columns:repeat(2,minmax(0,1fr))}.nativeOverviewGrid,.nativeMarketingGrid,.marketingDetailGrid,.webinarEvidenceGrid,.callQcWorkspaceGrid,.usersWorkspaceGrid{grid-template-columns:1fr}.webinarPanel .nativeWebinarGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.webinarFreshnessGrid,.webinarRoutingSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.callDetail{max-height:none;position:static}}@media (width<=767px){.pageIntro h1{overflow-wrap:anywhere;font-size:1.45rem}.pageIntro{flex-direction:column;align-items:stretch}.pageIntro p{font-size:.75rem}.workspaceContent{padding:14px}.statsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.statCard{min-height:126px}.overviewGrid,.bottomGrid,.cardPageGrid,.settingsGrid,.helpGrid{grid-template-columns:1fr}.panelHeader{flex-direction:column;align-items:stretch}.irToolbar{flex-wrap:wrap;align-items:stretch}.filterSummary,.repSelect{order:3;width:100%}.periodTabs{width:fit-content}.efficiencyGrid{grid-template-columns:1fr}.previewMetrics{grid-template-columns:repeat(3,minmax(72px,1fr))}.nativeToolbar,.callQcToolbar,.callQcToolbarActions,.callQcPeriodGroup,.nativeLeadFilters,.nativePagination{flex-direction:column;align-items:stretch}.overviewSectionHeading{flex-direction:column;align-items:flex-start}.webinarCampaignSelector{grid-template-columns:1fr}.webinarCampaignActions{flex-direction:column;align-items:stretch}.webinarCohortNavigation{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.webinarCohortNavigation select{grid-column:1/-1;width:100%;min-width:0;min-height:44px}.nativePeriodTabs,.callQcTabs,.nativeScopeTabs{width:100%;overflow-x:auto}.nativePeriodTabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.nativePeriodTabs button,.marketingDashboard .metaFilterToolbar .nativePeriodTabs button{white-space:normal;min-width:0;min-height:44px}.callQcPeriodGroup{width:100%}.nativePeriodTabs button,.callQcTabs button,.nativeScopeTabs button{flex:1 0 auto;min-height:44px}.nativeOverviewActions{grid-template-columns:1fr}.marketingPrimaryMetrics,.marketingSecondaryMetrics,.webinarPanel .nativeWebinarGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.currentFundInvestorMetrics,.overviewRepSpotlights,.fundRepSpotlights{grid-template-columns:1fr}.bookingLifecycleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.salesEfficiencyGrid{grid-template-columns:1fr}.workspaceSignIn{grid-template-columns:1fr;padding:22px}.workspaceSignIn>form{grid-column:1;grid-template-columns:1fr}.nativeRepRow{grid-template-columns:28px minmax(120px,1fr) 38px}.nativeRepRow .volumeTrack{display:none}}@media (width<=439px){.marketingPrimaryMetrics,.marketingSecondaryMetrics,.webinarPanel .nativeWebinarGrid,.bookingLifecycleGrid,.statsGrid{grid-template-columns:1fr}.statCard{min-height:112px}.workspaceSidebar{width:min(300px,86vw)}.nativeMetricGrid,.salesMetricGrid,.webinarFreshnessGrid,.webinarRoutingSummary,.nativeQueueStats,.formGrid,.callDetailMeta{grid-template-columns:1fr}.salesCapitalHeader,.salesCapitalMeta{align-items:flex-start}}@media (prefers-reduced-motion:reduce){.navigationItem,.mobileNavigationBackdrop .workspaceSidebar{transition:none;animation:none}}.irSourceDetails{color:#596475;border-bottom:1px solid #e5e7eb;padding:10px 0;font-size:12px}.irSourceDetails summary{cursor:pointer}.irSourceDetails p,.irSourceDetails ul{max-width:1000px;line-height:1.6}.fundComparisonScroller{margin-top:18px}.fundComparisonTable{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.fundComparisonTable th{text-align:right;color:#667085;white-space:nowrap;background:#f8f9fb;padding:12px 16px;font-size:11px;font-weight:600}.fundComparisonTable td{text-align:right;white-space:nowrap;border-bottom:1px solid #eaecf0;padding:17px 16px}.fundComparisonTable th:first-child,.fundComparisonTable td:first-child{text-align:left;white-space:normal;min-width:220px}.fundComparisonTable .textButton{text-align:left;font-weight:650;line-height:1.5}.fundComparisonTable small{color:#667085;margin-top:4px;font-size:11px;font-weight:400;display:block}.fundComparisonSelected{background:#f6f2fc}.fundProgressTrack{background:#e9edf0;border-radius:3px;width:110px;height:5px;margin:7px 0 0 auto;display:block;overflow:hidden}.fundProgressTrack>span{background:#258367;height:100%;display:block}@media (width<=650px){.comparisonPanel{padding:16px}.fundComparisonTable th,.fundComparisonTable td{padding:12px}}.fundingActivityScroller{max-height:420px;overflow:auto}.fundingActivityScroller thead{position:sticky;top:0}.fundProgressTrack>.fundDistributionFill{background:#64748b}.savedFundToggle{white-space:nowrap}.savedFundDialog{box-sizing:border-box;width:min(600px,100vw - 32px);min-width:0;max-height:calc(100dvh - 32px);color:var(--workspace-text,#20202a);background:#fff;border:1px solid #ded8e8;border-radius:16px;margin:auto;padding:24px;box-shadow:0 24px 80px #18102633}.savedFundDialog::backdrop{background:#16102180}.savedFundDialogHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.savedFundDialogHeading h2{margin:0;font-size:18px}.savedFundDialog>p{color:#667085;margin:12px 0 18px;font-size:13px;line-height:1.6}.savedFundDialog .savedFundControls{flex-wrap:wrap;align-items:flex-end}.savedFundDialog .savedFundControls .nativeSelect{flex:260px;grid-template-columns:minmax(0,1fr);min-width:0;max-width:100%}.savedFundDialog .savedFundControls select{width:100%;min-width:0}.savedFundDialog .fundNameField input{box-sizing:border-box}.savedFundDialog form.savedFundControls{margin-top:20px}@media (width<=767px){.savedFundDialog{padding:20px}.savedFundDialog .savedFundControls{align-items:stretch}.savedFundDialog .savedFundControls .nativeSelect{flex:0 auto;width:100%}}.savedFundControls{justify-content:flex-start;gap:12px;margin:6px 0 0}.savedFundControls .nativeSelect{min-width:260px}.fundNameField:after{display:none!important}.fundNameField input{font:inherit;color:inherit;background:#fff;border:1px solid #ded8e8;border-radius:10px;width:100%;min-height:38px;padding:10px 12px}.metaFilterToolbar{flex-wrap:wrap;justify-content:flex-start;gap:16px}.metaFilterToolbar>:last-child{margin-left:auto}.metaAccountHeading{justify-content:space-between;align-items:center;gap:16px;display:flex}.metaAccountHeading h2{margin:0;font-size:18px}.metaAccountHeading p{color:#667085;margin:6px 0 0;font-size:12px}.metaAllAccounts{color:#654296;font:inherit;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #e2dbea;border-radius:9px;padding:9px 14px;font-size:12px}.metaAllAccounts[aria-pressed=true]{background:#f2ebff;border-color:#cab5eb;font-weight:600}.metaAccountTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:16px 0 0;display:grid}.metaAccountTile{text-align:left;color:#253044;font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #e5e1ec;border-radius:12px;grid-template-columns:1.2fr 1fr 1fr;gap:14px 10px;padding:16px;font-size:16px;transition:background .15s,border-color .15s;display:grid}.metaAccountTile:hover{background:#fcfaff;border-color:#b499d6}.metaAccountTileSelected{background:#f8f4ff;border-color:#7941d1;box-shadow:inset 0 0 0 1px #7941d1}.metaAccountTileName{grid-column:1/-1;font-size:13px;font-weight:650}.metaAccountTile strong{font-size:18px}.metaAccountTile small{color:#667085;margin-top:5px;font-size:11px;font-weight:400;display:block}.metaAccountTileSelected .metaAccountTileName small{color:#7941d1}.metaAccountTile:focus-visible,.metaAllAccounts:focus-visible{outline-offset:3px;outline:3px solid #b397dc}.metaEvidenceDetails{color:#667085;margin-top:16px;font-size:12px}.metaEvidenceDetails summary,.marketingCrmDetails summary{cursor:pointer;padding:10px 0}.marketingCrmDetails{padding:10px 22px}.marketingCrmDetails>summary{font-size:13px;font-weight:600}.marketingCrmDetails>p,.marketingDashboard .comparisonPanel>p{color:#667085;font-size:12px}@media (width<=720px){.metaAccountTiles{grid-template-columns:1fr}.metaAccountTile{grid-template-columns:repeat(3,minmax(0,1fr))}.metaAccountTile strong{grid-column:auto;font-size:18px}.metaFilterToolbar>:last-child{margin-left:0}}.marketingDailySection .dailyPerformanceSvg{max-height:380px}.marketingDailySection .dailyPerformanceFigure{max-width:1200px;margin-inline:auto}.metaFilterToolbar{align-items:flex-end;gap:12px}.metaFilterToolbar .nativeSelect{min-width:230px}.metaFilterToolbar .nativePeriodTabs{min-height:40px;box-shadow:none;border-radius:11px;padding:4px}.metaFilterToolbar .nativePeriodTabs button{border-radius:8px;min-height:32px}.marketingDailySection .nativePanelHeading{margin-bottom:12px;padding-bottom:12px}.marketingDashboard .comparisonPanel{padding:20px 24px}.marketingDashboard .metaEvidenceDetails{border-top:1px solid #eeeaf3;margin-top:14px;padding-top:4px}@media (width<=1000px){.metaAccountTile{grid-template-columns:1fr 1fr}.metaAccountTile strong{grid-column:1/-1}}@media (width<=720px){.metaFilterToolbar .nativeSelect{width:100%;min-width:0}.metaFilterToolbar .nativePeriodTabs{flex:1}.metaAccountTile{grid-template-columns:repeat(3,minmax(0,1fr))}.metaAccountTile strong{grid-column:auto}.metaAccountHeading{align-items:flex-start}.marketingDailySection .nativeChartPanel,.marketingDashboard .comparisonPanel{padding:16px}}.marketingDashboard>*,.marketingMetricSection,.marketingDashboard .nativePanelHeading>div,.marketingDashboard .nativeTableScroller{min-width:0}.marketingMetricSection{gap:8px;display:grid}.marketingMetricHeading{flex-wrap:wrap;align-items:baseline;gap:6px 12px;display:flex}.marketingMetricHeading h2{margin:0;font-size:13px}.marketingMetricHeading>span{color:var(--workspace-muted);font-size:11px}.marketingDashboard .marketingPrimaryMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.marketingDashboard .marketingSecondaryMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.marketingDashboard .nativeMetricCard{min-width:0;min-height:108px;box-shadow:none;border-radius:13px;gap:9px;padding:15px 17px}.marketingDashboard .nativeMetricCard>span:not(.nativeMetricIcon){padding-right:0;font-size:12px}.marketingDashboard .nativeMetricCard strong{font-variant-numeric:tabular-nums;font-size:clamp(24px,1.9vw,31px)}.marketingDashboard .nativeMetricCard small{font-size:11px;line-height:1.35}.marketingDashboard .nativeMetricState-stale{background:#fffaf0;border-color:#e5c98a}.marketingDashboard .nativeMetricState-error,.marketingDashboard .nativeMetricState-not_connected,.marketingDashboard .nativeMetricState-unverified,.marketingDashboard .nativeMetricState-missing{background:#faf8fc}.marketingDashboard .marketingPrimaryMetrics .nativeMetricCard:first-child{background:#f7f2ff;border-color:#cbb7ef}.marketingDailySection .nativeChartPanel{padding:16px 20px 10px}.marketingDailySection .nativePanelHeading{gap:12px;margin-bottom:8px;padding:0 0 10px}.marketingDailySection .nativePanelHeading p{margin-bottom:0}.marketingDailySection .dailyPerformanceFigure{width:100%;max-width:none;margin:0;padding:0;overflow:visible}.dailyChartControls{flex-wrap:wrap;align-items:center;gap:8px 18px;margin:0 0 4px;display:flex}.dailyDateSelect{color:var(--workspace-muted);align-items:center;gap:8px;font-size:11px;display:flex}.dailyDateSelect select{border:1px solid var(--workspace-border);min-width:110px;color:var(--workspace-text);font:inherit;background:#fff;border-radius:7px;padding:6px 8px}.dailyPointReadout{min-width:0;color:var(--workspace-muted);align-items:baseline;gap:6px;font-size:11px;display:flex}.dailyPointReadout strong{color:var(--workspace-text);font-variant-numeric:tabular-nums;font-size:13px}.dailyPointReadout strong:not(:first-child){margin-left:9px}.marketingDailySection .dailyChartLegend{margin-left:auto;padding:0;font-size:11px}.dailyPlotScroller{width:100%;min-width:0;overflow-x:auto}.marketingDailySection .dailyPerformanceSvg{min-width:0;height:260px;max-height:none;overflow:hidden}.marketingDailySection .dailyGridLine{stroke:#eee9f4}.marketingDailySection .dailyAxisTick{font-size:11px}.marketingDailySection .dailyAxisLine{stroke:#d3cbdc;stroke-width:1px}.dailySelectedDay{fill:#f4effb}.dailyDayTarget{fill:#0000;cursor:crosshair}.marketingDailySection .dailyDataDisclosure{margin-top:0;padding:0}.marketingDailySection .dailyDataDisclosure summary{padding:6px 0;font-size:11px}.metaCoverageNote{margin:9px 0 12px;font-size:11px!important}.metaAccountTableScroller{border:1px solid var(--workspace-border);border-radius:10px}.metaAccountTableScroller .metaAccountTable{min-width:660px;font-size:12px}.metaAccountTable th:not(:first-child),.metaAccountTable td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.metaAccountTable td{padding:12px 15px}.metaAccountTable th{font-size:10px}.metaAccountTable td:first-child{width:30%}.metaAccountTable td:last-child{width:19%}.metaAccountTable tfoot td{background:#faf8fd;font-weight:650}.metaAccountTable tbody tr.metaAccountRowSelected{background:#f4edff}.metaAccountSelect{max-width:100%;color:var(--workspace-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:0;font-weight:650;display:inline-flex}.metaAccountSelect>span{color:#7140ab;font-size:10px;font-weight:500}.metaAccountSelect:focus-visible{outline:2px solid var(--workspace-purple);outline-offset:4px;border-radius:2px}.metaSpendTrack{background:#eee6f6;border-radius:10px;width:110px;height:4px;margin:6px 0 0 auto;display:block;overflow:hidden}.metaSpendTrack>span{border-radius:inherit;background:#9561d6;height:100%;display:block}.metaAccountTable .sourceState{font-size:10px}.metaAccountTable small{color:var(--workspace-muted);font-size:10px}.marketingAdsToolbar{flex-wrap:wrap;align-items:flex-end;gap:12px;min-width:0;margin:15px 0;display:flex}.marketingAdsToolbar>*{min-width:0}.marketingAdSearch,.marketingAdSort{color:var(--workspace-muted);gap:4px;font-size:11px;display:grid}.marketingAdSearch{flex:1;min-width:190px}.marketingAdSearch input,.marketingAdSort select{border:1px solid var(--workspace-border);width:100%;min-width:0;min-height:38px;color:var(--workspace-text);font:inherit;background:#fff;border-radius:9px;padding:8px 10px}.marketingAdCount{font-variant-numeric:tabular-nums;background:#f4effa;border-radius:7px;flex-shrink:0;padding:5px 9px;font-size:11px}.marketingAdsScroller{border:1px solid var(--workspace-border);border-radius:10px}.marketingAdsTable{table-layout:fixed}.marketingAdsTable th:first-child{width:40%}.marketingAdsTable th:nth-child(2),.marketingAdsTable th:nth-child(3){width:15%}.marketingAdsTable th:nth-child(n+4),.marketingAdsTable td:nth-child(n+4){text-align:right;font-variant-numeric:tabular-nums}.marketingAdsTable td{vertical-align:top;font-size:12px}.marketingAdIdentity{overflow-wrap:anywhere}.marketingAdIdentity>strong{font-weight:650;line-height:1.45;display:block}.marketingAdIdentity>small,.marketingAdAccount{color:var(--workspace-muted);line-height:1.4}.marketingAdDetails{color:var(--workspace-muted);margin-top:5px;font-size:10px}.marketingAdDetails summary{cursor:pointer;width:fit-content}.marketingAdDetails span{overflow-wrap:anywhere;margin-top:4px;display:block}.marketingAdStatus{color:#62586b;overflow-wrap:anywhere;background:#f1eef5;border-radius:6px;max-width:100%;padding:4px 7px;font-size:9px;font-weight:650;line-height:1.35;display:inline-block}.marketingAdStatus.marketingAdActive{color:#287354;background:#e9f7f1}.marketingAdsPagination{color:var(--workspace-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;font-size:11px;display:flex}.marketingAdsPagination>div{align-items:center;gap:12px;display:flex}.marketingAdsPagination button{border:1px solid var(--workspace-border);color:var(--workspace-text);font:inherit;cursor:pointer;background:#fff;border-radius:7px;padding:7px 10px}.marketingAdsPagination button:disabled{opacity:.45;cursor:default}.marketingAdsNotice{background:#fffaf0;border:1px solid #e5c98a;border-radius:8px;padding:9px 12px;font-size:12px}.marketingAdsEmpty{padding:20px 0;font-size:12px}.marketingDataDetails{min-width:0;padding:15px 20px}.marketingAttributionSummary{color:var(--workspace-muted);flex-wrap:wrap;align-items:baseline;gap:8px 24px;font-size:11px;display:flex}.marketingAttributionSummary strong{color:var(--workspace-text);font-variant-numeric:tabular-nums;margin-left:8px;font-size:13px}.marketingAttributionSummary small{display:block}.marketingCheckedAt{margin-left:auto}.marketingDataDetails>details{border-top:1px solid var(--workspace-border);color:var(--workspace-muted);margin-top:12px;padding-top:12px;font-size:12px}.marketingDataDetails summary{cursor:pointer}.marketingDataDetails p{line-height:1.55}.marketingDataDetails .marketingAttributionBasis{color:var(--workspace-muted);margin:8px 0 0;font-size:11px}.irScopeHeader{gap:5px;min-width:0;display:grid}.irScopeNotice{color:var(--workspace-muted);margin:0;padding:0;font-size:11px;line-height:1.5}.irScopeHeader .irSourceDetails{padding:5px 0 8px}.nativeIrToolbar{gap:10px;min-width:0}.nativeIrToolbar>.nativeSelect{flex:0 240px;min-width:180px;max-width:260px}.nativeIrToolbar>.capitalPeriodSelect{flex:0 0 144px;min-width:144px}.nativeIrToolbar>.nativeToolbarSummary{margin-right:0}@media (width<=1199px){.marketingDashboard .marketingSecondaryMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.marketingDashboard .metaFilterToolbar{flex-direction:row;align-items:flex-end;gap:10px}.marketingDashboard .metaFilterToolbar>*,.nativeIrToolbar>*{min-width:0;max-width:100%}.nativeIrToolbar>.nativeSelect{flex:none;width:100%;max-width:none}.marketingDashboard .metaFilterToolbar .nativePeriodTabs{flex:100%}.marketingDashboard .marketingPrimaryMetrics,.marketingDashboard .marketingSecondaryMetrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.marketingDashboard .nativeMetricCard{border-radius:11px;min-height:110px;padding:12px}.marketingDashboard .nativeMetricCard strong{font-size:25px}.marketingMetricHeading{flex-direction:column;align-items:flex-start;gap:3px}.marketingDailySection .nativeChartPanel,.marketingDashboard .comparisonPanel{padding:14px}.dailyChartControls{gap:8px}.dailyPointReadout{margin-left:auto}.marketingDailySection .dailyChartLegend{width:100%;margin-left:0}.metaAccountTableScroller .metaAccountTable{min-width:0}.metaAccountTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.metaAccountTable tbody,.metaAccountTable tfoot{display:block}.metaAccountTable tr{border-bottom:1px solid var(--workspace-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 14px;padding:10px 12px;display:grid}.metaAccountTable td,.metaAccountTable td:first-child,.metaAccountTable td:last-child{text-align:left;background:0 0;border:0;width:auto;padding:0;display:block}.metaAccountTable td:first-child{grid-column:1/-1}.metaAccountTable td:not(:first-child):before{content:attr(data-label);color:var(--workspace-muted);margin-bottom:4px;font-size:10px;font-weight:500;display:block}.metaAccountTable .metaAccountSelect{flex-direction:row;align-items:center;gap:10px}.metaSpendTrack{width:100%;max-width:110px;margin-left:0}.metaAccountTable tfoot{background:#faf8fd}.marketingAdsToolbar{align-items:stretch;gap:10px}.marketingAdsToolbar .nativeScopeTabs{width:100%}.marketingAdSearch,.marketingAdSort{flex:100%;width:100%;min-width:0}.marketingAdsScroller .marketingAdsTable{min-width:0}.marketingAdsTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.marketingAdsTable tbody{display:block}.marketingAdsTable tr{border-bottom:1px solid var(--workspace-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px;display:grid}.marketingAdsTable td{border:0;padding:0;font-size:11px;display:block}.marketingAdsTable .marketingAdIdentity{grid-column:1/-1}.marketingAdsTable .marketingAdAccount{grid-column:span 2;align-self:center;font-size:10px}.marketingAdsTable td:nth-child(n+4){text-align:left}.marketingAdsTable td[data-label]:before{content:attr(data-label);color:var(--workspace-muted);margin-bottom:4px;font-size:10px;display:block}.marketingAdsTable td[data-label]{font-weight:650}.marketingAdsTable td:nth-child(3){text-align:right}.marketingDailySection .dailyAxisTick{font-size:9px}.marketingDailySection .dailyAxisTitle{font-size:10px}.marketingAdsPagination{align-items:flex-start}.marketingDataDetails{padding:14px}.marketingCheckedAt{width:100%;margin-left:0}.irScopeNotice,.irScopeHeader .irSourceDetails{font-size:11px}}.marketingCampaignBasis{max-width:1100px;margin:10px 0 14px;font-size:11px}.marketingCampaignScroller{border:1px solid var(--workspace-border);border-radius:10px}.marketingCampaignScroller .marketingCampaignTable{table-layout:fixed;min-width:900px;font-size:12px}.marketingCampaignTable th:first-child{width:28%}.marketingCampaignTable th:nth-child(n+2),.marketingCampaignTable td:nth-child(n+2){text-align:right;font-variant-numeric:tabular-nums}.marketingCampaignTable td{vertical-align:top;overflow-wrap:anywhere}.marketingCampaignTable td small{color:var(--workspace-muted);font-size:10px;font-weight:400;line-height:1.4}.marketingCampaignIdentity>strong{line-height:1.4;display:block}.marketingCampaignIdentity details{color:var(--workspace-muted);margin-top:5px;font-size:10px}.marketingCampaignIdentity summary{cursor:pointer;width:fit-content}.marketingCampaignIdentity details span{margin-top:4px;display:block}.campaignMetricUnavailable{color:var(--workspace-muted)}@media (width<=720px){.marketingCampaignScroller .marketingCampaignTable{min-width:0}.marketingCampaignTable thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.marketingCampaignTable tbody{display:block}.marketingCampaignTable tr{border-bottom:1px solid var(--workspace-border);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:12px;display:grid}.marketingCampaignTable td{border:0;padding:0;font-size:11px;display:block}.marketingCampaignTable .marketingCampaignIdentity{grid-column:1/-1}.marketingCampaignTable td:nth-child(n+2){text-align:left}.marketingCampaignTable td[data-label]:before{content:attr(data-label);color:var(--workspace-muted);margin-bottom:4px;font-size:10px;font-weight:500;display:block}.marketingCampaignTable td[data-label]{font-weight:650}}.dashboardInfo{min-width:0;color:var(--workspace-muted);font-size:11px;line-height:1.5}.dashboardInfo>summary{cursor:pointer;width:fit-content;font-weight:600}.dashboardInfo>p{max-width:90ch;margin:7px 0 0}.irScopeHeader{flex-wrap:wrap;align-items:baseline;gap:6px 20px;display:flex}.irScopeHeader .irSourceDetails{flex:300px}.representativeOverview .comparisonPanel{gap:18px;padding:20px;display:grid}.representativeOverviewHeading{gap:5px;display:grid}.representativeOverview h2{margin:0}.representativeActivityMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.representativeOverview .nativeMetricCard{min-height:112px;padding:17px}.representativeOverview .comparisonRow{grid-template-columns:minmax(130px,1fr) minmax(120px,2fr) auto;font-size:12px}.representativeFundDetails,.companyFundDetails{padding:18px 20px}.representativeFundDetails>summary,.companyFundDetails>summary{cursor:pointer;color:var(--workspace-text);font-size:13px;font-weight:700}.representativeFundDetails[open]>.nativeDashboardStack,.companyFundDetails[open]>.nativeDashboardStack{margin-top:18px}.companyFundDetails>p{color:var(--workspace-muted);font-size:12px}.capitalToolbar{gap:12px}.capitalToolbar>.secondaryButton{min-height:36px;text-decoration:none}.capitalReportingToolbar{flex-wrap:nowrap;justify-content:flex-start;align-items:flex-end;gap:8px}.capitalReportingToolbar>.nativeSelect{flex:140px;min-width:100px;max-width:180px}.capitalReportingToolbar>.capitalFundPicker{flex:2 220px;min-width:120px;max-width:300px}.capitalReportingToolbar>.capitalPeriodSelect{flex:0 0 144px}.capitalReportingToolbar>.nativeSelect select{font-size:13px}.capitalReportingToolbar>.nativeScopeTabs{border-radius:11px;flex:none;padding:3px}.capitalReportingToolbar>.nativeScopeTabs button{gap:4px;padding-inline:8px;font-size:12px}.capitalReportingToolbar>.secondaryButton{flex:none;min-height:38px;padding-inline:10px;font-size:12px}.capitalReportingToolbar>.iconButton{flex:0 0 38px}@media (width<=1100px){.capitalReportingToolbar{flex-wrap:wrap}}@media (width<=767px){.capitalReportingToolbar{align-items:stretch}.capitalReportingToolbar>.nativeSelect{flex:none;width:100%;min-width:0;max-width:none}.capitalReportingToolbar>.nativeSelect select,.capitalReportingToolbar>.secondaryButton{min-height:44px}.capitalReportingToolbar>.iconButton{flex:none;width:44px;height:44px}}.currentFundEditor{align-items:end;gap:20px}.currentFundEditor>.primaryButton{min-height:38px}.currentFundPrimaryMetrics{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr))}.currentFundPrimaryMetrics>.nativeMetricCard{min-width:0}.currentFundPrimaryMetrics>.nativeMetricCard strong{white-space:nowrap;font-size:clamp(1.45rem,2vw,1.85rem)}.preReserveMetricDetails{color:var(--workspace-muted);font-size:.75rem;font-weight:500;line-height:1.4}.preReserveMetricDetails>summary{cursor:pointer;width:fit-content;color:var(--workspace-text);font-weight:650}.preReserveMetricDetails>p{margin:6px 0 0}.nativeMetricCard>.preReserveMetricNotice{padding-right:0;font-size:.75rem}.preReserveValue small,.talkTimeValue small{white-space:normal;color:var(--workspace-muted);margin-top:3px;font-size:.68rem;font-weight:500;line-height:1.4;display:block}:is(.overviewRepSpotlight,.fundRepSpotlight):is(.repRankShade-1,.repRankShade-2) :is(.preReserveValue,.talkTimeValue) small{color:#fff}@media (width>=1600px){.representativeActivityMetrics{grid-template-columns:repeat(6,minmax(0,1fr))}}@media (width<=1100px){.representativeCapitalMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.representativeActivityMetrics,.representativeCapitalMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.representativeOverview .comparisonPanel{gap:14px;padding:15px}.representativeOverview .nativeMetricCard{min-height:104px;padding:13px}.representativeOverview .comparisonRow{grid-template-columns:1fr;gap:7px}.irScopeHeader{gap:4px}.irScopeHeader .irSourceDetails{flex-basis:100%}.capitalToolbar>.secondaryButton{justify-content:center;width:100%}}.marketingLeadHours{gap:14px;min-width:0;padding:20px;display:grid}.marketingHoursBasis{color:var(--workspace-muted);margin:0;font-size:12px}.marketingHoursMetrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.marketingHoursMetrics article{border:1px solid var(--workspace-border);background:var(--workspace-purple-soft);border-radius:12px;align-content:start;gap:8px;padding:16px;display:grid}.marketingHoursMetrics article:first-child{background:#eee6fb;border-color:#dac8f6}.marketingHoursMetrics span{font-size:12px;font-weight:650}.marketingHoursMetrics strong{color:var(--workspace-text);font-size:26px;line-height:1.1}.marketingHoursMetrics small{color:var(--workspace-muted);font-size:11px}.marketingHoursTable{border-collapse:collapse;width:100%;font-size:12px}.marketingHoursTable th{text-align:left;color:var(--workspace-muted);background:#f3eef8;padding:11px 12px;font-size:10px}.marketingHoursTable td{border-bottom:1px solid var(--workspace-border);padding:12px}.marketingHoursTable small{color:var(--workspace-muted);margin-top:5px;font-size:10px;display:block}@media (width<=750px){.marketingLeadHours{padding:15px}.marketingHoursMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.marketingHoursMetrics article{padding:13px}.marketingHoursTable thead{display:none}.marketingHoursTable,.marketingHoursTable tbody{display:block}.marketingHoursTable tr{border:1px solid var(--workspace-border);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px;display:grid;overflow:hidden}.marketingHoursTable td{overflow-wrap:anywhere;border:0;padding:10px 12px;display:block}.marketingHoursTable td:first-child,.marketingHoursTable td:last-child{grid-column:1/-1}.marketingHoursTable td:before{content:attr(data-label);color:var(--workspace-muted);margin-bottom:5px;font-size:10px;display:block}}.speedSourceHeader{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.speedSourceHeader .inlineAlert{flex:260px;margin:0}.speedSourceDetails[open]{flex-basis:100%}.speedSourceDetails ul{gap:8px;margin:10px 0 0;padding:0;list-style:none;display:grid}.speedSourceDetails li{gap:2px;display:grid}.speedSourceDetails strong{font-weight:650}@media (width>=721px){.nativeIrToolbar{flex-wrap:wrap;justify-content:flex-start;align-items:flex-end}}.marketingCrmContext{color:var(--muted);margin:2px 0 10px;font-size:12px}.bookDiagnostics,.departmentHealth>details{padding:12px 18px}.bookDiagnostics .nativeTableScroller,.departmentHealth .nativeTableScroller{margin-top:10px}.departmentHealth td{white-space:normal;min-width:110px}.departmentHealth td:nth-child(5){min-width:240px;max-width:420px}.fundReceiptTrend{color:var(--accent,#2b8170);margin:20px 0}.fundReceiptTrend svg{width:100%;max-height:240px;display:block}.crmArrivalDivider{opacity:.4}.staffWorkspace,.staffSection,.staffEditorWrap{min-width:0}.staffSection{gap:18px;padding:24px;display:grid}.staffSection h2,.staffSection h3,.staffEditor h2,.staffEditor h3{margin:0}.staffSection p,.staffEditor p{color:var(--workspace-muted);margin:4px 0;font-size:13px;line-height:1.6}.staffSectionHeading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.staffSectionHeading>div{min-width:0}.staffFilters,.staffActions{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.staffFilters label,.staffEditor label,.staffFile label{color:var(--workspace-text);gap:7px;min-width:0;font-size:12px;font-weight:600;display:grid}.staffFilters input,.staffFilters select,.staffEditor input,.staffEditor select,.staffEditor textarea{border:1px solid var(--workspace-border);background:var(--workspace-surface);color:var(--workspace-text);font:inherit;box-sizing:border-box;border-radius:9px;width:100%;min-width:0;padding:10px 12px}.staffFilters>span,.staffSummary small,.staffEditor small,.staffFile small{color:var(--workspace-muted);font-size:12px;font-weight:400;line-height:1.5}.staffEditor{border:1px solid var(--workspace-border);border-radius:12px;gap:16px;min-width:0;padding:20px;display:grid}.staffEditor fieldset{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;min-width:0;margin:0;padding:0;display:grid}.staffEditor fieldset>p{grid-column:1/-1}.staffEditor textarea{resize:vertical;min-height:88px}.staffSummary{background:var(--workspace-surface-soft,#f7f8fa);border-radius:10px;flex-wrap:wrap;gap:18px 36px;padding:16px;display:flex}.staffSummary>span{color:var(--workspace-muted);gap:6px;font-size:12px;display:grid}.staffSummary strong{color:var(--workspace-text);font-size:20px}.staffSummary>small{flex-basis:100%}.staffTrainingTable{max-height:430px;overflow:auto}.staffDocuments{gap:14px;display:grid}.staffDocument{border:1px solid var(--workspace-border);border-radius:12px;grid-template-columns:minmax(0,1fr) minmax(200px,.65fr);gap:20px;padding:20px;display:grid}.staffDocument>div,.staffFile{min-width:0}.staffDocument h3,.staffDocument code,.staffFile span{overflow-wrap:anywhere}.staffDocument details{margin:12px 0;font-size:12px}.staffDocumentNote{white-space:pre-wrap;overflow-wrap:anywhere}.staffFile{align-content:start;gap:8px;display:grid}.staffFile input{width:100%;min-width:0;font-size:12px}.staffArchive{justify-items:start;gap:10px;display:grid}.staffInlineError{justify-items:start;gap:8px;display:grid}@media (width<=640px){.staffSection{padding:16px}.staffEditor{padding:14px}.staffEditor fieldset,.staffDocument{grid-template-columns:minmax(0,1fr)}.staffFilters label{flex:130px}.staffSummary{gap:16px}.staffSummary strong{font-size:16px}}
