.DashboardStyles_page__jd96d{padding:clamp(18px,3vw,40px) clamp(12px,2vw,18px) 64px}.DashboardStyles_shell__eC3g9{width:min(1200px,100%);margin:0 auto}.DashboardStyles_hero__3ddw_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px;margin-bottom:28px;padding:30px;border:1px solid rgba(113,92,67,.14);border-radius:28px;background:linear-gradient(135deg,hsla(0,0%,100%,.9),rgba(255,246,230,.76)),radial-gradient(circle at right top,rgba(24,95,165,.12),transparent 38%);box-shadow:var(--shadow-soft)}.DashboardStyles_heroText__stVIB{max-width:760px}.DashboardStyles_heroActions__pjceG{display:flex;flex-wrap:wrap;align-items:flex-start;gap:10px}.DashboardStyles_eyebrow__i8eDh,.DashboardStyles_sectionEyebrow__8Xi4k{margin:0 0 10px;color:var(--brand-blue);font-size:.8rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.DashboardStyles_title__r6Or3{margin:0;font-size:clamp(2.2rem,5vw,4.2rem);line-height:.95;letter-spacing:-.05em}.DashboardStyles_subtitle__4rmdv{max-width:640px;margin:16px 0 0;color:var(--ink-muted);font-size:1rem;line-height:1.7}.DashboardStyles_metaChip__3ZA9s,.DashboardStyles_nonEditableNote__LG9v_,.DashboardStyles_readonlyPill__KSLxc{display:inline-flex;align-items:center;padding:8px 12px;border-radius:999px;font-size:.76rem;font-weight:700}.DashboardStyles_readonlyPill__KSLxc{background:rgba(24,95,165,.12);color:var(--brand-blue)}.DashboardStyles_metaChip__3ZA9s{background:hsla(0,0%,100%,.86);color:var(--ink-muted)}.DashboardStyles_statsGrid__2_QPF{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:20px}.DashboardStyles_statCard__dVd8o{padding:16px 18px;border:1px solid var(--border-soft);border-radius:18px;background:var(--surface-card);box-shadow:0 10px 24px rgba(56,44,26,.06);backdrop-filter:blur(12px)}.DashboardStyles_statValue__w4TU7{font-family:var(--font-mono);font-size:1.85rem;font-weight:700;line-height:1;color:var(--ink-strong)}.DashboardStyles_accentDefault__QKy0H{color:var(--ink-strong)}.DashboardStyles_accentBlue__igKaX{color:var(--brand-blue)}.DashboardStyles_accentRed__Hdtwb{color:var(--brand-red)}.DashboardStyles_accentGold__hUW7b{color:var(--brand-gold)}.DashboardStyles_accentGreen__kdwCD{color:var(--brand-green)}.DashboardStyles_statLabel__YdDso{margin-top:8px;color:var(--ink-muted);font-size:.78rem;font-weight:600}.DashboardStyles_emptyState__TsRka,.DashboardStyles_errorBox__8DhL1,.DashboardStyles_loadingState__ZoApn,.DashboardStyles_tableSection__nFYyz{border:1px solid var(--border-soft);border-radius:24px;background:var(--surface-card);box-shadow:var(--shadow-soft)}.DashboardStyles_tableSection__nFYyz{overflow:hidden}.DashboardStyles_sectionHeader__gdzXn{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px 24px 18px;border-bottom:1px solid rgba(113,92,67,.1)}.DashboardStyles_sectionHeading__ioSrN{max-width:680px}.DashboardStyles_sectionTitle__XVD7b{margin:0;font-size:1.8rem;letter-spacing:-.03em}.DashboardStyles_sectionDescription__8XGz8{margin:10px 0 0;color:var(--ink-muted);line-height:1.6}.DashboardStyles_tableActions__UpKO0{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px}.DashboardStyles_nonEditableNote__LG9v_{background:hsla(7,77%,92%,.4);color:var(--brand-red-deep)}.DashboardStyles_actionButton__m_Vcx,.DashboardStyles_expandButton__PtRv_,.DashboardStyles_filterButton__yPEMA,.DashboardStyles_paginationButton__3_1G_,.DashboardStyles_tabButton__NZYa9{transition:transform .2s ease,background .2s ease,border-color .2s ease,color .2s ease}.DashboardStyles_actionButton__m_Vcx,.DashboardStyles_expandButton__PtRv_,.DashboardStyles_paginationButton__3_1G_{border:1px solid rgba(24,95,165,.18);border-radius:14px;background:hsla(0,0%,100%,.86);color:var(--brand-blue);cursor:pointer;font-weight:700}.DashboardStyles_actionButton__m_Vcx{padding:12px 14px}.DashboardStyles_expandButton__PtRv_{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;text-decoration:none}.DashboardStyles_actionButton__m_Vcx:disabled,.DashboardStyles_paginationButton__3_1G_:disabled{opacity:.58;cursor:not-allowed}.DashboardStyles_toolbar__Qu56Z{display:flex;flex-wrap:wrap;gap:18px;padding:18px 24px;border-bottom:1px solid rgba(113,92,67,.08);background:hsla(37,52%,95%,.58)}.DashboardStyles_filterBlock__PvsmY,.DashboardStyles_searchField__I4Bhs{display:flex;flex-direction:column;gap:10px}.DashboardStyles_searchField__I4Bhs{flex:1 1 320px;min-width:0}.DashboardStyles_searchLabel__NGBMT{color:var(--ink-muted);font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.DashboardStyles_searchInput__4l0Mb{width:100%;min-width:220px;padding:14px 16px;border:1px solid var(--border-soft);border-radius:16px;background:hsla(0,0%,100%,.84);color:var(--ink-strong);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.6)}.DashboardStyles_searchInput__4l0Mb:focus{outline:2px solid rgba(24,95,165,.24);border-color:rgba(24,95,165,.4)}.DashboardStyles_filterGroup__ccmki{display:flex;flex-wrap:wrap;gap:8px}.DashboardStyles_filterButton__yPEMA{padding:10px 14px;border:1px solid rgba(113,92,67,.16);border-radius:999px;background:hsla(0,0%,100%,.74);color:var(--ink-muted);cursor:pointer}.DashboardStyles_actionButton__m_Vcx:hover,.DashboardStyles_expandButton__PtRv_:hover,.DashboardStyles_filterButton__yPEMA:hover,.DashboardStyles_paginationButton__3_1G_:hover{transform:translateY(-1px);border-color:rgba(24,95,165,.35)}.DashboardStyles_expandButton__PtRv_,.DashboardStyles_filterButtonActive__peTBw{background:linear-gradient(135deg,var(--brand-blue),#2e7cc5);border-color:transparent;color:#fff}.DashboardStyles_tableScroller__GCO_h{width:100%;overflow-x:auto}.DashboardStyles_table__jJFq_{width:100%;min-width:1080px;border-collapse:separate;border-spacing:0}.DashboardStyles_tableHeadRow__4UlyI{background:rgba(255,247,235,.88)}.DashboardStyles_headerCell__C6VCz{padding:16px 18px;border-bottom:1px solid rgba(113,92,67,.08);color:var(--ink-muted);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-align:left;text-transform:uppercase}.DashboardStyles_tableRow__gqhkw{background:hsla(0,0%,100%,.72)}.DashboardStyles_tableRow__gqhkw:nth-child(4n+1),.DashboardStyles_tableRow__gqhkw:nth-child(4n+2){background:rgba(255,250,243,.82)}.DashboardStyles_cell__r7VF9{padding:18px;border-bottom:1px solid rgba(113,92,67,.08);vertical-align:top}.DashboardStyles_readonlyCell__ftI0u{background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(37,48%,95%,.32))}.DashboardStyles_actionCell__LcJlb{white-space:nowrap}.DashboardStyles_contactButton___vPUD{width:100%;display:flex;align-items:center;gap:14px;padding:0;border:0;background:transparent;cursor:pointer;text-align:left}.DashboardStyles_avatar__Un5yo{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:16px;background:linear-gradient(135deg,rgba(24,95,165,.16),rgba(24,95,165,.28));color:var(--brand-blue);flex-shrink:0}.DashboardStyles_avatarText__MwNYu{font-size:.9rem;font-weight:700}.DashboardStyles_contactNameBlock__mGvzg{display:flex;flex-direction:column;gap:4px;min-width:0}.DashboardStyles_contactName__T5lty{font-size:.98rem;font-weight:700}.DashboardStyles_contactSubline__GJjJs,.DashboardStyles_mutedText__4EWX6{color:var(--ink-muted);font-size:.8rem;overflow-wrap:anywhere}.DashboardStyles_engagementCell__ydR5f,.DashboardStyles_fitCell__DhJkx,.DashboardStyles_statusList__S5_nJ{display:flex;flex-direction:column;gap:8px}.DashboardStyles_scoreValue__XofrY{font-family:var(--font-mono);font-size:1rem;font-weight:700}.DashboardStyles_expandedRow__I8Qqs{background:rgba(255,250,243,.58)}.DashboardStyles_expandedCell__Kpz1u{padding:0;border-bottom:1px solid rgba(113,92,67,.08)}.DashboardStyles_detailsPanel__jkOfw{padding:20px}.DashboardStyles_detailsRouteMeta__36kQv{display:flex;flex-wrap:wrap;gap:10px;padding:20px 20px 0}.DashboardStyles_detailsHeader__0RzQb{display:flex;flex-wrap:wrap;align-items:center;gap:18px;padding:0 0 18px}.DashboardStyles_leadScoreBlock__Lkdfk{min-width:110px}.DashboardStyles_leadScoreValue__gG6_0{font-family:var(--font-mono);font-size:2rem;font-weight:700;line-height:1}.DashboardStyles_leadScoreLabel__e2RXQ{margin-top:5px;color:var(--ink-muted);font-size:.78rem;font-weight:600}.DashboardStyles_metaPills__ksaMQ,.DashboardStyles_statusList__S5_nJ{flex-wrap:wrap}.DashboardStyles_metaPills__ksaMQ{display:flex;gap:8px}.DashboardStyles_tabs__Z9pRN{display:flex;flex-wrap:wrap;gap:8px;padding:0 0 14px}.DashboardStyles_tabButton__NZYa9{padding:10px 14px;border:1px solid transparent;border-radius:999px;background:hsla(0,0%,100%,.58);color:var(--ink-muted);cursor:pointer}.DashboardStyles_tabButtonActive__MnLGG{border-color:rgba(24,95,165,.24);background:rgba(24,95,165,.1);color:var(--brand-blue)}.DashboardStyles_panelBody__U_fbN{padding:18px 0 0}.DashboardStyles_detailList__FCehM{display:flex;flex-direction:column}.DashboardStyles_detailRow__xPUhX{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-bottom:1px solid rgba(113,92,67,.08)}.DashboardStyles_detailRow__xPUhX:last-child{border-bottom:0}.DashboardStyles_detailKey__wFUJF{color:var(--ink-muted);font-size:.86rem}.DashboardStyles_readonlyValue__WSsoG{display:inline-flex;align-items:center;padding:6px 10px;border-radius:12px;background:hsla(37,52%,95%,.86);color:var(--ink-strong);font-size:.88rem;font-weight:600;overflow-wrap:anywhere}.DashboardStyles_sectionLabel__JOgf0{margin:0 0 12px;color:var(--ink-muted);font-size:.75rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.DashboardStyles_scoreBarRow__XYTzF{display:flex;align-items:center;gap:12px;margin-bottom:12px}.DashboardStyles_scoreBarLabel__jfOUC{width:140px;overflow:hidden;color:var(--ink-muted);font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.DashboardStyles_scoreBarTrack__uaZyL{flex:1;height:8px;border-radius:999px;background:hsla(33,17%,79%,.65);overflow:hidden}.DashboardStyles_scoreBarFill__yB35_{width:var(--score-width);height:100%;border-radius:inherit;transition:width .45s ease}.DashboardStyles_scoreBarValue__ydaD0{width:48px;text-align:right;color:var(--ink-strong);font-size:.82rem;font-weight:700}.DashboardStyles_personaList__DfIsL{display:flex;flex-direction:column;gap:14px}.DashboardStyles_personaItem__ygOji{padding-bottom:14px;border-bottom:1px solid rgba(113,92,67,.08)}.DashboardStyles_personaItem__ygOji:last-child{padding-bottom:0;border-bottom:0}.DashboardStyles_personaHeading__zj33d{display:flex;align-items:center;gap:10px}.DashboardStyles_personaRank__x9kbx{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:rgba(113,92,67,.1);color:var(--ink-muted);font-size:.76rem;font-weight:700}.DashboardStyles_personaName__uybuM{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.DashboardStyles_personaName__uybuM strong{font-size:.95rem}.DashboardStyles_personaName__uybuM span{color:var(--ink-muted);font-size:.82rem}.DashboardStyles_personaScore__5Aeo0{margin:10px 0 6px 34px;color:var(--brand-blue);font-size:.86rem;font-weight:700}.DashboardStyles_matchedAttribute__oWXH4{margin-left:34px;color:var(--ink-muted);font-size:.82rem;line-height:1.5}.DashboardStyles_engagementGrid__ieqra{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:14px}.DashboardStyles_engagementCard__b4hLP{padding:14px;border-radius:18px}.DashboardStyles_engagementCardBlue__33vZn{background:rgba(24,95,165,.1)}.DashboardStyles_engagementCardGreen__sI15w{background:rgba(93,143,32,.12)}.DashboardStyles_engagementValue__pkjVv{font-family:var(--font-mono);font-size:1.8rem;font-weight:700}.DashboardStyles_engagementLabel__shxfw{margin-top:5px;color:var(--ink-muted);font-size:.8rem;font-weight:600}.DashboardStyles_eventList__IHJ1F{display:flex;flex-direction:column;gap:10px}.DashboardStyles_eventCard__ZvIVh{padding:12px 14px;border:1px solid rgba(113,92,67,.1);border-radius:16px;background:hsla(43,41%,97%,.88)}.DashboardStyles_eventCardSuccess__2fQHv{background:hsla(94,51%,91%,.72)}.DashboardStyles_eventTitle__Cps09{font-size:.92rem;font-weight:700}.DashboardStyles_eventSubline___Ecpb{margin-top:4px;color:var(--ink-muted);font-size:.8rem}.DashboardStyles_loadingState__ZoApn{padding:24px}.DashboardStyles_emptyState__TsRka,.DashboardStyles_errorBox__8DhL1{padding:20px 24px}.DashboardStyles_errorBox__8DhL1{color:var(--brand-red-deep);background:hsla(7,82%,96%,.95)}.DashboardStyles_emptyState__TsRka{color:var(--ink-muted);text-align:center}.DashboardStyles_skeletonList__aHUY1{display:flex;flex-direction:column;gap:14px}.DashboardStyles_skeletonRow__dWInw{display:flex;align-items:center;gap:14px;padding:14px;border-radius:18px;background:rgba(255,247,235,.56)}.DashboardStyles_skeletonAvatar__GI0YT{width:44px;height:44px;border-radius:16px;background:linear-gradient(90deg,hsla(37,27%,78%,.95),hsla(39,38%,90%,.95));animation:DashboardStyles_pulse__Rcf_d 1.4s ease-in-out infinite}.DashboardStyles_skeletonText__UcpjV{flex:1}.DashboardStyles_skeletonLineShort__IXTK0,.DashboardStyles_skeletonLine__EDWm_{height:12px;border-radius:999px;background:linear-gradient(90deg,hsla(37,27%,78%,.95),hsla(39,38%,90%,.95));animation:DashboardStyles_pulse__Rcf_d 1.4s ease-in-out infinite}.DashboardStyles_skeletonLineShort__IXTK0{width:45%;margin-top:10px}.DashboardStyles_pagination__G90Yn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 24px 24px}.DashboardStyles_paginationInfo__fI94W{color:var(--ink-muted);font-size:.85rem;font-weight:600}.DashboardStyles_paginationButton__3_1G_{padding:10px 14px}.DashboardStyles_footerNote__bLjo6{margin-top:20px;color:var(--ink-muted);font-size:.8rem;text-align:center}.DashboardStyles_footerNote__bLjo6 code{font-family:var(--font-mono)}.DashboardStyles_pill__j1c13{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:999px;font-size:.75rem;font-weight:700}.DashboardStyles_pillDot__GFwop{width:8px;height:8px;border-radius:999px;background:currentColor}.DashboardStyles_gradePill__zqWc5{padding-inline:10px 12px}.DashboardStyles_gradeHot__9Di_P{background:hsla(7,77%,92%,.95);color:var(--brand-red-deep)}.DashboardStyles_gradeWarm__leUK5{background:hsla(40,89%,89%,.95);color:var(--brand-gold-deep)}.DashboardStyles_gradeEngaged__llsYg{background:hsla(94,51%,91%,.95);color:var(--brand-green-deep)}.DashboardStyles_gradeCold__TVxAN{background:hsla(44,22%,90%,.95);color:#4e4b45}.DashboardStyles_fitPill__WrRYI{padding-inline:12px}.DashboardStyles_fitGood__3El2u{background:rgba(220,244,234,.95);color:#0b5d46}.DashboardStyles_fitAverage__RKA6p{background:hsla(40,89%,89%,.95);color:var(--brand-gold-deep)}.DashboardStyles_fitBad__4xo7L{background:hsla(7,77%,92%,.95);color:var(--brand-red-deep)}.DashboardStyles_fitNull__YheT3{background:hsla(44,22%,90%,.95);color:#4e4b45}.DashboardStyles_statusPill__JEdyY{display:inline-flex;align-items:center;padding:7px 12px;border-radius:999px;font-size:.75rem;font-weight:700}.DashboardStyles_statusPillBlue___OylI{background:rgba(24,95,165,.12);color:var(--brand-blue)}.DashboardStyles_statusPillGreen__biUW5{background:rgba(93,143,32,.12);color:var(--brand-green-deep)}.DashboardStyles_statusPillRed__9ADoI{background:hsla(7,77%,92%,.95);color:var(--brand-red-deep)}@media (max-width:1180px){.DashboardStyles_page__jd96d{padding-inline:12px}.DashboardStyles_hero__3ddw_,.DashboardStyles_pagination__G90Yn,.DashboardStyles_sectionHeader__gdzXn,.DashboardStyles_toolbar__Qu56Z{padding-inline:18px}.DashboardStyles_table__jJFq_{min-width:0;table-layout:fixed}.DashboardStyles_cell__r7VF9,.DashboardStyles_headerCell__C6VCz{padding:14px 12px}.DashboardStyles_cell__r7VF9:nth-child(6),.DashboardStyles_cell__r7VF9:nth-child(7),.DashboardStyles_headerCell__C6VCz:nth-child(6),.DashboardStyles_headerCell__C6VCz:nth-child(7){display:none}}@media (max-width:720px){.DashboardStyles_hero__3ddw_{padding:24px 20px;border-radius:22px}.DashboardStyles_title__r6Or3{line-height:1.02}.DashboardStyles_pagination__G90Yn,.DashboardStyles_sectionHeader__gdzXn,.DashboardStyles_toolbar__Qu56Z{flex-direction:column;align-items:stretch}.DashboardStyles_cell__r7VF9:nth-child(2),.DashboardStyles_cell__r7VF9:nth-child(4),.DashboardStyles_headerCell__C6VCz:nth-child(2),.DashboardStyles_headerCell__C6VCz:nth-child(4){display:none}.DashboardStyles_contactButton___vPUD{gap:10px;align-items:flex-start}.DashboardStyles_expandButton__PtRv_{width:100%;padding-inline:10px;font-size:.8rem}.DashboardStyles_detailRow__xPUhX,.DashboardStyles_personaHeading__zj33d,.DashboardStyles_scoreBarRow__XYTzF{align-items:flex-start;flex-direction:column}.DashboardStyles_scoreBarLabel__jfOUC,.DashboardStyles_scoreBarValue__ydaD0{width:auto}}@media (max-width:540px){.DashboardStyles_cell__r7VF9:nth-child(3),.DashboardStyles_headerCell__C6VCz:nth-child(3){display:none}.DashboardStyles_cell__r7VF9,.DashboardStyles_headerCell__C6VCz{padding:12px 10px}.DashboardStyles_avatar__Un5yo{width:40px;height:40px;border-radius:14px}.DashboardStyles_contactName__T5lty{font-size:.92rem}.DashboardStyles_contactSubline__GJjJs{font-size:.76rem}}.ContactDetailsPage_page__gwOu7{min-height:100vh;padding:clamp(18px,3vw,32px);background:#f7f7f9;color:rgba(38,43,67,.92)}.ContactDetailsPage_inner__BQ_7V{width:min(1120px,100%);margin:0 auto}.ContactDetailsPage_header__RKzWf{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:24px}.ContactDetailsPage_identity__mvljh{display:flex;align-items:flex-start;gap:16px;min-width:0}.ContactDetailsPage_avatar__qTWuJ{width:50px;height:50px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:#dfe5ed;color:#20548f;font-size:1.2rem;font-weight:700}.ContactDetailsPage_identityText__ou2vF{min-width:0}.ContactDetailsPage_title__EoOjx{margin:0;color:#243d63;font-size:clamp(1.65rem,3vw,2.15rem);font-weight:500;line-height:1.15}.ContactDetailsPage_meta__tNW4F{margin:7px 0 0;color:#8896aa;font-size:15px;font-weight:400;line-height:1.5;overflow-wrap:anywhere}.ContactDetailsPage_actions__hkchz{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.ContactDetailsPage_button__eliK7{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border:1px solid rgba(38,43,67,.18);border-radius:8px;font-size:13px;font-weight:500;text-decoration:none;transition:transform .18s ease,background .18s ease;cursor:pointer}.ContactDetailsPage_button__eliK7:hover{transform:translateY(-1px)}.ContactDetailsPage_button__eliK7:disabled{opacity:.6;cursor:not-allowed;transform:none}.ContactDetailsPage_buttonGhost__zmINZ{background:transparent;color:rgba(38,43,67,.66)}.ContactDetailsPage_buttonOutline__79D4H{background:#fff;border-color:rgba(34,81,128,.38);color:#225180}.ContactDetailsPage_buttonPrimary__COtPO{background:#225180;border-color:#225180;color:#fff}.ContactDetailsPage_card__LoSO1,.ContactDetailsPage_error__4fmS6,.ContactDetailsPage_state__Odn6e{border:1px solid rgba(38,43,67,.08);border-radius:12px;background:#fff;box-shadow:0 2px 6px rgba(38,43,67,.08)}.ContactDetailsPage_card__LoSO1{margin-bottom:20px;overflow:hidden}.ContactDetailsPage_error__4fmS6,.ContactDetailsPage_state__Odn6e{padding:24px}.ContactDetailsPage_error__4fmS6{color:#8d2d2b;background:rgba(255,77,73,.06)}.ContactDetailsPage_cardHeader__xl0mq{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 20px;border-bottom:1px solid rgba(38,43,67,.08)}.ContactDetailsPage_cardTitle__6HsCz{margin:0;font-size:15px;font-weight:600}.ContactDetailsPage_cardText__u4uS9{margin:3px 0 0;color:rgba(38,43,67,.52);font-size:12px;line-height:1.5}.ContactDetailsPage_badge__GD0ta,.ContactDetailsPage_pitchBadge__sDXIG,.ContactDetailsPage_rowBadge__l3zQF,.ContactDetailsPage_signalValue__HVEGC{display:inline-flex;align-items:center;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600}.ContactDetailsPage_badge__GD0ta,.ContactDetailsPage_pitchBadge__sDXIG,.ContactDetailsPage_rowBadgeActive__QdB5W,.ContactDetailsPage_signalValue__HVEGC{background:rgba(34,81,128,.1);color:#225180}.ContactDetailsPage_rowBadgeMuted__NOw9a{background:rgba(38,43,67,.07);color:rgba(38,43,67,.48)}.ContactDetailsPage_cardBody__mt76W{padding:20px}.ContactDetailsPage_snapshotUpdated__ygyh7{color:#c3abbb;font-size:12px;font-weight:500;white-space:nowrap}.ContactDetailsPage_snapshotBody__XWhbx{padding-top:18px}.ContactDetailsPage_snapshotMetricGrid__Adg7C{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.ContactDetailsPage_snapshotMetricCard__UW9TQ{min-height:144px;padding:16px;border:1px solid #edf0f5;border-radius:14px;background:#fff;box-shadow:0 4px 16px rgba(33,54,89,.08)}.ContactDetailsPage_snapshotMetricIcon__bqwZQ{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;font-size:18px;line-height:1}.ContactDetailsPage_snapshotMetricIconLead__P3Vzq{background:#fff0ec}.ContactDetailsPage_snapshotMetricIconProductStrong__rRqzO{background:#eef9e7}.ContactDetailsPage_snapshotMetricIconProduct__0Btwk{background:#eef2f7}.ContactDetailsPage_snapshotMetricIconPersona__mpcNI{background:#e7ebf2}.ContactDetailsPage_snapshotMetricIconPersonaFit__XujbK{background:#eef4ff}.ContactDetailsPage_snapshotMetricLabel__r5qG8{margin-top:12px;color:#9aa7bb;font-size:12px;font-weight:500;line-height:1.4}.ContactDetailsPage_snapshotMetricValue__2rYnt{margin-top:8px;color:#8c97aa;font-size:2.15rem;font-weight:700;line-height:1;letter-spacing:-.04em}.ContactDetailsPage_snapshotMetricValueLead__f7J6g{color:#f34c3e}.ContactDetailsPage_snapshotMetricValueProductStrong__F4lr4{color:#59c116}.ContactDetailsPage_snapshotMetricValueProduct__CxJcp{color:#9aa3b3}.ContactDetailsPage_snapshotMetricValuePersona__kQfmp{color:#194d88;font-size:1.85rem;letter-spacing:-.02em}.ContactDetailsPage_snapshotMetricValuePersonaFit__HpHeA{color:#27508c;font-size:1.45rem;line-height:1.2;letter-spacing:-.02em}.ContactDetailsPage_snapshotMetricSub__nJKse{margin-top:8px;color:#b2bdcd;font-size:12px;line-height:1.45}.ContactDetailsPage_snapshotMetricNote__j9zrv{margin-top:6px;color:#8f9cb0;font-size:12px;line-height:1.45}.ContactDetailsPage_snapshotInsightBox__SSg1_{margin-top:16px;padding:14px 18px;border:1px solid #d9e0ea;border-radius:12px;background:#f7f9fc}.ContactDetailsPage_snapshotInsightHeader__qe9Xy{display:flex;align-items:center;gap:10px}.ContactDetailsPage_snapshotInsightIcon___SKD3{display:inline-flex;align-items:center;justify-content:center;color:#f1b400;font-size:22px;line-height:1}.ContactDetailsPage_snapshotInsightTitle__YYVMr{color:#1f4e86;font-size:14px;font-weight:700;line-height:1.3}.ContactDetailsPage_snapshotInsightText__oa3jP{margin-top:8px;padding-left:30px;color:#4b5f7f;font-size:13px;line-height:1.7}.ContactDetailsPage_eventCardHeader__uVDg2{align-items:center}.ContactDetailsPage_eventHeadingBlock__5T1Zf{min-width:0}.ContactDetailsPage_eventHeadingRow__Tf62Q{display:flex;align-items:center;gap:8px}.ContactDetailsPage_eventHeadingIcon__P_HAp{position:relative;width:16px;height:16px;flex-shrink:0;border:1.5px solid #294f83;border-radius:50%}.ContactDetailsPage_eventHeadingIcon__P_HAp:after{content:"";position:absolute;inset:3px;border:1.5px solid #294f83;border-radius:50%}.ContactDetailsPage_eventHeadingTitle__m6Rqc{margin:0;color:#1f4478;font-size:1.05rem;font-weight:700;line-height:1.2}.ContactDetailsPage_eventHeadingText__2nwlx{margin:4px 0 0;color:#94a1b7;font-size:13px;line-height:1.5}.ContactDetailsPage_eventCountBadge__V7av3{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:#eef8d8;color:#5b8f14;font-size:12px;font-weight:700;white-space:nowrap}.ContactDetailsPage_eventCardBody__Ia3LM{padding:0 20px 6px}.ContactDetailsPage_eventList__AHYnM{display:flex;flex-direction:column}.ContactDetailsPage_eventRow__gZo4B{display:flex;align-items:flex-start;gap:14px;padding:14px 0;border-bottom:1px solid rgba(214,220,232,.8)}.ContactDetailsPage_eventRow__gZo4B:last-child{border-bottom:none}.ContactDetailsPage_eventDot__h_Uxm{width:10px;height:10px;margin-top:8px;flex-shrink:0;border-radius:50%}.ContactDetailsPage_eventDotUpcoming__t1sCx{background:#214f88}.ContactDetailsPage_eventDotPast__Sj_kf{background:#c7ccd7}.ContactDetailsPage_eventRowBody__P_JBD{flex:1;min-width:0}.ContactDetailsPage_eventRowTop__4r45g{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ContactDetailsPage_eventRowTitle__vrnsd{color:#233f6b;font-size:15px;font-weight:700;line-height:1.35}.ContactDetailsPage_eventStatusBadge__VNltP{display:inline-flex;align-items:center;padding:3px 8px;border-radius:5px;font-size:11px;font-weight:700;line-height:1.2;white-space:nowrap}.ContactDetailsPage_eventStatusBadgeUpcoming__MgHQ6{background:#eaf1fb;color:#4a6f9f}.ContactDetailsPage_eventStatusBadgePast__E8u4C{background:#f2f4f7;color:#b2b8c4}.ContactDetailsPage_eventMetaLine__hgWsf{margin-top:2px;color:#9aa7ba;font-size:13px;line-height:1.5}.ContactDetailsPage_eventSignalRow__D1XaU{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:9px}.ContactDetailsPage_eventChip__pue1x{display:inline-flex;align-items:center;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:600;line-height:1.2}.ContactDetailsPage_eventChipRole__CGMjK{background:#f4f6f8;color:#7a879a}.ContactDetailsPage_eventChipFit__3iHCb{background:#edf7dd;color:#587f14}.ContactDetailsPage_eventChipStreak__Vi0oc{background:#fff1da;color:#ad7419}.ContactDetailsPage_eventInlineNote__0vKBE{color:#a4afc0;font-size:13px;line-height:1.45}.ContactDetailsPage_snapshotTop__Ix1Pn{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:16px;align-items:stretch}.ContactDetailsPage_leadHero__wxw8V,.ContactDetailsPage_snapshotWhyCard__74921{min-height:100%;padding:18px;border-radius:16px}.ContactDetailsPage_leadHero__wxw8V{border:1px solid rgba(34,81,128,.14);background:radial-gradient(circle at top right,rgba(34,81,128,.14),transparent 42%),linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(244,248,253,.92));box-shadow:0 14px 32px rgba(34,81,128,.08)}.ContactDetailsPage_leadHeroBlue__dcl7G{border-color:rgba(34,81,128,.2)}.ContactDetailsPage_leadHeroOrange__609hE{border-color:rgba(253,181,40,.28);background:radial-gradient(circle at top right,rgba(253,181,40,.18),transparent 42%),linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(255,250,241,.95))}.ContactDetailsPage_leadHeroRed__NoJRA{border-color:rgba(255,77,73,.24);background:radial-gradient(circle at top right,rgba(255,77,73,.16),transparent 42%),linear-gradient(135deg,hsla(0,0%,100%,.98),hsla(0,100%,98%,.95))}.ContactDetailsPage_leadHeroMuted__qsqW8{border-color:rgba(38,43,67,.12);background:radial-gradient(circle at top right,rgba(38,43,67,.08),transparent 42%),linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(248,249,251,.95))}.ContactDetailsPage_leadHeroGreen__yGygK{border-color:rgba(114,225,40,.24);background:radial-gradient(circle at top right,rgba(114,225,40,.16),transparent 42%),linear-gradient(135deg,hsla(0,0%,100%,.98),rgba(245,252,244,.95))}.ContactDetailsPage_leadHeroHeader__CUrHV{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ContactDetailsPage_leadHeroEyebrow__A9evJ{color:rgba(38,43,67,.48);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.ContactDetailsPage_leadHeroValue__xiymL{margin-top:8px;font-size:clamp(2.4rem,5vw,3.6rem);font-weight:700;line-height:.95;letter-spacing:-.05em}.ContactDetailsPage_leadHeroSub___iuFR{margin-top:10px;color:rgba(38,43,67,.62);font-size:13px;font-weight:500}.ContactDetailsPage_leadHeroBadge__UPaON{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:700;white-space:nowrap}.ContactDetailsPage_leadHeroBadgeBlue__C9AbF{background:rgba(34,81,128,.1);color:#225180}.ContactDetailsPage_leadHeroBadgeGreen__VyiFu{background:rgba(114,225,40,.12);color:#3b7a10}.ContactDetailsPage_leadHeroBadgeOrange__P0Cy0{background:rgba(253,181,40,.14);color:#8a5606}.ContactDetailsPage_leadHeroBadgeRed__qjjZZ{background:rgba(255,77,73,.12);color:#b23835}.ContactDetailsPage_leadHeroBadgeMuted__c0s_s{background:rgba(38,43,67,.08);color:rgba(38,43,67,.58)}.ContactDetailsPage_snapshotMetaRow__V8DC6{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px}.ContactDetailsPage_snapshotMetaCard__gC0dY{padding:14px;border:1px solid rgba(38,43,67,.08);border-radius:14px;background:hsla(0,0%,100%,.7)}.ContactDetailsPage_snapshotMetaLabel__wELaj{display:block;color:rgba(38,43,67,.48);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ContactDetailsPage_snapshotMetaValue__1YsqM{display:block;margin-top:8px;color:rgba(38,43,67,.92);font-size:1rem;font-weight:600;line-height:1.35;overflow-wrap:anywhere}.ContactDetailsPage_snapshotMetaSub__A_QME{display:block;margin-top:6px;color:rgba(38,43,67,.52);font-size:12px;line-height:1.45}.ContactDetailsPage_snapshotWhyCard__74921{border:1px solid rgba(34,81,128,.14);background:linear-gradient(180deg,rgba(34,81,128,.05),hsla(0,0%,100%,.96)),#fff}.ContactDetailsPage_snapshotWhyHeader__1P_CD{display:flex;align-items:flex-start;gap:12px}.ContactDetailsPage_snapshotWhySub__u2RnI{color:rgba(38,43,67,.48);font-size:12px;line-height:1.45}.ContactDetailsPage_snapshotSectionHeader__bSrPB{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:20px}.ContactDetailsPage_snapshotSectionText__azC6g{color:rgba(38,43,67,.48);font-size:12px;line-height:1.45}.ContactDetailsPage_snapshotCount__eGR7a{display:inline-flex;align-items:center;padding:6px 12px;border-radius:999px;background:rgba(38,43,67,.06);color:rgba(38,43,67,.62);font-size:12px;font-weight:600}.ContactDetailsPage_productGrid__bbNcu{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:14px;margin-top:12px;margin-bottom:20px}.ContactDetailsPage_productCard__bHdXm{padding:16px;border:1px solid rgba(38,43,67,.08);border-radius:16px;background:linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(248,249,251,.92));box-shadow:0 10px 24px rgba(38,43,67,.05)}.ContactDetailsPage_productCardHeader__qHE7V{display:flex;align-items:flex-start;gap:10px}.ContactDetailsPage_productCardBlue__abCPG{border-color:rgba(34,81,128,.18)}.ContactDetailsPage_productCardGreen__A9UMU{border-color:rgba(114,225,40,.22)}.ContactDetailsPage_productCardOrange__73fWM{border-color:rgba(253,181,40,.24)}.ContactDetailsPage_productCardRed__RFrUT{border-color:rgba(255,77,73,.2)}.ContactDetailsPage_productCardMuted__nmfP_{border-color:rgba(38,43,67,.12)}.ContactDetailsPage_productIcon__cVEL_{margin-bottom:0;flex-shrink:0}.ContactDetailsPage_productLabel__PEYo8{color:rgba(38,43,67,.82);font-size:13px;font-weight:600;line-height:1.45;overflow-wrap:anywhere}.ContactDetailsPage_productValue__xT208{margin-top:18px;font-size:2rem;font-weight:700;line-height:1;letter-spacing:-.04em}.ContactDetailsPage_productFitRow__esKbP{margin-top:10px}.ContactDetailsPage_productFitBadge__Rx1S2{display:inline-flex;align-items:center;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:700}.ContactDetailsPage_productFitBadgeBlue__TL2Ve{background:rgba(34,81,128,.1);color:#225180}.ContactDetailsPage_productFitBadgeGreen__mgkZR{background:rgba(114,225,40,.12);color:#3b7a10}.ContactDetailsPage_productFitBadgeOrange__X3AWu{background:rgba(253,181,40,.14);color:#8a5606}.ContactDetailsPage_productFitBadgeRed__8pj6r{background:rgba(255,77,73,.12);color:#b23835}.ContactDetailsPage_productFitBadgeMuted__N1sQM{background:rgba(38,43,67,.08);color:rgba(38,43,67,.58)}.ContactDetailsPage_productPersona__Rs2QU{margin-top:10px;color:rgba(38,43,67,.5);font-size:12px;line-height:1.45;overflow-wrap:anywhere}.ContactDetailsPage_stats__4MPrj{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.ContactDetailsPage_stat__gwjm9{padding:16px;border-radius:10px;background:#fff;box-shadow:0 2px 6px rgba(38,43,67,.08)}.ContactDetailsPage_featureMark__o44VQ,.ContactDetailsPage_statIcon__zsj4L,.ContactDetailsPage_whyIcon___F5HB{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:8px;border-radius:8px;font-size:11px;font-weight:700}.ContactDetailsPage_featureMark__o44VQ,.ContactDetailsPage_outreachIconBlue__JClTb,.ContactDetailsPage_statIconBlue__Y0nfM,.ContactDetailsPage_whyIcon___F5HB{background:rgba(34,81,128,.1);color:#225180}.ContactDetailsPage_outreachIconGreen__SaCHV,.ContactDetailsPage_statIconGreen__w_sW9{background:rgba(114,225,40,.1);color:#3b7a10}.ContactDetailsPage_statIconOrange___lN_5{background:rgba(253,181,40,.12);color:#8a5606}.ContactDetailsPage_statIconRed__IIWM_{background:rgba(255,77,73,.08);color:#b23835}.ContactDetailsPage_outreachIconMuted__E_Z09,.ContactDetailsPage_statIconMuted___zd9x{background:rgba(38,43,67,.06);color:rgba(38,43,67,.46)}.ContactDetailsPage_blockLabel__MxOAr,.ContactDetailsPage_statLabel__PD2fC{margin-bottom:6px;color:rgba(38,43,67,.5);font-size:12px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.ContactDetailsPage_statValue__74t16{font-size:1.35rem;font-weight:600;line-height:1.1}.ContactDetailsPage_empty__OEqbk,.ContactDetailsPage_pitchMeta__MPBeu,.ContactDetailsPage_rowMeta__vcfax,.ContactDetailsPage_statSub__CYZBM,.ContactDetailsPage_time__xahzs{color:rgba(38,43,67,.45);font-size:11px;line-height:1.5}.ContactDetailsPage_toneBlue__Ip56h{color:#225180}.ContactDetailsPage_toneGreen__2FH1_{color:#3b7a10}.ContactDetailsPage_toneOrange__09CYC{color:#8a5606}.ContactDetailsPage_toneRed__dN3vI{color:#b23835}.ContactDetailsPage_toneMuted__GnIuQ{color:rgba(38,43,67,.42)}.ContactDetailsPage_buyerBox__MUSNF,.ContactDetailsPage_pitchBox__yyTFh,.ContactDetailsPage_whyBox__rF_yF{margin-top:16px;padding:12px 16px;border-radius:8px}.ContactDetailsPage_pitchBox__yyTFh,.ContactDetailsPage_whyBox__rF_yF{border:1px solid rgba(34,81,128,.15);background:rgba(34,81,128,.04)}.ContactDetailsPage_whyBox__rF_yF{display:flex;gap:12px;align-items:flex-start}.ContactDetailsPage_personaName__2uzld,.ContactDetailsPage_whyTitle__LtqWt{margin-bottom:4px;color:#225180;font-size:14px;font-weight:600}.ContactDetailsPage_buyerBox__MUSNF,.ContactDetailsPage_pitchBody__Y5I8o,.ContactDetailsPage_whyText__ZCU_O{color:rgba(38,43,67,.8);font-size:13px;line-height:1.6}.ContactDetailsPage_columns__gWqU8,.ContactDetailsPage_signalGrid___RM9N{display:grid;gap:12px}.ContactDetailsPage_signalGrid___RM9N{grid-template-columns:repeat(2,minmax(0,1fr))}.ContactDetailsPage_signal__M6WNO{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid rgba(38,43,67,.07);border-radius:8px;background:#fafafa;font-size:12px}.ContactDetailsPage_signalValue__HVEGC{margin-left:auto}.ContactDetailsPage_meterWrap__upRIu{margin-top:10px}.ContactDetailsPage_meterTrack__GXEXQ{position:relative;height:6px;border-radius:3px;background:rgba(38,43,67,.1);overflow:hidden}.ContactDetailsPage_meterFill__5XHTz{height:100%;background:linear-gradient(90deg,#22b3e1,#225180)}.ContactDetailsPage_meterThreshold__4FVga{position:absolute;top:-2px;height:10px;width:2px;background:#e4a324}.ContactDetailsPage_meterScale__C2rZO{display:flex;justify-content:space-between;margin-top:6px;color:rgba(38,43,67,.42);font-size:10px}.ContactDetailsPage_list__hkQ_I{display:flex;flex-direction:column}.ContactDetailsPage_outreachRow__BrA1X,.ContactDetailsPage_row__B1_WQ{display:flex;gap:12px;align-items:flex-start;padding:12px 0;border-bottom:1px solid rgba(38,43,67,.06)}.ContactDetailsPage_outreachRow__BrA1X:last-child,.ContactDetailsPage_row__B1_WQ:last-child{border-bottom:none}.ContactDetailsPage_dot__BAWFs{width:10px;height:10px;margin-top:5px;flex-shrink:0;border-radius:50%}.ContactDetailsPage_dotUpcoming__YorMT{background:#225180}.ContactDetailsPage_dotPast__fUz6k{background:rgba(38,43,67,.24)}.ContactDetailsPage_rowBody__G7Pdi{flex:1;min-width:0}.ContactDetailsPage_rowTitle__9JFZe{color:rgba(38,43,67,.85);font-size:13px;font-weight:600}.ContactDetailsPage_tags__AX95s{display:flex;gap:6px;flex-wrap:wrap;margin-top:6px}.ContactDetailsPage_tag__9apX9{display:inline-flex;align-items:center;padding:2px 8px;border-radius:4px;background:rgba(38,43,67,.06);color:rgba(38,43,67,.62);font-size:11px;font-weight:500}.ContactDetailsPage_outreachIcon__OHbeb{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;font-size:10px;font-weight:700}.ContactDetailsPage_columns__gWqU8{grid-template-columns:1fr 1fr}.ContactDetailsPage_personaCard__P9HEY{border:1px solid rgba(38,43,67,.1);border-radius:8px;padding:14px;background:#fafafa}.ContactDetailsPage_personaRow__1Fl_p{display:flex;justify-content:space-between;gap:12px;padding:4px 0;border-bottom:1px solid rgba(38,43,67,.06);font-size:12px}.ContactDetailsPage_personaRow__1Fl_p:last-child{border-bottom:none}.ContactDetailsPage_personaKey__cM60e{color:rgba(38,43,67,.5)}.ContactDetailsPage_personaValue__SCsgd{max-width:60%;text-align:right;color:rgba(38,43,67,.82);font-weight:500;overflow-wrap:anywhere}.ContactDetailsPage_featureList__Op2xb{display:flex;flex-direction:column;gap:6px}.ContactDetailsPage_feature__JVvid{display:flex;align-items:flex-start;gap:8px;padding:8px 10px;border:1px solid rgba(38,43,67,.07);border-radius:8px;background:#fafafa;font-size:12px;line-height:1.5}.ContactDetailsPage_pitchHeader__Qu3Si{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;margin-bottom:10px}.ContactDetailsPage_pitchBody__Y5I8o p{margin:0 0 10px}.ContactDetailsPage_pitchBody__Y5I8o p:last-child{margin-bottom:0}@media (max-width:720px){.ContactDetailsPage_cardHeader__xl0mq,.ContactDetailsPage_columns__gWqU8,.ContactDetailsPage_header__RKzWf,.ContactDetailsPage_signalGrid___RM9N{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.ContactDetailsPage_actions__hkchz{justify-content:stretch}.ContactDetailsPage_button__eliK7{width:100%}.ContactDetailsPage_snapshotMetaRow__V8DC6,.ContactDetailsPage_snapshotMetricGrid__Adg7C,.ContactDetailsPage_snapshotTop__Ix1Pn{grid-template-columns:1fr}.ContactDetailsPage_snapshotInsightText__oa3jP{padding-left:0}.ContactDetailsPage_snapshotSectionHeader__bSrPB{align-items:stretch}.ContactDetailsPage_eventRowTop__4r45g{flex-direction:column;align-items:flex-start}.ContactDetailsPage_outreachRow__BrA1X,.ContactDetailsPage_personaRow__1Fl_p,.ContactDetailsPage_row__B1_WQ{flex-direction:column}.ContactDetailsPage_personaValue__SCsgd,.ContactDetailsPage_time__xahzs{max-width:100%;text-align:left}}