.OnboardingChecklistCard-module__pwjZZG__card{border:1px solid var(--edge-t15,#ffffff1f);background:var(--bg-card,#ffffff08);border-radius:16px;margin-bottom:1.5rem;padding:1.25rem 1.5rem;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #00000040}.OnboardingChecklistCard-module__pwjZZG__cardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__headerLeft{flex-direction:column;gap:.35rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__eyebrowRow{align-items:center;gap:.65rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--accent);margin:0;font-size:.75rem;font-weight:700}.OnboardingChecklistCard-module__pwjZZG__coreBadge{background:rgba(var(--tint), .1);color:var(--accent);border:1px solid rgba(var(--tint), .2);border-radius:9999px;padding:.15rem .5rem;font-size:.7rem;font-weight:600}.OnboardingChecklistCard-module__pwjZZG__title{color:var(--text);letter-spacing:-.01em;margin:0;font-size:1.35rem;font-weight:700}.OnboardingChecklistCard-module__pwjZZG__headerActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__toggleBtn{border:1px solid var(--edge-t15,#ffffff1a);color:var(--text-muted,#94a3b8);cursor:pointer;background:#ffffff0f;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:.45rem .85rem;font-size:.8125rem;transition:all .15s;display:inline-flex}.OnboardingChecklistCard-module__pwjZZG__toggleBtn:hover{color:var(--text);background:#ffffff1a}.OnboardingChecklistCard-module__pwjZZG__toggleBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OnboardingChecklistCard-module__pwjZZG__blockerBanner{background:#ef444414;border:1px solid #ef444459;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__blockerContent{flex:1;min-width:260px}.OnboardingChecklistCard-module__pwjZZG__blockerTag{text-transform:uppercase;letter-spacing:.06em;color:var(--bad,#ef4444);margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:inline-block}.OnboardingChecklistCard-module__pwjZZG__blockerTitle{color:var(--text);margin:0 0 .35rem;font-size:1.05rem;font-weight:700}.OnboardingChecklistCard-module__pwjZZG__blockerDesc{color:var(--text-muted,#94a3b8);margin:0;font-size:.875rem;line-height:1.45}.OnboardingChecklistCard-module__pwjZZG__blockerCta{flex-shrink:0}.OnboardingChecklistCard-module__pwjZZG__compactRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__compactLeft{flex-direction:column;gap:.25rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__compactTitle{color:var(--text);margin:0;font-size:.92rem;font-weight:600}.OnboardingChecklistCard-module__pwjZZG__compactMeta{color:var(--text-muted,#94a3b8);margin:0;font-size:.8125rem}.OnboardingChecklistCard-module__pwjZZG__compactLink{color:var(--accent);font-weight:500;text-decoration:none}.OnboardingChecklistCard-module__pwjZZG__compactLink:hover{text-decoration:underline}.OnboardingChecklistCard-module__pwjZZG__progressSection{margin-bottom:1.25rem}.OnboardingChecklistCard-module__pwjZZG__progressLabelRow{justify-content:space-between;align-items:baseline;margin-bottom:.45rem;font-size:.8125rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__progressLabel{color:var(--text-muted,#94a3b8);font-weight:500}.OnboardingChecklistCard-module__pwjZZG__progressPct{color:var(--text);font-weight:700}.OnboardingChecklistCard-module__pwjZZG__progressTrack{background:rgba(var(--tint), .1);border-radius:9999px;height:8px;position:relative;overflow:hidden}.OnboardingChecklistCard-module__pwjZZG__progressBar{background:linear-gradient(90deg, var(--accent), var(--good));border-radius:9999px;height:100%;transition:width .4s ease-out}.OnboardingChecklistCard-module__pwjZZG__recommendedBox{background:linear-gradient(135deg, rgba(var(--tint), .06), rgba(var(--tint), .02));border:1px solid rgba(var(--tint), .15);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.25rem;padding:1rem 1.25rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__recommendedContent{flex:1;min-width:260px}.OnboardingChecklistCard-module__pwjZZG__recommendedTag{text-transform:uppercase;letter-spacing:.06em;color:var(--accent);margin-bottom:.25rem;font-size:.6875rem;font-weight:700;display:inline-block}.OnboardingChecklistCard-module__pwjZZG__recommendedTitle{color:var(--text);margin:0;font-size:.975rem;font-weight:700}.OnboardingChecklistCard-module__pwjZZG__recommendedDesc{color:var(--text-muted,#94a3b8);margin:.25rem 0 0;font-size:.8125rem;line-height:1.4}.OnboardingChecklistCard-module__pwjZZG__recommendedCta{flex-shrink:0}.OnboardingChecklistCard-module__pwjZZG__milestoneTabs{border-bottom:1px solid var(--edge-t10,#ffffff14);flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem;padding-bottom:.5rem;display:flex;overflow-x:visible}.OnboardingChecklistCard-module__pwjZZG__milestoneTab{cursor:pointer;white-space:nowrap;min-height:44px;color:var(--text-muted,#94a3b8);background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;padding:.55rem .85rem;font-size:.8125rem;font-weight:600;transition:all .15s;display:flex}.OnboardingChecklistCard-module__pwjZZG__milestoneTab:hover{background:rgba(var(--tint), .05);color:var(--text)}.OnboardingChecklistCard-module__pwjZZG__milestoneTab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OnboardingChecklistCard-module__pwjZZG__milestoneTabActive{background:rgba(var(--tint), .12);color:var(--accent)}.OnboardingChecklistCard-module__pwjZZG__milestoneBadge{background:rgba(var(--tint), .08);border-radius:9999px;padding:.1rem .45rem;font-size:.6875rem;font-weight:700}.OnboardingChecklistCard-module__pwjZZG__milestoneBadgeDone{background:rgba(var(--tint), .12);color:var(--good)}.OnboardingChecklistCard-module__pwjZZG__stepList{flex-direction:column;gap:.65rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__stepItem{border:1px solid var(--edge-t10,rgba(var(--tint), .08));background:rgba(var(--tint), .02);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.1rem;transition:all .15s;display:flex}.OnboardingChecklistCard-module__pwjZZG__stepItem:hover{background:rgba(var(--tint), .04);border-color:var(--edge-t15,rgba(var(--tint), .14))}.OnboardingChecklistCard-module__pwjZZG__stepItemDone{opacity:.75;border-color:rgba(var(--tint), .12)}.OnboardingChecklistCard-module__pwjZZG__stepLeft{flex:1;align-items:flex-start;gap:.85rem;min-width:240px;display:flex}.OnboardingChecklistCard-module__pwjZZG__stepIndicator{border:2px solid var(--edge-t25,rgba(var(--tint), .2));width:28px;height:28px;color:var(--text-muted,#94a3b8);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:2px;font-size:.75rem;font-weight:700;display:flex}.OnboardingChecklistCard-module__pwjZZG__stepIndicatorDone{background:var(--good);border-color:var(--good);color:var(--bg)}.OnboardingChecklistCard-module__pwjZZG__stepContent{flex-direction:column;gap:.2rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__stepTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__stepTitle{color:var(--text);font-size:.925rem;font-weight:600}.OnboardingChecklistCard-module__pwjZZG__timeTag{background:rgba(var(--tint), .07);color:var(--text-muted,#94a3b8);border-radius:4px;padding:.1rem .4rem;font-size:.6875rem;font-weight:500}.OnboardingChecklistCard-module__pwjZZG__stepDesc{color:var(--text-muted,#94a3b8);margin:0;font-size:.8125rem;line-height:1.4}.OnboardingChecklistCard-module__pwjZZG__stepRationale{color:var(--muted);margin:.2rem 0 0;font-size:.75rem;line-height:1.35}.OnboardingChecklistCard-module__pwjZZG__stepActions{flex-shrink:0;align-items:center;gap:.6rem;display:flex}.OnboardingChecklistCard-module__pwjZZG__manualToggleBtn{border:1px solid var(--edge-t20,rgba(var(--tint), .18));color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;min-height:44px;padding:.5rem .85rem;font-size:.75rem;transition:all .15s;display:inline-flex}.OnboardingChecklistCard-module__pwjZZG__manualToggleBtn:hover{background:rgba(var(--tint), .08);color:var(--text)}.OnboardingChecklistCard-module__pwjZZG__manualToggleBtn:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OnboardingChecklistCard-module__pwjZZG__doneBadge{color:var(--good);background:rgba(var(--tint), .1);border-radius:6px;padding:.2rem .55rem;font-size:.75rem;font-weight:600}:is([data-theme=sunlight] .OnboardingChecklistCard-module__pwjZZG__card,[data-theme=light] .OnboardingChecklistCard-module__pwjZZG__card){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text:#090d16;--foreground:#090d16;--text-muted:#475569;--muted:#475569;--rule-t12:#0f172a14;--tint:15, 23, 42;--accent:#c2410c;--accent-hover:#9a3412;--good:#15803d;--warn:#b45309;--bad:#b91c1c;--info:#1d4ed8;color:#090d16;background:#fff;border-color:#cbd5e1;box-shadow:0 1px 3px #0f172a0a,0 4px 14px -2px #0f172a0a}:is([data-theme=sunlight] .OnboardingChecklistCard-module__pwjZZG__toggleBtn,[data-theme=light] .OnboardingChecklistCard-module__pwjZZG__toggleBtn){color:#475569;background:#f8fafc;border-color:#cbd5e1}:is([data-theme=sunlight] .OnboardingChecklistCard-module__pwjZZG__toggleBtn:hover,[data-theme=light] .OnboardingChecklistCard-module__pwjZZG__toggleBtn:hover){color:#0f172a;background:#f1f5f9;border-color:#94a3b8}:is([data-theme=sunlight] .OnboardingChecklistCard-module__pwjZZG__progressTrack,[data-theme=light] .OnboardingChecklistCard-module__pwjZZG__progressTrack){background:#e2e8f0}:is([data-theme=sunlight] .OnboardingChecklistCard-module__pwjZZG__progressBar,[data-theme=light] .OnboardingChecklistCard-module__pwjZZG__progressBar){background:linear-gradient(90deg,#10b981 0%,#059669 100%)}:is([data-theme=sunlight] .OnboardingChecklistCard-module__pwjZZG__recommendedBox,[data-theme=light] .OnboardingChecklistCard-module__pwjZZG__recommendedBox){background:#fff7ed;border-color:#fed7aa}:is([data-theme=sunlight] .OnboardingChecklistCard-module__pwjZZG__stepItem,[data-theme=light] .OnboardingChecklistCard-module__pwjZZG__stepItem){background:#f8fafc;border-color:#e2e8f0}:is([data-theme=sunlight] .OnboardingChecklistCard-module__pwjZZG__stepItem:hover,[data-theme=light] .OnboardingChecklistCard-module__pwjZZG__stepItem:hover){background:#f1f5f9;border-color:#cbd5e1}[data-theme=parchment] .OnboardingChecklistCard-module__pwjZZG__card{background:#fffdf9;border-color:#4a3a2638;box-shadow:0 1px 3px #4a3a2614}[data-theme=parchment] .OnboardingChecklistCard-module__pwjZZG__recommendedBox{background:#b4530a0f;border-color:#b4530a38}[data-theme=parchment] .OnboardingChecklistCard-module__pwjZZG__stepItem{background:#fdfbf7;border-color:#4a3a2624}[data-theme=parchment] .OnboardingChecklistCard-module__pwjZZG__stepItem:hover{background:#f5f0e7;border-color:#4a3a263d}[data-theme=parchment] .OnboardingChecklistCard-module__pwjZZG__progressTrack{background:#4a3a261f}[data-theme=onyx] .OnboardingChecklistCard-module__pwjZZG__card{background:#0a0a0c;border-color:#ffffff1f;box-shadow:inset 0 1px #ffffff24,0 8px 32px #000000e6}[data-theme=onyx] .OnboardingChecklistCard-module__pwjZZG__stepItem{background:#101013;border-color:#ffffff14}[data-theme=onyx] .OnboardingChecklistCard-module__pwjZZG__stepItem:hover{background:#16161b;border-color:#ffffff29}[data-theme=monochrome] .OnboardingChecklistCard-module__pwjZZG__progressBar{background:linear-gradient(90deg,#71717a,#fafafa)}[data-theme=monochrome] .OnboardingChecklistCard-module__pwjZZG__stepIndicatorDone{color:#0a0a0b;background:#fafafa;border-color:#fafafa}[data-theme=monochrome] .OnboardingChecklistCard-module__pwjZZG__doneBadge{color:#fafafa;background:#ffffff1f}
.MetricCard-module___QShfq__card{position:relative}.MetricCard-module___QShfq__link{color:inherit;border-radius:inherit;text-decoration:none;display:block}.MetricCard-module___QShfq__link:focus-visible{outline:2px solid var(--accent);outline-offset:4px}.MetricCard-module___QShfq__label{padding-right:2.5rem}.MetricCard-module___QShfq__help{position:absolute;top:1rem;right:1rem}.MetricCard-module___QShfq__help .infotip-btn{width:24px;height:24px}
.BusinessOverview-module__kSg4tq__overviewCard{margin:1.25rem 0;transition:border-color .15s,background .15s}.BusinessOverview-module__kSg4tq__summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:.75rem;min-height:44px;padding:.5rem 0;list-style:none;display:flex}.BusinessOverview-module__kSg4tq__summary:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.BusinessOverview-module__kSg4tq__summary::-webkit-details-marker{display:none}.BusinessOverview-module__kSg4tq__summaryLeft{align-items:center;gap:.65rem;display:flex}.BusinessOverview-module__kSg4tq__chevron{color:var(--muted);flex-shrink:0;transition:transform .2s}.BusinessOverview-module__kSg4tq__chevronOpen{transform:rotate(90deg)}.BusinessOverview-module__kSg4tq__titleGroup{flex-direction:column;display:flex}.BusinessOverview-module__kSg4tq__title{color:var(--text);margin:0;font-size:1.2rem;font-weight:700}.BusinessOverview-module__kSg4tq__summaryRight{align-items:center;gap:.65rem;display:flex}.BusinessOverview-module__kSg4tq__statPill{color:var(--muted);background:var(--bg-soft);border:1px solid var(--line);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;max-width:340px;padding:.25rem .65rem;font-size:.8rem;overflow:hidden}.BusinessOverview-module__kSg4tq__body{border-top:1px solid var(--line);margin-top:1rem;padding-top:1rem}.BusinessOverview-module__kSg4tq__cashFlowRow{background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;margin-top:1rem;padding:.75rem 1rem;display:flex}.BusinessOverview-module__kSg4tq__cashFlowNotice{flex:1}.BusinessOverview-module__kSg4tq__cashFlowBtn{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;padding:.55rem 1.15rem;font-size:.88rem;font-weight:600;display:inline-flex}.BusinessOverview-module__kSg4tq__pipelineSection{margin-top:1rem}@media (max-width:640px){.BusinessOverview-module__kSg4tq__statPill{display:none}.BusinessOverview-module__kSg4tq__cashFlowRow{flex-direction:column;align-items:stretch;gap:.75rem}.BusinessOverview-module__kSg4tq__cashFlowBtn{width:100%}}
