.investor-module__UAHnEa__stack{gap:1rem;display:grid}.investor-module__UAHnEa__reveal{animation:.45s both investor-module__UAHnEa__invFadeUp}.investor-module__UAHnEa__revealDelay1{animation-delay:50ms}.investor-module__UAHnEa__revealDelay2{animation-delay:.1s}.investor-module__UAHnEa__revealDelay3{animation-delay:.15s}.investor-module__UAHnEa__revealDelay4{animation-delay:.2s}@keyframes investor-module__UAHnEa__invFadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.investor-module__UAHnEa__pulseHero{color:#ecfdf5;background:radial-gradient(circle at 100% 0,#019d6d2e,#0000 45%),linear-gradient(135deg,#0f766e 0%,#019d6d 48%,#047857 100%);border-radius:18px;gap:1rem;padding:1.15rem 1.25rem;display:grid;position:relative;overflow:hidden;box-shadow:0 12px 32px #019d6d38}.investor-module__UAHnEa__pulseHero:after{content:"";pointer-events:none;background:#ffffff14;border-radius:50%;height:120%;position:absolute;inset:auto -20% -40% 40%}.investor-module__UAHnEa__pulseHeroTop{z-index:1;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}@media (max-width:480px){.investor-module__UAHnEa__pulseHeroTop{flex-direction:column-reverse;align-items:flex-start}.investor-module__UAHnEa__quickActions,.investor-module__UAHnEa__workflow{grid-template-columns:1fr}}.investor-module__UAHnEa__pulseGreeting{opacity:.85;margin:0;font-size:.8125rem}.investor-module__UAHnEa__pulseName{font-family:var(--font-display);margin:.2rem 0 0;font-size:1.375rem;font-weight:600;line-height:1.2}.investor-module__UAHnEa__pulseStatus{background:#ffffff24;border-radius:999px;align-items:center;gap:.4rem;margin-top:.55rem;padding:.3rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex;position:relative}.investor-module__UAHnEa__pulseStatusInteractive{cursor:help;transition:background .15s}.investor-module__UAHnEa__pulseStatusInteractive:hover,.investor-module__UAHnEa__pulseStatusInteractive:focus-visible{background:#ffffff3d;outline:none}.investor-module__UAHnEa__pulseTooltip{z-index:5;color:#f8fafc;background:#0f172a;border-radius:12px;flex-direction:column;gap:.35rem;min-width:14rem;max-width:18rem;padding:.75rem .875rem;font-size:.75rem;font-weight:500;line-height:1.35;display:none;position:absolute;top:calc(100% + .5rem);left:0;box-shadow:0 12px 28px #0f172a59}.investor-module__UAHnEa__pulseStatusInteractive:hover .investor-module__UAHnEa__pulseTooltip,.investor-module__UAHnEa__pulseStatusInteractive:focus-visible .investor-module__UAHnEa__pulseTooltip{display:flex}.investor-module__UAHnEa__pulseTooltipTitle{text-transform:uppercase;letter-spacing:.03em;opacity:.8;font-size:.6875rem;font-weight:700}.investor-module__UAHnEa__pulseTooltipRow{flex-direction:column;gap:.1rem;display:flex}.investor-module__UAHnEa__pulseTooltipRow span:last-child{font-variant-numeric:tabular-nums;color:#a7f3d0}.investor-module__UAHnEa__pulseTooltipTotal{color:#fde68a;border-top:1px solid #f8fafc26;margin-top:.25rem;padding-top:.4rem;font-weight:600}.investor-module__UAHnEa__pulseDot{background:#86efac;border-radius:50%;width:.45rem;height:.45rem;animation:1.8s ease-out infinite investor-module__UAHnEa__invPulseDot;box-shadow:0 0 #86efacb3}.investor-module__UAHnEa__pulseDotWarn{background:#fcd34d;box-shadow:0 0 #fcd34db3}@keyframes investor-module__UAHnEa__invPulseDot{0%{box-shadow:0 0 #86efac8c}70%{box-shadow:0 0 0 8px #86efac00}to{box-shadow:0 0 #86efac00}}.investor-module__UAHnEa__pulseMeta{z-index:1;opacity:.85;margin:0;font-size:.75rem;line-height:1.4;position:relative}.investor-module__UAHnEa__shareRing{z-index:1;flex-shrink:0;position:relative}.investor-module__UAHnEa__shareRingTrack{stroke:#ffffff38}.investor-module__UAHnEa__shareRingProgress{stroke:#a7f3d0;transition:stroke-dashoffset .8s ease-out}@media (prefers-reduced-motion:reduce){.investor-module__UAHnEa__shareRingProgress{transition:none}}.investor-module__UAHnEa__shareRingCenter{text-align:center;place-content:center;gap:.1rem;display:grid;position:absolute;inset:0}.investor-module__UAHnEa__shareRingValue{font-family:var(--font-display);font-size:1.125rem;font-weight:700;line-height:1}.investor-module__UAHnEa__shareRingLabel{opacity:.8;text-transform:uppercase;letter-spacing:.04em;font-size:.625rem}.investor-module__UAHnEa__quickActions{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;display:grid}.investor-module__UAHnEa__quickAction{color:inherit;background:#fff;border:1px solid #e7e5e4;border-radius:14px;gap:.2rem;padding:.75rem .7rem;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s;display:grid}.investor-module__UAHnEa__quickAction:hover{border-color:#a7f3d0;transform:translateY(-2px);box-shadow:0 8px 20px #019d6d1a}.investor-module__UAHnEa__quickActionLabel{color:#1c1917;margin:0;font-size:.8125rem;font-weight:600}.investor-module__UAHnEa__quickActionHint{color:#78716c;margin:0;font-size:.6875rem;line-height:1.3}.investor-module__UAHnEa__sectionHead{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.investor-module__UAHnEa__sectionHead .investor-module__UAHnEa__cardTitle{margin:0}.investor-module__UAHnEa__sectionHeadActions{align-items:center;gap:.5rem;display:flex}.investor-module__UAHnEa__sparkline{align-items:flex-end;gap:3px;min-width:4.5rem;height:2.25rem;display:flex}.investor-module__UAHnEa__sparkBar{transform-origin:bottom;border-radius:3px 3px 1px 1px;flex:1;min-width:4px;animation:.45s both investor-module__UAHnEa__invSparkGrow}.investor-module__UAHnEa__sparkBarPositive{background:linear-gradient(#34d399,#019d6d)}.investor-module__UAHnEa__sparkBarNeutral{background:#d6d3d1}.investor-module__UAHnEa__sparkBarWarn{background:linear-gradient(#fbbf24,#d97706)}@keyframes investor-module__UAHnEa__invSparkGrow{0%{opacity:.4;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}.investor-module__UAHnEa__toast{z-index:20;color:#991b1b;background:#fef2f2;border:1px solid #fecaca;border-radius:12px;margin:0 0 .75rem;padding:.75rem .875rem;font-size:.875rem;position:sticky;top:.75rem}.investor-module__UAHnEa__mockBanner{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:12px;margin:0 0 .75rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.4}.investor-module__UAHnEa__kpiGrid{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.investor-module__UAHnEa__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.investor-module__UAHnEa__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.investor-module__UAHnEa__kpiCard{background:#fff;border:1px solid #e7e5e4;border-radius:16px;padding:1rem;animation:.45s both investor-module__UAHnEa__invFadeUp;box-shadow:0 1px 2px #0f172a0a}.investor-module__UAHnEa__kpiCardInteractive{transition:transform .18s,box-shadow .18s,border-color .18s}.investor-module__UAHnEa__kpiCardInteractive:hover{border-color:#a7f3d0;transform:translateY(-2px);box-shadow:0 12px 28px #019d6d24}.investor-module__UAHnEa__kpiCardInteractive:hover .investor-module__UAHnEa__kpiIconWrap{color:#fff;background:#019d6d;transform:scale(1.06)}.investor-module__UAHnEa__kpiCardAccent:hover .investor-module__UAHnEa__kpiIconWrap{background:#047857}.investor-module__UAHnEa__kpiCardSuccess:hover .investor-module__UAHnEa__kpiIconWrap{background:#059669}.investor-module__UAHnEa__kpiCardWarn:hover .investor-module__UAHnEa__kpiIconWrap{background:#d97706}.investor-module__UAHnEa__kpiCardAccent{background:linear-gradient(160deg,#ecfdf5 0%,#fff 55%);border-color:#a7f3d0}.investor-module__UAHnEa__kpiCardSuccess{background:linear-gradient(160deg,#f0fdf4 0%,#fff 60%)}.investor-module__UAHnEa__kpiCardWarn{background:linear-gradient(160deg,#fffbeb 0%,#fff 60%);border-color:#fcd34d}.investor-module__UAHnEa__kpiTop{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.investor-module__UAHnEa__kpiIconWrap{color:#047857;background:#ecfdf5;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:background .18s,color .18s,transform .18s;display:inline-flex}.investor-module__UAHnEa__kpiBody{justify-content:space-between;align-items:flex-end;gap:.75rem;margin-top:.35rem;display:flex}.investor-module__UAHnEa__kpiBodyMain{flex:auto;min-width:0}.investor-module__UAHnEa__kpiSpark{flex-shrink:0;width:6.25rem;height:3.25rem}.investor-module__UAHnEa__kpiSparkEmpty{text-align:right;color:#a8a29e;flex-shrink:0;max-width:5rem;margin:0 0 .25rem auto;font-size:.6875rem}.investor-module__UAHnEa__kpiIconSvg{width:1.1rem;height:1.1rem}.investor-module__UAHnEa__kpiLabel{color:#78716c;text-transform:uppercase;letter-spacing:.02em;margin:0;font-size:.75rem;font-weight:600}.investor-module__UAHnEa__kpiValue{font-family:var(--font-display);color:#1c1917;font-variant-numeric:tabular-nums;margin:.15rem 0 0;font-size:1.375rem;font-weight:600;line-height:1.2}.investor-module__UAHnEa__kpiSuffix{color:#78716c;margin-left:.15rem;font-size:.875rem;font-weight:500}.investor-module__UAHnEa__kpiHint{color:#78716c;margin:.35rem 0 0;font-size:.75rem;line-height:1.35}.investor-module__UAHnEa__card{background:#fff;border:1px solid #e7e5e4;border-radius:16px;padding:1rem;transition:border-color .18s,box-shadow .18s}.investor-module__UAHnEa__cardInteractive:hover{border-color:#d6d3d1;box-shadow:0 8px 22px #0f172a0f}.investor-module__UAHnEa__cardTitle{font-family:var(--font-display);color:#1c1917;margin:0 0 .75rem;font-size:1.0625rem;font-weight:600}.investor-module__UAHnEa__cardCaption{color:#78716c;margin:-.35rem 0 .875rem;font-size:.75rem;line-height:1.4}.investor-module__UAHnEa__row{border-top:1px solid #f5f5f4;justify-content:space-between;align-items:baseline;gap:.75rem;padding:.5rem 0;display:flex}.investor-module__UAHnEa__monthStack+.investor-module__UAHnEa__row{border-top:0;padding-top:.25rem}.investor-module__UAHnEa__rowLabel{color:#57534e;font-size:.875rem}.investor-module__UAHnEa__rowValue{color:#1c1917;text-align:right;font-size:.9375rem;font-weight:600}.investor-module__UAHnEa__profitPositive{color:#047857}.investor-module__UAHnEa__profitNegative{color:#b91c1c}.investor-module__UAHnEa__profitZero{color:#78716c}.investor-module__UAHnEa__scenario{color:#14532d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:flex-start;gap:.55rem;margin:.75rem 0 0;padding:.75rem .875rem;font-size:.875rem;line-height:1.45;display:flex}.investor-module__UAHnEa__scenarioIcon{color:#047857;background:#bbf7d0;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.375rem;height:1.375rem;margin-top:.05rem;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.investor-module__UAHnEa__scenarioLoss .investor-module__UAHnEa__scenarioIcon{color:#b91c1c;background:#fecaca}.investor-module__UAHnEa__scenarioZero .investor-module__UAHnEa__scenarioIcon{color:#57534e;background:#e7e5e4}.investor-module__UAHnEa__monthStack{gap:.5rem;margin-bottom:.75rem;display:grid}.investor-module__UAHnEa__monthStackTrack{background:var(--color-stone-100,#f5f5f4);border-radius:999px;width:100%;height:12px;display:flex;overflow:hidden}.investor-module__UAHnEa__monthStackExpense{background:linear-gradient(90deg,#fb923c,#f97316);min-width:0;height:100%}.investor-module__UAHnEa__monthStackProfit{background:linear-gradient(90deg,#34d399,#019d6d);min-width:0;height:100%}.investor-module__UAHnEa__monthStackEmpty{color:#a8a29e;justify-content:center;align-items:center;width:100%;font-size:.6875rem;display:flex}.investor-module__UAHnEa__monthStackLegend{color:#78716c;flex-wrap:wrap;align-items:center;gap:.75rem;font-size:.6875rem;display:flex}.investor-module__UAHnEa__monthStackLegend span{align-items:center;gap:.3rem;display:inline-flex}.investor-module__UAHnEa__monthStackDotExpense,.investor-module__UAHnEa__monthStackDotProfit{border-radius:999px;width:.5rem;height:.5rem}.investor-module__UAHnEa__monthStackDotExpense{background:#f97316}.investor-module__UAHnEa__monthStackDotProfit{background:#019d6d}.investor-module__UAHnEa__monthStackLegendTotal{color:#44403c;font-variant-numeric:tabular-nums;margin-left:auto;font-weight:600}.investor-module__UAHnEa__rowValueWithBadge{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.4rem;display:inline-flex}.investor-module__UAHnEa__scenarioLoss{color:#7f1d1d;background:#fef2f2;border-color:#fecaca}.investor-module__UAHnEa__scenarioZero{color:#44403c;background:#f5f5f4;border-color:#e7e5e4}.investor-module__UAHnEa__badge{letter-spacing:.01em;border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.6875rem;font-weight:700;line-height:1.25;display:inline-flex}.investor-module__UAHnEa__badgePaid,.investor-module__UAHnEa__badgeSuccess{color:#047857;background:#d1fae5}.investor-module__UAHnEa__badgePending,.investor-module__UAHnEa__badgeWarning{color:#b45309;background:#fef3c7}.investor-module__UAHnEa__badgeLoss,.investor-module__UAHnEa__badgeDanger{color:#991b1b;background:#fee2e2}.investor-module__UAHnEa__badgeZero{color:#44403c;background:#e7e5e4}.investor-module__UAHnEa__badgeInfo{color:#1e40af;background:#dbeafe}.investor-module__UAHnEa__overdueTotal{font-variant-numeric:tabular-nums;color:#0f172a;flex-shrink:0;margin:0;font-size:1.0625rem;font-weight:700}.investor-module__UAHnEa__overdueStack{background:var(--color-stone-100,#f5f5f4);border-radius:999px;width:100%;height:12px;margin-bottom:.75rem;display:flex;overflow:hidden}.investor-module__UAHnEa__overdueStackSeg{min-width:0;height:100%;transition:flex-grow .35s}.investor-module__UAHnEa__overdueStackEarly{background:linear-gradient(90deg,#a3e635,#84cc16)}.investor-module__UAHnEa__overdueStackMid{background:linear-gradient(90deg,#fb923c,#f97316)}.investor-module__UAHnEa__overdueStackLate{background:linear-gradient(90deg,#f87171,#dc2626)}.investor-module__UAHnEa__overdueGrid{gap:.625rem;display:grid}.investor-module__UAHnEa__overdueRow{background:#fafaf9;border:1px solid #e7e5e4;border-radius:12px;gap:.45rem;padding:.75rem;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid;position:relative}.investor-module__UAHnEa__overdueRow:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0f172a14}.investor-module__UAHnEa__overdueRow:hover .investor-module__UAHnEa__overdueTooltip{opacity:1;visibility:visible;transform:translate(-50%)}.investor-module__UAHnEa__overdueTooltip{z-index:4;color:#f8fafc;opacity:0;visibility:hidden;pointer-events:none;background:#0f172a;border-radius:10px;flex-direction:column;gap:.2rem;min-width:10rem;padding:.65rem .75rem;font-size:.75rem;line-height:1.3;transition:opacity .15s,transform .15s,visibility .15s;display:flex;position:absolute;bottom:calc(100% + .4rem);left:50%;transform:translate(-50%,4px);box-shadow:0 10px 24px #0f172a47}.investor-module__UAHnEa__overdueTooltip strong{font-size:.8125rem}.investor-module__UAHnEa__overdueTooltip span:nth-child(2){font-variant-numeric:tabular-nums;color:#a7f3d0;font-size:.9375rem;font-weight:700}.investor-module__UAHnEa__overdueRowEarly{background:linear-gradient(#fffbeb 0%,#f7fee7 100%);border-color:#ca8a0466}.investor-module__UAHnEa__overdueRowMid{background:linear-gradient(#fff7ed 0%,#ffedd5 100%);border-color:#ea580c59}.investor-module__UAHnEa__overdueRowLate{background:linear-gradient(#fef2f2 0%,#fee2e2 100%);border-color:#dc262659}.investor-module__UAHnEa__overdueTitle{color:#1c1917;margin:0;font-size:.8125rem;font-weight:600}.investor-module__UAHnEa__overdueMeta{color:#57534e;margin:0;font-size:.75rem}.investor-module__UAHnEa__overdueBarTrack{background:#0f172a14;border-radius:999px;height:.375rem;overflow:hidden}.investor-module__UAHnEa__overdueBarFill{border-radius:inherit;height:100%;transition:width .6s cubic-bezier(.22,1,.36,1)}.investor-module__UAHnEa__overdueBarFillEarly{background:linear-gradient(90deg,#a3e635,#84cc16)}.investor-module__UAHnEa__overdueBarFillMid{background:linear-gradient(90deg,#fb923c,#f97316)}.investor-module__UAHnEa__overdueBarFillLate{background:linear-gradient(90deg,#f87171,#dc2626)}.investor-module__UAHnEa__overdueEmpty{color:#14532d;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:12px;align-items:center;gap:.5rem;margin:0;padding:.875rem;font-size:.875rem;display:flex}.investor-module__UAHnEa__overdueEmptyIcon{color:#047857;background:#bbf7d0;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;display:inline-flex}.investor-module__UAHnEa__payoutChart{align-items:flex-end;gap:.35rem;height:6.5rem;margin:0 0 1rem;padding:.5rem .25rem 0;display:flex}.investor-module__UAHnEa__payoutChartCol{flex-direction:column;flex:1 1 0;align-items:center;gap:.35rem;min-width:0;height:100%;display:flex;position:relative}.investor-module__UAHnEa__payoutChartCol:hover .investor-module__UAHnEa__payoutChartTip{opacity:1;visibility:visible;transform:translate(-50%)}.investor-module__UAHnEa__payoutChartTip{z-index:3;color:#f8fafc;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;background:#0f172a;border-radius:8px;flex-direction:column;align-items:center;gap:.1rem;min-width:4.5rem;padding:.4rem .5rem;font-size:.625rem;line-height:1.25;transition:opacity .15s,transform .15s,visibility .15s;display:flex;position:absolute;top:-.25rem;left:50%;transform:translate(-50%,4px)}.investor-module__UAHnEa__payoutChartTip strong{font-variant-numeric:tabular-nums;font-size:.75rem}.investor-module__UAHnEa__payoutChartTrack{flex:auto;justify-content:center;align-items:flex-end;width:100%;min-height:0;display:flex}.investor-module__UAHnEa__payoutChartBar{transform-origin:bottom;border-radius:6px 6px 2px 2px;width:70%;max-width:1.5rem;animation:.45s both investor-module__UAHnEa__invSparkGrow;display:block}.investor-module__UAHnEa__payoutChartBarPaid{background:linear-gradient(#34d399,#019d6d)}.investor-module__UAHnEa__payoutChartBarPending{background:linear-gradient(#fbbf24,#d97706)}.investor-module__UAHnEa__payoutChartLabel{color:#a8a29e;text-transform:lowercase;letter-spacing:.02em;font-size:.5625rem;font-weight:600}.investor-module__UAHnEa__list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.investor-module__UAHnEa__listItem{background:#fafaf9;border:1px solid #e7e5e4;border-radius:12px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem;transition:background .15s,border-color .15s,transform .15s;display:flex}.investor-module__UAHnEa__listItem:hover{background:#ecfdf5;border-color:#a7f3d0;transform:translate(2px);box-shadow:0 4px 12px #019d6d14}.investor-module__UAHnEa__listMain{min-width:0}.investor-module__UAHnEa__listTitle{color:#1c1917;margin:0;font-size:.875rem;font-weight:600}.investor-module__UAHnEa__listMeta{color:#78716c;margin:.2rem 0 0;font-size:.75rem}.investor-module__UAHnEa__linkBtn{color:#fff;background:#019d6d;border-radius:10px;justify-content:center;align-items:center;min-height:2.5rem;margin-top:.875rem;padding:.5rem .875rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,transform .15s,box-shadow .15s;display:inline-flex}.investor-module__UAHnEa__linkBtn:hover{background:#018a60;transform:translateY(-1px);box-shadow:0 6px 14px #019d6d40}.investor-module__UAHnEa__linkBtnSecondary{color:#019d6d;background:0 0;border:1px solid #019d6d}.investor-module__UAHnEa__detailsBtn{color:#019d6d;cursor:pointer;background:0 0;border:0;margin-top:.5rem;padding:0;font-size:.8125rem;font-weight:600}.investor-module__UAHnEa__expenseList{gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.investor-module__UAHnEa__expenseItem{color:#44403c;justify-content:space-between;gap:.75rem;font-size:.8125rem;display:flex}.investor-module__UAHnEa__historyItem{background:#fff;border:1px solid #e7e5e4;border-radius:14px;transition:border-color .18s,box-shadow .18s;overflow:hidden}.investor-module__UAHnEa__historyItem:hover{border-color:#d6d3d1;box-shadow:0 6px 18px #0f172a0d}.investor-module__UAHnEa__historyItemOpen{border-color:#a7f3d0;box-shadow:0 8px 22px #019d6d14}.investor-module__UAHnEa__historyToggle{text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:.75rem;width:100%;padding:.875rem 1rem;transition:background .15s;display:flex}.investor-module__UAHnEa__historyToggle:hover{background:#fafaf9}.investor-module__UAHnEa__historyToggleMain{gap:.2rem;min-width:0;display:grid}.investor-module__UAHnEa__historyToggleRight{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.investor-module__UAHnEa__historyAmount{color:#047857;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.investor-module__UAHnEa__historyChevron{color:#57534e;background:#f5f5f4;border-radius:999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;transition:transform .2s,background .15s;display:inline-flex}.investor-module__UAHnEa__historyItemOpen .investor-module__UAHnEa__historyChevron{color:#047857;background:#ecfdf5;transform:rotate(180deg)}.investor-module__UAHnEa__historyBody{border-top:1px solid #f5f5f4;padding:0 1rem 1rem;animation:.3s both investor-module__UAHnEa__invFadeUp}.investor-module__UAHnEa__historySummaryBar{flex-wrap:wrap;gap:.5rem;margin-bottom:.25rem;display:flex}.investor-module__UAHnEa__historyChip{color:#44403c;background:#f5f5f4;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;font-size:.75rem;display:inline-flex}.investor-module__UAHnEa__historyChipStrong{color:#065f46;background:#ecfdf5;font-weight:600}.investor-module__UAHnEa__fieldLabel{color:#78716c;margin-bottom:.35rem;font-size:.75rem;font-weight:600;display:block}.investor-module__UAHnEa__input,.investor-module__UAHnEa__textarea{color:#1c1917;box-sizing:border-box;background:#fff;border:1px solid #d6d3d1;border-radius:12px;width:100%;padding:.7rem .8rem;font-size:1rem;transition:border-color .15s,box-shadow .15s}.investor-module__UAHnEa__input:focus,.investor-module__UAHnEa__textarea:focus{border-color:#019d6d;outline:none;box-shadow:0 0 0 3px #019d6d26}.investor-module__UAHnEa__textarea{resize:vertical;min-height:5rem}.investor-module__UAHnEa__fieldHint{color:#78716c;margin:.4rem 0 0;font-size:.75rem;line-height:1.4}.investor-module__UAHnEa__warningBox{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:12px;margin:0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.45}.investor-module__UAHnEa__infoBox{color:#1e3a8a;background:#eff6ff;border:1px solid #bfdbfe;border-radius:12px;margin:0;padding:.75rem .875rem;font-size:.8125rem;line-height:1.45}.investor-module__UAHnEa__actions{flex-wrap:wrap;gap:.5rem;display:flex}.investor-module__UAHnEa__primaryBtn,.investor-module__UAHnEa__secondaryBtn,.investor-module__UAHnEa__dangerBtn{cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;min-height:2.75rem;padding:.625rem 1rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s,opacity .15s;display:inline-flex}.investor-module__UAHnEa__primaryBtn{color:#fff;background:#019d6d}.investor-module__UAHnEa__primaryBtn:hover:not(:disabled){background:#018a60;transform:translateY(-1px);box-shadow:0 8px 18px #019d6d47}.investor-module__UAHnEa__primaryBtn:disabled{opacity:.6;cursor:not-allowed}.investor-module__UAHnEa__secondaryBtn{color:#1c1917;background:#fff;border:1px solid #d6d3d1}.investor-module__UAHnEa__secondaryBtn:hover{color:#047857;border-color:#019d6d}.investor-module__UAHnEa__dangerBtn{color:#991b1b;background:#fee2e2}.investor-module__UAHnEa__dangerBtn:hover:not(:disabled){background:#fecaca}.investor-module__UAHnEa__workflow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-bottom:.25rem;display:grid}.investor-module__UAHnEa__workflowStep{text-align:center;background:#fafaf9;border:1px solid #e7e5e4;border-radius:12px;gap:.25rem;padding:.65rem .5rem;transition:border-color .2s,background .2s;display:grid}.investor-module__UAHnEa__workflowStepActive{background:#ecfdf5;border-color:#6ee7b7}.investor-module__UAHnEa__workflowStepDone{background:#f0fdf4;border-color:#bbf7d0}.investor-module__UAHnEa__workflowStepIndex{color:#78716c;font-size:.6875rem;font-weight:700}.investor-module__UAHnEa__workflowStepActive .investor-module__UAHnEa__workflowStepIndex,.investor-module__UAHnEa__workflowStepDone .investor-module__UAHnEa__workflowStepIndex{color:#047857}.investor-module__UAHnEa__workflowStepLabel{color:#44403c;font-size:.6875rem;font-weight:600;line-height:1.25}.investor-module__UAHnEa__successToast{color:#065f46;background:#ecfdf5;border:1px solid #6ee7b7;border-radius:12px;margin:0 0 .75rem;padding:.625rem .75rem;font-size:.8125rem;animation:.35s both investor-module__UAHnEa__invFadeUp}.investor-module__UAHnEa__profileHero{background:radial-gradient(circle at 0 0,#019d6d1f,#0000 55%),#fafaf9;border:1px solid #e7e5e4;border-radius:14px;align-items:center;gap:.875rem;margin-bottom:.5rem;padding:1rem;display:flex}.investor-module__UAHnEa__profileAvatar{color:#ecfdf5;width:3.25rem;height:3.25rem;font-family:var(--font-display);background:linear-gradient(145deg,#019d6d,#047857);border-radius:999px;flex-shrink:0;place-items:center;font-size:1.25rem;font-weight:700;display:grid;box-shadow:0 6px 16px #019d6d47}.investor-module__UAHnEa__profileHeroText{min-width:0}.investor-module__UAHnEa__profileHeroName{font-family:var(--font-display);color:#1c1917;margin:0;font-size:1.125rem;font-weight:600}.investor-module__UAHnEa__profileHeroMeta{color:#78716c;margin:.25rem 0 0;font-size:.8125rem}.investor-module__UAHnEa__statusPill{color:#065f46;background:#d1fae5;border-radius:999px;align-items:center;gap:.35rem;margin-top:.4rem;padding:.2rem .55rem;font-size:.6875rem;font-weight:600;display:inline-flex}.investor-module__UAHnEa__statusPillWarn{color:#92400e;background:#fef3c7}.investor-module__UAHnEa__statusPillDanger{color:#991b1b;background:#fee2e2}.investor-module__UAHnEa__withdrawalAmountHero{font-family:var(--font-display);color:#1c1917;font-variant-numeric:tabular-nums;margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.investor-module__UAHnEa__withdrawalAmountCaption{color:#78716c;margin:.25rem 0 .75rem;font-size:.75rem}.investor-module__UAHnEa__skeleton{gap:.75rem;display:grid}.investor-module__UAHnEa__skeletonBlock{background:linear-gradient(90deg,#f5f5f4 25%,#ebeae8 50%,#f5f5f4 75%) 0 0/200% 100%;border-radius:16px;height:5.5rem;animation:1.2s linear infinite investor-module__UAHnEa__shimmer}@keyframes investor-module__UAHnEa__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.investor-module__UAHnEa__loginWrap{background:radial-gradient(circle at 100% 0,#019d6d1f,#0000 40%),#fafaf9;place-items:center;min-height:100dvh;padding:1.25rem;display:grid}.investor-module__UAHnEa__loginCard{background:#fff;border:1px solid #e7e5e4;border-radius:20px;width:min(100%,26rem);padding:1.5rem;box-shadow:0 12px 40px #0f172a0f}.investor-module__UAHnEa__loginTitle{font-family:var(--font-display);color:#1c1917;margin:0;font-size:1.5rem;font-weight:600}.investor-module__UAHnEa__loginSubtitle{color:#78716c;margin:.4rem 0 1.25rem;font-size:.875rem;line-height:1.45}.investor-module__UAHnEa__loginError{color:#991b1b;background:#fef2f2;border-radius:10px;margin:0 0 .75rem;padding:.625rem .75rem;font-size:.8125rem}.investor-module__UAHnEa__profileGrid{gap:.75rem;display:grid}.investor-module__UAHnEa__profileRow{border-top:1px solid #f5f5f4;gap:.2rem;padding:.75rem 0;display:grid}.investor-module__UAHnEa__profileRow:first-child{border-top:0;padding-top:0}.investor-module__UAHnEa__profileLabel{color:#78716c;font-size:.75rem}.investor-module__UAHnEa__profileValue{color:#1c1917;font-size:.9375rem;font-weight:600}.investor-module__UAHnEa__sectionHead .investor-module__UAHnEa__cardCaption{margin:.2rem 0 0}@media (prefers-reduced-motion:reduce){.investor-module__UAHnEa__reveal,.investor-module__UAHnEa__kpiCard,.investor-module__UAHnEa__sparkBar,.investor-module__UAHnEa__payoutChartBar{animation:none!important}.investor-module__UAHnEa__kpiCardInteractive:hover,.investor-module__UAHnEa__overdueRow:hover,.investor-module__UAHnEa__listItem:hover,.investor-module__UAHnEa__quickAction:hover{transform:none}}
.finance-analytics-sections-module__2yDFQa__sectionPanel{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:1rem;flex-direction:column;gap:1rem;padding:1.25rem 1.35rem;display:flex;box-shadow:0 1px 2px #0f172a0a,0 10px 28px -18px #0f172a24}.finance-analytics-sections-module__2yDFQa__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.35rem .75rem;display:flex}.finance-analytics-sections-module__2yDFQa__sectionTitle{letter-spacing:.01em;color:var(--color-stone-900);margin:0;font-size:.9375rem;font-weight:700}.finance-analytics-sections-module__2yDFQa__sectionSubtitle{color:var(--color-stone-500);margin:0;font-size:.8125rem}.finance-analytics-sections-module__2yDFQa__periodStrip{border:1px solid var(--color-stone-200);background:var(--color-stone-50);color:var(--color-stone-700);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem .875rem;font-size:.8125rem;display:flex}.finance-analytics-sections-module__2yDFQa__periodChip{background:var(--panel-surface);border:1px solid var(--color-stone-200);color:var(--color-stone-800);border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .55rem;font-weight:600;display:inline-flex}.finance-analytics-sections-module__2yDFQa__periodChipMuted{color:var(--color-stone-500);background:0 0;border-color:#0000;padding-left:0;font-weight:500}.finance-analytics-sections-module__2yDFQa__dataWarning{border:1px solid var(--soft-yellow-border);background:var(--soft-amber);color:var(--ink-amber);border-radius:.75rem;padding:.75rem 1rem;font-size:.875rem;line-height:1.45}.finance-analytics-sections-module__2yDFQa__dataWarningLink{color:var(--color-emerald-700);text-underline-offset:2px;font-weight:600;text-decoration:underline}.finance-analytics-sections-module__2yDFQa__heroGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.75rem;display:grid}.finance-analytics-sections-module__2yDFQa__heroBlock{flex-direction:column;gap:.5rem;display:flex}.finance-analytics-sections-module__2yDFQa__heroFocusHint{background:var(--soft-green);border:1px solid var(--soft-green-border-strong);color:var(--panel-accent-ink);border-radius:.625rem;margin:0;padding:.5rem .75rem;font-size:.8125rem;animation:.25s finance-analytics-sections-module__2yDFQa__fadeSlideIn}@keyframes finance-analytics-sections-module__2yDFQa__fadeSlideIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (min-width:900px){.finance-analytics-sections-module__2yDFQa__heroGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1200px){.finance-analytics-sections-module__2yDFQa__heroGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.finance-analytics-sections-module__2yDFQa__kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (min-width:768px){.finance-analytics-sections-module__2yDFQa__kpiGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.finance-analytics-sections-module__2yDFQa__kpiGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-analytics-sections-module__2yDFQa__kpiGridCompact{}@media (min-width:640px){.finance-analytics-sections-module__2yDFQa__kpiGridCompact{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-analytics-sections-module__2yDFQa__kpiCard{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:1rem;flex-direction:column;gap:.75rem;min-width:0;padding:1rem 1.125rem;display:flex;box-shadow:0 1px 2px #0f172a0a,0 10px 28px -18px #0f172a2e}.finance-analytics-sections-module__2yDFQa__kpiCardHero{background:var(--panel-surface);padding:1.125rem 1.25rem;}.finance-analytics-sections-module__2yDFQa__kpiCardSuccess{background:linear-gradient(180deg, var(--panel-surface) 0%, var(--soft-green) 100%);border-color:#10b98147}.finance-analytics-sections-module__2yDFQa__kpiCardWarning{background:linear-gradient(180deg, var(--panel-surface) 0%, var(--soft-amber) 100%);border-color:#f59e0b59}.finance-analytics-sections-module__2yDFQa__kpiCardHero.finance-analytics-sections-module__2yDFQa__kpiCardSuccess{background:linear-gradient(160deg, var(--soft-green) 0%, var(--panel-surface) 58%)}.finance-analytics-sections-module__2yDFQa__kpiCardHero.finance-analytics-sections-module__2yDFQa__kpiCardWarning{background:linear-gradient(160deg, var(--soft-amber) 0%, var(--panel-surface) 58%)}.finance-analytics-sections-module__2yDFQa__kpiHead{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.finance-analytics-sections-module__2yDFQa__kpiHeadLeft{align-items:center;gap:.5rem;min-width:0;display:flex}.finance-analytics-sections-module__2yDFQa__kpiBody{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.finance-analytics-sections-module__2yDFQa__kpiBodyMain{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.finance-analytics-sections-module__2yDFQa__kpiLabel{letter-spacing:0;text-transform:none;color:var(--panel-ink-muted);margin:0;font-size:.8125rem;font-weight:500;line-height:1.25}.finance-analytics-sections-module__2yDFQa__kpiValue{font-variant-numeric:tabular-nums;color:var(--color-stone-900);word-break:break-word;margin:0;font-size:clamp(.9375rem,.85rem + .35vw,1.125rem);font-weight:700;line-height:1.2}.finance-analytics-sections-module__2yDFQa__kpiCardHero .finance-analytics-sections-module__2yDFQa__kpiValue{width:131px;font-size:clamp(1rem,.9rem + .4vw,1.25rem)}.finance-analytics-sections-module__2yDFQa__kpiCardSuccess .finance-analytics-sections-module__2yDFQa__kpiValue{color:var(--color-emerald-800);width:127px;font-size:18px}.finance-analytics-sections-module__2yDFQa__kpiCardHero.finance-analytics-sections-module__2yDFQa__kpiCardSuccess .finance-analytics-sections-module__2yDFQa__kpiValue{width:131px}.finance-analytics-sections-module__2yDFQa__kpiCardWarning .finance-analytics-sections-module__2yDFQa__kpiValue{color:var(--ink-amber)}.finance-analytics-sections-module__2yDFQa__kpiHint{color:var(--color-stone-400);width:156px;margin:0;font-size:.6875rem;line-height:1.35}.finance-analytics-sections-module__2yDFQa__kpiCardHero .finance-analytics-sections-module__2yDFQa__kpiHint{width:145px}.finance-analytics-sections-module__2yDFQa__kpiDelta{border-radius:999px;align-self:flex-start;align-items:center;gap:.25rem;margin-top:.15rem;padding:.2rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.2;display:inline-flex}.finance-analytics-sections-module__2yDFQa__kpiDeltaUp{color:var(--color-emerald-800);background:var(--soft-green)}.finance-analytics-sections-module__2yDFQa__kpiDeltaDown{color:var(--ink-red);background:var(--soft-red)}.finance-analytics-sections-module__2yDFQa__kpiDeltaNeutral{color:var(--color-stone-600);background:var(--color-stone-100)}.finance-analytics-sections-module__2yDFQa__overdueAction{margin:.25rem 0 0;font-size:.75rem}.finance-analytics-sections-module__2yDFQa__overdueActionLink{color:var(--color-emerald-700);font-weight:600;text-decoration:none}.finance-analytics-sections-module__2yDFQa__overdueActionLink:hover{text-decoration:underline}.finance-analytics-sections-module__2yDFQa__bucketCard{scroll-margin-top:1.5rem;}.finance-analytics-sections-module__2yDFQa__bucketStack{background:var(--color-stone-100);border-radius:999px;width:100%;height:12px;display:flex;overflow:hidden}.finance-analytics-sections-module__2yDFQa__bucketStackEmpty{width:100%;color:var(--color-stone-400);justify-content:center;align-items:center;font-size:.6875rem;display:flex}.finance-analytics-sections-module__2yDFQa__bucketStackEmptyTrack{background:repeating-linear-gradient(90deg, var(--color-stone-100) 0, var(--color-stone-100) 12px, #e7e5e4 12px, #e7e5e4 24px);border-radius:999px;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.finance-analytics-sections-module__2yDFQa__bucketTotal{font-variant-numeric:tabular-nums;color:var(--panel-ink);margin:0;font-size:1.125rem;font-weight:700}.finance-analytics-sections-module__2yDFQa__bucketToneCard{border:1px solid var(--color-stone-200);background:var(--panel-surface);text-align:left;font:inherit;cursor:pointer;border-radius:1rem;flex-direction:column;gap:.3rem;padding:1rem 1.125rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -18px #0f172a29}.finance-analytics-sections-module__2yDFQa__bucketToneCard:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.finance-analytics-sections-module__2yDFQa__bucketAccentEarly:before{background:linear-gradient(#eab308,#84cc16);width:4px}.finance-analytics-sections-module__2yDFQa__bucketAccentMid:before{background:linear-gradient(#fb923c,#ea580c);width:4px}.finance-analytics-sections-module__2yDFQa__bucketAccentLate:before{background:linear-gradient(#f87171,#b91c1c);width:4px}.finance-analytics-sections-module__2yDFQa__bucketStackSeg{min-width:0;height:100%;transition:flex-grow .35s}.finance-analytics-sections-module__2yDFQa__bucketStackEarly{background:linear-gradient(90deg,#a3e635,#84cc16)}.finance-analytics-sections-module__2yDFQa__bucketStackMid{background:linear-gradient(90deg,#fb923c,#f97316)}.finance-analytics-sections-module__2yDFQa__bucketStackLate{background:linear-gradient(90deg,#f87171,#dc2626)}.finance-analytics-sections-module__2yDFQa__bucketCards{grid-template-columns:1fr;gap:.625rem;margin-top:.25rem;display:grid}@media (min-width:640px){.finance-analytics-sections-module__2yDFQa__bucketCards{grid-template-columns:repeat(3,minmax(0,1fr))}}.finance-analytics-sections-module__2yDFQa__bucketToneCard:hover,.finance-analytics-sections-module__2yDFQa__bucketToneCardActive{transform:translateY(-2px);box-shadow:0 8px 22px -14px #0f172a59}.finance-analytics-sections-module__2yDFQa__bucketToneEarly{background:linear-gradient(180deg, var(--soft-amber) 0%, var(--soft-green) 100%);border-color:#ca8a0466}.finance-analytics-sections-module__2yDFQa__bucketToneEarly .finance-analytics-sections-module__2yDFQa__bucketToneValue{color:#65a30d}.finance-analytics-sections-module__2yDFQa__bucketToneMid{background:linear-gradient(180deg, var(--soft-orange) 0%, var(--soft-orange) 100%);border-color:#ea580c80}.finance-analytics-sections-module__2yDFQa__bucketToneMid .finance-analytics-sections-module__2yDFQa__bucketToneValue{color:#ea580c}.finance-analytics-sections-module__2yDFQa__bucketToneLate{background:linear-gradient(180deg, var(--soft-red) 0%, var(--soft-red) 100%);border-color:#dc262680}.finance-analytics-sections-module__2yDFQa__bucketToneLate .finance-analytics-sections-module__2yDFQa__bucketToneValue{color:#dc2626}.finance-analytics-sections-module__2yDFQa__bucketToneValue{font-variant-numeric:tabular-nums;color:var(--color-stone-900);font-size:1.0625rem;font-weight:700}.finance-analytics-sections-module__2yDFQa__bucketShare{color:var(--panel-ink-muted);font-size:.75rem}.finance-analytics-sections-module__2yDFQa__healthItemRow{align-items:center;gap:.75rem;display:flex}.finance-analytics-sections-module__2yDFQa__healthItemText{flex-direction:column;gap:.15rem;min-width:0;display:flex}.finance-analytics-sections-module__2yDFQa__bucketList{flex-direction:column;gap:.75rem;display:flex}.finance-analytics-sections-module__2yDFQa__bucketRow{flex-direction:column;gap:.4rem;display:flex}.finance-analytics-sections-module__2yDFQa__bucketMeta{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.finance-analytics-sections-module__2yDFQa__bucketLabel{color:var(--color-stone-800);font-size:.8125rem;font-weight:600}.finance-analytics-sections-module__2yDFQa__bucketValue{font-variant-numeric:tabular-nums;color:var(--color-emerald-700);white-space:nowrap;font-size:.8125rem;font-weight:600}.finance-analytics-sections-module__2yDFQa__bucketTrack{background:var(--color-stone-100);border-radius:999px;height:6px;overflow:hidden}.finance-analytics-sections-module__2yDFQa__bucketFill{background:var(--color-emerald-600);border-radius:999px;height:100%;transition:width .25s}.finance-analytics-sections-module__2yDFQa__bucketFillWarning{background:#f59e0b}.finance-analytics-sections-module__2yDFQa__partnerTableWrap{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:1rem;overflow-x:auto;box-shadow:0 1px 2px #0f172a0a}.finance-analytics-sections-module__2yDFQa__partnerTable{border-collapse:collapse;width:100%;font-size:.875rem}.finance-analytics-sections-module__2yDFQa__partnerTable th,.finance-analytics-sections-module__2yDFQa__partnerTable td{text-align:left;border-bottom:1px solid var(--color-stone-100);padding:.875rem 1.125rem}.finance-analytics-sections-module__2yDFQa__partnerTable th{letter-spacing:0;text-transform:none;color:var(--panel-ink-muted);background:var(--color-stone-50);font-size:.8125rem;font-weight:500}.finance-analytics-sections-module__2yDFQa__partnerTable tr:last-child td{border-bottom:none}.finance-analytics-sections-module__2yDFQa__partnerTable td:last-child,.finance-analytics-sections-module__2yDFQa__partnerTable th:last-child{text-align:right}.finance-analytics-sections-module__2yDFQa__partnerRow{transition:background .15s}.finance-analytics-sections-module__2yDFQa__partnerCell{align-items:center;gap:.65rem;min-width:0;display:inline-flex}.finance-analytics-sections-module__2yDFQa__partnerAvatar{background:var(--soft-green);width:1.75rem;height:1.75rem;color:var(--panel-accent-ink);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.finance-analytics-sections-module__2yDFQa__funnelCards{grid-template-columns:1fr;gap:.75rem;display:grid}@media (min-width:640px){.finance-analytics-sections-module__2yDFQa__funnelCards{grid-template-columns:repeat(3,minmax(0,1fr))}}.finance-analytics-sections-module__2yDFQa__funnelCard{border:1px solid var(--color-stone-200);background:var(--panel-surface);text-align:left;font:inherit;cursor:pointer;border-radius:1rem;flex-direction:column;gap:.3rem;padding:1rem 1.125rem;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 10px 24px -18px #0f172a29}.finance-analytics-sections-module__2yDFQa__funnelCard:before{content:"";width:3px;position:absolute;top:0;bottom:0;left:0}.finance-analytics-sections-module__2yDFQa__funnelCard:hover,.finance-analytics-sections-module__2yDFQa__funnelCardActive{transform:translateY(-2px);box-shadow:0 10px 24px -14px #0f172a47}.finance-analytics-sections-module__2yDFQa__funnelCardNew{background:linear-gradient(180deg, var(--panel-surface) 0%, var(--soft-blue) 100%);border-color:#2563eb47}.finance-analytics-sections-module__2yDFQa__funnelCardNew:before{background:#2563eb}.finance-analytics-sections-module__2yDFQa__funnelCardApproved{background:linear-gradient(180deg, var(--panel-surface) 0%, var(--soft-green) 100%);border-color:#05966947}.finance-analytics-sections-module__2yDFQa__funnelCardApproved:before{background:#059669}.finance-analytics-sections-module__2yDFQa__funnelCardRejected{background:linear-gradient(180deg, var(--panel-surface) 0%, var(--soft-amber) 100%);border-color:#f59e0b59}.finance-analytics-sections-module__2yDFQa__funnelCardRejected:before{background:#f59e0b}.finance-analytics-sections-module__2yDFQa__funnelCardLabel{color:var(--panel-ink-muted);font-size:.8125rem;font-weight:500}.finance-analytics-sections-module__2yDFQa__funnelCardValue{font-variant-numeric:tabular-nums;color:var(--panel-ink);font-size:1.375rem;font-weight:700;line-height:1.1}.finance-analytics-sections-module__2yDFQa__funnelCardShare{color:var(--panel-ink-muted);font-size:.75rem}.finance-analytics-sections-module__2yDFQa__funnelCardTrack{background:var(--color-stone-100);border-radius:999px;width:100%;height:5px;margin-top:.35rem;display:block;overflow:hidden}.finance-analytics-sections-module__2yDFQa__funnelCardFill{border-radius:999px;height:100%;transition:width .35s;display:block}.finance-analytics-sections-module__2yDFQa__funnelBarNew{background:#2563eb}.finance-analytics-sections-module__2yDFQa__funnelBarApproved{background:#059669}.finance-analytics-sections-module__2yDFQa__funnelBarRejected{background:#f59e0b}.finance-analytics-sections-module__2yDFQa__empty{text-align:center;color:var(--color-stone-500);margin:0;padding:1.5rem 1rem;font-size:.875rem}.finance-analytics-sections-module__2yDFQa__plansList{flex-direction:column;gap:.75rem;display:flex}.finance-analytics-sections-module__2yDFQa__planRow{flex-direction:column;gap:.4rem;display:flex}.finance-analytics-sections-module__2yDFQa__planMeta{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}.finance-analytics-sections-module__2yDFQa__planLabel{color:var(--color-stone-900);font-size:.8125rem;font-weight:600}.finance-analytics-sections-module__2yDFQa__planValue{color:var(--color-stone-500);white-space:nowrap;font-size:.75rem}.finance-analytics-sections-module__2yDFQa__planTrack{background:var(--color-stone-100);border-radius:999px;height:6px;overflow:hidden}.finance-analytics-sections-module__2yDFQa__planFill{background:var(--color-emerald-600);border-radius:999px;height:100%}.finance-analytics-sections-module__2yDFQa__kpiCardInteractive{transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden}button.finance-analytics-sections-module__2yDFQa__kpiCardInteractive{width:100%;font:inherit;text-align:left;cursor:pointer}.finance-analytics-sections-module__2yDFQa__kpiCardInteractive:hover{border-color:var(--color-emerald-200);transform:translateY(-2px);box-shadow:0 2px 4px #0f172a0a,0 14px 28px -12px #04785761}.finance-analytics-sections-module__2yDFQa__kpiCardSelected{transform:translateY(-2px);box-shadow:0 0 0 2px #10b9811f,0 8px 24px -14px #04785759;border-color:var(--color-emerald-400)!important}.finance-analytics-sections-module__2yDFQa__kpiCardStagger{animation:.45s both finance-analytics-sections-module__2yDFQa__kpiEnter}@keyframes finance-analytics-sections-module__2yDFQa__kpiEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.finance-analytics-sections-module__2yDFQa__kpiCardTop{justify-content:space-between;align-items:flex-start;gap:.5rem;display:flex}.finance-analytics-sections-module__2yDFQa__sparkline{flex-shrink:0;align-items:flex-end;gap:3px;width:3.75rem;height:2rem;margin-left:auto;display:flex}.finance-analytics-sections-module__2yDFQa__sparklineChart{flex-shrink:0;width:6.25rem;height:3.25rem;margin-left:auto}.finance-analytics-sections-module__2yDFQa__sparklineEmpty{text-align:right;color:#a8a29e;flex-shrink:0;align-self:flex-end;max-width:5.5rem;margin:0 0 0 auto;font-size:.6875rem;font-weight:500;line-height:1.3}.finance-analytics-sections-module__2yDFQa__sparklineBar{border-radius:2px 2px 1px 1px;flex:1;min-width:3px;animation:.45s both finance-analytics-sections-module__2yDFQa__sparkGrow}@keyframes finance-analytics-sections-module__2yDFQa__sparkGrow{0%{opacity:.35;transform:scaleY(.2)}to{opacity:1;transform:scaleY(1)}}.finance-analytics-sections-module__2yDFQa__sparklineBarPositive{background:var(--color-emerald-500)}.finance-analytics-sections-module__2yDFQa__sparklineBarNegative{background:#f87171}.finance-analytics-sections-module__2yDFQa__sparklineBarNeutral{background:var(--panel-ink-muted)}.finance-analytics-sections-module__2yDFQa__kpiCardInteractive:before{content:"";background:linear-gradient(90deg, var(--color-emerald-400), transparent);opacity:0;width:100%;height:3px;transition:opacity .2s;position:absolute;inset:0 auto auto 0}.finance-analytics-sections-module__2yDFQa__kpiCardInteractive:hover:before{opacity:1}.finance-analytics-sections-module__2yDFQa__kpiIconWrap{background:var(--soft-green);width:1.75rem;height:1.75rem;color:var(--color-emerald-700);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.finance-analytics-sections-module__2yDFQa__kpiCardHero .finance-analytics-sections-module__2yDFQa__kpiIconWrap{background:#10b9811f}.finance-analytics-sections-module__2yDFQa__kpiIconSvg{width:1rem;height:1rem}.finance-analytics-sections-module__2yDFQa__healthStrip{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (min-width:768px){.finance-analytics-sections-module__2yDFQa__healthStrip{grid-template-columns:repeat(4,minmax(0,1fr))}}.finance-analytics-sections-module__2yDFQa__healthItem{border:1px solid var(--color-stone-200);background:var(--panel-surface);font:inherit;text-align:left;cursor:pointer;border-radius:.75rem;flex-direction:column;gap:.2rem;padding:.75rem .875rem;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex}.finance-analytics-sections-module__2yDFQa__healthItem:hover,.finance-analytics-sections-module__2yDFQa__healthItemActive{transform:translateY(-1px);box-shadow:0 4px 12px -8px #0f172a40}.finance-analytics-sections-module__2yDFQa__healthItem_good{background:linear-gradient(180deg, var(--panel-surface) 0%, var(--soft-green) 100%);border-color:#10b98159}.finance-analytics-sections-module__2yDFQa__healthItem_warn{background:linear-gradient(180deg, var(--panel-surface) 0%, var(--soft-amber) 100%);border-color:#f59e0b66}.finance-analytics-sections-module__2yDFQa__healthItem_bad{background:linear-gradient(180deg, var(--panel-surface) 0%, var(--soft-red) 100%);border-color:#ef444459}.finance-analytics-sections-module__2yDFQa__healthItem_neutral{background:var(--color-stone-50)}.finance-analytics-sections-module__2yDFQa__healthLabel{letter-spacing:0;text-transform:none;color:var(--panel-ink-muted);font-size:.8125rem;font-weight:500}.finance-analytics-sections-module__2yDFQa__healthValue{font-variant-numeric:tabular-nums;color:var(--color-stone-900);font-size:1.125rem;font-weight:700}.finance-analytics-sections-module__2yDFQa__healthHint{color:var(--color-stone-500);font-size:.6875rem;line-height:1.35;animation:.2s finance-analytics-sections-module__2yDFQa__fadeSlideIn}.finance-analytics-sections-module__2yDFQa__healthItem_good .finance-analytics-sections-module__2yDFQa__healthValue{color:var(--color-emerald-800)}.finance-analytics-sections-module__2yDFQa__healthItem_warn .finance-analytics-sections-module__2yDFQa__healthValue{color:var(--ink-amber)}.finance-analytics-sections-module__2yDFQa__healthItem_bad .finance-analytics-sections-module__2yDFQa__healthValue{color:var(--ink-red)}.finance-analytics-sections-module__2yDFQa__funnelBar{border:1px solid var(--color-stone-200);background:var(--color-stone-50);border-radius:.75rem;gap:.35rem;min-height:3.5rem;padding:.35rem;display:flex;overflow:hidden}.finance-analytics-sections-module__2yDFQa__funnelEmpty{width:100%;color:var(--color-stone-500);justify-content:center;align-items:center;margin:0;font-size:.8125rem;display:flex}.finance-analytics-sections-module__2yDFQa__funnelSegment{min-width:0;font:inherit;color:#fff;cursor:pointer;border:none;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;padding:.5rem .35rem;font-size:.75rem;transition:transform .15s,filter .15s,box-shadow .15s;display:flex;overflow:hidden}.finance-analytics-sections-module__2yDFQa__funnelSegmentCompact{min-width:.5rem;padding-inline:.15rem}.finance-analytics-sections-module__2yDFQa__funnelSegmentText{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;align-items:center;gap:.15rem;max-width:100%;display:flex;overflow:hidden}.finance-analytics-sections-module__2yDFQa__funnelSegment:hover,.finance-analytics-sections-module__2yDFQa__funnelSegment:focus-visible,.finance-analytics-sections-module__2yDFQa__funnelSegmentActive{filter:brightness(1.05);z-index:1;transform:scale(1.02);box-shadow:0 4px 12px -6px #0f172a59}.finance-analytics-sections-module__2yDFQa__funnelSegmentLabel{opacity:.9;text-overflow:ellipsis;max-width:100%;font-size:.6875rem;font-weight:600;overflow:hidden}.finance-analytics-sections-module__2yDFQa__funnelLegend{color:var(--color-stone-600);flex-wrap:wrap;gap:.5rem 1rem;font-size:.75rem;display:flex}.finance-analytics-sections-module__2yDFQa__funnelLegendItem{font:inherit;color:var(--color-stone-600);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.75rem;transition:background .15s,color .15s;display:inline-flex}.finance-analytics-sections-module__2yDFQa__funnelLegendItem:hover,.finance-analytics-sections-module__2yDFQa__funnelLegendItemActive{background:var(--panel-surface);color:var(--color-stone-900);box-shadow:0 1px 2px var(--panel-hairline)}.finance-analytics-sections-module__2yDFQa__funnelLegendDot{border-radius:999px;flex-shrink:0;width:.5rem;height:.5rem}.finance-analytics-sections-module__2yDFQa__funnelNew{background:#4892b7}.finance-analytics-sections-module__2yDFQa__funnelApproved{background:var(--color-emerald-600)}.finance-analytics-sections-module__2yDFQa__funnelRejected{background:#f59e0b}.finance-analytics-sections-module__2yDFQa__bucketRowInteractive{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.625rem;margin:-.5rem -.625rem;padding:.5rem .625rem;transition:background .15s}.finance-analytics-sections-module__2yDFQa__bucketRowInteractive:hover,.finance-analytics-sections-module__2yDFQa__bucketRowActive{background:var(--color-stone-50)}.finance-analytics-sections-module__2yDFQa__bucketFillMounted{transition:width .55s cubic-bezier(.22,1,.36,1)}.finance-analytics-sections-module__2yDFQa__sourcePanel{}.finance-analytics-sections-module__2yDFQa__sourceChips{flex-direction:column;gap:.625rem;display:flex}.finance-analytics-sections-module__2yDFQa__sourceChip{border:1px solid var(--color-stone-200);background:var(--panel-surface);font:inherit;text-align:left;cursor:pointer;border-radius:.75rem;grid-template-rows:auto auto;grid-template-columns:1fr auto auto;align-items:center;gap:.15rem .75rem;padding:.75rem .875rem;transition:transform .15s,border-color .15s,box-shadow .15s;display:grid}.finance-analytics-sections-module__2yDFQa__sourceChip:hover,.finance-analytics-sections-module__2yDFQa__sourceChipActive{border-color:var(--color-emerald-300);transform:translate(3px);box-shadow:0 4px 14px -10px #0478578c}.finance-analytics-sections-module__2yDFQa__sourceChipLabel{color:var(--color-stone-900);font-size:.8125rem;font-weight:600}.finance-analytics-sections-module__2yDFQa__sourceChipValue{color:var(--color-stone-900);font-size:1rem;font-weight:800}.finance-analytics-sections-module__2yDFQa__sourceChipShare{color:var(--color-emerald-700);font-size:.75rem;font-weight:600}.finance-analytics-sections-module__2yDFQa__sourceChipTrack{background:var(--color-stone-100);border-radius:999px;grid-column:1/-1;height:5px;overflow:hidden}.finance-analytics-sections-module__2yDFQa__sourceChipFill{border-radius:inherit;background:var(--color-emerald-500);height:100%;transition:width .35s;display:block}.finance-analytics-sections-module__2yDFQa__sourceChip_site .finance-analytics-sections-module__2yDFQa__sourceChipFill{background:#4892b7}.finance-analytics-sections-module__2yDFQa__sourceChip_app .finance-analytics-sections-module__2yDFQa__sourceChipFill{background:var(--color-emerald-600)}.finance-analytics-sections-module__2yDFQa__sourceChip_referral .finance-analytics-sections-module__2yDFQa__sourceChipFill{background:#d97706}.finance-analytics-sections-module__2yDFQa__partnerRow{transition:background .15s;animation:.35s both finance-analytics-sections-module__2yDFQa__rowEnter}@keyframes finance-analytics-sections-module__2yDFQa__rowEnter{0%{opacity:0;transform:translate(-4px)}to{opacity:1;transform:translate(0)}}.finance-analytics-sections-module__2yDFQa__partnerRow:hover{background:var(--color-stone-50)}.finance-analytics-sections-module__2yDFQa__planRowInteractive{width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.625rem;margin:-.5rem -.625rem;padding:.5rem .625rem;transition:background .15s;animation:.35s both finance-analytics-sections-module__2yDFQa__rowEnter}.finance-analytics-sections-module__2yDFQa__planRowActive{background:var(--color-stone-50)}.finance-analytics-sections-module__2yDFQa__planFillMounted{transition:width .55s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.finance-analytics-sections-module__2yDFQa__kpiCardInteractive,.finance-analytics-sections-module__2yDFQa__healthItem,.finance-analytics-sections-module__2yDFQa__funnelSegment,.finance-analytics-sections-module__2yDFQa__bucketRowInteractive,.finance-analytics-sections-module__2yDFQa__sourceChip,.finance-analytics-sections-module__2yDFQa__partnerRow,.finance-analytics-sections-module__2yDFQa__planRowInteractive,.finance-analytics-sections-module__2yDFQa__sparklineBar,.finance-analytics-sections-module__2yDFQa__kpiCardStagger,.finance-analytics-sections-module__2yDFQa__heroFocusHint{transition:none;animation:none}.finance-analytics-sections-module__2yDFQa__kpiCardInteractive:hover,.finance-analytics-sections-module__2yDFQa__healthItem:hover,.finance-analytics-sections-module__2yDFQa__healthItemActive,.finance-analytics-sections-module__2yDFQa__funnelSegment:hover,.finance-analytics-sections-module__2yDFQa__funnelSegmentActive,.finance-analytics-sections-module__2yDFQa__sourceChip:hover,.finance-analytics-sections-module__2yDFQa__sourceChipActive{transform:none}.finance-analytics-sections-module__2yDFQa__bucketRowActive .finance-analytics-sections-module__2yDFQa__bucketFillWarning{filter:none}}
.crm-list-chrome-module__JK4B5W__pulse{background:var(--crm-pulse-bg);border:1px solid #019d6d24;border-color:var(--crm-pulse-border);box-shadow:var(--crm-pulse-shadow);border-radius:1.125rem;padding:1.125rem 1.25rem 1.2rem;position:relative;overflow:hidden}.crm-list-chrome-module__JK4B5W__pulseTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.crm-list-chrome-module__JK4B5W__pulseCopy{min-width:0}.crm-list-chrome-module__JK4B5W__pulseEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--panel-accent-ink);margin:0 0 .35rem;font-size:.6875rem;font-weight:700}.crm-list-chrome-module__JK4B5W__pulseTitle{color:var(--panel-ink);margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:750;line-height:1.2}.crm-list-chrome-module__JK4B5W__pulseHint{max-width:34rem;color:var(--panel-ink-muted);margin:.4rem 0 0;font-size:.875rem;line-height:1.45}.crm-list-chrome-module__JK4B5W__pulseHint strong{color:var(--panel-accent-ink);font-weight:650}.crm-list-chrome-module__JK4B5W__pulseKpis{flex-wrap:wrap;gap:.5rem;display:flex}.crm-list-chrome-module__JK4B5W__pulseKpi{background:var(--panel-surface-glass);border:1px solid var(--panel-hairline);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:.75rem;min-width:6.5rem;padding:.625rem .75rem}.crm-list-chrome-module__JK4B5W__pulseKpiLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--panel-ink-muted);margin:0;font-size:.625rem;font-weight:650}.crm-list-chrome-module__JK4B5W__pulseKpiValue{font-variant-numeric:tabular-nums;color:var(--panel-ink);margin:.2rem 0 0;font-size:1.05rem;font-weight:750;line-height:1.15}.crm-list-chrome-module__JK4B5W__pipeline{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:1.125rem;padding:.75rem;box-shadow:0 1px 2px #0f172a0a,0 14px 32px -24px #0f172a59}.crm-list-chrome-module__JK4B5W__pipelineHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin:0 .35rem .75rem;display:flex}.crm-list-chrome-module__JK4B5W__pipelineTitle{color:var(--panel-ink);margin:0;font-size:.8125rem;font-weight:700}.crm-list-chrome-module__JK4B5W__pipelineSub{color:var(--panel-ink-muted);margin:0;font-size:.75rem}.crm-list-chrome-module__JK4B5W__pipelineTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.4rem;padding-bottom:.15rem;scroll-padding-inline:.25rem;display:flex;overflow-x:auto}.crm-list-chrome-module__JK4B5W__pipelineTrack::-webkit-scrollbar{display:none}@media (min-width:1100px){.crm-list-chrome-module__JK4B5W__pipelineTrack{scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(8.25rem,1fr));display:grid;overflow:visible}}.crm-list-chrome-module__JK4B5W__stage{--stage-accent:var(--panel-ink-muted);--stage-soft:var(--stage-soft-neutral);scroll-snap-align:start;background:var(--stage-soft);text-align:left;width:min(10.5rem,72vw);min-height:6.25rem;font:inherit;color:inherit;cursor:pointer;border:1px solid #0000;border-radius:.875rem;flex-direction:column;flex:none;align-items:stretch;gap:.45rem;padding:.7rem .75rem .65rem;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}@media (min-width:1100px){.crm-list-chrome-module__JK4B5W__stage{width:auto}}.crm-list-chrome-module__JK4B5W__stage:before{content:"";background:var(--stage-accent);opacity:.85;border-radius:999px;height:3px;position:absolute;top:0;left:.65rem;right:.65rem}.crm-list-chrome-module__JK4B5W__stage:hover{border-color:color-mix(in srgb, var(--stage-accent) 35%, transparent);box-shadow:0 12px 24px -16px color-mix(in srgb, var(--stage-accent) 55%, transparent);transform:translateY(-2px)}.crm-list-chrome-module__JK4B5W__stage:active{transform:translateY(0)}.crm-list-chrome-module__JK4B5W__stage:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--stage-accent) 28%, transparent);outline:none}.crm-list-chrome-module__JK4B5W__stageActive{background:var(--panel-surface);border-color:color-mix(in srgb, var(--stage-accent) 45%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--stage-accent) 16%, transparent), 0 14px 28px -16px color-mix(in srgb, var(--stage-accent) 50%, transparent)}.crm-list-chrome-module__JK4B5W__stageActive:before{opacity:1;height:4px}.crm-list-chrome-module__JK4B5W__stage_tone_neutral{--stage-accent:var(--panel-ink-muted);--stage-soft:var(--stage-soft-neutral)}.crm-list-chrome-module__JK4B5W__stage_tone_amber{--stage-accent:#d97706;--stage-soft:var(--soft-amber)}.crm-list-chrome-module__JK4B5W__stage_tone_review{--stage-accent:#4f46e5;--stage-soft:var(--soft-indigo)}.crm-list-chrome-module__JK4B5W__stage_tone_docs{--stage-accent:#2563eb;--stage-soft:var(--soft-blue)}.crm-list-chrome-module__JK4B5W__stage_tone_green{--stage-accent:#059669;--stage-soft:var(--soft-green)}.crm-list-chrome-module__JK4B5W__stage_tone_red{--stage-accent:#dc2626;--stage-soft:var(--soft-red)}.crm-list-chrome-module__JK4B5W__stageTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.crm-list-chrome-module__JK4B5W__stageCount{font-variant-numeric:tabular-nums;color:var(--panel-ink);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:800;line-height:1}.crm-list-chrome-module__JK4B5W__stageShare{color:var(--stage-accent);background:color-mix(in srgb, var(--stage-accent) 18%, var(--stage-mix-base));border-radius:999px;margin:0;padding:.15rem .4rem;font-size:.625rem;font-weight:700}.crm-list-chrome-module__JK4B5W__stageLabel{color:var(--panel-ink-soft);margin:0;font-size:.75rem;font-weight:650;line-height:1.25}.crm-list-chrome-module__JK4B5W__stageAmount{font-variant-numeric:tabular-nums;color:var(--panel-ink-muted);margin:0;font-size:.6875rem}.crm-list-chrome-module__JK4B5W__stageBar{background:var(--panel-hairline);border-radius:999px;height:.28rem;margin-top:auto;overflow:hidden}.crm-list-chrome-module__JK4B5W__stageBarFill{border-radius:inherit;background:var(--stage-accent);height:100%;transition:width .45s cubic-bezier(.22,1,.36,1)}.crm-list-chrome-module__JK4B5W__emptyRich{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.75rem 1.25rem;display:flex}.crm-list-chrome-module__JK4B5W__emptyRichIcon{background:var(--soft-green);width:3rem;height:3rem;color:var(--panel-accent-ink);border-radius:.875rem;justify-content:center;align-items:center;margin-bottom:.35rem;display:inline-flex}.crm-list-chrome-module__JK4B5W__emptyRichIcon svg{width:1.35rem;height:1.35rem}.crm-list-chrome-module__JK4B5W__emptyRichTitle{color:var(--panel-ink);margin:0;font-size:1rem;font-weight:700}.crm-list-chrome-module__JK4B5W__emptyRichText{max-width:26rem;color:var(--panel-ink-muted);margin:0;font-size:.875rem;line-height:1.45}@media (prefers-reduced-motion:reduce){.crm-list-chrome-module__JK4B5W__stage,.crm-list-chrome-module__JK4B5W__stageBarFill{transition:none}.crm-list-chrome-module__JK4B5W__stage:hover{transform:none}}
.applications-list-module__pxCtPq__pulse{background:var(--crm-pulse-bg);border:1px solid #019d6d24;border-color:var(--crm-pulse-border);box-shadow:var(--crm-pulse-shadow);border-radius:1.125rem;padding:1.125rem 1.25rem 1.2rem;position:relative;overflow:hidden}.applications-list-module__pxCtPq__pulseTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.applications-list-module__pxCtPq__pulseCopy{min-width:0}.applications-list-module__pxCtPq__pulseEyebrow{letter-spacing:.06em;text-transform:uppercase;color:var(--panel-accent-ink);margin:0 0 .35rem;font-size:.6875rem;font-weight:700}.applications-list-module__pxCtPq__pulseTitle{color:var(--panel-ink);margin:0;font-size:clamp(1.15rem,2.2vw,1.45rem);font-weight:750;line-height:1.2}.applications-list-module__pxCtPq__pulseHint{max-width:34rem;color:var(--panel-ink-muted);margin:.4rem 0 0;font-size:.875rem;line-height:1.45}.applications-list-module__pxCtPq__pulseHint strong{color:var(--panel-accent-ink);font-weight:650}.applications-list-module__pxCtPq__pulseKpis{flex-wrap:wrap;gap:.5rem;display:flex}.applications-list-module__pxCtPq__pulseKpi{background:var(--panel-surface-glass);border:1px solid var(--panel-hairline);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border-radius:.75rem;min-width:6.5rem;padding:.625rem .75rem}.applications-list-module__pxCtPq__pulseKpiLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--panel-ink-muted);margin:0;font-size:.625rem;font-weight:650}.applications-list-module__pxCtPq__pulseKpiValue{font-variant-numeric:tabular-nums;color:var(--panel-ink);margin:.2rem 0 0;font-size:1.05rem;font-weight:750;line-height:1.15}.applications-list-module__pxCtPq__pipeline{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:1.125rem;padding:.75rem;box-shadow:0 1px 2px #0f172a0a,0 14px 32px -24px #0f172a59}.applications-list-module__pxCtPq__pipelineHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin:0 .35rem .75rem;display:flex}.applications-list-module__pxCtPq__pipelineTitle{color:var(--panel-ink);margin:0;font-size:.8125rem;font-weight:700}.applications-list-module__pxCtPq__pipelineSub{color:var(--panel-ink-muted);margin:0;font-size:.75rem}.applications-list-module__pxCtPq__pipelineTrack{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.4rem;padding-bottom:.15rem;scroll-padding-inline:.25rem;display:flex;overflow-x:auto}.applications-list-module__pxCtPq__pipelineTrack::-webkit-scrollbar{display:none}@media (min-width:1100px){.applications-list-module__pxCtPq__pipelineTrack{scroll-snap-type:none;grid-template-columns:repeat(auto-fit,minmax(8.25rem,1fr));display:grid;overflow:visible}}.applications-list-module__pxCtPq__stage{--stage-accent:var(--panel-ink-muted);--stage-soft:var(--stage-soft-neutral);scroll-snap-align:start;background:var(--stage-soft);text-align:left;width:min(10.5rem,72vw);min-height:6.25rem;font:inherit;color:inherit;cursor:pointer;border:1px solid #0000;border-radius:.875rem;flex-direction:column;flex:none;align-items:stretch;gap:.45rem;padding:.7rem .75rem .65rem;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s;display:flex;position:relative}@media (min-width:1100px){.applications-list-module__pxCtPq__stage{width:auto}}.applications-list-module__pxCtPq__stage:before{content:"";background:var(--stage-accent);opacity:.85;border-radius:999px;height:3px;position:absolute;top:0;left:.65rem;right:.65rem}.applications-list-module__pxCtPq__stage:hover{border-color:color-mix(in srgb, var(--stage-accent) 35%, transparent);box-shadow:0 12px 24px -16px color-mix(in srgb, var(--stage-accent) 55%, transparent);transform:translateY(-2px)}.applications-list-module__pxCtPq__stage:active{transform:translateY(0)}.applications-list-module__pxCtPq__stage:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--stage-accent) 28%, transparent);outline:none}.applications-list-module__pxCtPq__stageActive{background:var(--panel-surface);border-color:color-mix(in srgb, var(--stage-accent) 45%, transparent);box-shadow:0 0 0 2px color-mix(in srgb, var(--stage-accent) 16%, transparent), 0 14px 28px -16px color-mix(in srgb, var(--stage-accent) 50%, transparent)}.applications-list-module__pxCtPq__stageActive:before{opacity:1;height:4px}.applications-list-module__pxCtPq__stage_tone_neutral{--stage-accent:var(--panel-ink-muted);--stage-soft:var(--stage-soft-neutral)}.applications-list-module__pxCtPq__stage_tone_amber{--stage-accent:#d97706;--stage-soft:var(--soft-amber)}.applications-list-module__pxCtPq__stage_tone_review{--stage-accent:#4f46e5;--stage-soft:var(--soft-indigo)}.applications-list-module__pxCtPq__stage_tone_docs{--stage-accent:#2563eb;--stage-soft:var(--soft-blue)}.applications-list-module__pxCtPq__stage_tone_green{--stage-accent:#059669;--stage-soft:var(--soft-green)}.applications-list-module__pxCtPq__stage_tone_red{--stage-accent:#dc2626;--stage-soft:var(--soft-red)}.applications-list-module__pxCtPq__stageTop{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.applications-list-module__pxCtPq__stageCount{font-variant-numeric:tabular-nums;color:var(--panel-ink);letter-spacing:-.02em;margin:0;font-size:1.35rem;font-weight:800;line-height:1}.applications-list-module__pxCtPq__stageShare{color:var(--stage-accent);background:color-mix(in srgb, var(--stage-accent) 18%, var(--stage-mix-base));border-radius:999px;margin:0;padding:.15rem .4rem;font-size:.625rem;font-weight:700}.applications-list-module__pxCtPq__stageLabel{color:var(--panel-ink-soft);margin:0;font-size:.75rem;font-weight:650;line-height:1.25}.applications-list-module__pxCtPq__stageAmount{font-variant-numeric:tabular-nums;color:var(--panel-ink-muted);margin:0;font-size:.6875rem}.applications-list-module__pxCtPq__stageBar{background:var(--panel-hairline);border-radius:999px;height:.28rem;margin-top:auto;overflow:hidden}.applications-list-module__pxCtPq__stageBarFill{border-radius:inherit;background:var(--stage-accent);height:100%;transition:width .45s cubic-bezier(.22,1,.36,1)}.applications-list-module__pxCtPq__emptyRich{text-align:center;flex-direction:column;align-items:center;gap:.5rem;padding:2.75rem 1.25rem;display:flex}.applications-list-module__pxCtPq__emptyRichIcon{background:var(--soft-green);width:3rem;height:3rem;color:var(--panel-accent-ink);border-radius:.875rem;justify-content:center;align-items:center;margin-bottom:.35rem;display:inline-flex}.applications-list-module__pxCtPq__emptyRichIcon svg{width:1.35rem;height:1.35rem}.applications-list-module__pxCtPq__emptyRichTitle{color:var(--panel-ink);margin:0;font-size:1rem;font-weight:700}.applications-list-module__pxCtPq__emptyRichText{max-width:26rem;color:var(--panel-ink-muted);margin:0;font-size:.875rem;line-height:1.45}.applications-list-module__pxCtPq__inboxCard{border:1px solid var(--panel-hairline);background:var(--panel-surface);border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a,0 18px 36px -28px #0f172a59}.applications-list-module__pxCtPq__inboxTable{border-collapse:collapse;width:100%;font-size:.875rem}.applications-list-module__pxCtPq__inboxTable th{text-align:left;letter-spacing:.04em;text-transform:uppercase;color:var(--panel-ink-muted);background:var(--panel-surface-muted,#f8fafc);border-bottom:1px solid var(--panel-hairline);white-space:nowrap;padding:.75rem 1rem;font-size:.6875rem;font-weight:700}.applications-list-module__pxCtPq__inboxTable td{vertical-align:middle;border-bottom:1px solid #0f172a0d;padding:.85rem 1rem}.applications-list-module__pxCtPq__inboxRow{cursor:pointer;transition:background .12s}.applications-list-module__pxCtPq__inboxRow:hover td{background:var(--panel-surface-muted,#f8fafc)}.applications-list-module__pxCtPq__inboxRowActive td{background:var(--soft-green)}.applications-list-module__pxCtPq__inboxRow:focus-visible{outline:none}.applications-list-module__pxCtPq__inboxRow:focus-visible td{background:var(--soft-green);box-shadow:inset 0 0 0 2px #05966940}.applications-list-module__pxCtPq__sortBtn{font:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.applications-list-module__pxCtPq__sortBtn:hover{color:var(--panel-ink)}.applications-list-module__pxCtPq__clientCell{align-items:flex-start;gap:.65rem;min-width:0;display:flex}.applications-list-module__pxCtPq__avatar{background:linear-gradient(145deg, var(--soft-green), var(--color-emerald-100));width:2.25rem;height:2.25rem;color:var(--panel-accent-ink);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;display:inline-flex}.applications-list-module__pxCtPq__clientName{color:var(--panel-ink);margin:0;font-weight:650;line-height:1.25}.applications-list-module__pxCtPq__clientPhone{color:var(--panel-ink-muted);margin:.15rem 0 0;font-size:.8125rem}.applications-list-module__pxCtPq__flagRow{flex-wrap:wrap;gap:.25rem;margin-top:.3rem;display:flex}.applications-list-module__pxCtPq__flagChip{letter-spacing:.01em;border-radius:999px;align-items:center;min-height:1.25rem;padding:.05rem .4rem;font-size:.625rem;font-weight:700;line-height:1.2;display:inline-flex}.applications-list-module__pxCtPq__flagChipDanger{color:#991b1b;background:#ef444424}.applications-list-module__pxCtPq__flagChipWarn{color:#92400e;background:#f59e0b29}.applications-list-module__pxCtPq__productName{max-width:14rem;color:var(--panel-ink-soft);margin:0;font-weight:500;line-height:1.3}.applications-list-module__pxCtPq__amountCell{font-variant-numeric:tabular-nums;color:var(--panel-ink);white-space:nowrap;font-weight:700}.applications-list-module__pxCtPq__mutedCell{color:var(--panel-ink-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.applications-list-module__pxCtPq__subMeta{color:var(--panel-ink-muted);margin-top:.15rem;font-size:.75rem;display:block}.applications-list-module__pxCtPq__rowActions{flex-wrap:wrap;justify-content:flex-end;gap:.35rem;display:flex}.applications-list-module__pxCtPq__quickBtn,.applications-list-module__pxCtPq__quickBtnSecondary{cursor:pointer;white-space:nowrap;border-radius:.5rem;min-height:2rem;padding:.3rem .65rem;font-size:.75rem;font-weight:650}.applications-list-module__pxCtPq__quickBtn{background:var(--soft-green);color:var(--panel-accent-ink);border:1px solid #05966959}.applications-list-module__pxCtPq__quickBtn:hover:not(:disabled){background:var(--color-emerald-100)}.applications-list-module__pxCtPq__quickBtn:disabled{opacity:.6;cursor:wait}.applications-list-module__pxCtPq__quickBtnSecondary{background:var(--panel-surface);color:var(--panel-ink-soft);border:1px solid #0f172a1a}.applications-list-module__pxCtPq__quickBtnSecondary:hover{background:var(--panel-surface-muted,#f8fafc)}.applications-list-module__pxCtPq__mobileCard{border:0;border-bottom:1px solid var(--panel-hairline);background:var(--panel-surface);text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;flex-direction:column;gap:.75rem;padding:1rem;display:flex}.applications-list-module__pxCtPq__mobileCard:last-child{border-bottom:0}.applications-list-module__pxCtPq__mobileMeta{font-variant-numeric:tabular-nums;color:var(--panel-ink-muted);flex-wrap:wrap;gap:.5rem .85rem;font-size:.8125rem;display:flex}.applications-list-module__pxCtPq__mobileFullLink{color:var(--panel-accent-ink);font-size:.8125rem;font-weight:650;text-decoration:none}.applications-list-module__pxCtPq__mobileFullLink:hover{text-decoration:underline}.applications-list-module__pxCtPq__desktopOnly{display:none}.applications-list-module__pxCtPq__mobileOnly{display:block}@media (min-width:900px){.applications-list-module__pxCtPq__desktopOnly{display:block}.applications-list-module__pxCtPq__mobileOnly{display:none}}@media (prefers-reduced-motion:reduce){.applications-list-module__pxCtPq__stage,.applications-list-module__pxCtPq__stageBarFill,.applications-list-module__pxCtPq__inboxRow{transition:none}.applications-list-module__pxCtPq__stage:hover{transform:none}}
.client-registry-module__8nXTcq__registry{flex-direction:column;gap:1rem;display:flex}.client-registry-module__8nXTcq__heroSearch{position:relative}.client-registry-module__8nXTcq__heroSearchInner{border:1px solid var(--color-stone-200);background:linear-gradient(180deg, var(--panel-surface) 0%, var(--panel-surface-muted) 100%);border-radius:1rem;align-items:center;gap:.875rem;min-height:3.5rem;padding:.4375rem 1rem .4375rem .4375rem;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;box-shadow:0 1px 2px #0f172a0a,0 8px 24px -18px #04785759}.client-registry-module__8nXTcq__heroSearchInner:focus-within{border-color:#10b98173;transform:translateY(-1px);box-shadow:0 0 0 3px #10b9811a,0 10px 28px -16px #04785766}.client-registry-module__8nXTcq__heroSearchIconWrap{background:linear-gradient(145deg, var(--soft-green) 0%, var(--color-emerald-100) 100%);width:2.625rem;height:2.625rem;box-shadow:inset 0 1px 0 var(--panel-surface-glass);border-radius:.8125rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.client-registry-module__8nXTcq__heroSearchIcon{width:1.125rem;height:1.125rem;color:var(--color-emerald-700);flex-shrink:0}.client-registry-module__8nXTcq__heroSearchInput{width:100%;min-width:0;color:var(--color-stone-900);background:0 0;border:none;outline:none;font-size:.9375rem;line-height:1.4}.client-registry-module__8nXTcq__heroSearchInput::placeholder{color:var(--color-stone-400)}@media (min-width:768px){.client-registry-module__8nXTcq__heroSearchInner{min-height:3.75rem;padding:.5rem 1.125rem .5rem .5rem}.client-registry-module__8nXTcq__heroSearchInput{font-size:1rem}}.client-registry-module__8nXTcq__statsRow{grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem;display:grid}@media (min-width:768px){.client-registry-module__8nXTcq__statsRow{grid-template-columns:repeat(5,minmax(0,1fr))}}.client-registry-module__8nXTcq__statChip{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:.875rem;align-items:center;gap:.625rem;min-width:0;padding:.75rem .875rem;display:flex;box-shadow:0 1px 2px #0f172a0a}.client-registry-module__8nXTcq__statChipBtn{cursor:pointer;text-align:left;width:100%;font:inherit;color:inherit;transition:border-color .2s,box-shadow .2s,background .2s,transform .2s}.client-registry-module__8nXTcq__statChipBtn:hover{border-color:var(--color-emerald-200);background:var(--soft-mint);transform:translateY(-2px);box-shadow:0 8px 20px -14px #04785773}.client-registry-module__8nXTcq__statChipBtn:active{transform:translateY(0)}.client-registry-module__8nXTcq__statChipBtn:focus-visible{border-color:var(--color-emerald-400);outline:none;box-shadow:0 0 0 3px #10b9812e}.client-registry-module__8nXTcq__statChipActive{border-color:var(--color-emerald-400);background:linear-gradient(165deg, var(--soft-green) 0%, var(--soft-green) 100%);box-shadow:0 0 0 2px #10b9811f,0 10px 22px -14px #04785766}.client-registry-module__8nXTcq__statChipActive:hover{border-color:var(--color-emerald-500);background:linear-gradient(165deg, var(--color-emerald-100) 0%, var(--soft-green) 100%)}.client-registry-module__8nXTcq__statChipBtn:hover .client-registry-module__8nXTcq__statChipIcon,.client-registry-module__8nXTcq__statChipActive .client-registry-module__8nXTcq__statChipIcon{transform:scale(1.06)}.client-registry-module__8nXTcq__statsRow_filters{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;grid-template-columns:none;gap:.625rem;padding-bottom:.125rem;scroll-padding-inline:.125rem;display:flex;overflow-x:auto}.client-registry-module__8nXTcq__statsRow_filters::-webkit-scrollbar{display:none}.client-registry-module__8nXTcq__statsRow_filters .client-registry-module__8nXTcq__statChipBtn{scroll-snap-align:start;flex:none;width:max(9.5rem,42vw);max-width:12.5rem}@media (min-width:640px){.client-registry-module__8nXTcq__statsRow_filters{scroll-snap-type:none;grid-template-columns:repeat(4,minmax(0,1fr));padding-bottom:0;display:grid;overflow:visible}.client-registry-module__8nXTcq__statsRow_filters .client-registry-module__8nXTcq__statChipBtn{width:100%;max-width:none}}@media (min-width:1100px){.client-registry-module__8nXTcq__statsRow_filters{grid-template-columns:repeat(7,minmax(0,1fr))}}.client-registry-module__8nXTcq__statChipIcon{border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;transition:transform .2s,box-shadow .2s;display:inline-flex}.client-registry-module__8nXTcq__statChipIcon svg{width:1rem;height:1rem}.client-registry-module__8nXTcq__statChipIcon_neutral{background:var(--color-stone-100);color:var(--color-stone-600)}.client-registry-module__8nXTcq__statChipIcon_green{background:var(--color-emerald-100);color:var(--panel-accent-ink)}.client-registry-module__8nXTcq__statChipIcon_amber{background:var(--soft-yellow);color:var(--ink-amber)}.client-registry-module__8nXTcq__statChipIcon_blue{background:var(--soft-blue);color:#1d4ed8}.client-registry-module__8nXTcq__statChipIcon_red{background:var(--soft-red);color:var(--ink-red)}.client-registry-module__8nXTcq__statChipIcon_dark{background:var(--soft-neutral);color:var(--color-stone-700)}.client-registry-module__8nXTcq__statChipBody{min-width:0}.client-registry-module__8nXTcq__statChipValue{color:var(--color-stone-900);margin:0;font-size:1rem;font-weight:700;line-height:1.2}.client-registry-module__8nXTcq__statChipLabel{color:var(--color-stone-500);margin:.125rem 0 0;font-size:.6875rem;line-height:1.3}.client-registry-module__8nXTcq__filtersCard{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:1rem;padding:.875rem 1rem 1rem;transition:border-color .2s,box-shadow .2s;box-shadow:0 1px 2px #0f172a0a}.client-registry-module__8nXTcq__filtersCard:focus-within{border-color:#10b98159;box-shadow:0 0 0 3px #10b98114,0 8px 22px -16px #04785759}.client-registry-module__8nXTcq__listToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.125rem .125rem 0;display:flex}.client-registry-module__8nXTcq__listToolbarMeta{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;min-width:0;display:flex}.client-registry-module__8nXTcq__listToolbarCount{color:var(--color-stone-800);font-variant-numeric:tabular-nums;margin:0;font-size:.9375rem;font-weight:650}.client-registry-module__8nXTcq__listToolbarHint{color:var(--color-stone-500);margin:0;font-size:.8125rem}.client-registry-module__8nXTcq__listToolbarActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.client-registry-module__8nXTcq__clearFiltersBtn{border:1px solid var(--color-stone-200);background:var(--panel-surface);min-height:2.125rem;color:var(--color-stone-600);cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.client-registry-module__8nXTcq__clearFiltersBtn:hover{border-color:var(--color-emerald-200);color:var(--color-emerald-800);background:var(--soft-mint);transform:translateY(-1px)}.client-registry-module__8nXTcq__clearFiltersBtn:active{transform:translateY(0)}.client-registry-module__8nXTcq__searchClearBtn{background:var(--color-stone-100);width:2rem;height:2rem;color:var(--color-stone-500);cursor:pointer;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-right:.25rem;transition:background .15s,color .15s,transform .15s;display:inline-flex}.client-registry-module__8nXTcq__searchClearBtn:hover{background:var(--color-stone-200);color:var(--color-stone-700);transform:scale(1.05)}.client-registry-module__8nXTcq__searchClearBtn svg{width:.875rem;height:.875rem}.client-registry-module__8nXTcq__tabRow{flex-wrap:wrap;gap:.5rem;display:flex}.client-registry-module__8nXTcq__tabRow+.client-registry-module__8nXTcq__tabRow{border-top:1px solid var(--color-stone-100);margin-top:.75rem;padding-top:.75rem}.client-registry-module__8nXTcq__tabBtn{border:1px solid var(--color-stone-200);background:var(--panel-surface);min-height:2.125rem;color:var(--color-stone-600);cursor:pointer;border-radius:999px;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.client-registry-module__8nXTcq__tabBtn:hover{border-color:var(--color-emerald-200);color:var(--color-emerald-800)}.client-registry-module__8nXTcq__tabBtnActive{border-color:var(--color-stone-800);background:var(--color-stone-800);color:#fff}.client-registry-module__8nXTcq__tabBtnActive:hover{border-color:var(--color-stone-800);color:#fff}.client-registry-module__8nXTcq__listCard{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:1rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.client-registry-module__8nXTcq__clientRow{border-bottom:1px solid var(--color-stone-100);color:inherit;grid-template-columns:minmax(0,1fr);gap:.875rem;padding:.875rem 1rem;text-decoration:none;transition:background .15s;display:grid}.client-registry-module__8nXTcq__clientRow:last-child{border-bottom:none}.client-registry-module__8nXTcq__clientRow:hover{background:var(--panel-surface-muted)}@media (min-width:900px){.client-registry-module__8nXTcq__clientRow{grid-template-columns:minmax(0,1.6fr) minmax(0,.7fr) repeat(3,minmax(0,.55fr)) auto;align-items:center;gap:1rem;padding:.875rem 1.125rem}}.client-registry-module__8nXTcq__clientMain{align-items:flex-start;gap:.75rem;min-width:0;display:flex}.client-registry-module__8nXTcq__avatar{width:2.5rem;height:2.5rem;color:var(--color-emerald-800);background:var(--color-emerald-100);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:.75rem;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex}.client-registry-module__8nXTcq__clientInfo{min-width:0}.client-registry-module__8nXTcq__clientName{color:var(--color-stone-900);margin:0;font-size:.9375rem;font-weight:600;line-height:1.35}.client-registry-module__8nXTcq__clientPhone{color:var(--color-stone-500);margin:.125rem 0 0;font-size:.8125rem}.client-registry-module__8nXTcq__clientBadges{flex-wrap:wrap;gap:.375rem;margin-top:.375rem;display:flex}.client-registry-module__8nXTcq__badge{border-radius:999px;align-items:center;padding:.15rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:inline-flex}.client-registry-module__8nXTcq__badgeReliable{background:var(--color-emerald-100);color:var(--panel-accent-ink)}.client-registry-module__8nXTcq__badgeDelays{background:var(--soft-yellow);color:var(--ink-amber)}.client-registry-module__8nXTcq__badgeUnreliable{background:var(--soft-red);color:var(--ink-red)}.client-registry-module__8nXTcq__badgeExternal{background:var(--soft-blue);color:#1d4ed8}.client-registry-module__8nXTcq__badgePlatform{background:var(--color-stone-100);color:var(--color-stone-600)}.client-registry-module__8nXTcq__dealsHint{color:var(--color-stone-500);margin:0;font-size:.8125rem}.client-registry-module__8nXTcq__metricBlock{min-width:0}.client-registry-module__8nXTcq__metricLabel{color:var(--color-stone-400);margin:0;font-size:.6875rem}.client-registry-module__8nXTcq__metricValue{color:var(--color-stone-800);margin:.125rem 0 0;font-size:.875rem;font-weight:600}.client-registry-module__8nXTcq__stars{gap:.125rem;margin-top:.25rem;display:inline-flex}.client-registry-module__8nXTcq__star{color:#f59e0b;width:.875rem;height:.875rem}.client-registry-module__8nXTcq__starMuted{color:#e7e5e4}.client-registry-module__8nXTcq__rowChevron{width:1rem;height:1rem;color:var(--color-stone-400);flex-shrink:0;transition:color .2s,transform .2s;display:none}@media (min-width:900px){.client-registry-module__8nXTcq__rowChevron{display:block}}.client-registry-module__8nXTcq__empty{text-align:center;color:var(--color-stone-500);padding:2.5rem 1rem;font-size:.875rem}.client-registry-module__8nXTcq__emptyState{flex-direction:column;align-items:center;gap:.75rem;padding:1.5rem 1rem;display:flex}.client-registry-module__8nXTcq__partnerAdminRow{border-bottom:1px solid var(--color-stone-100);grid-template-columns:minmax(0,1fr);align-items:start;gap:.875rem;padding:.875rem 1rem;display:grid}.client-registry-module__8nXTcq__partnerAdminRow:last-child{border-bottom:none}@media (min-width:900px){.client-registry-module__8nXTcq__partnerAdminRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.875rem 1.125rem}}.client-registry-module__8nXTcq__partnerAdminActions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (min-width:900px){.client-registry-module__8nXTcq__partnerAdminActions{flex-wrap:nowrap;justify-content:flex-end}}.client-registry-module__8nXTcq__partnerLogoThumb{object-fit:contain;background:var(--panel-surface);border:1px solid var(--color-stone-100);border-radius:.5rem}.client-registry-module__8nXTcq__partnerFormCard{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:1rem;padding:1rem 1.125rem 1.125rem;box-shadow:0 1px 2px #0f172a0a}.client-registry-module__8nXTcq__partnerFormHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.client-registry-module__8nXTcq__partnerFormTitle{color:var(--color-stone-900);margin:0;font-size:1rem;font-weight:600}.client-registry-module__8nXTcq__partnerFormSubtitle{color:var(--color-stone-500);margin:.25rem 0 0;font-size:.8125rem}.client-registry-module__8nXTcq__partnerFormGrid{gap:.875rem;display:grid}@media (min-width:768px){.client-registry-module__8nXTcq__partnerFormGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.client-registry-module__8nXTcq__partnerFormGridWide{grid-column:1/-1}}.client-registry-module__8nXTcq__partnerFormFooter{border-top:1px solid var(--color-stone-100);flex-wrap:wrap;gap:.625rem;margin-top:1.125rem;padding-top:1rem;display:flex}.client-registry-module__8nXTcq__registryToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.client-registry-module__8nXTcq__registryToolbarHint{color:var(--color-stone-500);margin:0;font-size:.8125rem}.client-registry-module__8nXTcq__advancedFilters{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:900px){.client-registry-module__8nXTcq__advancedFilters{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.client-registry-module__8nXTcq__advancedFilters_admin{grid-template-columns:repeat(6,minmax(0,1fr))}}.client-registry-module__8nXTcq__applicationRow{border-bottom:1px solid var(--color-stone-100);color:inherit;border-left:3px solid #0000;grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.875rem 1rem;text-decoration:none;transition:background .2s,border-left-color .2s,box-shadow .2s;animation:.35s both client-registry-module__8nXTcq__rowIn;display:grid}.client-registry-module__8nXTcq__applicationRow:first-child{animation-delay:20ms}.client-registry-module__8nXTcq__applicationRow:nth-child(2){animation-delay:50ms}.client-registry-module__8nXTcq__applicationRow:nth-child(3){animation-delay:80ms}.client-registry-module__8nXTcq__applicationRow:nth-child(4){animation-delay:.11s}.client-registry-module__8nXTcq__applicationRow:nth-child(5){animation-delay:.14s}.client-registry-module__8nXTcq__applicationRow:nth-child(6){animation-delay:.17s}@keyframes client-registry-module__8nXTcq__rowIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.client-registry-module__8nXTcq__applicationRow{animation:none}.client-registry-module__8nXTcq__statChipBtn,.client-registry-module__8nXTcq__statChipIcon,.client-registry-module__8nXTcq__clearFiltersBtn,.client-registry-module__8nXTcq__searchClearBtn,.client-registry-module__8nXTcq__rowChevron,.client-registry-module__8nXTcq__avatar{transition:none}.client-registry-module__8nXTcq__statChipBtn:hover,.client-registry-module__8nXTcq__clearFiltersBtn:hover{transform:none}}.client-registry-module__8nXTcq__applicationRow:last-child{border-bottom:none}.client-registry-module__8nXTcq__applicationRow:hover{background:linear-gradient(90deg, var(--soft-green) 0%, var(--panel-surface-muted) 48%);border-left-color:var(--color-emerald-400)}.client-registry-module__8nXTcq__applicationRow:hover .client-registry-module__8nXTcq__avatar{transform:scale(1.05);box-shadow:0 0 0 3px #10b9811f}.client-registry-module__8nXTcq__applicationRow:hover .client-registry-module__8nXTcq__rowChevron{color:var(--color-emerald-600);transform:translate(3px)}.client-registry-module__8nXTcq__applicationRow:focus-visible{background:var(--soft-green);outline:none;box-shadow:inset 0 0 0 2px #10b98140}@media (min-width:900px){.client-registry-module__8nXTcq__applicationRow{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr) repeat(3,minmax(0,.7fr)) auto;align-items:center;gap:1rem;padding:.875rem 1.125rem}}.client-registry-module__8nXTcq__applicationProduct{color:var(--color-stone-600);margin:.25rem 0 0;font-size:.8125rem;line-height:1.35}.client-registry-module__8nXTcq__applicationManager{color:var(--color-stone-600);margin:0;font-size:.8125rem}.client-registry-module__8nXTcq__badgeApproved{background:var(--color-emerald-100);color:var(--panel-accent-ink)}.client-registry-module__8nXTcq__badgePending{background:var(--soft-yellow);color:var(--ink-amber)}.client-registry-module__8nXTcq__badgeReview{background:var(--soft-indigo);color:#4338ca}.client-registry-module__8nXTcq__badgeRejected{background:var(--soft-red);color:var(--ink-red)}.client-registry-module__8nXTcq__badgeDocs{background:var(--soft-blue);color:#1d4ed8}
.client-dossier-module__ZWsSba__root{flex-direction:column;gap:1rem;display:flex}.client-dossier-module__ZWsSba__backLink{border:1px solid var(--color-stone-200);background:var(--panel-surface);min-height:2.25rem;font:inherit;color:var(--color-stone-600);border-radius:999px;align-self:flex-start;align-items:center;gap:.375rem;padding:.375rem .875rem;font-size:.8125rem;font-weight:500;text-decoration:none;transition:border-color .15s,color .15s,background .15s,transform .15s;display:inline-flex}.client-dossier-module__ZWsSba__backLink:hover{border-color:var(--color-emerald-200);color:var(--color-emerald-800);background:var(--soft-mint);transform:translate(-2px)}.client-dossier-module__ZWsSba__hero{border:1px solid var(--crm-pulse-border,var(--color-stone-200));background:var(--crm-pulse-bg,var(--panel-surface));box-shadow:var(--crm-pulse-shadow,0 1px 2px #0f172a0a);border-radius:1.125rem;padding:1.125rem 1.25rem 1.2rem;animation:.4s both client-dossier-module__ZWsSba__dossierIn;position:relative;overflow:hidden}.client-dossier-module__ZWsSba__hero:after{content:"";pointer-events:none;background:radial-gradient(circle,#10b9811f,#0000 70%);border-radius:50%;width:12rem;height:12rem;position:absolute;inset:auto -18% -42% auto}.client-dossier-module__ZWsSba__heroTop{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex;position:relative}.client-dossier-module__ZWsSba__identity{flex:16rem;gap:.875rem;min-width:0;display:flex}.client-dossier-module__ZWsSba__avatar{background:linear-gradient(145deg, var(--soft-green,#d1fae5), var(--color-emerald-100,#a7f3d0));width:3rem;height:3rem;color:var(--color-emerald-800);letter-spacing:.02em;border-radius:.875rem;flex-shrink:0;justify-content:center;align-items:center;font-size:.9375rem;font-weight:700;display:inline-flex}.client-dossier-module__ZWsSba__identityBody{min-width:0}.client-dossier-module__ZWsSba__name{color:var(--panel-ink,var(--color-stone-900));margin:0;font-size:clamp(1.1rem,2.2vw,1.4rem);font-weight:700;line-height:1.25}.client-dossier-module__ZWsSba__contacts{color:var(--panel-ink-muted,var(--color-stone-500));flex-wrap:wrap;gap:.35rem .75rem;margin:.35rem 0 0;font-size:.875rem;display:flex}.client-dossier-module__ZWsSba__contactLink{color:inherit;border-bottom:1px solid #0000;text-decoration:none;transition:color .15s,border-color .15s}.client-dossier-module__ZWsSba__contactLink:hover{color:var(--color-emerald-800);border-bottom-color:#019d6d59}.client-dossier-module__ZWsSba__badges{flex-wrap:wrap;gap:.375rem;margin-top:.55rem;display:flex}.client-dossier-module__ZWsSba__badge{letter-spacing:.01em;border-radius:999px;align-items:center;min-height:1.625rem;padding:.15rem .55rem;font-size:.6875rem;font-weight:650;display:inline-flex}.client-dossier-module__ZWsSba__badgeOk{color:var(--color-emerald-800);background:#10b9811f}.client-dossier-module__ZWsSba__badgeWarn{color:#92400e;background:#f59e0b24}.client-dossier-module__ZWsSba__badgeDanger{color:#991b1b;background:#ef44441f}.client-dossier-module__ZWsSba__badgeMuted{background:var(--color-stone-100);color:var(--color-stone-600)}.client-dossier-module__ZWsSba__heroMoney{z-index:1;flex:0 20rem;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;min-width:min(100%,20rem);display:grid;position:relative}.client-dossier-module__ZWsSba__moneyBtn{border:1px solid var(--panel-hairline,var(--color-stone-200));background:var(--panel-surface-glass,#ffffffb8);text-align:left;min-width:0;font:inherit;cursor:pointer;border-radius:.75rem;padding:.625rem .7rem;transition:transform .15s,border-color .15s,box-shadow .15s}.client-dossier-module__ZWsSba__moneyBtn:hover{border-color:#10b9814d;transform:translateY(-1px);box-shadow:0 8px 18px -14px #04785773}.client-dossier-module__ZWsSba__moneyLabel{letter-spacing:.04em;text-transform:uppercase;color:var(--panel-ink-muted,var(--color-stone-500));margin:0;font-size:.625rem;font-weight:650}.client-dossier-module__ZWsSba__moneyValue{font-variant-numeric:tabular-nums;color:var(--panel-ink,var(--color-stone-900));white-space:nowrap;text-overflow:ellipsis;margin:.2rem 0 0;font-size:.9375rem;font-weight:700;overflow:hidden}.client-dossier-module__ZWsSba__moneyValueWarn{color:#b45309}.client-dossier-module__ZWsSba__moneyValueDanger{color:#b91c1c}.client-dossier-module__ZWsSba__insight{z-index:1;color:var(--panel-ink-muted,var(--color-stone-500));margin:.9rem 0 0;font-size:.875rem;line-height:1.45;position:relative}.client-dossier-module__ZWsSba__insightStrong{color:var(--panel-accent-ink,var(--color-emerald-800));font-weight:600}.client-dossier-module__ZWsSba__loadingHint{z-index:1;color:var(--color-stone-400);margin:.5rem 0 0;font-size:.75rem;position:relative}.client-dossier-module__ZWsSba__tabs{border:1px solid var(--color-stone-200);background:var(--color-stone-50,#fafaf9);scrollbar-width:none;-webkit-overflow-scrolling:touch;border-radius:.875rem;gap:.3rem;padding:.25rem;display:flex;overflow-x:auto}.client-dossier-module__ZWsSba__tabs::-webkit-scrollbar{display:none}.client-dossier-module__ZWsSba__tab{min-height:2.25rem;font:inherit;color:var(--color-stone-500);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:.65rem;flex:none;align-items:center;gap:.35rem;padding:0 .8rem;font-size:.8125rem;font-weight:550;transition:color .15s,background .15s,box-shadow .15s;display:inline-flex}.client-dossier-module__ZWsSba__tab:hover{color:var(--color-emerald-800)}.client-dossier-module__ZWsSba__tabActive{background:var(--panel-surface);color:var(--color-emerald-800);box-shadow:0 1px 2px #0f172a0f}.client-dossier-module__ZWsSba__tabCount{background:var(--color-stone-100);font-variant-numeric:tabular-nums;min-width:1.2rem;color:var(--color-stone-600);border-radius:999px;justify-content:center;align-items:center;padding:0 .3rem;font-size:.6875rem;font-weight:650;display:inline-flex}.client-dossier-module__ZWsSba__tabActive .client-dossier-module__ZWsSba__tabCount{color:var(--color-emerald-800);background:#10b98124}.client-dossier-module__ZWsSba__panel{flex-direction:column;gap:1rem;animation:.28s both client-dossier-module__ZWsSba__dossierIn;display:flex}.client-dossier-module__ZWsSba__section{border:1px solid var(--color-stone-200);background:var(--panel-surface);border-radius:1rem;padding:1rem 1.125rem;box-shadow:0 1px 2px #0f172a08}.client-dossier-module__ZWsSba__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1rem;margin-bottom:.75rem;display:flex}.client-dossier-module__ZWsSba__sectionTitle{color:var(--panel-ink,var(--color-stone-900));margin:0;font-size:.9375rem;font-weight:650}.client-dossier-module__ZWsSba__sectionHint{color:var(--color-stone-400);margin:0;font-size:.75rem}.client-dossier-module__ZWsSba__textLink{font:inherit;color:var(--color-emerald-700,#047857);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.client-dossier-module__ZWsSba__textLink:hover{color:var(--color-emerald-800,#065f46);text-decoration:underline}.client-dossier-module__ZWsSba__heroActions{z-index:1;flex-wrap:wrap;gap:.5rem;margin-top:.85rem;display:flex;position:relative}.client-dossier-module__ZWsSba__blacklistBtn{color:#991b1b;min-height:2.25rem;font:inherit;cursor:pointer;background:#fee2e2a6;border:1px solid #b91c1c59;border-radius:.65rem;padding:0 .95rem;font-size:.8125rem;font-weight:650;transition:background .15s,border-color .15s,transform .15s}.client-dossier-module__ZWsSba__blacklistBtn:hover{background:#fecacae6;border-color:#b91c1c8c;transform:translateY(-1px)}.client-dossier-module__ZWsSba__blacklistBtnActive{color:#fff;background:#b91c1c;border-color:#991b1b}.client-dossier-module__ZWsSba__blacklistBtnActive:hover{background:#991b1b}.client-dossier-module__ZWsSba__blacklistBtn:disabled{opacity:.6;cursor:wait;transform:none}.client-dossier-module__ZWsSba__latePayerBtn{color:#92400e;min-height:2.25rem;font:inherit;cursor:pointer;background:#fef3c7b3;border:1px solid #b4530959;border-radius:.65rem;padding:0 .95rem;font-size:.8125rem;font-weight:650;transition:background .15s,border-color .15s,transform .15s}.client-dossier-module__ZWsSba__latePayerBtn:hover{background:#fde68ae6;border-color:#b453098c;transform:translateY(-1px)}.client-dossier-module__ZWsSba__latePayerBtnActive{color:#fff;background:#b45309;border-color:#92400e}.client-dossier-module__ZWsSba__latePayerBtnActive:hover{background:#92400e}.client-dossier-module__ZWsSba__latePayerBtn:disabled{opacity:.6;cursor:wait;transform:none}.client-dossier-module__ZWsSba__flagBanner{background:linear-gradient(#fee2e28c,#ffffffe6);border:1px solid #b91c1c47;border-radius:.875rem;flex-wrap:wrap;align-items:flex-start;gap:.5rem .75rem;padding:.75rem .9rem;display:flex}.client-dossier-module__ZWsSba__flagBannerWarn{background:linear-gradient(#fef3c78c,#ffffffe6);border-color:#b453094d}.client-dossier-module__ZWsSba__flagBannerText{color:var(--panel-ink,var(--color-stone-800));flex:12rem;margin:0;font-size:.8125rem;line-height:1.4}.client-dossier-module__ZWsSba__flagBannerText strong{font-weight:700}.client-dossier-module__ZWsSba__empty{text-align:center;color:var(--color-stone-400);margin:0;padding:1.25rem .5rem;font-size:.875rem}.client-dossier-module__ZWsSba__list{flex-direction:column;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.client-dossier-module__ZWsSba__row{background:var(--color-stone-50,#fafaf9);color:inherit;border:1px solid #0000;border-radius:.75rem;align-items:center;gap:.15rem .75rem;padding:.7rem .8rem;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:grid}a.client-dossier-module__ZWsSba__row:hover{background:var(--soft-mint,#ecfdf5);border-color:#10b98138;transform:translateY(-1px)}@media (min-width:640px){.client-dossier-module__ZWsSba__row{grid-template-columns:minmax(0,1.4fr) auto auto}}.client-dossier-module__ZWsSba__rowTitle{color:var(--panel-ink,var(--color-stone-900));text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.875rem;font-weight:600;overflow:hidden}.client-dossier-module__ZWsSba__rowMeta{color:var(--color-stone-500);margin:0;font-size:.75rem}.client-dossier-module__ZWsSba__rowAmount{font-variant-numeric:tabular-nums;color:var(--panel-ink,var(--color-stone-800));white-space:nowrap;margin:0;font-size:.8125rem;font-weight:650}.client-dossier-module__ZWsSba__rowStatus{justify-self:start}@media (min-width:640px){.client-dossier-module__ZWsSba__rowStatus{justify-self:end}}.client-dossier-module__ZWsSba__facts{grid-template-columns:1fr;gap:.75rem;margin:0;display:grid}@media (min-width:640px){.client-dossier-module__ZWsSba__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-dossier-module__ZWsSba__fact{min-width:0;margin:0}.client-dossier-module__ZWsSba__factLabel{letter-spacing:.03em;text-transform:uppercase;color:var(--color-stone-400);margin:0;font-size:.6875rem;font-weight:600}.client-dossier-module__ZWsSba__factValue{color:var(--panel-ink,var(--color-stone-900));word-break:break-word;margin:.25rem 0 0;font-size:.9375rem;font-weight:550}.client-dossier-module__ZWsSba__notesArea{border:1px solid var(--color-stone-200);background:var(--panel-surface);width:100%;min-height:5.5rem;font:inherit;color:var(--panel-ink);resize:vertical;border-radius:.75rem;padding:.75rem .875rem;font-size:.875rem;line-height:1.45}.client-dossier-module__ZWsSba__notesArea:focus{border-color:#10b98173;outline:none;box-shadow:0 0 0 3px #10b9811f}.client-dossier-module__ZWsSba__notesActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.client-dossier-module__ZWsSba__saveBtn{background:var(--color-emerald-700,#047857);color:#fff;min-height:2.25rem;font:inherit;cursor:pointer;border:none;border-radius:.65rem;padding:0 1rem;font-size:.8125rem;font-weight:600}.client-dossier-module__ZWsSba__saveBtn:hover{background:var(--color-emerald-800,#065f46)}.client-dossier-module__ZWsSba__savedHint{color:var(--color-emerald-700);margin:0;font-size:.8125rem}.client-dossier-module__ZWsSba__checkRow{color:var(--panel-ink);cursor:pointer;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.client-dossier-module__ZWsSba__checkMeta{color:var(--color-stone-400);margin:.5rem 0 0;font-size:.75rem}.client-dossier-module__ZWsSba__payTable{border-collapse:collapse;width:100%;font-size:.8125rem}.client-dossier-module__ZWsSba__payTable th{border-bottom:1px solid var(--color-stone-200);letter-spacing:.03em;text-transform:uppercase;text-align:left;color:var(--color-stone-400);padding:.45rem .5rem;font-size:.6875rem;font-weight:650}.client-dossier-module__ZWsSba__payTable td{border-bottom:1px solid var(--color-stone-100);color:var(--panel-ink);font-variant-numeric:tabular-nums;padding:.55rem .5rem}.client-dossier-module__ZWsSba__payTable a{color:var(--color-emerald-800);font-weight:550;text-decoration:none}.client-dossier-module__ZWsSba__payTable a:hover{text-decoration:underline}.client-dossier-module__ZWsSba__payStrip{color:var(--color-stone-500);flex-wrap:wrap;gap:.5rem 1rem;margin:0 0 .75rem;font-size:.8125rem;display:flex}.client-dossier-module__ZWsSba__payStrip strong{color:var(--panel-ink);font-weight:650}.client-dossier-module__ZWsSba__timeline{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.client-dossier-module__ZWsSba__timelineItem{border-left:2px solid var(--color-stone-100);padding:.7rem 0 .7rem 1.1rem;position:relative}.client-dossier-module__ZWsSba__timelineItem:before{content:"";background:var(--color-emerald-500,#10b981);border-radius:999px;width:.5rem;height:.5rem;position:absolute;top:1rem;left:-.3rem;box-shadow:0 0 0 3px #10b98126}.client-dossier-module__ZWsSba__timelineWhen{letter-spacing:.02em;text-transform:uppercase;color:var(--color-stone-400);margin:0;font-size:.6875rem;font-weight:600}.client-dossier-module__ZWsSba__timelineTitle{color:var(--panel-ink);margin:.2rem 0 0;font-size:.875rem;font-weight:600}.client-dossier-module__ZWsSba__timelineTitleLink{color:inherit;text-decoration:none}.client-dossier-module__ZWsSba__timelineTitleLink:hover{color:var(--color-emerald-800)}.client-dossier-module__ZWsSba__timelineDetail{color:var(--color-stone-500);margin:.15rem 0 0;font-size:.75rem}.client-dossier-module__ZWsSba__split{gap:1rem;display:grid}@media (min-width:900px){.client-dossier-module__ZWsSba__split{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);align-items:start}}.client-dossier-module__ZWsSba__docsBlock{border-top:1px solid var(--color-stone-200);margin-top:1.25rem;padding-top:1rem}.client-dossier-module__ZWsSba__docsTitle{color:var(--panel-ink);margin:0;font-size:.875rem;font-weight:600}.client-dossier-module__ZWsSba__docGrid{grid-template-columns:1fr;gap:.75rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:28rem){.client-dossier-module__ZWsSba__docGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:48rem){.client-dossier-module__ZWsSba__docGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}.client-dossier-module__ZWsSba__docCard{flex-direction:column;gap:.35rem;min-width:0;display:flex}.client-dossier-module__ZWsSba__docLink{border:1px solid var(--color-stone-200);background:var(--color-stone-100);cursor:pointer;width:100%;font:inherit;color:inherit;text-align:left;border-radius:.75rem;padding:0;display:block;overflow:hidden}.client-dossier-module__ZWsSba__docLink:focus-visible{outline:2px solid var(--color-emerald-600);outline-offset:2px}.client-dossier-module__ZWsSba__docPreviewFrame{aspect-ratio:4/3;background:var(--color-stone-100);width:100%;position:relative;overflow:hidden}.client-dossier-module__ZWsSba__docPreview{object-fit:contain;object-position:center;background:var(--color-stone-100);width:100%;height:100%;display:block}.client-dossier-module__ZWsSba__docPreviewPlaceholder{width:100%;height:100%;color:var(--color-stone-500);text-align:center;place-items:center;padding:.75rem;font-size:.8125rem;display:grid}.client-dossier-module__ZWsSba__docName{color:var(--panel-ink);margin:0;font-size:.8125rem;font-weight:600}.client-dossier-module__ZWsSba__docOpen{font:inherit;color:var(--color-emerald-800);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.75rem;font-weight:500;text-decoration:underline}.client-dossier-module__ZWsSba__docOpen:hover{color:var(--color-emerald-900)}@keyframes client-dossier-module__ZWsSba__dossierIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.client-dossier-module__ZWsSba__hero,.client-dossier-module__ZWsSba__panel,.client-dossier-module__ZWsSba__moneyBtn,.client-dossier-module__ZWsSba__row,.client-dossier-module__ZWsSba__backLink{transition:none;animation:none}}
